./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/list-ext-properties/test-0217_1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/list-ext-properties/test-0217_1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash e4aac8fd1b71e0bd84f9ab8e5c238dc6bf3a295fcb9cebe504ba6d0c9a6a7b7a --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-11-25 20:29:41,347 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-25 20:29:41,350 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-25 20:29:41,408 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-25 20:29:41,409 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-25 20:29:41,415 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-25 20:29:41,417 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-25 20:29:41,421 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-25 20:29:41,424 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-25 20:29:41,431 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-25 20:29:41,432 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-25 20:29:41,434 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-25 20:29:41,434 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-25 20:29:41,437 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-25 20:29:41,439 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-25 20:29:41,445 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-25 20:29:41,447 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-25 20:29:41,448 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-25 20:29:41,450 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-25 20:29:41,458 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-25 20:29:41,460 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-25 20:29:41,463 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-25 20:29:41,466 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-25 20:29:41,467 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-25 20:29:41,471 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-25 20:29:41,471 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-25 20:29:41,472 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-25 20:29:41,474 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-25 20:29:41,474 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-25 20:29:41,476 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-25 20:29:41,476 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-25 20:29:41,477 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-25 20:29:41,479 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-25 20:29:41,480 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-25 20:29:41,482 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-25 20:29:41,482 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-25 20:29:41,482 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-25 20:29:41,483 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-25 20:29:41,483 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-25 20:29:41,484 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-25 20:29:41,485 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-25 20:29:41,485 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2021-11-25 20:29:41,530 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-25 20:29:41,536 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-25 20:29:41,537 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-25 20:29:41,537 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-25 20:29:41,537 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-25 20:29:41,538 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-25 20:29:41,538 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-25 20:29:41,538 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-25 20:29:41,538 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-25 20:29:41,539 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-25 20:29:41,542 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-25 20:29:41,543 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-25 20:29:41,543 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-25 20:29:41,543 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-25 20:29:41,544 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-25 20:29:41,544 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-25 20:29:41,544 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-25 20:29:41,544 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-25 20:29:41,545 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-25 20:29:41,546 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-25 20:29:41,547 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-25 20:29:41,547 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-25 20:29:41,547 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-25 20:29:41,549 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-25 20:29:41,549 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-25 20:29:41,550 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-25 20:29:41,550 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-25 20:29:41,550 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-25 20:29:41,551 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-25 20:29:41,551 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-25 20:29:41,551 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-25 20:29:41,551 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-25 20:29:41,552 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-25 20:29:41,552 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-25 20:29:41,552 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-25 20:29:41,553 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 20:29:41,553 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-25 20:29:41,554 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-25 20:29:41,554 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-25 20:29:41,554 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-25 20:29:41,554 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-25 20:29:41,554 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-25 20:29:41,554 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_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/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_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> 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 -> e4aac8fd1b71e0bd84f9ab8e5c238dc6bf3a295fcb9cebe504ba6d0c9a6a7b7a [2021-11-25 20:29:41,825 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-25 20:29:41,858 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-25 20:29:41,861 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-25 20:29:41,862 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-25 20:29:41,863 INFO L275 PluginConnector]: CDTParser initialized [2021-11-25 20:29:41,864 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/../../sv-benchmarks/c/list-ext-properties/test-0217_1.i [2021-11-25 20:29:41,928 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/data/8b071e60d/4b544b5cc8fa40e4b917987d7b33dfbd/FLAGd541a73eb [2021-11-25 20:29:42,504 INFO L306 CDTParser]: Found 1 translation units. [2021-11-25 20:29:42,505 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/sv-benchmarks/c/list-ext-properties/test-0217_1.i [2021-11-25 20:29:42,523 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/data/8b071e60d/4b544b5cc8fa40e4b917987d7b33dfbd/FLAGd541a73eb [2021-11-25 20:29:42,796 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/data/8b071e60d/4b544b5cc8fa40e4b917987d7b33dfbd [2021-11-25 20:29:42,798 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-25 20:29:42,799 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-25 20:29:42,801 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-25 20:29:42,801 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-25 20:29:42,804 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-25 20:29:42,805 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 08:29:42" (1/1) ... [2021-11-25 20:29:42,806 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@33700668 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 08:29:42, skipping insertion in model container [2021-11-25 20:29:42,806 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 08:29:42" (1/1) ... [2021-11-25 20:29:42,813 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-25 20:29:42,855 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-25 20:29:43,266 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 20:29:43,276 INFO L203 MainTranslator]: Completed pre-run [2021-11-25 20:29:43,325 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 20:29:43,364 INFO L208 MainTranslator]: Completed translation [2021-11-25 20:29:43,365 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 08:29:43 WrapperNode [2021-11-25 20:29:43,365 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-25 20:29:43,366 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-25 20:29:43,367 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-25 20:29:43,367 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-25 20:29:43,375 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 08:29:43" (1/1) ... [2021-11-25 20:29:43,411 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 08:29:43" (1/1) ... [2021-11-25 20:29:43,465 INFO L137 Inliner]: procedures = 181, calls = 47, calls flagged for inlining = 7, calls inlined = 7, statements flattened = 257 [2021-11-25 20:29:43,470 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-25 20:29:43,471 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-25 20:29:43,471 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-25 20:29:43,472 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-25 20:29:43,482 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 08:29:43" (1/1) ... [2021-11-25 20:29:43,483 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 08:29:43" (1/1) ... [2021-11-25 20:29:43,500 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 08:29:43" (1/1) ... [2021-11-25 20:29:43,509 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 08:29:43" (1/1) ... [2021-11-25 20:29:43,522 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 08:29:43" (1/1) ... [2021-11-25 20:29:43,548 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 08:29:43" (1/1) ... [2021-11-25 20:29:43,552 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 08:29:43" (1/1) ... [2021-11-25 20:29:43,564 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-25 20:29:43,565 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-25 20:29:43,565 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-25 20:29:43,565 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-25 20:29:43,566 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 08:29:43" (1/1) ... [2021-11-25 20:29:43,579 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 20:29:43,591 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 20:29:43,603 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-25 20:29:43,632 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-25 20:29:43,650 INFO L130 BoogieDeclarations]: Found specification of procedure rand_end_point [2021-11-25 20:29:43,651 INFO L138 BoogieDeclarations]: Found implementation of procedure rand_end_point [2021-11-25 20:29:43,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-25 20:29:43,652 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-25 20:29:43,652 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-25 20:29:43,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-25 20:29:43,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-25 20:29:43,652 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-25 20:29:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-25 20:29:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-25 20:29:43,653 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-25 20:29:43,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-25 20:29:43,791 INFO L236 CfgBuilder]: Building ICFG [2021-11-25 20:29:43,792 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-25 20:29:44,391 INFO L277 CfgBuilder]: Performing block encoding [2021-11-25 20:29:44,511 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-25 20:29:44,511 INFO L301 CfgBuilder]: Removed 6 assume(true) statements. [2021-11-25 20:29:44,514 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 08:29:44 BoogieIcfgContainer [2021-11-25 20:29:44,514 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-25 20:29:44,516 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-25 20:29:44,516 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-25 20:29:44,520 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-25 20:29:44,520 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 08:29:42" (1/3) ... [2021-11-25 20:29:44,521 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@41df7318 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 08:29:44, skipping insertion in model container [2021-11-25 20:29:44,521 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 08:29:43" (2/3) ... [2021-11-25 20:29:44,521 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@41df7318 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 08:29:44, skipping insertion in model container [2021-11-25 20:29:44,522 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 08:29:44" (3/3) ... [2021-11-25 20:29:44,523 INFO L111 eAbstractionObserver]: Analyzing ICFG test-0217_1.i [2021-11-25 20:29:44,529 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-25 20:29:44,529 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 67 error locations. [2021-11-25 20:29:44,575 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-25 20:29:44,582 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-25 20:29:44,582 INFO L340 AbstractCegarLoop]: Starting to check reachability of 67 error locations. [2021-11-25 20:29:44,601 INFO L276 IsEmpty]: Start isEmpty. Operand has 138 states, 67 states have (on average 2.2686567164179103) internal successors, (152), 134 states have internal predecessors, (152), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:29:44,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-11-25 20:29:44,607 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:44,608 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-11-25 20:29:44,608 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr59REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:44,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:44,614 INFO L85 PathProgramCache]: Analyzing trace with hash 11404055, now seen corresponding path program 1 times [2021-11-25 20:29:44,624 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:44,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875751847] [2021-11-25 20:29:44,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:44,625 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:44,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:44,762 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-25 20:29:44,762 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:44,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875751847] [2021-11-25 20:29:44,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875751847] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:44,764 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:44,764 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 20:29:44,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016338246] [2021-11-25 20:29:44,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:44,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-25 20:29:44,771 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:44,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-25 20:29:44,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-25 20:29:44,801 INFO L87 Difference]: Start difference. First operand has 138 states, 67 states have (on average 2.2686567164179103) internal successors, (152), 134 states have internal predecessors, (152), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 2 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 20:29:44,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:44,906 INFO L93 Difference]: Finished difference Result 138 states and 152 transitions. [2021-11-25 20:29:44,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-25 20:29:44,908 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2021-11-25 20:29:44,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:44,921 INFO L225 Difference]: With dead ends: 138 [2021-11-25 20:29:44,922 INFO L226 Difference]: Without dead ends: 137 [2021-11-25 20:29:44,924 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-25 20:29:44,930 INFO L933 BasicCegarLoop]: 125 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:44,931 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 125 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 20:29:44,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2021-11-25 20:29:44,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2021-11-25 20:29:44,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 67 states have (on average 2.1940298507462686) internal successors, (147), 133 states have internal predecessors, (147), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:29:44,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 151 transitions. [2021-11-25 20:29:44,996 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 151 transitions. Word has length 4 [2021-11-25 20:29:44,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:44,996 INFO L470 AbstractCegarLoop]: Abstraction has 137 states and 151 transitions. [2021-11-25 20:29:44,997 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 20:29:44,997 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 151 transitions. [2021-11-25 20:29:44,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-25 20:29:44,997 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:44,998 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-25 20:29:44,998 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-25 20:29:44,998 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr59REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:44,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:44,999 INFO L85 PathProgramCache]: Analyzing trace with hash 355378629, now seen corresponding path program 1 times [2021-11-25 20:29:44,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:45,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132436092] [2021-11-25 20:29:45,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:45,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:45,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:45,092 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-25 20:29:45,092 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:45,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132436092] [2021-11-25 20:29:45,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132436092] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:45,094 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:45,094 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-11-25 20:29:45,094 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505348988] [2021-11-25 20:29:45,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:45,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 20:29:45,096 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:45,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 20:29:45,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 20:29:45,099 INFO L87 Difference]: Start difference. First operand 137 states and 151 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 20:29:45,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:45,398 INFO L93 Difference]: Finished difference Result 267 states and 294 transitions. [2021-11-25 20:29:45,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 20:29:45,398 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-11-25 20:29:45,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:45,406 INFO L225 Difference]: With dead ends: 267 [2021-11-25 20:29:45,407 INFO L226 Difference]: Without dead ends: 267 [2021-11-25 20:29:45,408 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 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-25 20:29:45,416 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 135 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:45,418 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 152 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:29:45,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2021-11-25 20:29:45,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 180. [2021-11-25 20:29:45,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 107 states have (on average 2.177570093457944) internal successors, (233), 173 states have internal predecessors, (233), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-25 20:29:45,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 241 transitions. [2021-11-25 20:29:45,459 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 241 transitions. Word has length 5 [2021-11-25 20:29:45,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:45,460 INFO L470 AbstractCegarLoop]: Abstraction has 180 states and 241 transitions. [2021-11-25 20:29:45,461 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 20:29:45,461 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 241 transitions. [2021-11-25 20:29:45,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-25 20:29:45,462 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:45,462 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-25 20:29:45,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-25 20:29:45,463 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr60REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:45,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:45,463 INFO L85 PathProgramCache]: Analyzing trace with hash 355378630, now seen corresponding path program 1 times [2021-11-25 20:29:45,464 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:45,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35041007] [2021-11-25 20:29:45,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:45,466 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:45,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:45,617 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-25 20:29:45,617 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:45,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35041007] [2021-11-25 20:29:45,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [35041007] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:45,618 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:45,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 20:29:45,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827308206] [2021-11-25 20:29:45,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:45,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 20:29:45,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:45,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 20:29:45,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 20:29:45,621 INFO L87 Difference]: Start difference. First operand 180 states and 241 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 20:29:45,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:45,875 INFO L93 Difference]: Finished difference Result 284 states and 363 transitions. [2021-11-25 20:29:45,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 20:29:45,876 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-11-25 20:29:45,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:45,878 INFO L225 Difference]: With dead ends: 284 [2021-11-25 20:29:45,879 INFO L226 Difference]: Without dead ends: 284 [2021-11-25 20:29:45,879 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:29:45,885 INFO L933 BasicCegarLoop]: 108 mSDtfsCounter, 102 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:45,887 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 272 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:29:45,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2021-11-25 20:29:45,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 240. [2021-11-25 20:29:45,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 161 states have (on average 2.0683229813664594) internal successors, (333), 229 states have internal predecessors, (333), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2021-11-25 20:29:45,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 349 transitions. [2021-11-25 20:29:45,918 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 349 transitions. Word has length 5 [2021-11-25 20:29:45,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:45,918 INFO L470 AbstractCegarLoop]: Abstraction has 240 states and 349 transitions. [2021-11-25 20:29:45,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 20:29:45,919 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 349 transitions. [2021-11-25 20:29:45,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-11-25 20:29:45,919 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:45,920 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:45,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-25 20:29:45,920 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr66ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:45,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:45,921 INFO L85 PathProgramCache]: Analyzing trace with hash -2078471778, now seen corresponding path program 1 times [2021-11-25 20:29:45,922 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:45,922 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622342459] [2021-11-25 20:29:45,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:45,922 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:45,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:45,965 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-25 20:29:45,965 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:45,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622342459] [2021-11-25 20:29:45,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622342459] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:45,966 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:45,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-11-25 20:29:45,966 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779648429] [2021-11-25 20:29:45,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:45,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 20:29:45,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:45,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 20:29:45,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 20:29:45,968 INFO L87 Difference]: Start difference. First operand 240 states and 349 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 20:29:46,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:46,130 INFO L93 Difference]: Finished difference Result 296 states and 402 transitions. [2021-11-25 20:29:46,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 20:29:46,130 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-11-25 20:29:46,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:46,134 INFO L225 Difference]: With dead ends: 296 [2021-11-25 20:29:46,134 INFO L226 Difference]: Without dead ends: 295 [2021-11-25 20:29:46,134 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 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-25 20:29:46,135 INFO L933 BasicCegarLoop]: 104 mSDtfsCounter, 68 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:46,136 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 177 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:29:46,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2021-11-25 20:29:46,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 241. [2021-11-25 20:29:46,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 162 states have (on average 2.0617283950617282) internal successors, (334), 230 states have internal predecessors, (334), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2021-11-25 20:29:46,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 350 transitions. [2021-11-25 20:29:46,149 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 350 transitions. Word has length 7 [2021-11-25 20:29:46,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:46,150 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 350 transitions. [2021-11-25 20:29:46,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 20:29:46,150 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 350 transitions. [2021-11-25 20:29:46,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-11-25 20:29:46,151 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:46,151 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:46,151 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-25 20:29:46,151 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr61REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:46,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:46,152 INFO L85 PathProgramCache]: Analyzing trace with hash -2078473714, now seen corresponding path program 1 times [2021-11-25 20:29:46,152 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:46,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133867272] [2021-11-25 20:29:46,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:46,153 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:46,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:46,186 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-25 20:29:46,186 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:46,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133867272] [2021-11-25 20:29:46,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133867272] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:46,187 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:46,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 20:29:46,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681726847] [2021-11-25 20:29:46,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:46,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 20:29:46,188 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:46,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 20:29:46,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 20:29:46,189 INFO L87 Difference]: Start difference. First operand 241 states and 350 transitions. Second operand has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 20:29:46,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:46,278 INFO L93 Difference]: Finished difference Result 350 states and 469 transitions. [2021-11-25 20:29:46,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 20:29:46,283 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-11-25 20:29:46,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:46,286 INFO L225 Difference]: With dead ends: 350 [2021-11-25 20:29:46,286 INFO L226 Difference]: Without dead ends: 347 [2021-11-25 20:29:46,287 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-25 20:29:46,289 INFO L933 BasicCegarLoop]: 127 mSDtfsCounter, 128 mSDsluCounter, 145 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:46,289 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 249 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 20:29:46,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2021-11-25 20:29:46,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 239. [2021-11-25 20:29:46,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 160 states have (on average 2.06875) internal successors, (331), 228 states have internal predecessors, (331), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2021-11-25 20:29:46,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 347 transitions. [2021-11-25 20:29:46,319 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 347 transitions. Word has length 7 [2021-11-25 20:29:46,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:46,320 INFO L470 AbstractCegarLoop]: Abstraction has 239 states and 347 transitions. [2021-11-25 20:29:46,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 20:29:46,320 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 347 transitions. [2021-11-25 20:29:46,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-11-25 20:29:46,320 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:46,321 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:46,321 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-25 20:29:46,321 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:46,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:46,322 INFO L85 PathProgramCache]: Analyzing trace with hash -430104836, now seen corresponding path program 1 times [2021-11-25 20:29:46,322 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:46,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832501431] [2021-11-25 20:29:46,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:46,322 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:46,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:46,427 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-25 20:29:46,427 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:46,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832501431] [2021-11-25 20:29:46,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832501431] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:46,428 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:46,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 20:29:46,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768738266] [2021-11-25 20:29:46,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:46,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 20:29:46,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:46,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 20:29:46,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 20:29:46,429 INFO L87 Difference]: Start difference. First operand 239 states and 347 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:46,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:46,762 INFO L93 Difference]: Finished difference Result 442 states and 521 transitions. [2021-11-25 20:29:46,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 20:29:46,762 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 10 [2021-11-25 20:29:46,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:46,765 INFO L225 Difference]: With dead ends: 442 [2021-11-25 20:29:46,765 INFO L226 Difference]: Without dead ends: 442 [2021-11-25 20:29:46,766 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:29:46,766 INFO L933 BasicCegarLoop]: 110 mSDtfsCounter, 384 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 386 SdHoareTripleChecker+Valid, 262 SdHoareTripleChecker+Invalid, 306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:46,767 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [386 Valid, 262 Invalid, 306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 20:29:46,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2021-11-25 20:29:46,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 236. [2021-11-25 20:29:46,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 161 states have (on average 2.018633540372671) internal successors, (325), 225 states have internal predecessors, (325), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2021-11-25 20:29:46,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 341 transitions. [2021-11-25 20:29:46,783 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 341 transitions. Word has length 10 [2021-11-25 20:29:46,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:46,783 INFO L470 AbstractCegarLoop]: Abstraction has 236 states and 341 transitions. [2021-11-25 20:29:46,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:46,783 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 341 transitions. [2021-11-25 20:29:46,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-11-25 20:29:46,784 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:46,784 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:46,784 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-25 20:29:46,784 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:46,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:46,784 INFO L85 PathProgramCache]: Analyzing trace with hash -430104835, now seen corresponding path program 1 times [2021-11-25 20:29:46,785 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:46,785 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927205807] [2021-11-25 20:29:46,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:46,785 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:46,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:46,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-25 20:29:46,905 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:46,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927205807] [2021-11-25 20:29:46,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927205807] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:46,906 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:46,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 20:29:46,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393685922] [2021-11-25 20:29:46,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:46,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 20:29:46,911 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:46,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 20:29:46,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 20:29:46,912 INFO L87 Difference]: Start difference. First operand 236 states and 341 transitions. Second operand has 6 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:47,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:47,661 INFO L93 Difference]: Finished difference Result 535 states and 656 transitions. [2021-11-25 20:29:47,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-25 20:29:47,662 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 10 [2021-11-25 20:29:47,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:47,665 INFO L225 Difference]: With dead ends: 535 [2021-11-25 20:29:47,665 INFO L226 Difference]: Without dead ends: 535 [2021-11-25 20:29:47,665 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-25 20:29:47,666 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 497 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 695 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 501 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 695 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:47,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [501 Valid, 357 Invalid, 711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 695 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-25 20:29:47,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-11-25 20:29:47,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 250. [2021-11-25 20:29:47,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 175 states have (on average 2.0228571428571427) internal successors, (354), 239 states have internal predecessors, (354), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2021-11-25 20:29:47,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 370 transitions. [2021-11-25 20:29:47,682 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 370 transitions. Word has length 10 [2021-11-25 20:29:47,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:47,683 INFO L470 AbstractCegarLoop]: Abstraction has 250 states and 370 transitions. [2021-11-25 20:29:47,683 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:47,683 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 370 transitions. [2021-11-25 20:29:47,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-25 20:29:47,684 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:47,684 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:47,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-25 20:29:47,684 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr30REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:47,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:47,689 INFO L85 PathProgramCache]: Analyzing trace with hash -1465830736, now seen corresponding path program 1 times [2021-11-25 20:29:47,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:47,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106032864] [2021-11-25 20:29:47,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:47,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:47,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:47,766 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-25 20:29:47,767 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:47,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106032864] [2021-11-25 20:29:47,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106032864] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:47,767 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:47,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 20:29:47,768 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408997838] [2021-11-25 20:29:47,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:47,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 20:29:47,768 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:47,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 20:29:47,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 20:29:47,769 INFO L87 Difference]: Start difference. First operand 250 states and 370 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:48,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:48,054 INFO L93 Difference]: Finished difference Result 446 states and 588 transitions. [2021-11-25 20:29:48,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 20:29:48,054 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2021-11-25 20:29:48,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:48,057 INFO L225 Difference]: With dead ends: 446 [2021-11-25 20:29:48,057 INFO L226 Difference]: Without dead ends: 446 [2021-11-25 20:29:48,057 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:29:48,058 INFO L933 BasicCegarLoop]: 121 mSDtfsCounter, 250 mSDsluCounter, 160 mSDsCounter, 0 mSdLazyCounter, 272 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:48,058 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [250 Valid, 261 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 272 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 20:29:48,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-11-25 20:29:48,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 256. [2021-11-25 20:29:48,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 181 states have (on average 1.988950276243094) internal successors, (360), 245 states have internal predecessors, (360), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2021-11-25 20:29:48,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 376 transitions. [2021-11-25 20:29:48,084 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 376 transitions. Word has length 12 [2021-11-25 20:29:48,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:48,085 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 376 transitions. [2021-11-25 20:29:48,085 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:48,085 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 376 transitions. [2021-11-25 20:29:48,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-25 20:29:48,086 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:48,086 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:48,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-25 20:29:48,086 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr31REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:48,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:48,087 INFO L85 PathProgramCache]: Analyzing trace with hash -1465830735, now seen corresponding path program 1 times [2021-11-25 20:29:48,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:48,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531784852] [2021-11-25 20:29:48,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:48,087 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:48,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:48,155 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-25 20:29:48,155 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:48,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531784852] [2021-11-25 20:29:48,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531784852] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:48,155 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:48,155 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 20:29:48,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096087974] [2021-11-25 20:29:48,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:48,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 20:29:48,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:48,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 20:29:48,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 20:29:48,157 INFO L87 Difference]: Start difference. First operand 256 states and 376 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:48,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:48,378 INFO L93 Difference]: Finished difference Result 298 states and 388 transitions. [2021-11-25 20:29:48,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 20:29:48,378 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2021-11-25 20:29:48,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:48,381 INFO L225 Difference]: With dead ends: 298 [2021-11-25 20:29:48,381 INFO L226 Difference]: Without dead ends: 298 [2021-11-25 20:29:48,381 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:29:48,382 INFO L933 BasicCegarLoop]: 110 mSDtfsCounter, 142 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:48,382 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 259 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:29:48,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2021-11-25 20:29:48,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 256. [2021-11-25 20:29:48,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 181 states have (on average 1.9558011049723756) internal successors, (354), 245 states have internal predecessors, (354), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 6 states have call predecessors, (8), 8 states have call successors, (8) [2021-11-25 20:29:48,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 370 transitions. [2021-11-25 20:29:48,392 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 370 transitions. Word has length 12 [2021-11-25 20:29:48,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:48,392 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 370 transitions. [2021-11-25 20:29:48,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:48,393 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 370 transitions. [2021-11-25 20:29:48,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-25 20:29:48,393 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:48,394 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:48,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-25 20:29:48,394 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:48,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:48,394 INFO L85 PathProgramCache]: Analyzing trace with hash -1357611199, now seen corresponding path program 1 times [2021-11-25 20:29:48,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:48,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513036002] [2021-11-25 20:29:48,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:48,395 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:48,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:48,519 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-25 20:29:48,519 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:48,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513036002] [2021-11-25 20:29:48,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513036002] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:48,520 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:48,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-25 20:29:48,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959130673] [2021-11-25 20:29:48,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:48,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-25 20:29:48,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:48,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-25 20:29:48,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-25 20:29:48,522 INFO L87 Difference]: Start difference. First operand 256 states and 370 transitions. Second operand has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:48,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:48,794 INFO L93 Difference]: Finished difference Result 340 states and 463 transitions. [2021-11-25 20:29:48,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-25 20:29:48,794 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2021-11-25 20:29:48,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:48,796 INFO L225 Difference]: With dead ends: 340 [2021-11-25 20:29:48,796 INFO L226 Difference]: Without dead ends: 340 [2021-11-25 20:29:48,796 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-11-25 20:29:48,797 INFO L933 BasicCegarLoop]: 114 mSDtfsCounter, 80 mSDsluCounter, 605 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 645 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:48,797 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 645 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 277 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:29:48,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-11-25 20:29:48,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 296. [2021-11-25 20:29:48,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 218 states have (on average 1.9036697247706422) internal successors, (415), 281 states have internal predecessors, (415), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 20:29:48,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 435 transitions. [2021-11-25 20:29:48,806 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 435 transitions. Word has length 13 [2021-11-25 20:29:48,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:48,806 INFO L470 AbstractCegarLoop]: Abstraction has 296 states and 435 transitions. [2021-11-25 20:29:48,806 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:48,807 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 435 transitions. [2021-11-25 20:29:48,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-11-25 20:29:48,807 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:48,807 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:48,807 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-25 20:29:48,808 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:48,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:48,808 INFO L85 PathProgramCache]: Analyzing trace with hash 864013731, now seen corresponding path program 1 times [2021-11-25 20:29:48,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:48,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454846181] [2021-11-25 20:29:48,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:48,809 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:48,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:48,838 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-25 20:29:48,838 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:48,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454846181] [2021-11-25 20:29:48,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454846181] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:48,839 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:48,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 20:29:48,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716981047] [2021-11-25 20:29:48,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:48,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 20:29:48,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:48,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 20:29:48,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 20:29:48,840 INFO L87 Difference]: Start difference. First operand 296 states and 435 transitions. Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:48,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:48,976 INFO L93 Difference]: Finished difference Result 370 states and 511 transitions. [2021-11-25 20:29:48,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 20:29:48,977 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2021-11-25 20:29:48,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:48,980 INFO L225 Difference]: With dead ends: 370 [2021-11-25 20:29:48,980 INFO L226 Difference]: Without dead ends: 370 [2021-11-25 20:29:48,980 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-25 20:29:48,981 INFO L933 BasicCegarLoop]: 130 mSDtfsCounter, 123 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:48,982 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 177 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 20:29:48,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2021-11-25 20:29:48,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 293. [2021-11-25 20:29:48,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 218 states have (on average 1.8623853211009174) internal successors, (406), 278 states have internal predecessors, (406), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 20:29:48,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 426 transitions. [2021-11-25 20:29:48,995 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 426 transitions. Word has length 14 [2021-11-25 20:29:48,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:48,995 INFO L470 AbstractCegarLoop]: Abstraction has 293 states and 426 transitions. [2021-11-25 20:29:48,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:48,996 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 426 transitions. [2021-11-25 20:29:48,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-11-25 20:29:48,998 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:48,998 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:48,998 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-25 20:29:48,998 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:48,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:48,999 INFO L85 PathProgramCache]: Analyzing trace with hash 864013732, now seen corresponding path program 1 times [2021-11-25 20:29:48,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:48,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341473228] [2021-11-25 20:29:48,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:49,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:49,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:49,122 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-25 20:29:49,122 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:49,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341473228] [2021-11-25 20:29:49,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341473228] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:49,123 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:49,123 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 20:29:49,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440657876] [2021-11-25 20:29:49,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:49,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 20:29:49,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:49,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 20:29:49,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:29:49,124 INFO L87 Difference]: Start difference. First operand 293 states and 426 transitions. Second operand has 5 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:49,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:49,340 INFO L93 Difference]: Finished difference Result 321 states and 422 transitions. [2021-11-25 20:29:49,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 20:29:49,341 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2021-11-25 20:29:49,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:49,343 INFO L225 Difference]: With dead ends: 321 [2021-11-25 20:29:49,343 INFO L226 Difference]: Without dead ends: 321 [2021-11-25 20:29:49,343 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-25 20:29:49,344 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 180 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 439 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:49,344 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 439 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:29:49,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2021-11-25 20:29:49,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 291. [2021-11-25 20:29:49,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 218 states have (on average 1.834862385321101) internal successors, (400), 276 states have internal predecessors, (400), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 20:29:49,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 420 transitions. [2021-11-25 20:29:49,354 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 420 transitions. Word has length 14 [2021-11-25 20:29:49,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:49,354 INFO L470 AbstractCegarLoop]: Abstraction has 291 states and 420 transitions. [2021-11-25 20:29:49,354 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:49,355 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 420 transitions. [2021-11-25 20:29:49,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-25 20:29:49,355 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:49,355 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:49,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-25 20:29:49,356 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr35ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:49,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:49,356 INFO L85 PathProgramCache]: Analyzing trace with hash 1136305401, now seen corresponding path program 1 times [2021-11-25 20:29:49,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:49,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044628295] [2021-11-25 20:29:49,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:49,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:49,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:49,606 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-25 20:29:49,607 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:49,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044628295] [2021-11-25 20:29:49,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044628295] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:49,607 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:49,607 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-25 20:29:49,607 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540813607] [2021-11-25 20:29:49,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:49,608 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-25 20:29:49,608 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:49,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-25 20:29:49,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-25 20:29:49,609 INFO L87 Difference]: Start difference. First operand 291 states and 420 transitions. Second operand has 7 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:50,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:50,056 INFO L93 Difference]: Finished difference Result 487 states and 661 transitions. [2021-11-25 20:29:50,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-25 20:29:50,056 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2021-11-25 20:29:50,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:50,059 INFO L225 Difference]: With dead ends: 487 [2021-11-25 20:29:50,060 INFO L226 Difference]: Without dead ends: 485 [2021-11-25 20:29:50,060 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-11-25 20:29:50,060 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 330 mSDsluCounter, 663 mSDsCounter, 0 mSdLazyCounter, 317 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 755 SdHoareTripleChecker+Invalid, 331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:50,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [332 Valid, 755 Invalid, 331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 317 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 20:29:50,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2021-11-25 20:29:50,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 285. [2021-11-25 20:29:50,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 212 states have (on average 1.8349056603773586) internal successors, (389), 270 states have internal predecessors, (389), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 20:29:50,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 409 transitions. [2021-11-25 20:29:50,075 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 409 transitions. Word has length 16 [2021-11-25 20:29:50,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:50,075 INFO L470 AbstractCegarLoop]: Abstraction has 285 states and 409 transitions. [2021-11-25 20:29:50,076 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:50,076 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 409 transitions. [2021-11-25 20:29:50,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-25 20:29:50,079 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:50,079 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:50,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-25 20:29:50,079 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:50,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:50,080 INFO L85 PathProgramCache]: Analyzing trace with hash 1388510086, now seen corresponding path program 1 times [2021-11-25 20:29:50,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:50,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393313962] [2021-11-25 20:29:50,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:50,080 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:50,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:50,185 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-25 20:29:50,186 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:50,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393313962] [2021-11-25 20:29:50,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393313962] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:50,186 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:50,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 20:29:50,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174609225] [2021-11-25 20:29:50,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:50,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 20:29:50,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:50,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 20:29:50,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:29:50,189 INFO L87 Difference]: Start difference. First operand 285 states and 409 transitions. Second operand has 5 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:50,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:50,373 INFO L93 Difference]: Finished difference Result 314 states and 408 transitions. [2021-11-25 20:29:50,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 20:29:50,374 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2021-11-25 20:29:50,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:50,376 INFO L225 Difference]: With dead ends: 314 [2021-11-25 20:29:50,376 INFO L226 Difference]: Without dead ends: 314 [2021-11-25 20:29:50,376 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-25 20:29:50,377 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 176 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 439 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:50,377 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 439 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:29:50,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-11-25 20:29:50,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 284. [2021-11-25 20:29:50,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 212 states have (on average 1.820754716981132) internal successors, (386), 269 states have internal predecessors, (386), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 20:29:50,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 406 transitions. [2021-11-25 20:29:50,386 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 406 transitions. Word has length 16 [2021-11-25 20:29:50,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:50,387 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 406 transitions. [2021-11-25 20:29:50,387 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:50,387 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 406 transitions. [2021-11-25 20:29:50,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-25 20:29:50,387 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:50,388 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:50,388 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-25 20:29:50,388 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:50,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:50,388 INFO L85 PathProgramCache]: Analyzing trace with hash 1388509893, now seen corresponding path program 1 times [2021-11-25 20:29:50,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:50,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880957903] [2021-11-25 20:29:50,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:50,389 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:50,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:50,437 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-25 20:29:50,438 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:50,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880957903] [2021-11-25 20:29:50,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880957903] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:50,438 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:50,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 20:29:50,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159472625] [2021-11-25 20:29:50,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:50,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 20:29:50,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:50,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 20:29:50,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:29:50,440 INFO L87 Difference]: Start difference. First operand 284 states and 406 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:50,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:50,603 INFO L93 Difference]: Finished difference Result 436 states and 593 transitions. [2021-11-25 20:29:50,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 20:29:50,603 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2021-11-25 20:29:50,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:50,606 INFO L225 Difference]: With dead ends: 436 [2021-11-25 20:29:50,606 INFO L226 Difference]: Without dead ends: 436 [2021-11-25 20:29:50,607 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-25 20:29:50,608 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 122 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 420 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:50,608 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 420 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 20:29:50,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2021-11-25 20:29:50,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 302. [2021-11-25 20:29:50,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 230 states have (on average 1.7652173913043478) internal successors, (406), 287 states have internal predecessors, (406), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 20:29:50,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 426 transitions. [2021-11-25 20:29:50,619 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 426 transitions. Word has length 16 [2021-11-25 20:29:50,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:50,620 INFO L470 AbstractCegarLoop]: Abstraction has 302 states and 426 transitions. [2021-11-25 20:29:50,620 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:50,620 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 426 transitions. [2021-11-25 20:29:50,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-25 20:29:50,621 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:50,621 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:50,621 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-25 20:29:50,621 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr37REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:50,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:50,622 INFO L85 PathProgramCache]: Analyzing trace with hash 866115072, now seen corresponding path program 1 times [2021-11-25 20:29:50,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:50,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791917802] [2021-11-25 20:29:50,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:50,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:50,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:50,659 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-25 20:29:50,660 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:50,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791917802] [2021-11-25 20:29:50,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791917802] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:50,660 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:50,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 20:29:50,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380782383] [2021-11-25 20:29:50,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:50,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 20:29:50,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:50,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 20:29:50,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:29:50,662 INFO L87 Difference]: Start difference. First operand 302 states and 426 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:50,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:50,865 INFO L93 Difference]: Finished difference Result 518 states and 686 transitions. [2021-11-25 20:29:50,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 20:29:50,865 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2021-11-25 20:29:50,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:50,868 INFO L225 Difference]: With dead ends: 518 [2021-11-25 20:29:50,868 INFO L226 Difference]: Without dead ends: 518 [2021-11-25 20:29:50,868 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:29:50,868 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 420 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 285 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:50,869 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [424 Valid, 285 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:29:50,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-11-25 20:29:50,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 299. [2021-11-25 20:29:50,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 233 states have (on average 1.6952789699570816) internal successors, (395), 284 states have internal predecessors, (395), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 20:29:50,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 415 transitions. [2021-11-25 20:29:50,878 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 415 transitions. Word has length 17 [2021-11-25 20:29:50,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:50,879 INFO L470 AbstractCegarLoop]: Abstraction has 299 states and 415 transitions. [2021-11-25 20:29:50,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:50,879 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 415 transitions. [2021-11-25 20:29:50,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-25 20:29:50,879 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:50,880 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:50,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-25 20:29:50,880 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr38REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:50,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:50,880 INFO L85 PathProgramCache]: Analyzing trace with hash 866115073, now seen corresponding path program 1 times [2021-11-25 20:29:50,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:50,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754667531] [2021-11-25 20:29:50,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:50,881 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:50,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:50,951 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-25 20:29:50,951 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:50,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754667531] [2021-11-25 20:29:50,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754667531] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:50,952 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:50,952 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 20:29:50,952 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461094806] [2021-11-25 20:29:50,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:50,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 20:29:50,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:50,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 20:29:50,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 20:29:50,953 INFO L87 Difference]: Start difference. First operand 299 states and 415 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:51,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:51,144 INFO L93 Difference]: Finished difference Result 331 states and 425 transitions. [2021-11-25 20:29:51,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 20:29:51,146 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2021-11-25 20:29:51,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:51,148 INFO L225 Difference]: With dead ends: 331 [2021-11-25 20:29:51,148 INFO L226 Difference]: Without dead ends: 331 [2021-11-25 20:29:51,148 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:29:51,149 INFO L933 BasicCegarLoop]: 106 mSDtfsCounter, 119 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:51,149 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 243 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:29:51,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2021-11-25 20:29:51,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 299. [2021-11-25 20:29:51,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 233 states have (on average 1.6652360515021458) internal successors, (388), 284 states have internal predecessors, (388), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 20:29:51,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 408 transitions. [2021-11-25 20:29:51,159 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 408 transitions. Word has length 17 [2021-11-25 20:29:51,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:51,160 INFO L470 AbstractCegarLoop]: Abstraction has 299 states and 408 transitions. [2021-11-25 20:29:51,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:51,160 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 408 transitions. [2021-11-25 20:29:51,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-25 20:29:51,161 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:51,161 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:51,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-25 20:29:51,161 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr49REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:51,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:51,162 INFO L85 PathProgramCache]: Analyzing trace with hash -1729214962, now seen corresponding path program 1 times [2021-11-25 20:29:51,162 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:51,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098938623] [2021-11-25 20:29:51,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:51,163 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:51,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:51,260 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-25 20:29:51,260 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:51,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098938623] [2021-11-25 20:29:51,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098938623] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:51,260 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:51,260 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-25 20:29:51,261 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481769900] [2021-11-25 20:29:51,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:51,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-25 20:29:51,261 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:51,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-25 20:29:51,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-25 20:29:51,262 INFO L87 Difference]: Start difference. First operand 299 states and 408 transitions. Second operand has 7 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:51,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:51,588 INFO L93 Difference]: Finished difference Result 461 states and 610 transitions. [2021-11-25 20:29:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-25 20:29:51,589 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 20 [2021-11-25 20:29:51,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:51,592 INFO L225 Difference]: With dead ends: 461 [2021-11-25 20:29:51,592 INFO L226 Difference]: Without dead ends: 461 [2021-11-25 20:29:51,592 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-11-25 20:29:51,593 INFO L933 BasicCegarLoop]: 167 mSDtfsCounter, 358 mSDsluCounter, 551 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 619 SdHoareTripleChecker+Invalid, 318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:51,593 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [360 Valid, 619 Invalid, 318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 20:29:51,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2021-11-25 20:29:51,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 297. [2021-11-25 20:29:51,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 233 states have (on average 1.648068669527897) internal successors, (384), 282 states have internal predecessors, (384), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 20:29:51,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 404 transitions. [2021-11-25 20:29:51,606 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 404 transitions. Word has length 20 [2021-11-25 20:29:51,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:51,606 INFO L470 AbstractCegarLoop]: Abstraction has 297 states and 404 transitions. [2021-11-25 20:29:51,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:51,607 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 404 transitions. [2021-11-25 20:29:51,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-25 20:29:51,607 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:51,608 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:51,608 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-25 20:29:51,608 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr22REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:51,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:51,609 INFO L85 PathProgramCache]: Analyzing trace with hash 122183657, now seen corresponding path program 1 times [2021-11-25 20:29:51,609 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:51,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648801933] [2021-11-25 20:29:51,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:51,609 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:51,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:51,656 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-25 20:29:51,656 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:51,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648801933] [2021-11-25 20:29:51,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648801933] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:51,657 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:51,657 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 20:29:51,657 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051784861] [2021-11-25 20:29:51,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:51,659 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 20:29:51,659 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:51,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 20:29:51,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:29:51,660 INFO L87 Difference]: Start difference. First operand 297 states and 404 transitions. Second operand has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:51,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:51,843 INFO L93 Difference]: Finished difference Result 364 states and 478 transitions. [2021-11-25 20:29:51,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 20:29:51,844 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 20 [2021-11-25 20:29:51,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:51,847 INFO L225 Difference]: With dead ends: 364 [2021-11-25 20:29:51,847 INFO L226 Difference]: Without dead ends: 364 [2021-11-25 20:29:51,847 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-25 20:29:51,848 INFO L933 BasicCegarLoop]: 116 mSDtfsCounter, 283 mSDsluCounter, 193 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 279 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:51,848 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [283 Valid, 279 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 231 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:29:51,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2021-11-25 20:29:51,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 296. [2021-11-25 20:29:51,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 233 states have (on average 1.6394849785407726) internal successors, (382), 281 states have internal predecessors, (382), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 20:29:51,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 402 transitions. [2021-11-25 20:29:51,860 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 402 transitions. Word has length 20 [2021-11-25 20:29:51,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:51,860 INFO L470 AbstractCegarLoop]: Abstraction has 296 states and 402 transitions. [2021-11-25 20:29:51,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:51,861 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 402 transitions. [2021-11-25 20:29:51,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-25 20:29:51,861 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:51,861 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:51,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-25 20:29:51,862 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr23REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:51,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:51,862 INFO L85 PathProgramCache]: Analyzing trace with hash 122183658, now seen corresponding path program 1 times [2021-11-25 20:29:51,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:51,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694209053] [2021-11-25 20:29:51,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:51,863 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:51,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:51,943 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-25 20:29:51,943 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:51,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694209053] [2021-11-25 20:29:51,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694209053] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:51,943 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:51,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 20:29:51,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388631254] [2021-11-25 20:29:51,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:51,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 20:29:51,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:51,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 20:29:51,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:29:51,945 INFO L87 Difference]: Start difference. First operand 296 states and 402 transitions. Second operand has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:52,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:52,121 INFO L93 Difference]: Finished difference Result 314 states and 402 transitions. [2021-11-25 20:29:52,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 20:29:52,122 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 20 [2021-11-25 20:29:52,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:52,124 INFO L225 Difference]: With dead ends: 314 [2021-11-25 20:29:52,124 INFO L226 Difference]: Without dead ends: 314 [2021-11-25 20:29:52,124 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-25 20:29:52,125 INFO L933 BasicCegarLoop]: 120 mSDtfsCounter, 309 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:52,125 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [309 Valid, 267 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 20:29:52,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-11-25 20:29:52,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 295. [2021-11-25 20:29:52,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 233 states have (on average 1.6309012875536482) internal successors, (380), 280 states have internal predecessors, (380), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 20:29:52,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 400 transitions. [2021-11-25 20:29:52,134 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 400 transitions. Word has length 20 [2021-11-25 20:29:52,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:52,135 INFO L470 AbstractCegarLoop]: Abstraction has 295 states and 400 transitions. [2021-11-25 20:29:52,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:52,135 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 400 transitions. [2021-11-25 20:29:52,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-11-25 20:29:52,138 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:52,138 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:52,138 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-25 20:29:52,138 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:52,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:52,139 INFO L85 PathProgramCache]: Analyzing trace with hash -2066053340, now seen corresponding path program 1 times [2021-11-25 20:29:52,139 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:52,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890173688] [2021-11-25 20:29:52,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:52,140 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:52,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:52,355 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-25 20:29:52,356 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:52,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890173688] [2021-11-25 20:29:52,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890173688] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:52,356 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:52,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-25 20:29:52,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196831376] [2021-11-25 20:29:52,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:52,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 20:29:52,359 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:52,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 20:29:52,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 20:29:52,360 INFO L87 Difference]: Start difference. First operand 295 states and 400 transitions. Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:52,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:52,615 INFO L93 Difference]: Finished difference Result 332 states and 431 transitions. [2021-11-25 20:29:52,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 20:29:52,621 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2021-11-25 20:29:52,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:52,623 INFO L225 Difference]: With dead ends: 332 [2021-11-25 20:29:52,624 INFO L226 Difference]: Without dead ends: 332 [2021-11-25 20:29:52,624 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-25 20:29:52,625 INFO L933 BasicCegarLoop]: 113 mSDtfsCounter, 86 mSDsluCounter, 435 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 490 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:52,625 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 490 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:29:52,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2021-11-25 20:29:52,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 295. [2021-11-25 20:29:52,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 233 states have (on average 1.6266094420600858) internal successors, (379), 280 states have internal predecessors, (379), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 20:29:52,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 399 transitions. [2021-11-25 20:29:52,634 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 399 transitions. Word has length 21 [2021-11-25 20:29:52,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:52,634 INFO L470 AbstractCegarLoop]: Abstraction has 295 states and 399 transitions. [2021-11-25 20:29:52,634 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:52,635 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 399 transitions. [2021-11-25 20:29:52,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-11-25 20:29:52,635 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:52,635 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:52,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-25 20:29:52,636 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:52,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:52,636 INFO L85 PathProgramCache]: Analyzing trace with hash -2066198521, now seen corresponding path program 1 times [2021-11-25 20:29:52,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:52,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014487605] [2021-11-25 20:29:52,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:52,637 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:52,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:52,703 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-25 20:29:52,703 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:52,703 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014487605] [2021-11-25 20:29:52,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014487605] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:52,704 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:52,704 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 20:29:52,704 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467251741] [2021-11-25 20:29:52,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:52,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 20:29:52,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:52,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 20:29:52,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:29:52,706 INFO L87 Difference]: Start difference. First operand 295 states and 399 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:52,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:52,878 INFO L93 Difference]: Finished difference Result 331 states and 430 transitions. [2021-11-25 20:29:52,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 20:29:52,881 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2021-11-25 20:29:52,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:52,883 INFO L225 Difference]: With dead ends: 331 [2021-11-25 20:29:52,883 INFO L226 Difference]: Without dead ends: 331 [2021-11-25 20:29:52,883 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-25 20:29:52,884 INFO L933 BasicCegarLoop]: 113 mSDtfsCounter, 87 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:52,884 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 395 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 20:29:52,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2021-11-25 20:29:52,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 295. [2021-11-25 20:29:52,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 233 states have (on average 1.6223175965665235) internal successors, (378), 280 states have internal predecessors, (378), 10 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 20:29:52,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 398 transitions. [2021-11-25 20:29:52,893 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 398 transitions. Word has length 21 [2021-11-25 20:29:52,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:52,894 INFO L470 AbstractCegarLoop]: Abstraction has 295 states and 398 transitions. [2021-11-25 20:29:52,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:52,894 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 398 transitions. [2021-11-25 20:29:52,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-25 20:29:52,895 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:52,895 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:52,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-25 20:29:52,895 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:52,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:52,896 INFO L85 PathProgramCache]: Analyzing trace with hash 372355547, now seen corresponding path program 1 times [2021-11-25 20:29:52,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:52,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568114299] [2021-11-25 20:29:52,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:52,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:52,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:52,972 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-25 20:29:52,972 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:52,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568114299] [2021-11-25 20:29:52,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568114299] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:52,973 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:52,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 20:29:52,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051024454] [2021-11-25 20:29:52,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:52,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 20:29:52,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:52,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 20:29:52,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:29:52,975 INFO L87 Difference]: Start difference. First operand 295 states and 398 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:53,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:53,185 INFO L93 Difference]: Finished difference Result 387 states and 503 transitions. [2021-11-25 20:29:53,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 20:29:53,186 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2021-11-25 20:29:53,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:53,188 INFO L225 Difference]: With dead ends: 387 [2021-11-25 20:29:53,188 INFO L226 Difference]: Without dead ends: 387 [2021-11-25 20:29:53,188 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-25 20:29:53,189 INFO L933 BasicCegarLoop]: 114 mSDtfsCounter, 124 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:53,189 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 373 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 234 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:29:53,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2021-11-25 20:29:53,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 329. [2021-11-25 20:29:53,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 264 states have (on average 1.5946969696969697) internal successors, (421), 312 states have internal predecessors, (421), 12 states have call successors, (12), 6 states have call predecessors, (12), 6 states have return successors, (12), 10 states have call predecessors, (12), 12 states have call successors, (12) [2021-11-25 20:29:53,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 445 transitions. [2021-11-25 20:29:53,200 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 445 transitions. Word has length 22 [2021-11-25 20:29:53,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:53,200 INFO L470 AbstractCegarLoop]: Abstraction has 329 states and 445 transitions. [2021-11-25 20:29:53,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:53,201 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 445 transitions. [2021-11-25 20:29:53,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-25 20:29:53,201 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:53,202 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:53,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-25 20:29:53,202 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr24REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:53,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:53,203 INFO L85 PathProgramCache]: Analyzing trace with hash 1454381066, now seen corresponding path program 1 times [2021-11-25 20:29:53,203 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:53,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596263073] [2021-11-25 20:29:53,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:53,203 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:53,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:53,248 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-25 20:29:53,249 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:53,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596263073] [2021-11-25 20:29:53,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596263073] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:53,249 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:53,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 20:29:53,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458534816] [2021-11-25 20:29:53,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:53,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 20:29:53,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:53,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 20:29:53,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:29:53,251 INFO L87 Difference]: Start difference. First operand 329 states and 445 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:53,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:53,498 INFO L93 Difference]: Finished difference Result 609 states and 771 transitions. [2021-11-25 20:29:53,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 20:29:53,499 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2021-11-25 20:29:53,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:53,502 INFO L225 Difference]: With dead ends: 609 [2021-11-25 20:29:53,503 INFO L226 Difference]: Without dead ends: 609 [2021-11-25 20:29:53,503 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:29:53,503 INFO L933 BasicCegarLoop]: 125 mSDtfsCounter, 399 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:53,504 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [405 Valid, 345 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:29:53,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2021-11-25 20:29:53,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 326. [2021-11-25 20:29:53,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 264 states have (on average 1.571969696969697) internal successors, (415), 309 states have internal predecessors, (415), 12 states have call successors, (12), 6 states have call predecessors, (12), 6 states have return successors, (12), 10 states have call predecessors, (12), 12 states have call successors, (12) [2021-11-25 20:29:53,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 439 transitions. [2021-11-25 20:29:53,517 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 439 transitions. Word has length 22 [2021-11-25 20:29:53,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:53,517 INFO L470 AbstractCegarLoop]: Abstraction has 326 states and 439 transitions. [2021-11-25 20:29:53,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:53,518 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 439 transitions. [2021-11-25 20:29:53,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-25 20:29:53,518 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:53,518 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:53,518 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-25 20:29:53,519 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr25REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:53,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:53,519 INFO L85 PathProgramCache]: Analyzing trace with hash 1454381067, now seen corresponding path program 1 times [2021-11-25 20:29:53,519 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:53,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609588388] [2021-11-25 20:29:53,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:53,520 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:53,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:53,611 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-25 20:29:53,611 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:53,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609588388] [2021-11-25 20:29:53,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609588388] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:53,612 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:53,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 20:29:53,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969830697] [2021-11-25 20:29:53,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:53,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 20:29:53,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:53,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 20:29:53,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-25 20:29:53,614 INFO L87 Difference]: Start difference. First operand 326 states and 439 transitions. Second operand has 6 states, 5 states have (on average 4.0) internal successors, (20), 6 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:53,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:53,927 INFO L93 Difference]: Finished difference Result 490 states and 617 transitions. [2021-11-25 20:29:53,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 20:29:53,927 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.0) internal successors, (20), 6 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2021-11-25 20:29:53,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:53,930 INFO L225 Difference]: With dead ends: 490 [2021-11-25 20:29:53,930 INFO L226 Difference]: Without dead ends: 490 [2021-11-25 20:29:53,930 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-11-25 20:29:53,931 INFO L933 BasicCegarLoop]: 143 mSDtfsCounter, 534 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 534 SdHoareTripleChecker+Valid, 386 SdHoareTripleChecker+Invalid, 322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:53,931 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [534 Valid, 386 Invalid, 322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 313 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 20:29:53,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2021-11-25 20:29:53,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 325. [2021-11-25 20:29:53,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 264 states have (on average 1.5643939393939394) internal successors, (413), 308 states have internal predecessors, (413), 12 states have call successors, (12), 6 states have call predecessors, (12), 6 states have return successors, (12), 10 states have call predecessors, (12), 12 states have call successors, (12) [2021-11-25 20:29:53,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 437 transitions. [2021-11-25 20:29:53,942 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 437 transitions. Word has length 22 [2021-11-25 20:29:53,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:53,942 INFO L470 AbstractCegarLoop]: Abstraction has 325 states and 437 transitions. [2021-11-25 20:29:53,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.0) internal successors, (20), 6 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:53,943 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 437 transitions. [2021-11-25 20:29:53,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-25 20:29:53,943 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:53,943 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:53,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-25 20:29:53,944 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr27REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:53,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:53,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1454381228, now seen corresponding path program 1 times [2021-11-25 20:29:53,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:53,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034930346] [2021-11-25 20:29:53,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:53,945 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:53,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:54,029 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-25 20:29:54,029 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:54,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034930346] [2021-11-25 20:29:54,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034930346] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:54,030 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:54,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 20:29:54,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571597934] [2021-11-25 20:29:54,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:54,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 20:29:54,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:54,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 20:29:54,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 20:29:54,031 INFO L87 Difference]: Start difference. First operand 325 states and 437 transitions. Second operand has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:54,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:54,354 INFO L93 Difference]: Finished difference Result 468 states and 575 transitions. [2021-11-25 20:29:54,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 20:29:54,354 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2021-11-25 20:29:54,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:54,357 INFO L225 Difference]: With dead ends: 468 [2021-11-25 20:29:54,357 INFO L226 Difference]: Without dead ends: 468 [2021-11-25 20:29:54,357 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:29:54,358 INFO L933 BasicCegarLoop]: 100 mSDtfsCounter, 277 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:54,358 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [279 Valid, 235 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 20:29:54,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2021-11-25 20:29:54,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 325. [2021-11-25 20:29:54,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 264 states have (on average 1.5568181818181819) internal successors, (411), 308 states have internal predecessors, (411), 12 states have call successors, (12), 6 states have call predecessors, (12), 6 states have return successors, (12), 10 states have call predecessors, (12), 12 states have call successors, (12) [2021-11-25 20:29:54,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 435 transitions. [2021-11-25 20:29:54,378 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 435 transitions. Word has length 22 [2021-11-25 20:29:54,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:54,379 INFO L470 AbstractCegarLoop]: Abstraction has 325 states and 435 transitions. [2021-11-25 20:29:54,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:54,380 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 435 transitions. [2021-11-25 20:29:54,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 20:29:54,381 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:54,381 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:54,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-25 20:29:54,381 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:54,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:54,382 INFO L85 PathProgramCache]: Analyzing trace with hash 1351403421, now seen corresponding path program 1 times [2021-11-25 20:29:54,382 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:54,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206422870] [2021-11-25 20:29:54,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:54,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:54,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:54,494 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-25 20:29:54,494 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:54,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206422870] [2021-11-25 20:29:54,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206422870] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:54,495 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:54,495 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 20:29:54,495 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207511556] [2021-11-25 20:29:54,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:54,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 20:29:54,496 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:54,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 20:29:54,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 20:29:54,497 INFO L87 Difference]: Start difference. First operand 325 states and 435 transitions. Second operand has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:55,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:55,014 INFO L93 Difference]: Finished difference Result 591 states and 761 transitions. [2021-11-25 20:29:55,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-25 20:29:55,015 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 24 [2021-11-25 20:29:55,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:55,019 INFO L225 Difference]: With dead ends: 591 [2021-11-25 20:29:55,019 INFO L226 Difference]: Without dead ends: 591 [2021-11-25 20:29:55,019 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-25 20:29:55,020 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 287 mSDsluCounter, 475 mSDsCounter, 0 mSdLazyCounter, 557 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 557 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:55,020 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [289 Valid, 555 Invalid, 580 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 557 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 20:29:55,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2021-11-25 20:29:55,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 355. [2021-11-25 20:29:55,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 291 states have (on average 1.5360824742268042) internal successors, (447), 336 states have internal predecessors, (447), 14 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 11 states have call predecessors, (14), 14 states have call successors, (14) [2021-11-25 20:29:55,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 475 transitions. [2021-11-25 20:29:55,039 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 475 transitions. Word has length 24 [2021-11-25 20:29:55,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:55,040 INFO L470 AbstractCegarLoop]: Abstraction has 355 states and 475 transitions. [2021-11-25 20:29:55,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:55,040 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 475 transitions. [2021-11-25 20:29:55,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-25 20:29:55,041 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:55,041 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:55,041 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-25 20:29:55,041 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr47ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:55,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:55,042 INFO L85 PathProgramCache]: Analyzing trace with hash -1056166645, now seen corresponding path program 1 times [2021-11-25 20:29:55,042 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:55,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944926984] [2021-11-25 20:29:55,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:55,043 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:55,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:55,164 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-25 20:29:55,164 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:55,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944926984] [2021-11-25 20:29:55,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944926984] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:55,165 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:55,165 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 20:29:55,165 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796802640] [2021-11-25 20:29:55,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:55,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 20:29:55,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:55,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 20:29:55,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:29:55,167 INFO L87 Difference]: Start difference. First operand 355 states and 475 transitions. Second operand has 5 states, 4 states have (on average 5.75) internal successors, (23), 5 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:55,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:55,451 INFO L93 Difference]: Finished difference Result 391 states and 495 transitions. [2021-11-25 20:29:55,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 20:29:55,453 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.75) internal successors, (23), 5 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2021-11-25 20:29:55,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:55,456 INFO L225 Difference]: With dead ends: 391 [2021-11-25 20:29:55,456 INFO L226 Difference]: Without dead ends: 391 [2021-11-25 20:29:55,456 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 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-25 20:29:55,457 INFO L933 BasicCegarLoop]: 112 mSDtfsCounter, 165 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:55,457 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 308 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:29:55,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2021-11-25 20:29:55,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 355. [2021-11-25 20:29:55,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 291 states have (on average 1.52233676975945) internal successors, (443), 336 states have internal predecessors, (443), 14 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 11 states have call predecessors, (14), 14 states have call successors, (14) [2021-11-25 20:29:55,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 471 transitions. [2021-11-25 20:29:55,470 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 471 transitions. Word has length 25 [2021-11-25 20:29:55,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:55,471 INFO L470 AbstractCegarLoop]: Abstraction has 355 states and 471 transitions. [2021-11-25 20:29:55,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.75) internal successors, (23), 5 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:29:55,471 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 471 transitions. [2021-11-25 20:29:55,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-11-25 20:29:55,472 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:55,472 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, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:29:55,472 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-25 20:29:55,472 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr31REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:55,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:55,473 INFO L85 PathProgramCache]: Analyzing trace with hash 1286440804, now seen corresponding path program 1 times [2021-11-25 20:29:55,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:55,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77716211] [2021-11-25 20:29:55,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:55,473 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:55,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:55,611 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 20:29:55,611 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:55,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77716211] [2021-11-25 20:29:55,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77716211] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:29:55,611 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:29:55,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 20:29:55,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496131986] [2021-11-25 20:29:55,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:29:55,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 20:29:55,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:29:55,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 20:29:55,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-25 20:29:55,613 INFO L87 Difference]: Start difference. First operand 355 states and 471 transitions. Second operand has 6 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:29:55,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:29:55,874 INFO L93 Difference]: Finished difference Result 421 states and 534 transitions. [2021-11-25 20:29:55,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 20:29:55,874 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 33 [2021-11-25 20:29:55,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:29:55,877 INFO L225 Difference]: With dead ends: 421 [2021-11-25 20:29:55,877 INFO L226 Difference]: Without dead ends: 421 [2021-11-25 20:29:55,877 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-11-25 20:29:55,878 INFO L933 BasicCegarLoop]: 131 mSDtfsCounter, 283 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:29:55,885 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [283 Valid, 221 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:29:55,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2021-11-25 20:29:55,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 352. [2021-11-25 20:29:55,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 291 states have (on average 1.5051546391752577) internal successors, (438), 333 states have internal predecessors, (438), 14 states have call successors, (14), 7 states have call predecessors, (14), 7 states have return successors, (14), 11 states have call predecessors, (14), 14 states have call successors, (14) [2021-11-25 20:29:55,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 466 transitions. [2021-11-25 20:29:55,898 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 466 transitions. Word has length 33 [2021-11-25 20:29:55,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:29:55,899 INFO L470 AbstractCegarLoop]: Abstraction has 352 states and 466 transitions. [2021-11-25 20:29:55,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.6) internal successors, (28), 6 states have internal predecessors, (28), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:29:55,899 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 466 transitions. [2021-11-25 20:29:55,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-25 20:29:55,900 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:29:55,900 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, 1, 1, 1, 1, 1] [2021-11-25 20:29:55,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-25 20:29:55,900 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr30REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:29:55,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:29:55,901 INFO L85 PathProgramCache]: Analyzing trace with hash -715931897, now seen corresponding path program 1 times [2021-11-25 20:29:55,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:29:55,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882614185] [2021-11-25 20:29:55,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:55,902 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:29:55,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:55,960 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 20:29:55,961 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:29:55,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882614185] [2021-11-25 20:29:55,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882614185] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:29:55,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281777993] [2021-11-25 20:29:55,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:29:55,962 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:29:55,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 20:29:55,965 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 20:29:55,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-25 20:29:56,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:29:56,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-25 20:29:56,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 20:29:56,344 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 20:29:56,344 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 20:29:56,402 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-11-25 20:29:56,403 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 12 treesize of output 11 [2021-11-25 20:29:56,454 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 20:29:56,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1281777993] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 20:29:56,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [14165658] [2021-11-25 20:29:56,478 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2021-11-25 20:29:56,478 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 20:29:56,482 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 20:29:56,487 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 20:29:56,487 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 20:29:57,745 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 54 for LOIs [2021-11-25 20:29:57,751 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 20:30:00,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [14165658] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:30:00,230 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-25 20:30:00,230 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [6, 5, 5] total 23 [2021-11-25 20:30:00,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638314250] [2021-11-25 20:30:00,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:30:00,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-25 20:30:00,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:30:00,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-25 20:30:00,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2021-11-25 20:30:00,233 INFO L87 Difference]: Start difference. First operand 352 states and 466 transitions. Second operand has 13 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 10 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:30:01,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:30:01,089 INFO L93 Difference]: Finished difference Result 379 states and 497 transitions. [2021-11-25 20:30:01,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-25 20:30:01,089 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 10 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 34 [2021-11-25 20:30:01,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:30:01,091 INFO L225 Difference]: With dead ends: 379 [2021-11-25 20:30:01,092 INFO L226 Difference]: Without dead ends: 379 [2021-11-25 20:30:01,092 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 83 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2021-11-25 20:30:01,093 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 43 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 765 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 292 SdHoareTripleChecker+Invalid, 782 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 765 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-25 20:30:01,093 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 292 Invalid, 782 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 765 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-25 20:30:01,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2021-11-25 20:30:01,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 365. [2021-11-25 20:30:01,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 303 states have (on average 1.4917491749174918) internal successors, (452), 345 states have internal predecessors, (452), 15 states have call successors, (15), 7 states have call predecessors, (15), 7 states have return successors, (15), 12 states have call predecessors, (15), 15 states have call successors, (15) [2021-11-25 20:30:01,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 482 transitions. [2021-11-25 20:30:01,103 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 482 transitions. Word has length 34 [2021-11-25 20:30:01,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:30:01,103 INFO L470 AbstractCegarLoop]: Abstraction has 365 states and 482 transitions. [2021-11-25 20:30:01,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 10 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:30:01,103 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 482 transitions. [2021-11-25 20:30:01,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-11-25 20:30:01,104 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:30:01,104 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, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:30:01,142 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-25 20:30:01,317 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:30:01,318 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr60REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:30:01,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:30:01,318 INFO L85 PathProgramCache]: Analyzing trace with hash 1188102379, now seen corresponding path program 1 times [2021-11-25 20:30:01,318 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:30:01,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291984471] [2021-11-25 20:30:01,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:30:01,319 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:30:01,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:30:01,453 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 20:30:01,454 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:30:01,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291984471] [2021-11-25 20:30:01,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291984471] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:30:01,454 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:30:01,454 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 20:30:01,454 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284869565] [2021-11-25 20:30:01,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:30:01,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 20:30:01,455 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:30:01,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 20:30:01,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-25 20:30:01,456 INFO L87 Difference]: Start difference. First operand 365 states and 482 transitions. Second operand has 6 states, 5 states have (on average 6.2) internal successors, (31), 6 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:30:01,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:30:01,699 INFO L93 Difference]: Finished difference Result 382 states and 482 transitions. [2021-11-25 20:30:01,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 20:30:01,699 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.2) internal successors, (31), 6 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2021-11-25 20:30:01,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:30:01,701 INFO L225 Difference]: With dead ends: 382 [2021-11-25 20:30:01,701 INFO L226 Difference]: Without dead ends: 382 [2021-11-25 20:30:01,701 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-11-25 20:30:01,702 INFO L933 BasicCegarLoop]: 102 mSDtfsCounter, 320 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 239 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:30:01,702 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [320 Valid, 239 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:30:01,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2021-11-25 20:30:01,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 364. [2021-11-25 20:30:01,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 303 states have (on average 1.4851485148514851) internal successors, (450), 344 states have internal predecessors, (450), 15 states have call successors, (15), 7 states have call predecessors, (15), 7 states have return successors, (15), 12 states have call predecessors, (15), 15 states have call successors, (15) [2021-11-25 20:30:01,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 480 transitions. [2021-11-25 20:30:01,711 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 480 transitions. Word has length 33 [2021-11-25 20:30:01,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:30:01,712 INFO L470 AbstractCegarLoop]: Abstraction has 364 states and 480 transitions. [2021-11-25 20:30:01,712 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.2) internal successors, (31), 6 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:30:01,712 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 480 transitions. [2021-11-25 20:30:01,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-25 20:30:01,713 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:30:01,713 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:30:01,713 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-25 20:30:01,713 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:30:01,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:30:01,714 INFO L85 PathProgramCache]: Analyzing trace with hash -1936539410, now seen corresponding path program 1 times [2021-11-25 20:30:01,714 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:30:01,714 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263661456] [2021-11-25 20:30:01,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:30:01,714 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:30:01,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:30:02,174 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 20:30:02,175 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:30:02,175 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263661456] [2021-11-25 20:30:02,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263661456] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:30:02,175 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935205826] [2021-11-25 20:30:02,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:30:02,176 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:30:02,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 20:30:02,176 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 20:30:02,200 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-25 20:30:02,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:30:02,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 67 conjunts are in the unsatisfiable core [2021-11-25 20:30:02,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 20:30:02,465 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-25 20:30:02,465 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 11 treesize of output 11 [2021-11-25 20:30:02,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:30:02,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:30:02,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:02,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-11-25 20:30:02,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:02,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-11-25 20:30:02,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-11-25 20:30:02,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-11-25 20:30:02,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-25 20:30:02,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-25 20:30:02,878 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 20:30:02,878 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 20:30:02,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935205826] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:30:02,878 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 20:30:02,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [14] total 24 [2021-11-25 20:30:02,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583472351] [2021-11-25 20:30:02,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:30:02,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-25 20:30:02,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:30:02,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-25 20:30:02,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=493, Unknown=0, NotChecked=0, Total=552 [2021-11-25 20:30:02,880 INFO L87 Difference]: Start difference. First operand 364 states and 480 transitions. Second operand has 11 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:30:03,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:30:03,645 INFO L93 Difference]: Finished difference Result 581 states and 701 transitions. [2021-11-25 20:30:03,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-25 20:30:03,646 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 34 [2021-11-25 20:30:03,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:30:03,648 INFO L225 Difference]: With dead ends: 581 [2021-11-25 20:30:03,648 INFO L226 Difference]: Without dead ends: 581 [2021-11-25 20:30:03,649 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=121, Invalid=809, Unknown=0, NotChecked=0, Total=930 [2021-11-25 20:30:03,650 INFO L933 BasicCegarLoop]: 111 mSDtfsCounter, 418 mSDsluCounter, 987 mSDsCounter, 0 mSdLazyCounter, 794 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 945 SdHoareTripleChecker+Invalid, 827 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 794 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-25 20:30:03,650 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [422 Valid, 945 Invalid, 827 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 794 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-25 20:30:03,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2021-11-25 20:30:03,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 367. [2021-11-25 20:30:03,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 306 states have (on average 1.4803921568627452) internal successors, (453), 347 states have internal predecessors, (453), 15 states have call successors, (15), 7 states have call predecessors, (15), 7 states have return successors, (15), 12 states have call predecessors, (15), 15 states have call successors, (15) [2021-11-25 20:30:03,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 483 transitions. [2021-11-25 20:30:03,662 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 483 transitions. Word has length 34 [2021-11-25 20:30:03,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:30:03,662 INFO L470 AbstractCegarLoop]: Abstraction has 367 states and 483 transitions. [2021-11-25 20:30:03,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:30:03,663 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 483 transitions. [2021-11-25 20:30:03,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-25 20:30:03,663 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:30:03,664 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:30:03,701 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-11-25 20:30:03,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:30:03,886 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:30:03,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:30:03,886 INFO L85 PathProgramCache]: Analyzing trace with hash 1930637939, now seen corresponding path program 1 times [2021-11-25 20:30:03,886 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:30:03,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926814651] [2021-11-25 20:30:03,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:30:03,887 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:30:03,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:30:04,783 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 20:30:04,783 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:30:04,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926814651] [2021-11-25 20:30:04,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926814651] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:30:04,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973760217] [2021-11-25 20:30:04,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:30:04,784 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:30:04,784 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 20:30:04,795 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 20:30:04,819 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-25 20:30:04,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:30:04,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 63 conjunts are in the unsatisfiable core [2021-11-25 20:30:04,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 20:30:05,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:30:05,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:30:05,569 INFO L354 Elim1Store]: treesize reduction 42, result has 38.2 percent of original size [2021-11-25 20:30:05,570 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 2 case distinctions, treesize of input 25 treesize of output 37 [2021-11-25 20:30:05,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:05,668 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-11-25 20:30:05,691 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 20:30:05,692 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 20:30:05,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973760217] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:30:05,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [844259617] [2021-11-25 20:30:05,836 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2021-11-25 20:30:05,836 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 20:30:05,836 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 20:30:05,837 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 20:30:05,837 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 20:30:06,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 30 [2021-11-25 20:30:06,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:06,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:06,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 37 [2021-11-25 20:30:06,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:06,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:06,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 37 [2021-11-25 20:30:06,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 20:30:06,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 48 [2021-11-25 20:30:06,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 51 [2021-11-25 20:30:06,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 20:30:06,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 51 [2021-11-25 20:30:06,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 51 [2021-11-25 20:30:06,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-25 20:30:06,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 33 [2021-11-25 20:30:06,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:06,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:06,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 51 [2021-11-25 20:30:06,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:06,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:06,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:06,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 51 [2021-11-25 20:30:07,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:07,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:07,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:07,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:07,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:07,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:07,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2021-11-25 20:30:07,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:07,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:07,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:07,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 33 [2021-11-25 20:30:07,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:07,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:07,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:07,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:07,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:07,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:07,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2021-11-25 20:30:07,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:07,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:07,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:07,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 33 [2021-11-25 20:30:07,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:07,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:07,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:07,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:07,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:07,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:07,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2021-11-25 20:30:07,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:07,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:07,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:07,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:07,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:07,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:07,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2021-11-25 20:30:07,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:07,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:07,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:07,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 30 [2021-11-25 20:30:08,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:30:08,200 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:30:08,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:30:08,228 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:30:08,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:30:08,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:30:08,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:30:08,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:30:08,496 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:30:08,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 20:30:08,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:30:08,549 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:30:08,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 20:30:08,690 INFO L354 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2021-11-25 20:30:08,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 23 [2021-11-25 20:30:08,752 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 20:30:08,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 20:30:08,815 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 20:30:08,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 20:30:08,960 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 54 for LOIs [2021-11-25 20:30:08,966 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 20:30:15,650 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '22889#(and (<= |ULTIMATE.start_create_item_#in~cursor#1.offset| 8589934588) (<= 3 |ULTIMATE.start_create_item_#in~cursor#1.base|) (<= 3 |ULTIMATE.start_create_item_~cursor#1.base|) (<= (+ |ULTIMATE.start_create_item_~cursor#1.offset| 4) (select |#length| |ULTIMATE.start_create_item_~cursor#1.base|)) (<= |ULTIMATE.start_append_one_#in~to#1| 2147483647) (= |~#list~0.offset| 0) (<= |ULTIMATE.start_create_item_#in~at#1| 2147483647) (= |ULTIMATE.start_main_~i~0#1| 0) (<= |ULTIMATE.start_append_one_~to#1| 2147483647) (<= |ULTIMATE.start_append_one_~list#1.base| 3) (<= 0 |ULTIMATE.start_append_one_~cursor~0#1.offset|) (<= |ULTIMATE.start_append_one_#in~list#1.offset| 0) (<= 0 |ULTIMATE.start_append_one_~list#1.offset|) (<= |ULTIMATE.start_append_one_~list#1.offset| 0) (= (select |#valid| |ULTIMATE.start_create_item_~cursor#1.base|) 1) (<= 3 |ULTIMATE.start_append_one_~cursor~0#1.base|) (= |ULTIMATE.start_main_~y~1#1| 0) (<= |ULTIMATE.start_create_item_~cursor#1.base| 3) (= 3 |~#list~0.base|) (<= 0 (+ 2147483648 |ULTIMATE.start_append_one_~to#1|)) (<= 0 |ULTIMATE.start_create_item_~cursor#1.offset|) (not (= (select |#valid| |ULTIMATE.start_create_item_#t~mem7#1.base|) 1)) (<= |ULTIMATE.start_append_one_~cursor~0#1.base| 3) (= |ULTIMATE.start_create_item_~item~0#1.offset| 0) (= |ULTIMATE.start_create_item_~h~0#1| 2) (<= |ULTIMATE.start_create_item_~at#1| 2147483647) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem7#1.offset|) (<= 0 (+ |ULTIMATE.start_append_one_#in~to#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_main_#t~ret32#1| 2147483648)) (<= 0 |ULTIMATE.start_append_one_#in~list#1.offset|) (= |ULTIMATE.start_create_item_~y~0#1| 1) (<= 3 |ULTIMATE.start_append_one_~list#1.base|) (<= 0 (+ |ULTIMATE.start_create_item_~at#1| 2147483648)) (= |ULTIMATE.start_main_~z~0#1| 0) |ULTIMATE.start_create_item_#t~short10#1| (<= |ULTIMATE.start_main_#t~ret32#1| 2147483647) (<= |ULTIMATE.start_append_one_~cursor~0#1.offset| 8589934588) (<= |ULTIMATE.start_create_item_#in~cursor#1.base| 3) (= |#NULL.offset| 0) (<= 0 |ULTIMATE.start_create_item_#in~cursor#1.offset|) (<= 0 (+ |ULTIMATE.start_create_item_#in~at#1| 2147483648)) (<= |ULTIMATE.start_create_item_~cursor#1.offset| 8589934588) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem7#1.base|) (<= 0 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~length~0#1| 0) (<= |ULTIMATE.start_append_one_#in~list#1.base| 3) (= |#NULL.base| 0) (<= 3 |ULTIMATE.start_append_one_#in~list#1.base|))' at error location [2021-11-25 20:30:15,651 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 20:30:15,651 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 20:30:15,651 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 19 [2021-11-25 20:30:15,651 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437912095] [2021-11-25 20:30:15,651 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 20:30:15,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-25 20:30:15,651 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:30:15,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-25 20:30:15,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=1491, Unknown=0, NotChecked=0, Total=1722 [2021-11-25 20:30:15,653 INFO L87 Difference]: Start difference. First operand 367 states and 483 transitions. Second operand has 19 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 17 states have internal predecessors, (62), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-25 20:30:16,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:30:16,854 INFO L93 Difference]: Finished difference Result 500 states and 637 transitions. [2021-11-25 20:30:16,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-25 20:30:16,856 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 17 states have internal predecessors, (62), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 35 [2021-11-25 20:30:16,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:30:16,858 INFO L225 Difference]: With dead ends: 500 [2021-11-25 20:30:16,858 INFO L226 Difference]: Without dead ends: 500 [2021-11-25 20:30:16,859 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 44 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 823 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=385, Invalid=2477, Unknown=0, NotChecked=0, Total=2862 [2021-11-25 20:30:16,860 INFO L933 BasicCegarLoop]: 119 mSDtfsCounter, 172 mSDsluCounter, 1545 mSDsCounter, 0 mSdLazyCounter, 777 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 1471 SdHoareTripleChecker+Invalid, 1166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 360 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-25 20:30:16,861 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 1471 Invalid, 1166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 777 Invalid, 0 Unknown, 360 Unchecked, 0.6s Time] [2021-11-25 20:30:16,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2021-11-25 20:30:16,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 448. [2021-11-25 20:30:16,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 382 states have (on average 1.4947643979057592) internal successors, (571), 423 states have internal predecessors, (571), 18 states have call successors, (18), 9 states have call predecessors, (18), 9 states have return successors, (18), 15 states have call predecessors, (18), 18 states have call successors, (18) [2021-11-25 20:30:16,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 607 transitions. [2021-11-25 20:30:16,878 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 607 transitions. Word has length 35 [2021-11-25 20:30:16,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:30:16,878 INFO L470 AbstractCegarLoop]: Abstraction has 448 states and 607 transitions. [2021-11-25 20:30:16,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 17 states have internal predecessors, (62), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-25 20:30:16,879 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 607 transitions. [2021-11-25 20:30:16,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-25 20:30:16,879 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:30:16,880 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:30:16,914 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-25 20:30:17,105 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:30:17,106 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:30:17,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:30:17,106 INFO L85 PathProgramCache]: Analyzing trace with hash -219854442, now seen corresponding path program 1 times [2021-11-25 20:30:17,106 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:30:17,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960721910] [2021-11-25 20:30:17,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:30:17,107 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:30:17,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:30:17,463 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 20:30:17,463 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:30:17,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960721910] [2021-11-25 20:30:17,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960721910] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:30:17,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634589578] [2021-11-25 20:30:17,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:30:17,464 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:30:17,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 20:30:17,465 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 20:30:17,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-25 20:30:17,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:30:17,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 71 conjunts are in the unsatisfiable core [2021-11-25 20:30:17,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 20:30:17,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:30:18,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:18,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:18,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:18,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 35 [2021-11-25 20:30:18,327 INFO L354 Elim1Store]: treesize reduction 30, result has 37.5 percent of original size [2021-11-25 20:30:18,328 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 2 case distinctions, treesize of input 21 treesize of output 29 [2021-11-25 20:30:18,383 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 31 treesize of output 13 [2021-11-25 20:30:18,405 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 20:30:18,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 20:30:18,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634589578] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:30:18,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1816301689] [2021-11-25 20:30:18,503 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2021-11-25 20:30:18,503 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 20:30:18,503 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 20:30:18,503 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 20:30:18,503 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 20:30:18,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:18,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:18,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:18,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 30 [2021-11-25 20:30:18,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:18,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 20:30:18,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:18,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:18,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:18,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:18,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 37 [2021-11-25 20:30:18,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:18,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:18,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:18,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:18,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 37 [2021-11-25 20:30:19,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 48 [2021-11-25 20:30:19,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 20:30:19,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 48 [2021-11-25 20:30:19,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 51 [2021-11-25 20:30:19,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-25 20:30:19,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 51 [2021-11-25 20:30:19,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:19,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:19,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 51 [2021-11-25 20:30:19,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 33 [2021-11-25 20:30:19,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:19,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:19,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 51 [2021-11-25 20:30:19,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 33 [2021-11-25 20:30:19,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:19,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:19,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:19,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2021-11-25 20:30:19,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:19,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:19,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:19,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2021-11-25 20:30:19,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 33 [2021-11-25 20:30:19,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:19,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:19,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2021-11-25 20:30:19,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:19,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:19,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:19,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2021-11-25 20:30:20,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:20,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:20,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:20,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:20,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:20,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 36 [2021-11-25 20:30:20,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:20,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:20,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:20,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:20,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:20,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 36 [2021-11-25 20:30:20,357 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:30:20,366 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:30:20,501 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:30:20,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:30:20,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:30:20,556 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:30:20,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:30:20,647 INFO L354 Elim1Store]: treesize reduction 84, result has 18.4 percent of original size [2021-11-25 20:30:20,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 36 [2021-11-25 20:30:20,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:30:20,709 INFO L354 Elim1Store]: treesize reduction 84, result has 18.4 percent of original size [2021-11-25 20:30:20,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 36 [2021-11-25 20:30:20,833 INFO L354 Elim1Store]: treesize reduction 136, result has 27.7 percent of original size [2021-11-25 20:30:20,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 61 [2021-11-25 20:30:20,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:30:20,922 INFO L354 Elim1Store]: treesize reduction 136, result has 27.7 percent of original size [2021-11-25 20:30:20,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 61 [2021-11-25 20:30:20,929 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2021-11-25 20:30:20,937 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2021-11-25 20:30:21,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2021-11-25 20:30:21,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:30:21,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:30:22,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:30:22,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:30:22,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:30:22,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:22,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:22,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:30:22,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:30:22,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:22,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:22,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:30:22,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:22,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-11-25 20:30:22,670 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-25 20:30:22,670 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 2 case distinctions, treesize of input 17 treesize of output 21 [2021-11-25 20:30:23,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:30:23,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:23,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:23,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 43 [2021-11-25 20:30:23,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:23,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:23,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 71 treesize of output 49 [2021-11-25 20:30:23,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:30:23,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 54 [2021-11-25 20:30:23,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 63 [2021-11-25 20:30:23,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:30:23,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 60 [2021-11-25 20:30:23,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 57 [2021-11-25 20:30:23,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:23,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:23,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 57 [2021-11-25 20:30:23,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:23,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:23,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 60 [2021-11-25 20:30:23,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:23,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-11-25 20:30:23,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:30:23,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:30:23,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:30:24,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:24,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:24,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:30:24,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:24,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:24,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:30:24,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:30:25,433 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:30:25,441 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:30:25,667 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:30:25,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:30:25,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:30:25,714 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:30:25,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:30:25,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:30:25,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:30:25,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:30:25,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:30:25,946 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:30:25,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 20:30:25,971 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:30:25,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 20:30:26,062 INFO L354 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2021-11-25 20:30:26,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 23 [2021-11-25 20:30:26,094 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 20:30:26,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 20:30:26,170 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 20:30:26,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 20:30:26,713 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 108 for LOIs [2021-11-25 20:30:26,746 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 20:30:35,765 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '24032#(and (<= |ULTIMATE.start_create_item_#in~cursor#1.offset| 8589934588) (<= |~#list~0.base| 3) (<= 3 |ULTIMATE.start_create_item_#in~cursor#1.base|) (<= 3 |ULTIMATE.start_create_item_~cursor#1.base|) (<= (+ |ULTIMATE.start_create_item_~cursor#1.offset| 4) (select |#length| |ULTIMATE.start_create_item_~cursor#1.base|)) (<= 0 |#NULL.base|) (<= |ULTIMATE.start_append_one_#in~to#1| 2147483647) (<= |ULTIMATE.start_create_item_#in~at#1| 2147483647) (<= |ULTIMATE.start_append_one_~to#1| 2147483647) (<= |ULTIMATE.start_main_~z~0#1| 0) (<= |ULTIMATE.start_append_one_~list#1.base| 3) (<= 0 |ULTIMATE.start_append_one_~cursor~0#1.offset|) (<= |ULTIMATE.start_append_one_#in~list#1.offset| 0) (<= 0 |ULTIMATE.start_append_one_~list#1.offset|) (<= |ULTIMATE.start_append_one_~list#1.offset| 0) (= (select |#valid| |ULTIMATE.start_create_item_~cursor#1.base|) 1) (<= 3 |ULTIMATE.start_append_one_~cursor~0#1.base|) (<= |ULTIMATE.start_create_item_~cursor#1.base| 3) (<= |ULTIMATE.start_main_~i~0#1| 0) (<= 0 |ULTIMATE.start_main_~y~1#1|) (<= 0 (+ 2147483648 |ULTIMATE.start_append_one_~to#1|)) (<= |ULTIMATE.start_main_~y~1#1| 4) (<= 0 |ULTIMATE.start_create_item_~cursor#1.offset|) (not (= (select |#valid| |ULTIMATE.start_create_item_#t~mem7#1.base|) 1)) (<= |ULTIMATE.start_append_one_~cursor~0#1.base| 3) (<= |#NULL.offset| 0) (= |ULTIMATE.start_create_item_~item~0#1.offset| 0) (= |ULTIMATE.start_create_item_~h~0#1| 2) (<= |ULTIMATE.start_create_item_~at#1| 2147483647) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem7#1.offset|) (<= 0 |ULTIMATE.start_main_~length~0#1|) (<= 0 (+ |ULTIMATE.start_append_one_#in~to#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_main_#t~ret32#1| 2147483648)) (<= 0 |ULTIMATE.start_append_one_#in~list#1.offset|) (<= 0 |ULTIMATE.start_main_~i~0#1|) (= |ULTIMATE.start_create_item_~y~0#1| 1) (<= 3 |ULTIMATE.start_append_one_~list#1.base|) (<= |#NULL.base| 0) (<= 0 (+ |ULTIMATE.start_create_item_~at#1| 2147483648)) |ULTIMATE.start_create_item_#t~short10#1| (<= |ULTIMATE.start_main_#t~ret32#1| 2147483647) (<= |ULTIMATE.start_append_one_~cursor~0#1.offset| 8589934588) (<= |ULTIMATE.start_create_item_#in~cursor#1.base| 3) (<= 0 |ULTIMATE.start_create_item_#in~cursor#1.offset|) (<= 0 (+ |ULTIMATE.start_create_item_#in~at#1| 2147483648)) (<= 0 |~#list~0.offset|) (<= 3 |~#list~0.base|) (<= 0 |#NULL.offset|) (<= |ULTIMATE.start_create_item_~cursor#1.offset| 8589934588) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem7#1.base|) (<= 0 |#StackHeapBarrier|) (<= |ULTIMATE.start_append_one_#in~list#1.base| 3) (<= |~#list~0.offset| 0) (<= 0 |ULTIMATE.start_main_~z~0#1|) (<= 3 |ULTIMATE.start_append_one_#in~list#1.base|))' at error location [2021-11-25 20:30:35,765 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 20:30:35,765 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 20:30:35,765 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 25 [2021-11-25 20:30:35,765 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691859776] [2021-11-25 20:30:35,766 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 20:30:35,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-25 20:30:35,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:30:35,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-25 20:30:35,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=307, Invalid=2449, Unknown=0, NotChecked=0, Total=2756 [2021-11-25 20:30:35,767 INFO L87 Difference]: Start difference. First operand 448 states and 607 transitions. Second operand has 26 states, 23 states have (on average 2.782608695652174) internal successors, (64), 24 states have internal predecessors, (64), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-25 20:30:37,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:30:37,433 INFO L93 Difference]: Finished difference Result 719 states and 931 transitions. [2021-11-25 20:30:37,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-25 20:30:37,439 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 23 states have (on average 2.782608695652174) internal successors, (64), 24 states have internal predecessors, (64), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 36 [2021-11-25 20:30:37,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:30:37,442 INFO L225 Difference]: With dead ends: 719 [2021-11-25 20:30:37,442 INFO L226 Difference]: Without dead ends: 719 [2021-11-25 20:30:37,443 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1353 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=562, Invalid=3994, Unknown=0, NotChecked=0, Total=4556 [2021-11-25 20:30:37,443 INFO L933 BasicCegarLoop]: 111 mSDtfsCounter, 1624 mSDsluCounter, 1515 mSDsCounter, 0 mSdLazyCounter, 1561 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1625 SdHoareTripleChecker+Valid, 1346 SdHoareTripleChecker+Invalid, 1700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 1561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-25 20:30:37,444 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1625 Valid, 1346 Invalid, 1700 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 1561 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-25 20:30:37,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2021-11-25 20:30:37,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 518. [2021-11-25 20:30:37,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 443 states have (on average 1.4830699774266365) internal successors, (657), 485 states have internal predecessors, (657), 24 states have call successors, (24), 12 states have call predecessors, (24), 12 states have return successors, (24), 20 states have call predecessors, (24), 24 states have call successors, (24) [2021-11-25 20:30:37,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 705 transitions. [2021-11-25 20:30:37,460 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 705 transitions. Word has length 36 [2021-11-25 20:30:37,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:30:37,460 INFO L470 AbstractCegarLoop]: Abstraction has 518 states and 705 transitions. [2021-11-25 20:30:37,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 23 states have (on average 2.782608695652174) internal successors, (64), 24 states have internal predecessors, (64), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-25 20:30:37,461 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 705 transitions. [2021-11-25 20:30:37,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-25 20:30:37,461 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:30:37,461 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:30:37,499 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-25 20:30:37,677 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-11-25 20:30:37,678 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:30:37,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:30:37,678 INFO L85 PathProgramCache]: Analyzing trace with hash -219854441, now seen corresponding path program 1 times [2021-11-25 20:30:37,678 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:30:37,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232559160] [2021-11-25 20:30:37,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:30:37,679 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:30:37,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:30:38,149 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 20:30:38,150 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:30:38,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232559160] [2021-11-25 20:30:38,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232559160] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:30:38,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250136876] [2021-11-25 20:30:38,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:30:38,151 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:30:38,151 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 20:30:38,151 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 20:30:38,152 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-25 20:30:38,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:30:38,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 94 conjunts are in the unsatisfiable core [2021-11-25 20:30:38,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 20:30:38,365 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:30:38,374 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:30:38,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:30:38,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:30:38,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:38,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-11-25 20:30:38,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:38,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:38,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:38,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 40 [2021-11-25 20:30:39,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:39,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-11-25 20:30:39,112 INFO L354 Elim1Store]: treesize reduction 4, result has 71.4 percent of original size [2021-11-25 20:30:39,112 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 17 treesize of output 17 [2021-11-25 20:30:39,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:39,180 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-25 20:30:39,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:39,195 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 13 [2021-11-25 20:30:39,222 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 20:30:39,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 20:30:39,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250136876] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:30:39,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1475663924] [2021-11-25 20:30:39,701 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2021-11-25 20:30:39,701 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 20:30:39,702 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 20:30:39,702 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 20:30:39,702 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 20:30:39,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:39,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:39,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:39,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 30 [2021-11-25 20:30:40,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:40,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:40,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 37 [2021-11-25 20:30:40,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:40,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:40,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 37 [2021-11-25 20:30:40,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 20:30:40,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 51 [2021-11-25 20:30:40,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 20:30:40,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 48 [2021-11-25 20:30:40,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 51 [2021-11-25 20:30:40,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-25 20:30:40,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 51 [2021-11-25 20:30:40,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 33 [2021-11-25 20:30:40,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:40,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:40,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 51 [2021-11-25 20:30:40,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:40,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:40,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 51 [2021-11-25 20:30:40,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:40,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:40,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:40,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2021-11-25 20:30:40,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 33 [2021-11-25 20:30:40,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:40,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:40,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:40,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2021-11-25 20:30:40,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:40,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:40,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2021-11-25 20:30:40,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 33 [2021-11-25 20:30:40,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:40,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:40,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2021-11-25 20:30:40,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:40,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:40,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:40,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 36 [2021-11-25 20:30:41,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:41,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:41,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:41,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:41,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:41,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 36 [2021-11-25 20:30:41,144 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:30:41,174 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:30:41,257 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:30:41,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:30:41,283 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:30:41,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:30:41,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:30:41,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:30:41,367 INFO L354 Elim1Store]: treesize reduction 84, result has 18.4 percent of original size [2021-11-25 20:30:41,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:30:41,404 INFO L354 Elim1Store]: treesize reduction 84, result has 18.4 percent of original size [2021-11-25 20:30:41,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 36 [2021-11-25 20:30:41,489 INFO L354 Elim1Store]: treesize reduction 136, result has 27.7 percent of original size [2021-11-25 20:30:41,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 61 [2021-11-25 20:30:41,555 INFO L354 Elim1Store]: treesize reduction 136, result has 27.7 percent of original size [2021-11-25 20:30:41,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 61 [2021-11-25 20:30:41,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:30:41,582 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2021-11-25 20:30:41,586 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2021-11-25 20:30:42,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:30:42,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:30:42,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2021-11-25 20:30:42,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:30:42,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:30:42,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:30:42,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:42,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:42,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:30:42,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:30:42,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:42,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:42,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:30:42,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:42,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-11-25 20:30:42,993 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-25 20:30:42,994 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 2 case distinctions, treesize of input 17 treesize of output 21 [2021-11-25 20:30:43,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:43,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:43,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 71 treesize of output 49 [2021-11-25 20:30:43,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,328 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:43,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:43,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 43 [2021-11-25 20:30:43,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:30:43,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 54 [2021-11-25 20:30:43,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 54 [2021-11-25 20:30:43,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:30:43,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:30:43,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 57 [2021-11-25 20:30:43,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 57 [2021-11-25 20:30:43,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:43,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:43,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 57 [2021-11-25 20:30:43,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:43,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:43,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 57 [2021-11-25 20:30:43,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:43,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-11-25 20:30:44,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:30:44,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:30:44,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:30:44,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:44,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:44,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:30:44,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:30:44,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:30:44,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:30:44,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:30:45,365 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:30:45,400 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:30:45,601 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:30:45,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:30:45,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:30:45,645 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:30:45,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:30:45,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:30:45,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:30:45,772 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:30:45,820 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:30:45,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 20:30:45,844 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:30:45,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 20:30:45,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:30:45,951 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 20:30:45,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 20:30:46,006 INFO L354 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2021-11-25 20:30:46,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 23 [2021-11-25 20:30:46,044 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 20:30:46,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 20:30:46,590 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 108 for LOIs [2021-11-25 20:30:46,624 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 20:30:55,773 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '25476#(and (<= |ULTIMATE.start_create_item_#in~cursor#1.offset| 8589934588) (<= |~#list~0.base| 3) (<= 3 |ULTIMATE.start_create_item_#in~cursor#1.base|) (<= 3 |ULTIMATE.start_create_item_~cursor#1.base|) (<= (+ |ULTIMATE.start_create_item_~cursor#1.offset| 4) (select |#length| |ULTIMATE.start_create_item_~cursor#1.base|)) (<= 0 |#NULL.base|) (<= |ULTIMATE.start_append_one_#in~to#1| 2147483647) (<= |ULTIMATE.start_create_item_#in~at#1| 2147483647) (<= |ULTIMATE.start_append_one_~to#1| 2147483647) (<= |ULTIMATE.start_main_~z~0#1| 0) (<= |ULTIMATE.start_append_one_~list#1.base| 3) (<= 0 |ULTIMATE.start_append_one_~cursor~0#1.offset|) (<= |ULTIMATE.start_append_one_#in~list#1.offset| 0) (<= 0 |ULTIMATE.start_append_one_~list#1.offset|) (<= |ULTIMATE.start_append_one_~list#1.offset| 0) (= (select |#valid| |ULTIMATE.start_create_item_~cursor#1.base|) 1) (<= 3 |ULTIMATE.start_append_one_~cursor~0#1.base|) (<= |ULTIMATE.start_create_item_~cursor#1.base| 3) (or (< (select |#length| |ULTIMATE.start_create_item_#t~mem7#1.base|) (+ (* 4 |ULTIMATE.start_create_item_~link_field~0#1|) |ULTIMATE.start_create_item_#t~mem7#1.offset| 4)) (< (+ (* 4 |ULTIMATE.start_create_item_~link_field~0#1|) |ULTIMATE.start_create_item_#t~mem7#1.offset|) 0)) (<= |ULTIMATE.start_main_~i~0#1| 0) (<= 0 |ULTIMATE.start_main_~y~1#1|) (<= 0 (+ 2147483648 |ULTIMATE.start_append_one_~to#1|)) (<= |ULTIMATE.start_main_~y~1#1| 4) (<= 0 |ULTIMATE.start_create_item_~cursor#1.offset|) (<= |ULTIMATE.start_append_one_~cursor~0#1.base| 3) (<= |#NULL.offset| 0) (= |ULTIMATE.start_create_item_~item~0#1.offset| 0) (= |ULTIMATE.start_create_item_~h~0#1| 2) (<= |ULTIMATE.start_create_item_~at#1| 2147483647) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem7#1.offset|) (<= 0 |ULTIMATE.start_main_~length~0#1|) (<= 0 (+ |ULTIMATE.start_append_one_#in~to#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_main_#t~ret32#1| 2147483648)) (<= 0 |ULTIMATE.start_append_one_#in~list#1.offset|) (<= 0 |ULTIMATE.start_main_~i~0#1|) (= |ULTIMATE.start_create_item_~y~0#1| 1) (<= 3 |ULTIMATE.start_append_one_~list#1.base|) (<= |#NULL.base| 0) (<= 0 (+ |ULTIMATE.start_create_item_~at#1| 2147483648)) |ULTIMATE.start_create_item_#t~short10#1| (<= |ULTIMATE.start_main_#t~ret32#1| 2147483647) (<= |ULTIMATE.start_append_one_~cursor~0#1.offset| 8589934588) (<= |ULTIMATE.start_create_item_#in~cursor#1.base| 3) (<= 0 |ULTIMATE.start_create_item_#in~cursor#1.offset|) (<= 0 (+ |ULTIMATE.start_create_item_#in~at#1| 2147483648)) (<= 0 |~#list~0.offset|) (<= 3 |~#list~0.base|) (<= 0 |#NULL.offset|) (<= |ULTIMATE.start_create_item_~cursor#1.offset| 8589934588) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem7#1.base|) (<= 0 |#StackHeapBarrier|) (<= |ULTIMATE.start_append_one_#in~list#1.base| 3) (<= |~#list~0.offset| 0) (<= 0 |ULTIMATE.start_main_~z~0#1|) (<= 3 |ULTIMATE.start_append_one_#in~list#1.base|))' at error location [2021-11-25 20:30:55,773 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 20:30:55,773 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 20:30:55,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2021-11-25 20:30:55,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422057889] [2021-11-25 20:30:55,774 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 20:30:55,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-11-25 20:30:55,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:30:55,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-11-25 20:30:55,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=277, Invalid=2585, Unknown=0, NotChecked=0, Total=2862 [2021-11-25 20:30:55,775 INFO L87 Difference]: Start difference. First operand 518 states and 705 transitions. Second operand has 25 states, 22 states have (on average 2.909090909090909) internal successors, (64), 23 states have internal predecessors, (64), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-25 20:30:58,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:30:58,153 INFO L93 Difference]: Finished difference Result 883 states and 1140 transitions. [2021-11-25 20:30:58,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-25 20:30:58,154 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 22 states have (on average 2.909090909090909) internal successors, (64), 23 states have internal predecessors, (64), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 36 [2021-11-25 20:30:58,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:30:58,159 INFO L225 Difference]: With dead ends: 883 [2021-11-25 20:30:58,159 INFO L226 Difference]: Without dead ends: 883 [2021-11-25 20:30:58,161 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1655 ImplicationChecksByTransitivity, 11.1s TimeCoverageRelationStatistics Valid=590, Invalid=4812, Unknown=0, NotChecked=0, Total=5402 [2021-11-25 20:30:58,161 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 1821 mSDsluCounter, 1068 mSDsCounter, 0 mSdLazyCounter, 1460 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1822 SdHoareTripleChecker+Valid, 950 SdHoareTripleChecker+Invalid, 1597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 1460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-25 20:30:58,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1822 Valid, 950 Invalid, 1597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 1460 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-25 20:30:58,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 883 states. [2021-11-25 20:30:58,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 883 to 594. [2021-11-25 20:30:58,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 594 states, 513 states have (on average 1.510721247563353) internal successors, (775), 555 states have internal predecessors, (775), 28 states have call successors, (28), 14 states have call predecessors, (28), 14 states have return successors, (28), 24 states have call predecessors, (28), 28 states have call successors, (28) [2021-11-25 20:30:58,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 831 transitions. [2021-11-25 20:30:58,182 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 831 transitions. Word has length 36 [2021-11-25 20:30:58,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:30:58,182 INFO L470 AbstractCegarLoop]: Abstraction has 594 states and 831 transitions. [2021-11-25 20:30:58,183 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 22 states have (on average 2.909090909090909) internal successors, (64), 23 states have internal predecessors, (64), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-25 20:30:58,183 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 831 transitions. [2021-11-25 20:30:58,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-25 20:30:58,184 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:30:58,184 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:30:58,226 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-11-25 20:30:58,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:30:58,404 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr66ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:30:58,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:30:58,404 INFO L85 PathProgramCache]: Analyzing trace with hash 982760411, now seen corresponding path program 1 times [2021-11-25 20:30:58,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:30:58,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128682847] [2021-11-25 20:30:58,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:30:58,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:30:58,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:30:58,457 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 20:30:58,458 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:30:58,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128682847] [2021-11-25 20:30:58,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128682847] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:30:58,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734325952] [2021-11-25 20:30:58,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:30:58,458 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:30:58,459 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 20:30:58,472 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 20:30:58,497 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-25 20:30:58,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:30:58,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-25 20:30:58,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 20:30:58,677 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 20:30:58,677 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 20:30:58,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1734325952] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:30:58,678 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 20:30:58,678 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2021-11-25 20:30:58,678 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330368220] [2021-11-25 20:30:58,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:30:58,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 20:30:58,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:30:58,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 20:30:58,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:30:58,680 INFO L87 Difference]: Start difference. First operand 594 states and 831 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:30:58,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:30:58,765 INFO L93 Difference]: Finished difference Result 898 states and 1266 transitions. [2021-11-25 20:30:58,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 20:30:58,765 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2021-11-25 20:30:58,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:30:58,770 INFO L225 Difference]: With dead ends: 898 [2021-11-25 20:30:58,770 INFO L226 Difference]: Without dead ends: 898 [2021-11-25 20:30:58,771 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:30:58,773 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 228 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 241 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 20:30:58,776 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [231 Valid, 241 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 20:30:58,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 898 states. [2021-11-25 20:30:58,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 898 to 634. [2021-11-25 20:30:58,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 553 states have (on average 1.5027124773960217) internal successors, (831), 595 states have internal predecessors, (831), 28 states have call successors, (28), 14 states have call predecessors, (28), 14 states have return successors, (28), 24 states have call predecessors, (28), 28 states have call successors, (28) [2021-11-25 20:30:58,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 887 transitions. [2021-11-25 20:30:58,804 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 887 transitions. Word has length 37 [2021-11-25 20:30:58,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:30:58,805 INFO L470 AbstractCegarLoop]: Abstraction has 634 states and 887 transitions. [2021-11-25 20:30:58,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:30:58,805 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 887 transitions. [2021-11-25 20:30:58,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-25 20:30:58,806 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:30:58,806 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:30:58,839 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-25 20:30:59,021 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-11-25 20:30:59,022 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr61REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:30:59,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:30:59,022 INFO L85 PathProgramCache]: Analyzing trace with hash 982758475, now seen corresponding path program 1 times [2021-11-25 20:30:59,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:30:59,022 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74374381] [2021-11-25 20:30:59,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:30:59,023 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:30:59,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:30:59,342 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 20:30:59,342 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:30:59,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74374381] [2021-11-25 20:30:59,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74374381] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:30:59,346 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:30:59,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 20:30:59,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998795321] [2021-11-25 20:30:59,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:30:59,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-25 20:30:59,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:30:59,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-25 20:30:59,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-11-25 20:30:59,349 INFO L87 Difference]: Start difference. First operand 634 states and 887 transitions. Second operand has 11 states, 10 states have (on average 3.5) internal successors, (35), 11 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:31:00,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:31:00,010 INFO L93 Difference]: Finished difference Result 924 states and 1224 transitions. [2021-11-25 20:31:00,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-25 20:31:00,010 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.5) internal successors, (35), 11 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2021-11-25 20:31:00,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:31:00,015 INFO L225 Difference]: With dead ends: 924 [2021-11-25 20:31:00,015 INFO L226 Difference]: Without dead ends: 924 [2021-11-25 20:31:00,015 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=138, Invalid=282, Unknown=0, NotChecked=0, Total=420 [2021-11-25 20:31:00,016 INFO L933 BasicCegarLoop]: 113 mSDtfsCounter, 1025 mSDsluCounter, 634 mSDsCounter, 0 mSdLazyCounter, 722 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1027 SdHoareTripleChecker+Valid, 629 SdHoareTripleChecker+Invalid, 768 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 722 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 20:31:00,016 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1027 Valid, 629 Invalid, 768 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 722 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 20:31:00,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 924 states. [2021-11-25 20:31:00,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 924 to 696. [2021-11-25 20:31:00,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 610 states have (on average 1.4885245901639343) internal successors, (908), 653 states have internal predecessors, (908), 32 states have call successors, (32), 16 states have call predecessors, (32), 16 states have return successors, (32), 26 states have call predecessors, (32), 32 states have call successors, (32) [2021-11-25 20:31:00,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 972 transitions. [2021-11-25 20:31:00,038 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 972 transitions. Word has length 37 [2021-11-25 20:31:00,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:31:00,038 INFO L470 AbstractCegarLoop]: Abstraction has 696 states and 972 transitions. [2021-11-25 20:31:00,039 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.5) internal successors, (35), 11 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:31:00,039 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 972 transitions. [2021-11-25 20:31:00,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-25 20:31:00,039 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:31:00,040 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:31:00,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-25 20:31:00,040 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr62REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:31:00,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:31:00,040 INFO L85 PathProgramCache]: Analyzing trace with hash 982758476, now seen corresponding path program 1 times [2021-11-25 20:31:00,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:31:00,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661328370] [2021-11-25 20:31:00,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:31:00,041 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:31:00,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:31:00,803 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 20:31:00,803 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:31:00,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661328370] [2021-11-25 20:31:00,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661328370] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:31:00,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1601611670] [2021-11-25 20:31:00,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:31:00,805 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:31:00,806 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 20:31:00,806 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 20:31:00,831 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-25 20:31:00,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:31:00,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 55 conjunts are in the unsatisfiable core [2021-11-25 20:31:00,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 20:31:01,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:31:01,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:31:01,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:31:01,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:01,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 28 [2021-11-25 20:31:01,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:01,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:01,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:01,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 29 [2021-11-25 20:31:01,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:01,628 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-11-25 20:31:01,629 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 2 case distinctions, treesize of input 36 treesize of output 15 [2021-11-25 20:31:01,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:01,639 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-11-25 20:31:01,639 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 2 case distinctions, treesize of input 34 treesize of output 13 [2021-11-25 20:31:01,674 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 20:31:01,674 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 20:31:01,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1601611670] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:31:01,675 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 20:31:01,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [9] total 19 [2021-11-25 20:31:01,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817158587] [2021-11-25 20:31:01,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:31:01,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 20:31:01,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:31:01,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 20:31:01,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-11-25 20:31:01,676 INFO L87 Difference]: Start difference. First operand 696 states and 972 transitions. Second operand has 12 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:31:02,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:31:02,588 INFO L93 Difference]: Finished difference Result 885 states and 1170 transitions. [2021-11-25 20:31:02,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-25 20:31:02,590 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2021-11-25 20:31:02,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:31:02,594 INFO L225 Difference]: With dead ends: 885 [2021-11-25 20:31:02,594 INFO L226 Difference]: Without dead ends: 885 [2021-11-25 20:31:02,594 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=180, Invalid=632, Unknown=0, NotChecked=0, Total=812 [2021-11-25 20:31:02,594 INFO L933 BasicCegarLoop]: 105 mSDtfsCounter, 1036 mSDsluCounter, 732 mSDsCounter, 0 mSdLazyCounter, 727 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1036 SdHoareTripleChecker+Valid, 712 SdHoareTripleChecker+Invalid, 784 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 727 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-25 20:31:02,595 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1036 Valid, 712 Invalid, 784 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 727 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-25 20:31:02,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 885 states. [2021-11-25 20:31:02,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 885 to 735. [2021-11-25 20:31:02,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 735 states, 646 states have (on average 1.4969040247678018) internal successors, (967), 690 states have internal predecessors, (967), 34 states have call successors, (34), 17 states have call predecessors, (34), 17 states have return successors, (34), 27 states have call predecessors, (34), 34 states have call successors, (34) [2021-11-25 20:31:02,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 735 states to 735 states and 1035 transitions. [2021-11-25 20:31:02,617 INFO L78 Accepts]: Start accepts. Automaton has 735 states and 1035 transitions. Word has length 37 [2021-11-25 20:31:02,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:31:02,617 INFO L470 AbstractCegarLoop]: Abstraction has 735 states and 1035 transitions. [2021-11-25 20:31:02,617 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:31:02,618 INFO L276 IsEmpty]: Start isEmpty. Operand 735 states and 1035 transitions. [2021-11-25 20:31:02,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-11-25 20:31:02,618 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:31:02,618 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:31:02,654 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-25 20:31:02,833 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-11-25 20:31:02,834 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:31:02,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:31:02,834 INFO L85 PathProgramCache]: Analyzing trace with hash 836637313, now seen corresponding path program 1 times [2021-11-25 20:31:02,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:31:02,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188815279] [2021-11-25 20:31:02,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:31:02,835 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:31:02,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:31:02,898 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-25 20:31:02,898 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:31:02,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188815279] [2021-11-25 20:31:02,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188815279] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:31:02,899 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:31:02,899 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 20:31:02,899 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879585906] [2021-11-25 20:31:02,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:31:02,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 20:31:02,900 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:31:02,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 20:31:02,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:31:02,901 INFO L87 Difference]: Start difference. First operand 735 states and 1035 transitions. Second operand has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-25 20:31:02,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:31:02,987 INFO L93 Difference]: Finished difference Result 886 states and 1220 transitions. [2021-11-25 20:31:02,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 20:31:02,987 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 38 [2021-11-25 20:31:02,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:31:02,991 INFO L225 Difference]: With dead ends: 886 [2021-11-25 20:31:02,991 INFO L226 Difference]: Without dead ends: 886 [2021-11-25 20:31:02,991 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-25 20:31:02,991 INFO L933 BasicCegarLoop]: 143 mSDtfsCounter, 317 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 20:31:02,992 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [317 Valid, 198 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 20:31:02,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 886 states. [2021-11-25 20:31:03,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 886 to 734. [2021-11-25 20:31:03,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 734 states, 646 states have (on average 1.4891640866873066) internal successors, (962), 689 states have internal predecessors, (962), 34 states have call successors, (34), 17 states have call predecessors, (34), 17 states have return successors, (34), 27 states have call predecessors, (34), 34 states have call successors, (34) [2021-11-25 20:31:03,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 734 states to 734 states and 1030 transitions. [2021-11-25 20:31:03,010 INFO L78 Accepts]: Start accepts. Automaton has 734 states and 1030 transitions. Word has length 38 [2021-11-25 20:31:03,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:31:03,011 INFO L470 AbstractCegarLoop]: Abstraction has 734 states and 1030 transitions. [2021-11-25 20:31:03,011 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-25 20:31:03,011 INFO L276 IsEmpty]: Start isEmpty. Operand 734 states and 1030 transitions. [2021-11-25 20:31:03,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-25 20:31:03,012 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:31:03,012 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:31:03,012 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-11-25 20:31:03,012 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr35ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:31:03,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:31:03,013 INFO L85 PathProgramCache]: Analyzing trace with hash 165953156, now seen corresponding path program 1 times [2021-11-25 20:31:03,013 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:31:03,013 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803077981] [2021-11-25 20:31:03,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:31:03,013 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:31:03,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:31:03,405 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 20:31:03,405 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:31:03,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803077981] [2021-11-25 20:31:03,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803077981] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:31:03,405 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:31:03,405 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-25 20:31:03,405 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256587022] [2021-11-25 20:31:03,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:31:03,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 20:31:03,406 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:31:03,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 20:31:03,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-11-25 20:31:03,406 INFO L87 Difference]: Start difference. First operand 734 states and 1030 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:31:04,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:31:04,552 INFO L93 Difference]: Finished difference Result 1473 states and 1965 transitions. [2021-11-25 20:31:04,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-25 20:31:04,552 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 39 [2021-11-25 20:31:04,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:31:04,560 INFO L225 Difference]: With dead ends: 1473 [2021-11-25 20:31:04,560 INFO L226 Difference]: Without dead ends: 1472 [2021-11-25 20:31:04,561 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=240, Invalid=572, Unknown=0, NotChecked=0, Total=812 [2021-11-25 20:31:04,561 INFO L933 BasicCegarLoop]: 209 mSDtfsCounter, 1203 mSDsluCounter, 1433 mSDsCounter, 0 mSdLazyCounter, 948 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1203 SdHoareTripleChecker+Valid, 1416 SdHoareTripleChecker+Invalid, 1031 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 948 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-25 20:31:04,562 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1203 Valid, 1416 Invalid, 1031 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 948 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-25 20:31:04,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1472 states. [2021-11-25 20:31:04,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1472 to 728. [2021-11-25 20:31:04,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 728 states, 640 states have (on average 1.4828125) internal successors, (949), 683 states have internal predecessors, (949), 34 states have call successors, (34), 17 states have call predecessors, (34), 17 states have return successors, (34), 27 states have call predecessors, (34), 34 states have call successors, (34) [2021-11-25 20:31:04,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 728 states to 728 states and 1017 transitions. [2021-11-25 20:31:04,589 INFO L78 Accepts]: Start accepts. Automaton has 728 states and 1017 transitions. Word has length 39 [2021-11-25 20:31:04,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:31:04,590 INFO L470 AbstractCegarLoop]: Abstraction has 728 states and 1017 transitions. [2021-11-25 20:31:04,590 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:31:04,590 INFO L276 IsEmpty]: Start isEmpty. Operand 728 states and 1017 transitions. [2021-11-25 20:31:04,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-25 20:31:04,591 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:31:04,591 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:31:04,591 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-11-25 20:31:04,591 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:31:04,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:31:04,592 INFO L85 PathProgramCache]: Analyzing trace with hash 149493436, now seen corresponding path program 1 times [2021-11-25 20:31:04,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:31:04,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078876263] [2021-11-25 20:31:04,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:31:04,593 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:31:04,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:31:04,641 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-25 20:31:04,642 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:31:04,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078876263] [2021-11-25 20:31:04,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078876263] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:31:04,642 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:31:04,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 20:31:04,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920152915] [2021-11-25 20:31:04,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:31:04,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 20:31:04,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:31:04,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 20:31:04,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:31:04,645 INFO L87 Difference]: Start difference. First operand 728 states and 1017 transitions. Second operand has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:31:04,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:31:04,823 INFO L93 Difference]: Finished difference Result 829 states and 1154 transitions. [2021-11-25 20:31:04,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 20:31:04,824 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2021-11-25 20:31:04,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:31:04,827 INFO L225 Difference]: With dead ends: 829 [2021-11-25 20:31:04,827 INFO L226 Difference]: Without dead ends: 829 [2021-11-25 20:31:04,828 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 20:31:04,828 INFO L933 BasicCegarLoop]: 110 mSDtfsCounter, 107 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 302 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 331 SdHoareTripleChecker+Invalid, 303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:31:04,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 331 Invalid, 303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 302 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:31:04,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 829 states. [2021-11-25 20:31:04,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 829 to 729. [2021-11-25 20:31:04,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 729 states, 641 states have (on average 1.4820592823712948) internal successors, (950), 684 states have internal predecessors, (950), 34 states have call successors, (34), 17 states have call predecessors, (34), 17 states have return successors, (34), 27 states have call predecessors, (34), 34 states have call successors, (34) [2021-11-25 20:31:04,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 729 states to 729 states and 1018 transitions. [2021-11-25 20:31:04,846 INFO L78 Accepts]: Start accepts. Automaton has 729 states and 1018 transitions. Word has length 39 [2021-11-25 20:31:04,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:31:04,847 INFO L470 AbstractCegarLoop]: Abstraction has 729 states and 1018 transitions. [2021-11-25 20:31:04,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:31:04,847 INFO L276 IsEmpty]: Start isEmpty. Operand 729 states and 1018 transitions. [2021-11-25 20:31:04,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-25 20:31:04,848 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:31:04,848 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:31:04,848 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-11-25 20:31:04,848 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:31:04,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:31:04,849 INFO L85 PathProgramCache]: Analyzing trace with hash 149493437, now seen corresponding path program 1 times [2021-11-25 20:31:04,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:31:04,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687901048] [2021-11-25 20:31:04,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:31:04,850 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:31:04,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:31:04,912 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-25 20:31:04,913 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:31:04,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687901048] [2021-11-25 20:31:04,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687901048] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:31:04,913 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:31:04,913 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 20:31:04,913 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614830293] [2021-11-25 20:31:04,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:31:04,914 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 20:31:04,914 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:31:04,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 20:31:04,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:31:04,915 INFO L87 Difference]: Start difference. First operand 729 states and 1018 transitions. Second operand has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:31:05,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:31:05,156 INFO L93 Difference]: Finished difference Result 743 states and 1004 transitions. [2021-11-25 20:31:05,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 20:31:05,157 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2021-11-25 20:31:05,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:31:05,161 INFO L225 Difference]: With dead ends: 743 [2021-11-25 20:31:05,161 INFO L226 Difference]: Without dead ends: 743 [2021-11-25 20:31:05,161 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-25 20:31:05,162 INFO L933 BasicCegarLoop]: 115 mSDtfsCounter, 111 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:31:05,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 355 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 252 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:31:05,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 743 states. [2021-11-25 20:31:05,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 743 to 718. [2021-11-25 20:31:05,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 634 states have (on average 1.4542586750788644) internal successors, (922), 673 states have internal predecessors, (922), 34 states have call successors, (34), 17 states have call predecessors, (34), 17 states have return successors, (34), 27 states have call predecessors, (34), 34 states have call successors, (34) [2021-11-25 20:31:05,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 990 transitions. [2021-11-25 20:31:05,181 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 990 transitions. Word has length 39 [2021-11-25 20:31:05,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:31:05,182 INFO L470 AbstractCegarLoop]: Abstraction has 718 states and 990 transitions. [2021-11-25 20:31:05,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:31:05,182 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 990 transitions. [2021-11-25 20:31:05,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-25 20:31:05,183 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:31:05,183 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:31:05,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-11-25 20:31:05,183 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr64ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:31:05,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:31:05,184 INFO L85 PathProgramCache]: Analyzing trace with hash -461877372, now seen corresponding path program 1 times [2021-11-25 20:31:05,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:31:05,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439127991] [2021-11-25 20:31:05,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:31:05,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:31:05,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:31:05,661 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 20:31:05,661 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:31:05,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439127991] [2021-11-25 20:31:05,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439127991] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:31:05,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886898212] [2021-11-25 20:31:05,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:31:05,662 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:31:05,662 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 20:31:05,663 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 20:31:05,663 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-25 20:31:05,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:31:05,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 44 conjunts are in the unsatisfiable core [2021-11-25 20:31:05,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 20:31:05,955 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-25 20:31:05,955 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 11 treesize of output 11 [2021-11-25 20:31:05,959 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 0 case distinctions, treesize of input 12 treesize of output 14 [2021-11-25 20:31:06,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:31:06,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:06,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 30 [2021-11-25 20:31:06,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:06,463 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-11-25 20:31:06,463 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 2 case distinctions, treesize of input 44 treesize of output 17 [2021-11-25 20:31:06,536 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 20:31:06,537 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 20:31:06,854 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 130 treesize of output 122 [2021-11-25 20:31:07,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886898212] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:31:07,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [128904534] [2021-11-25 20:31:07,978 INFO L159 IcfgInterpreter]: Started Sifa with 36 locations of interest [2021-11-25 20:31:07,979 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 20:31:07,979 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 20:31:07,979 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 20:31:07,979 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 20:31:08,658 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:31:08,680 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:31:08,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:31:08,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:08,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:31:08,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:08,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:31:08,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:08,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:08,987 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:31:08,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:31:09,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:31:09,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:09,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,040 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:31:09,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 36 [2021-11-25 20:31:09,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:09,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:09,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:09,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:09,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,097 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:31:09,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 39 [2021-11-25 20:31:09,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:31:09,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:09,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:09,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:09,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:09,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,162 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:31:09,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 56 treesize of output 42 [2021-11-25 20:31:09,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:09,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,281 INFO L354 Elim1Store]: treesize reduction 25, result has 37.5 percent of original size [2021-11-25 20:31:09,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 46 [2021-11-25 20:31:09,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:09,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,319 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-11-25 20:31:09,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:31:09,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:09,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-11-25 20:31:09,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:09,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,498 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-11-25 20:31:09,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 56 treesize of output 39 [2021-11-25 20:31:09,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:09,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-11-25 20:31:09,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:09,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,566 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-11-25 20:31:09,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 60 treesize of output 46 [2021-11-25 20:31:09,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:09,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:09,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:09,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,698 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-11-25 20:31:09,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 56 treesize of output 53 [2021-11-25 20:31:09,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:09,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-11-25 20:31:09,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:09,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:09,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:09,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:09,758 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-11-25 20:31:09,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 56 treesize of output 53 [2021-11-25 20:31:10,997 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:31:11,005 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:31:11,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:31:11,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:11,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:31:11,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:11,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:31:11,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:31:11,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:11,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:11,199 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:31:11,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 36 [2021-11-25 20:31:11,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:11,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:11,230 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:31:11,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 36 [2021-11-25 20:31:11,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:31:11,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:11,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:11,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:11,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:11,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:11,293 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:31:11,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 39 [2021-11-25 20:31:11,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:11,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:11,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:11,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:11,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:11,315 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:31:11,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 39 [2021-11-25 20:31:11,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:11,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:11,391 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-11-25 20:31:11,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:31:11,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:11,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:11,463 INFO L354 Elim1Store]: treesize reduction 25, result has 37.5 percent of original size [2021-11-25 20:31:11,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 43 [2021-11-25 20:31:11,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:11,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-11-25 20:31:11,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:31:11,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:31:11,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:31:11,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:11,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:11,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:31:11,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:11,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:11,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:31:11,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:31:13,115 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:31:13,121 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:31:13,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:31:13,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:13,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:31:13,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:13,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:31:13,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:13,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:13,318 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:31:13,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:31:13,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:13,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:13,348 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:31:13,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:31:13,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:31:13,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:13,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:13,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:13,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:13,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:13,433 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:31:13,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 39 [2021-11-25 20:31:13,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:31:13,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:13,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:13,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:13,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:13,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:13,482 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:31:13,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 39 [2021-11-25 20:31:13,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:13,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:13,562 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-11-25 20:31:13,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:31:13,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:13,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:13,594 INFO L354 Elim1Store]: treesize reduction 25, result has 37.5 percent of original size [2021-11-25 20:31:13,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 43 [2021-11-25 20:31:13,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:13,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-11-25 20:31:13,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:31:13,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:31:13,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:31:13,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:31:13,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:13,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:13,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:31:13,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:13,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:13,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:31:14,928 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:31:14,955 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:31:15,113 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:31:15,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:31:15,146 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:31:15,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:31:15,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:31:15,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:31:15,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:31:15,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:31:15,358 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:31:15,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 20:31:15,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:31:15,405 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:31:15,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 20:31:15,523 INFO L354 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2021-11-25 20:31:15,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 23 [2021-11-25 20:31:15,555 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 20:31:15,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 20:31:15,624 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 20:31:15,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 20:31:15,727 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 13 for LOIs [2021-11-25 20:31:15,729 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 20:31:21,880 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '39233#(and (= |~#list~0.offset| 0) (= (select (select |#memory_$Pointer$.offset| |~#list~0.base|) (+ (* |ULTIMATE.start_main_~end_point~0#1| 4) |~#list~0.offset|)) |ULTIMATE.start_main_~cursor~1#1.offset|) (= (select |#valid| |~#list~0.base|) 1) (= |ULTIMATE.start_main_~y~1#1| 0) (<= (+ (* 4 |ULTIMATE.start_main_~end_point~0#1|) |~#list~0.offset| 4) (select |#length| |~#list~0.base|)) (= 3 |~#list~0.base|) (= |ULTIMATE.start_main_~cursor~1#1.offset| 0) (< 0 |ULTIMATE.start_main_~length~0#1|) (= |ULTIMATE.start_main_~cursor~1#1.base| (select (select |#memory_$Pointer$.base| |~#list~0.base|) (+ (* |ULTIMATE.start_main_~end_point~0#1| 4) |~#list~0.offset|))) (or (and (= ~unnamed2~0~ITEM_NEXT |ULTIMATE.start_main_~direction~0#1|) (= ~unnamed1~0~LIST_BEG |ULTIMATE.start_main_~end_point~0#1|)) (and (= ~unnamed2~0~ITEM_PREV |ULTIMATE.start_main_~direction~0#1|) (= ~unnamed1~0~LIST_END |ULTIMATE.start_main_~end_point~0#1|))) (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= (+ (* 4 |ULTIMATE.start_main_~direction~0#1|) 4 |ULTIMATE.start_main_~cursor~1#1.offset|) (select |#length| |ULTIMATE.start_main_~cursor~1#1.base|)) (= |ULTIMATE.start_main_~next~1#1.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~cursor~1#1.base|) (+ (* |ULTIMATE.start_main_~direction~0#1| 4) |ULTIMATE.start_main_~cursor~1#1.offset|))) (<= |#StackHeapBarrier| |ULTIMATE.start_main_~cursor~1#1.base|) (= |ULTIMATE.start_main_~z~0#1| 0) (= |#NULL.offset| 0) (= |ULTIMATE.start_main_~next~1#1.offset| (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_main_~cursor~1#1.base|) (+ (* |ULTIMATE.start_main_~direction~0#1| 4) |ULTIMATE.start_main_~cursor~1#1.offset|))) (= (select |#valid| |ULTIMATE.start_main_~cursor~1#1.base|) 1) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2021-11-25 20:31:21,881 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 20:31:21,881 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 20:31:21,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 16 [2021-11-25 20:31:21,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477805818] [2021-11-25 20:31:21,881 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 20:31:21,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-25 20:31:21,882 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:31:21,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-25 20:31:21,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=2224, Unknown=0, NotChecked=0, Total=2450 [2021-11-25 20:31:21,883 INFO L87 Difference]: Start difference. First operand 718 states and 990 transitions. Second operand has 17 states, 16 states have (on average 4.625) internal successors, (74), 17 states have internal predecessors, (74), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:31:28,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:31:28,602 INFO L93 Difference]: Finished difference Result 1716 states and 2111 transitions. [2021-11-25 20:31:28,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-11-25 20:31:28,603 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 4.625) internal successors, (74), 17 states have internal predecessors, (74), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 39 [2021-11-25 20:31:28,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:31:28,611 INFO L225 Difference]: With dead ends: 1716 [2021-11-25 20:31:28,611 INFO L226 Difference]: Without dead ends: 1716 [2021-11-25 20:31:28,616 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 66 SyntacticMatches, 7 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4669 ImplicationChecksByTransitivity, 11.8s TimeCoverageRelationStatistics Valid=2030, Invalid=11310, Unknown=0, NotChecked=0, Total=13340 [2021-11-25 20:31:28,618 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 3623 mSDsluCounter, 1157 mSDsCounter, 0 mSdLazyCounter, 1738 mSolverCounterSat, 493 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3623 SdHoareTripleChecker+Valid, 1010 SdHoareTripleChecker+Invalid, 2231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 493 IncrementalHoareTripleChecker+Valid, 1738 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-25 20:31:28,618 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3623 Valid, 1010 Invalid, 2231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [493 Valid, 1738 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-25 20:31:28,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-11-25 20:31:28,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 829. [2021-11-25 20:31:28,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 829 states, 736 states have (on average 1.4782608695652173) internal successors, (1088), 778 states have internal predecessors, (1088), 40 states have call successors, (40), 20 states have call predecessors, (40), 20 states have return successors, (40), 30 states have call predecessors, (40), 40 states have call successors, (40) [2021-11-25 20:31:28,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 829 states to 829 states and 1168 transitions. [2021-11-25 20:31:28,646 INFO L78 Accepts]: Start accepts. Automaton has 829 states and 1168 transitions. Word has length 39 [2021-11-25 20:31:28,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:31:28,648 INFO L470 AbstractCegarLoop]: Abstraction has 829 states and 1168 transitions. [2021-11-25 20:31:28,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 4.625) internal successors, (74), 17 states have internal predecessors, (74), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:31:28,648 INFO L276 IsEmpty]: Start isEmpty. Operand 829 states and 1168 transitions. [2021-11-25 20:31:28,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-11-25 20:31:28,649 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:31:28,649 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:31:28,686 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-25 20:31:28,869 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:31:28,869 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr38REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:31:28,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:31:28,870 INFO L85 PathProgramCache]: Analyzing trace with hash 849966550, now seen corresponding path program 1 times [2021-11-25 20:31:28,870 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:31:28,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449632668] [2021-11-25 20:31:28,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:31:28,870 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:31:28,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:31:28,978 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-25 20:31:28,978 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:31:28,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449632668] [2021-11-25 20:31:28,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449632668] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:31:28,979 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:31:28,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 20:31:28,979 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148500644] [2021-11-25 20:31:28,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:31:28,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 20:31:28,981 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:31:28,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 20:31:28,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 20:31:28,982 INFO L87 Difference]: Start difference. First operand 829 states and 1168 transitions. Second operand has 6 states, 5 states have (on average 6.8) internal successors, (34), 6 states have internal predecessors, (34), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-25 20:31:29,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:31:29,198 INFO L93 Difference]: Finished difference Result 1126 states and 1535 transitions. [2021-11-25 20:31:29,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 20:31:29,198 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.8) internal successors, (34), 6 states have internal predecessors, (34), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 40 [2021-11-25 20:31:29,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:31:29,204 INFO L225 Difference]: With dead ends: 1126 [2021-11-25 20:31:29,204 INFO L226 Difference]: Without dead ends: 1126 [2021-11-25 20:31:29,204 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-11-25 20:31:29,205 INFO L933 BasicCegarLoop]: 102 mSDtfsCounter, 352 mSDsluCounter, 201 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 352 SdHoareTripleChecker+Valid, 275 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:31:29,205 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [352 Valid, 275 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 239 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:31:29,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1126 states. [2021-11-25 20:31:29,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1126 to 826. [2021-11-25 20:31:29,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 826 states, 736 states have (on average 1.4375) internal successors, (1058), 775 states have internal predecessors, (1058), 40 states have call successors, (40), 20 states have call predecessors, (40), 20 states have return successors, (40), 30 states have call predecessors, (40), 40 states have call successors, (40) [2021-11-25 20:31:29,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 826 states to 826 states and 1138 transitions. [2021-11-25 20:31:29,226 INFO L78 Accepts]: Start accepts. Automaton has 826 states and 1138 transitions. Word has length 40 [2021-11-25 20:31:29,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:31:29,226 INFO L470 AbstractCegarLoop]: Abstraction has 826 states and 1138 transitions. [2021-11-25 20:31:29,226 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.8) internal successors, (34), 6 states have internal predecessors, (34), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-25 20:31:29,226 INFO L276 IsEmpty]: Start isEmpty. Operand 826 states and 1138 transitions. [2021-11-25 20:31:29,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-25 20:31:29,227 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:31:29,227 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:31:29,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-11-25 20:31:29,228 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr30REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:31:29,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:31:29,228 INFO L85 PathProgramCache]: Analyzing trace with hash 1348986325, now seen corresponding path program 1 times [2021-11-25 20:31:29,228 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:31:29,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265492002] [2021-11-25 20:31:29,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:31:29,229 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:31:29,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:31:29,277 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-25 20:31:29,277 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:31:29,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265492002] [2021-11-25 20:31:29,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265492002] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:31:29,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613757852] [2021-11-25 20:31:29,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:31:29,278 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:31:29,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 20:31:29,286 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 20:31:29,305 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-25 20:31:29,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:31:29,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-25 20:31:29,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 20:31:29,597 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-25 20:31:29,597 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 20:31:29,620 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-11-25 20:31:29,620 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 12 treesize of output 11 [2021-11-25 20:31:29,658 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-25 20:31:29,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613757852] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 20:31:29,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1652527107] [2021-11-25 20:31:29,660 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2021-11-25 20:31:29,661 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 20:31:29,661 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 20:31:29,661 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 20:31:29,661 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 20:31:30,272 INFO L354 Elim1Store]: treesize reduction 35, result has 32.7 percent of original size [2021-11-25 20:31:30,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 50 treesize of output 49 [2021-11-25 20:31:30,720 INFO L354 Elim1Store]: treesize reduction 35, result has 32.7 percent of original size [2021-11-25 20:31:30,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 50 treesize of output 49 [2021-11-25 20:31:31,010 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 13 for LOIs [2021-11-25 20:31:31,012 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 20:31:35,241 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '44155#(and (= |ULTIMATE.start_remove_one_#in~from#1| |ULTIMATE.start_main_#t~ret37#1|) (= ~unnamed1~0~LIST_BEG |ULTIMATE.start_main_#t~ret37#1|) (= |ULTIMATE.start_main_~y~1#1| 0) (= |ULTIMATE.start_remove_one_#in~from#1| |ULTIMATE.start_remove_one_~from#1|) (<= |ULTIMATE.start_remove_one_#in~list#1.base| 3) (not (= (select |#valid| |ULTIMATE.start_is_empty_~list#1.base|) 1)) (<= 3 |ULTIMATE.start_is_empty_~list#1.base|) (= |ULTIMATE.start_remove_one_#in~list#1.base| |~#list~0.base|) (<= |ULTIMATE.start_is_empty_~list#1.offset| 0) (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 3 |ULTIMATE.start_remove_one_#in~list#1.base|) (= |~#list~0.offset| |ULTIMATE.start_remove_one_#in~list#1.offset|) (= |ULTIMATE.start_is_empty_~list#1.offset| |ULTIMATE.start_is_empty_#in~list#1.offset|) (<= |ULTIMATE.start_remove_one_~list#1.base| 3) (= |ULTIMATE.start_main_~z~0#1| 0) (<= 0 |ULTIMATE.start_remove_one_#in~list#1.offset|) (= |#NULL.offset| 0) (<= 0 |ULTIMATE.start_is_empty_~list#1.offset|) (= |ULTIMATE.start_is_empty_#in~list#1.base| |ULTIMATE.start_remove_one_~list#1.base|) (<= 3 |ULTIMATE.start_remove_one_~list#1.base|) (= |ULTIMATE.start_remove_one_~list#1.offset| |ULTIMATE.start_remove_one_#in~list#1.offset|) (<= |ULTIMATE.start_is_empty_~list#1.base| 3) (<= 0 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~length~0#1| 0) (<= |ULTIMATE.start_remove_one_~list#1.offset| 0) (= |#NULL.base| 0))' at error location [2021-11-25 20:31:35,241 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 20:31:35,242 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 20:31:35,242 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2021-11-25 20:31:35,242 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091509905] [2021-11-25 20:31:35,242 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 20:31:35,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 20:31:35,243 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:31:35,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 20:31:35,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=935, Unknown=0, NotChecked=0, Total=1260 [2021-11-25 20:31:35,244 INFO L87 Difference]: Start difference. First operand 826 states and 1138 transitions. Second operand has 12 states, 11 states have (on average 6.0) internal successors, (66), 12 states have internal predecessors, (66), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-25 20:31:35,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:31:35,832 INFO L93 Difference]: Finished difference Result 2591 states and 3518 transitions. [2021-11-25 20:31:35,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-25 20:31:35,832 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.0) internal successors, (66), 12 states have internal predecessors, (66), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 41 [2021-11-25 20:31:35,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:31:35,843 INFO L225 Difference]: With dead ends: 2591 [2021-11-25 20:31:35,843 INFO L226 Difference]: Without dead ends: 2591 [2021-11-25 20:31:35,844 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 550 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=489, Invalid=1491, Unknown=0, NotChecked=0, Total=1980 [2021-11-25 20:31:35,844 INFO L933 BasicCegarLoop]: 137 mSDtfsCounter, 1744 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 652 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1746 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 757 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 20:31:35,845 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1746 Valid, 552 Invalid, 757 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 652 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 20:31:35,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2591 states. [2021-11-25 20:31:35,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2591 to 1134. [2021-11-25 20:31:35,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1134 states, 1009 states have (on average 1.415262636273538) internal successors, (1428), 1054 states have internal predecessors, (1428), 63 states have call successors, (63), 32 states have call predecessors, (63), 32 states have return successors, (63), 47 states have call predecessors, (63), 63 states have call successors, (63) [2021-11-25 20:31:35,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1134 states to 1134 states and 1554 transitions. [2021-11-25 20:31:35,884 INFO L78 Accepts]: Start accepts. Automaton has 1134 states and 1554 transitions. Word has length 41 [2021-11-25 20:31:35,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:31:35,884 INFO L470 AbstractCegarLoop]: Abstraction has 1134 states and 1554 transitions. [2021-11-25 20:31:35,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.0) internal successors, (66), 12 states have internal predecessors, (66), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-25 20:31:35,885 INFO L276 IsEmpty]: Start isEmpty. Operand 1134 states and 1554 transitions. [2021-11-25 20:31:35,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-25 20:31:35,885 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:31:35,886 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:31:35,923 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-25 20:31:36,105 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:31:36,106 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:31:36,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:31:36,106 INFO L85 PathProgramCache]: Analyzing trace with hash 1926302346, now seen corresponding path program 1 times [2021-11-25 20:31:36,106 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:31:36,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648133025] [2021-11-25 20:31:36,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:31:36,106 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:31:36,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:31:36,529 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 20:31:36,529 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:31:36,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648133025] [2021-11-25 20:31:36,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648133025] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:31:36,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617261773] [2021-11-25 20:31:36,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:31:36,530 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:31:36,530 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 20:31:36,531 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 20:31:36,550 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-25 20:31:36,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:31:36,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 86 conjunts are in the unsatisfiable core [2021-11-25 20:31:36,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 20:31:37,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:31:37,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:31:37,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:37,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 8 [2021-11-25 20:31:37,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:37,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-11-25 20:31:37,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-11-25 20:31:37,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:37,407 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 17 [2021-11-25 20:31:37,438 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 20:31:37,438 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 20:31:37,501 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 20:31:37,501 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 41 treesize of output 45 [2021-11-25 20:31:37,882 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 310 treesize of output 294 [2021-11-25 20:31:37,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 17 [2021-11-25 20:31:37,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:37,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 4 [2021-11-25 20:31:38,122 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 20:31:38,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617261773] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 20:31:38,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [925786575] [2021-11-25 20:31:38,124 INFO L159 IcfgInterpreter]: Started Sifa with 30 locations of interest [2021-11-25 20:31:38,124 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 20:31:38,125 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 20:31:38,125 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 20:31:38,125 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 20:31:38,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,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, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 30 [2021-11-25 20:31:38,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 20:31:38,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:38,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:38,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 37 [2021-11-25 20:31:38,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:38,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:38,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 37 [2021-11-25 20:31:38,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 48 [2021-11-25 20:31:38,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 51 [2021-11-25 20:31:38,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 20:31:38,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 51 [2021-11-25 20:31:38,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 54 [2021-11-25 20:31:38,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-25 20:31:38,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:38,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:38,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 51 [2021-11-25 20:31:38,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 33 [2021-11-25 20:31:38,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:38,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:38,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 54 [2021-11-25 20:31:38,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:38,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:38,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:38,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2021-11-25 20:31:38,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:38,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:38,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:38,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2021-11-25 20:31:38,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:38,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 33 [2021-11-25 20:31:39,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:39,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:39,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:39,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 33 [2021-11-25 20:31:39,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:39,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:39,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:39,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:39,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:39,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2021-11-25 20:31:39,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:39,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:39,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:39,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:39,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:39,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2021-11-25 20:31:39,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:39,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:39,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:39,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:39,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:39,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 36 [2021-11-25 20:31:39,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:39,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:39,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:39,391 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:39,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:39,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 36 [2021-11-25 20:31:39,492 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:31:39,529 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:31:39,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:31:39,734 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:31:39,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:31:39,760 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:31:39,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:31:39,818 INFO L354 Elim1Store]: treesize reduction 84, result has 18.4 percent of original size [2021-11-25 20:31:39,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 36 [2021-11-25 20:31:39,852 INFO L354 Elim1Store]: treesize reduction 84, result has 18.4 percent of original size [2021-11-25 20:31:39,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 36 [2021-11-25 20:31:39,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:31:39,941 INFO L354 Elim1Store]: treesize reduction 136, result has 27.7 percent of original size [2021-11-25 20:31:39,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 61 [2021-11-25 20:31:40,004 INFO L354 Elim1Store]: treesize reduction 136, result has 27.7 percent of original size [2021-11-25 20:31:40,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 61 [2021-11-25 20:31:40,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:31:40,026 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-25 20:31:40,028 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-25 20:31:40,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:31:40,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:31:40,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2021-11-25 20:31:40,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:31:40,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:31:40,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:31:41,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:31:41,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:41,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:41,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:31:41,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:41,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:41,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:31:41,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:41,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-11-25 20:31:41,416 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-25 20:31:41,416 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 2 case distinctions, treesize of input 17 treesize of output 21 [2021-11-25 20:31:41,961 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:31:41,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:31:41,984 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:31:41,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:31:42,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:31:42,096 INFO L354 Elim1Store]: treesize reduction 84, result has 18.4 percent of original size [2021-11-25 20:31:42,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 36 [2021-11-25 20:31:42,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:31:42,150 INFO L354 Elim1Store]: treesize reduction 84, result has 18.4 percent of original size [2021-11-25 20:31:42,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 36 [2021-11-25 20:31:42,270 INFO L354 Elim1Store]: treesize reduction 136, result has 27.7 percent of original size [2021-11-25 20:31:42,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 61 [2021-11-25 20:31:42,347 INFO L354 Elim1Store]: treesize reduction 136, result has 27.7 percent of original size [2021-11-25 20:31:42,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 61 [2021-11-25 20:31:42,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:31:42,382 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-25 20:31:42,385 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-25 20:31:43,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2021-11-25 20:31:43,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:31:43,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:31:43,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:31:43,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:31:43,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:31:43,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:31:43,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:43,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:43,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:31:43,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:31:43,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:31:43,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:31:44,794 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:31:44,841 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:31:45,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:31:45,446 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:31:45,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:31:45,471 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:31:45,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:31:45,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:31:45,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:31:45,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:31:45,685 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:31:45,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 20:31:45,715 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:31:45,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 20:31:45,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:31:45,826 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 20:31:45,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 20:31:45,877 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 20:31:45,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 20:31:45,915 INFO L354 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2021-11-25 20:31:45,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 23 [2021-11-25 20:31:46,038 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 108 for LOIs [2021-11-25 20:31:46,069 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 20:31:56,403 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '48208#(and (<= |ULTIMATE.start_create_item_#in~cursor#1.offset| 8589934588) (<= |~#list~0.base| 3) (<= 3 |ULTIMATE.start_create_item_#in~cursor#1.base|) (<= 3 |ULTIMATE.start_create_item_~cursor#1.base|) (<= 0 |#NULL.base|) (<= |ULTIMATE.start_append_one_#in~to#1| 2147483647) (<= |ULTIMATE.start_create_item_#in~at#1| 2147483647) (<= |ULTIMATE.start_append_one_~to#1| 2147483647) (<= |ULTIMATE.start_main_~z~0#1| 0) (<= |ULTIMATE.start_append_one_~list#1.base| 3) (<= 0 |ULTIMATE.start_append_one_~cursor~0#1.offset|) (<= |ULTIMATE.start_append_one_#in~list#1.offset| 0) (<= 0 |ULTIMATE.start_append_one_~list#1.offset|) (<= |ULTIMATE.start_append_one_~list#1.offset| 0) (<= 3 |ULTIMATE.start_append_one_~cursor~0#1.base|) (<= |ULTIMATE.start_create_item_~cursor#1.base| 3) (<= |ULTIMATE.start_create_item_~y~0#1| 1) (<= |ULTIMATE.start_main_~i~0#1| 0) (<= 0 |ULTIMATE.start_main_~y~1#1|) (<= 0 (+ 2147483648 |ULTIMATE.start_append_one_~to#1|)) (<= |ULTIMATE.start_main_~y~1#1| 4) (<= 0 |ULTIMATE.start_create_item_~cursor#1.offset|) (<= |ULTIMATE.start_append_one_~cursor~0#1.base| 3) (<= |#NULL.offset| 0) (or (not (= |ULTIMATE.start_create_item_~link~0#1.offset| 0)) (not (= |ULTIMATE.start_create_item_~link~0#1.base| 0))) (= |ULTIMATE.start_create_item_~h~0#1| 2) (<= |ULTIMATE.start_create_item_~at#1| 2147483647) (<= 0 |ULTIMATE.start_main_~length~0#1|) (<= 0 (+ |ULTIMATE.start_append_one_#in~to#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_main_#t~ret32#1| 2147483648)) (<= 0 |ULTIMATE.start_append_one_#in~list#1.offset|) (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 3 |ULTIMATE.start_append_one_~list#1.base|) (<= 0 |ULTIMATE.start_create_item_~item~0#1.offset|) (<= |#NULL.base| 0) (<= 0 (+ |ULTIMATE.start_create_item_~at#1| 2147483648)) (<= 1 |ULTIMATE.start_create_item_~y~0#1|) (<= |ULTIMATE.start_main_#t~ret32#1| 2147483647) (<= |ULTIMATE.start_append_one_~cursor~0#1.offset| 8589934588) (<= |ULTIMATE.start_create_item_#in~cursor#1.base| 3) (<= 0 |ULTIMATE.start_create_item_#in~cursor#1.offset|) (<= 0 (+ |ULTIMATE.start_create_item_#in~at#1| 2147483648)) (or (< (select |#length| |ULTIMATE.start_create_item_~link~0#1.base|) (+ |ULTIMATE.start_create_item_~link~0#1.offset| 4 (* 4 |ULTIMATE.start_create_item_~term_field~0#1|))) (< (+ |ULTIMATE.start_create_item_~link~0#1.offset| (* 4 |ULTIMATE.start_create_item_~term_field~0#1|)) 0)) (<= |ULTIMATE.start_create_item_~item~0#1.offset| 0) (<= 0 |~#list~0.offset|) (<= 3 |~#list~0.base|) (<= 0 |#NULL.offset|) (<= |ULTIMATE.start_create_item_~cursor#1.offset| 8589934588) (<= 0 |#StackHeapBarrier|) (<= |ULTIMATE.start_append_one_#in~list#1.base| 3) (<= |~#list~0.offset| 0) (<= 0 |ULTIMATE.start_main_~z~0#1|) (<= 3 |ULTIMATE.start_append_one_#in~list#1.base|))' at error location [2021-11-25 20:31:56,403 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 20:31:56,403 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 20:31:56,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 14] total 39 [2021-11-25 20:31:56,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524666366] [2021-11-25 20:31:56,404 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 20:31:56,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-11-25 20:31:56,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:31:56,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-11-25 20:31:56,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=440, Invalid=3720, Unknown=0, NotChecked=0, Total=4160 [2021-11-25 20:31:56,406 INFO L87 Difference]: Start difference. First operand 1134 states and 1554 transitions. Second operand has 40 states, 36 states have (on average 3.0555555555555554) internal successors, (110), 37 states have internal predecessors, (110), 6 states have call successors, (6), 3 states have call predecessors, (6), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-25 20:31:59,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:31:59,918 INFO L93 Difference]: Finished difference Result 3243 states and 4335 transitions. [2021-11-25 20:31:59,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-11-25 20:31:59,921 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 36 states have (on average 3.0555555555555554) internal successors, (110), 37 states have internal predecessors, (110), 6 states have call successors, (6), 3 states have call predecessors, (6), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 41 [2021-11-25 20:31:59,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:31:59,930 INFO L225 Difference]: With dead ends: 3243 [2021-11-25 20:31:59,931 INFO L226 Difference]: Without dead ends: 3243 [2021-11-25 20:31:59,934 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 77 SyntacticMatches, 23 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4528 ImplicationChecksByTransitivity, 12.8s TimeCoverageRelationStatistics Valid=1352, Invalid=9154, Unknown=0, NotChecked=0, Total=10506 [2021-11-25 20:31:59,935 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 2672 mSDsluCounter, 3517 mSDsCounter, 0 mSdLazyCounter, 2625 mSolverCounterSat, 340 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2673 SdHoareTripleChecker+Valid, 3105 SdHoareTripleChecker+Invalid, 3447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 340 IncrementalHoareTripleChecker+Valid, 2625 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 482 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-25 20:31:59,935 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2673 Valid, 3105 Invalid, 3447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [340 Valid, 2625 Invalid, 0 Unknown, 482 Unchecked, 1.5s Time] [2021-11-25 20:31:59,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3243 states. [2021-11-25 20:31:59,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3243 to 1342. [2021-11-25 20:31:59,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1342 states, 1196 states have (on average 1.4264214046822743) internal successors, (1706), 1244 states have internal predecessors, (1706), 77 states have call successors, (77), 40 states have call predecessors, (77), 40 states have return successors, (77), 57 states have call predecessors, (77), 77 states have call successors, (77) [2021-11-25 20:31:59,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1342 states to 1342 states and 1860 transitions. [2021-11-25 20:31:59,983 INFO L78 Accepts]: Start accepts. Automaton has 1342 states and 1860 transitions. Word has length 41 [2021-11-25 20:31:59,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:31:59,984 INFO L470 AbstractCegarLoop]: Abstraction has 1342 states and 1860 transitions. [2021-11-25 20:31:59,984 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 36 states have (on average 3.0555555555555554) internal successors, (110), 37 states have internal predecessors, (110), 6 states have call successors, (6), 3 states have call predecessors, (6), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-25 20:31:59,984 INFO L276 IsEmpty]: Start isEmpty. Operand 1342 states and 1860 transitions. [2021-11-25 20:31:59,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-25 20:31:59,985 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:31:59,985 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:32:00,022 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-25 20:32:00,213 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-11-25 20:32:00,214 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr12REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:32:00,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:32:00,214 INFO L85 PathProgramCache]: Analyzing trace with hash 1926302345, now seen corresponding path program 1 times [2021-11-25 20:32:00,214 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:32:00,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685179406] [2021-11-25 20:32:00,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:32:00,214 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:32:00,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:32:00,265 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-25 20:32:00,266 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:32:00,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685179406] [2021-11-25 20:32:00,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685179406] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:32:00,266 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:32:00,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 20:32:00,267 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873853254] [2021-11-25 20:32:00,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:32:00,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 20:32:00,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:32:00,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 20:32:00,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 20:32:00,268 INFO L87 Difference]: Start difference. First operand 1342 states and 1860 transitions. Second operand has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:32:00,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:32:00,503 INFO L93 Difference]: Finished difference Result 1731 states and 2376 transitions. [2021-11-25 20:32:00,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 20:32:00,503 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2021-11-25 20:32:00,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:32:00,514 INFO L225 Difference]: With dead ends: 1731 [2021-11-25 20:32:00,515 INFO L226 Difference]: Without dead ends: 1731 [2021-11-25 20:32:00,515 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-25 20:32:00,515 INFO L933 BasicCegarLoop]: 121 mSDtfsCounter, 86 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:32:00,516 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 360 Invalid, 332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:32:00,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1731 states. [2021-11-25 20:32:00,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1731 to 1340. [2021-11-25 20:32:00,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1340 states, 1196 states have (on average 1.4188963210702341) internal successors, (1697), 1242 states have internal predecessors, (1697), 77 states have call successors, (77), 40 states have call predecessors, (77), 40 states have return successors, (77), 57 states have call predecessors, (77), 77 states have call successors, (77) [2021-11-25 20:32:00,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1340 states to 1340 states and 1851 transitions. [2021-11-25 20:32:00,541 INFO L78 Accepts]: Start accepts. Automaton has 1340 states and 1851 transitions. Word has length 41 [2021-11-25 20:32:00,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:32:00,541 INFO L470 AbstractCegarLoop]: Abstraction has 1340 states and 1851 transitions. [2021-11-25 20:32:00,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:32:00,542 INFO L276 IsEmpty]: Start isEmpty. Operand 1340 states and 1851 transitions. [2021-11-25 20:32:00,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-11-25 20:32:00,542 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:32:00,543 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:32:00,543 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-11-25 20:32:00,543 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:32:00,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:32:00,544 INFO L85 PathProgramCache]: Analyzing trace with hash -314019967, now seen corresponding path program 1 times [2021-11-25 20:32:00,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:32:00,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382242767] [2021-11-25 20:32:00,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:32:00,544 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:32:00,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:32:01,617 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 20:32:01,617 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:32:01,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382242767] [2021-11-25 20:32:01,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382242767] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:32:01,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [121008307] [2021-11-25 20:32:01,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:32:01,618 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:32:01,618 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 20:32:01,618 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 20:32:01,619 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-25 20:32:01,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:32:01,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 139 conjunts are in the unsatisfiable core [2021-11-25 20:32:01,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 20:32:01,916 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-25 20:32:01,916 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 11 treesize of output 11 [2021-11-25 20:32:02,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:32:02,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:32:02,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:02,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-11-25 20:32:02,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:02,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 26 [2021-11-25 20:32:02,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:02,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-11-25 20:32:02,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:02,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-11-25 20:32:02,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:02,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-11-25 20:32:02,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:02,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2021-11-25 20:32:02,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:02,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-11-25 20:32:02,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:02,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 32 [2021-11-25 20:32:02,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:02,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:02,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:02,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:02,909 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-25 20:32:02,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 85 treesize of output 58 [2021-11-25 20:32:02,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:02,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 46 [2021-11-25 20:32:03,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:03,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:03,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:03,395 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-11-25 20:32:03,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 152 treesize of output 79 [2021-11-25 20:32:03,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:03,401 INFO L354 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2021-11-25 20:32:03,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 60 treesize of output 30 [2021-11-25 20:32:03,411 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 20:32:03,411 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 20:32:13,181 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1240 (Array Int Int))) (or (and (forall ((v_ArrVal_1239 (Array Int Int)) (v_ArrVal_1246 Int) (v_ArrVal_1248 Int)) (= (let ((.cse6 (* ~unnamed1~0~LIST_BEG 4))) (let ((.cse3 (+ |c_ULTIMATE.start_append_one_~list#1.offset| .cse6)) (.cse4 (+ (* ~unnamed1~0~LIST_END 4) |c_ULTIMATE.start_append_one_~list#1.offset|)) (.cse1 (+ |c_~#list~0.offset| .cse6))) (select (let ((.cse0 (let ((.cse2 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~cursor#1.base| v_ArrVal_1240))) (store .cse2 |c_ULTIMATE.start_append_one_~list#1.base| (store (store (select .cse2 |c_ULTIMATE.start_append_one_~list#1.base|) .cse3 |c_ULTIMATE.start_create_item_~head~0#1.base|) .cse4 v_ArrVal_1246))))) (select .cse0 (select (select .cse0 |c_~#list~0.base|) .cse1))) (+ (select (select (let ((.cse5 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_create_item_~cursor#1.base| v_ArrVal_1239))) (store .cse5 |c_ULTIMATE.start_append_one_~list#1.base| (store (store (select .cse5 |c_ULTIMATE.start_append_one_~list#1.base|) .cse3 |c_ULTIMATE.start_create_item_~head~0#1.offset|) .cse4 v_ArrVal_1248))) |c_~#list~0.base|) .cse1) (* ~unnamed2~0~ITEM_NEXT 4))))) 0)) (forall ((v_ArrVal_1239 (Array Int Int)) (v_ArrVal_1246 Int) (v_ArrVal_1248 Int)) (= (let ((.cse12 (* ~unnamed1~0~LIST_BEG 4))) (let ((.cse9 (+ |c_ULTIMATE.start_append_one_~list#1.offset| .cse12)) (.cse10 (+ (* ~unnamed1~0~LIST_END 4) |c_ULTIMATE.start_append_one_~list#1.offset|))) (let ((.cse7 (let ((.cse13 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_create_item_~cursor#1.base| v_ArrVal_1239))) (store .cse13 |c_ULTIMATE.start_append_one_~list#1.base| (store (store (select .cse13 |c_ULTIMATE.start_append_one_~list#1.base|) .cse9 |c_ULTIMATE.start_create_item_~head~0#1.offset|) .cse10 v_ArrVal_1248)))) (.cse11 (+ |c_~#list~0.offset| .cse12))) (select (select .cse7 (select (select (let ((.cse8 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~cursor#1.base| v_ArrVal_1240))) (store .cse8 |c_ULTIMATE.start_append_one_~list#1.base| (store (store (select .cse8 |c_ULTIMATE.start_append_one_~list#1.base|) .cse9 |c_ULTIMATE.start_create_item_~head~0#1.base|) .cse10 v_ArrVal_1246))) |c_~#list~0.base|) .cse11)) (+ (select (select .cse7 |c_~#list~0.base|) .cse11) (* ~unnamed2~0~ITEM_NEXT 4)))))) 0))) (not (= (select (store (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~cursor#1.base| v_ArrVal_1240) |c_ULTIMATE.start_append_one_~list#1.base|) (+ |c_ULTIMATE.start_append_one_~list#1.offset| (* ~unnamed1~0~LIST_BEG 4)) |c_ULTIMATE.start_create_item_~head~0#1.base|) (+ (* ~unnamed2~0~ITEM_NEXT 4) |c_ULTIMATE.start_append_one_~list#1.offset|)) 0)))) is different from false [2021-11-25 20:32:13,300 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1240 (Array Int Int)) (v_ArrVal_1238 Int)) (or (and (forall ((v_ArrVal_1239 (Array Int Int)) (v_ArrVal_1246 Int) (v_ArrVal_1237 Int) (v_ArrVal_1248 Int)) (= (let ((.cse6 (* ~unnamed1~0~LIST_BEG 4))) (let ((.cse2 (+ |c_ULTIMATE.start_append_one_~list#1.offset| .cse6)) (.cse3 (+ (* ~unnamed1~0~LIST_END 4) |c_ULTIMATE.start_append_one_~list#1.offset|)) (.cse4 (+ |c_ULTIMATE.start_create_item_~item~0#1.offset| 8))) (let ((.cse0 (let ((.cse7 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_create_item_~item~0#1.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_create_item_~item~0#1.base|) .cse4 v_ArrVal_1237)) |c_ULTIMATE.start_create_item_~cursor#1.base| v_ArrVal_1239))) (store .cse7 |c_ULTIMATE.start_append_one_~list#1.base| (store (store (select .cse7 |c_ULTIMATE.start_append_one_~list#1.base|) .cse2 |c_ULTIMATE.start_create_item_~item~0#1.offset|) .cse3 v_ArrVal_1248)))) (.cse5 (+ |c_~#list~0.offset| .cse6))) (select (select .cse0 (select (select (let ((.cse1 (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base|) .cse4 v_ArrVal_1238)) |c_ULTIMATE.start_create_item_~cursor#1.base| v_ArrVal_1240))) (store .cse1 |c_ULTIMATE.start_append_one_~list#1.base| (store (store (select .cse1 |c_ULTIMATE.start_append_one_~list#1.base|) .cse2 |c_ULTIMATE.start_create_item_~item~0#1.base|) .cse3 v_ArrVal_1246))) |c_~#list~0.base|) .cse5)) (+ (select (select .cse0 |c_~#list~0.base|) .cse5) (* ~unnamed2~0~ITEM_NEXT 4)))))) 0)) (forall ((v_ArrVal_1239 (Array Int Int)) (v_ArrVal_1246 Int) (v_ArrVal_1237 Int) (v_ArrVal_1248 Int)) (= (let ((.cse15 (* ~unnamed1~0~LIST_BEG 4))) (let ((.cse11 (+ |c_ULTIMATE.start_append_one_~list#1.offset| .cse15)) (.cse12 (+ (* ~unnamed1~0~LIST_END 4) |c_ULTIMATE.start_append_one_~list#1.offset|)) (.cse13 (+ |c_ULTIMATE.start_create_item_~item~0#1.offset| 8)) (.cse9 (+ |c_~#list~0.offset| .cse15))) (select (let ((.cse8 (let ((.cse10 (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base|) .cse13 v_ArrVal_1238)) |c_ULTIMATE.start_create_item_~cursor#1.base| v_ArrVal_1240))) (store .cse10 |c_ULTIMATE.start_append_one_~list#1.base| (store (store (select .cse10 |c_ULTIMATE.start_append_one_~list#1.base|) .cse11 |c_ULTIMATE.start_create_item_~item~0#1.base|) .cse12 v_ArrVal_1246))))) (select .cse8 (select (select .cse8 |c_~#list~0.base|) .cse9))) (+ (select (select (let ((.cse14 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_create_item_~item~0#1.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_create_item_~item~0#1.base|) .cse13 v_ArrVal_1237)) |c_ULTIMATE.start_create_item_~cursor#1.base| v_ArrVal_1239))) (store .cse14 |c_ULTIMATE.start_append_one_~list#1.base| (store (store (select .cse14 |c_ULTIMATE.start_append_one_~list#1.base|) .cse11 |c_ULTIMATE.start_create_item_~item~0#1.offset|) .cse12 v_ArrVal_1248))) |c_~#list~0.base|) .cse9) (* ~unnamed2~0~ITEM_NEXT 4))))) 0))) (not (= (select (store (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base|) (+ |c_ULTIMATE.start_create_item_~item~0#1.offset| 8) v_ArrVal_1238)) |c_ULTIMATE.start_create_item_~cursor#1.base| v_ArrVal_1240) |c_ULTIMATE.start_append_one_~list#1.base|) (+ |c_ULTIMATE.start_append_one_~list#1.offset| (* ~unnamed1~0~LIST_BEG 4)) |c_ULTIMATE.start_create_item_~item~0#1.base|) (+ (* ~unnamed2~0~ITEM_NEXT 4) |c_ULTIMATE.start_append_one_~list#1.offset|)) 0)))) is different from false [2021-11-25 20:32:13,413 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1232 Int) (v_ArrVal_1240 (Array Int Int)) (v_ArrVal_1238 Int)) (or (not (= (select (store (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| (store (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base|) (+ |c_ULTIMATE.start_create_item_~item~0#1.offset| (* |c_ULTIMATE.start_create_item_~term_field~0#1| 4)) v_ArrVal_1232) (+ |c_ULTIMATE.start_create_item_~item~0#1.offset| 8) v_ArrVal_1238)) |c_ULTIMATE.start_create_item_~cursor#1.base| v_ArrVal_1240) |c_ULTIMATE.start_append_one_~list#1.base|) (+ |c_ULTIMATE.start_append_one_~list#1.offset| (* ~unnamed1~0~LIST_BEG 4)) |c_ULTIMATE.start_create_item_~item~0#1.base|) (+ (* ~unnamed2~0~ITEM_NEXT 4) |c_ULTIMATE.start_append_one_~list#1.offset|)) 0)) (and (forall ((v_ArrVal_1239 (Array Int Int)) (v_ArrVal_1231 Int) (v_ArrVal_1246 Int) (v_ArrVal_1237 Int) (v_ArrVal_1248 Int)) (= (let ((.cse8 (* ~unnamed1~0~LIST_BEG 4))) (let ((.cse3 (+ |c_ULTIMATE.start_append_one_~list#1.offset| .cse8)) (.cse4 (+ (* ~unnamed1~0~LIST_END 4) |c_ULTIMATE.start_append_one_~list#1.offset|)) (.cse5 (+ |c_ULTIMATE.start_create_item_~item~0#1.offset| (* |c_ULTIMATE.start_create_item_~term_field~0#1| 4))) (.cse6 (+ |c_ULTIMATE.start_create_item_~item~0#1.offset| 8)) (.cse1 (+ |c_~#list~0.offset| .cse8))) (select (let ((.cse0 (let ((.cse2 (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| (store (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base|) .cse5 v_ArrVal_1232) .cse6 v_ArrVal_1238)) |c_ULTIMATE.start_create_item_~cursor#1.base| v_ArrVal_1240))) (store .cse2 |c_ULTIMATE.start_append_one_~list#1.base| (store (store (select .cse2 |c_ULTIMATE.start_append_one_~list#1.base|) .cse3 |c_ULTIMATE.start_create_item_~item~0#1.base|) .cse4 v_ArrVal_1246))))) (select .cse0 (select (select .cse0 |c_~#list~0.base|) .cse1))) (+ (* ~unnamed2~0~ITEM_NEXT 4) (select (select (let ((.cse7 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_create_item_~item~0#1.base| (store (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_create_item_~item~0#1.base|) .cse5 v_ArrVal_1231) .cse6 v_ArrVal_1237)) |c_ULTIMATE.start_create_item_~cursor#1.base| v_ArrVal_1239))) (store .cse7 |c_ULTIMATE.start_append_one_~list#1.base| (store (store (select .cse7 |c_ULTIMATE.start_append_one_~list#1.base|) .cse3 |c_ULTIMATE.start_create_item_~item~0#1.offset|) .cse4 v_ArrVal_1248))) |c_~#list~0.base|) .cse1))))) 0)) (forall ((v_ArrVal_1239 (Array Int Int)) (v_ArrVal_1231 Int) (v_ArrVal_1246 Int) (v_ArrVal_1237 Int) (v_ArrVal_1248 Int)) (= (let ((.cse16 (* ~unnamed1~0~LIST_BEG 4))) (let ((.cse11 (+ |c_ULTIMATE.start_append_one_~list#1.offset| .cse16)) (.cse12 (+ (* ~unnamed1~0~LIST_END 4) |c_ULTIMATE.start_append_one_~list#1.offset|)) (.cse13 (+ |c_ULTIMATE.start_create_item_~item~0#1.offset| (* |c_ULTIMATE.start_create_item_~term_field~0#1| 4))) (.cse14 (+ |c_ULTIMATE.start_create_item_~item~0#1.offset| 8))) (let ((.cse9 (let ((.cse17 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_create_item_~item~0#1.base| (store (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_create_item_~item~0#1.base|) .cse13 v_ArrVal_1231) .cse14 v_ArrVal_1237)) |c_ULTIMATE.start_create_item_~cursor#1.base| v_ArrVal_1239))) (store .cse17 |c_ULTIMATE.start_append_one_~list#1.base| (store (store (select .cse17 |c_ULTIMATE.start_append_one_~list#1.base|) .cse11 |c_ULTIMATE.start_create_item_~item~0#1.offset|) .cse12 v_ArrVal_1248)))) (.cse15 (+ |c_~#list~0.offset| .cse16))) (select (select .cse9 (select (select (let ((.cse10 (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base| (store (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_create_item_~item~0#1.base|) .cse13 v_ArrVal_1232) .cse14 v_ArrVal_1238)) |c_ULTIMATE.start_create_item_~cursor#1.base| v_ArrVal_1240))) (store .cse10 |c_ULTIMATE.start_append_one_~list#1.base| (store (store (select .cse10 |c_ULTIMATE.start_append_one_~list#1.base|) .cse11 |c_ULTIMATE.start_create_item_~item~0#1.base|) .cse12 v_ArrVal_1246))) |c_~#list~0.base|) .cse15)) (+ (* ~unnamed2~0~ITEM_NEXT 4) (select (select .cse9 |c_~#list~0.base|) .cse15)))))) 0))))) is different from false [2021-11-25 20:32:14,099 INFO L354 Elim1Store]: treesize reduction 90, result has 38.8 percent of original size [2021-11-25 20:32:14,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 3 case distinctions, treesize of input 540 treesize of output 428 [2021-11-25 20:32:14,293 INFO L354 Elim1Store]: treesize reduction 180, result has 38.6 percent of original size [2021-11-25 20:32:14,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 428 treesize of output 396 [2021-11-25 20:32:14,517 INFO L354 Elim1Store]: treesize reduction 126, result has 61.2 percent of original size [2021-11-25 20:32:14,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 9 new quantified variables, introduced 21 case distinctions, treesize of input 7956 treesize of output 7652 [2021-11-25 20:32:14,622 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 20:32:14,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24620 treesize of output 24110 [2021-11-25 20:32:15,243 INFO L354 Elim1Store]: treesize reduction 212, result has 57.7 percent of original size [2021-11-25 20:32:15,245 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 42017 treesize of output 39307 [2021-11-25 20:32:16,360 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 20:32:16,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 125931 treesize of output 121225 [2021-11-25 20:32:18,192 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 170592 treesize of output 166158 [2021-11-25 20:32:20,092 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 20:32:20,094 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 7 new quantified variables, introduced 15 case distinctions, treesize of input 473865 treesize of output 427808 [2021-11-25 20:32:24,503 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: BigInteger out of long range [2021-11-25 20:32:24,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [64140008] [2021-11-25 20:32:24,506 INFO L159 IcfgInterpreter]: Started Sifa with 30 locations of interest [2021-11-25 20:32:24,506 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 20:32:24,506 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 20:32:24,507 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 20:32:24,507 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 20:32:24,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:24,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:24,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:24,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 30 [2021-11-25 20:32:25,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:25,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:25,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 37 [2021-11-25 20:32:25,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:25,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:25,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 37 [2021-11-25 20:32:25,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 20:32:25,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 48 [2021-11-25 20:32:25,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 20:32:25,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 48 [2021-11-25 20:32:25,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 51 [2021-11-25 20:32:25,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-25 20:32:25,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 51 [2021-11-25 20:32:25,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:25,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:25,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 51 [2021-11-25 20:32:25,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 33 [2021-11-25 20:32:25,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:25,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:25,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 51 [2021-11-25 20:32:25,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:25,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:25,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:25,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2021-11-25 20:32:25,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,491 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:25,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:25,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:25,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2021-11-25 20:32:25,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 33 [2021-11-25 20:32:25,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:25,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:25,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2021-11-25 20:32:25,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 33 [2021-11-25 20:32:25,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:25,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:25,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 51 [2021-11-25 20:32:25,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:25,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:25,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 36 [2021-11-25 20:32:25,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:25,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:25,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:25,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 10 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 36 [2021-11-25 20:32:26,080 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:32:26,128 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:32:27,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:32:27,861 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:32:27,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:32:27,882 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:32:27,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:32:27,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:32:27,949 INFO L354 Elim1Store]: treesize reduction 84, result has 18.4 percent of original size [2021-11-25 20:32:27,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 36 [2021-11-25 20:32:27,989 INFO L354 Elim1Store]: treesize reduction 84, result has 18.4 percent of original size [2021-11-25 20:32:27,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 36 [2021-11-25 20:32:28,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:32:28,080 INFO L354 Elim1Store]: treesize reduction 136, result has 27.7 percent of original size [2021-11-25 20:32:28,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 61 [2021-11-25 20:32:28,135 INFO L354 Elim1Store]: treesize reduction 136, result has 27.7 percent of original size [2021-11-25 20:32:28,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 61 [2021-11-25 20:32:28,147 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-25 20:32:28,148 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-25 20:32:28,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:32:28,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2021-11-25 20:32:28,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:32:28,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:32:28,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:32:28,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:32:28,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:28,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:28,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:32:28,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:28,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:28,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:32:28,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:32:29,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:29,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 35 [2021-11-25 20:32:29,325 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-25 20:32:29,325 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 2 case distinctions, treesize of input 17 treesize of output 21 [2021-11-25 20:32:31,682 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:32:31,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:32:31,706 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:32:31,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:32:31,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:32:31,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:32:31,784 INFO L354 Elim1Store]: treesize reduction 84, result has 18.4 percent of original size [2021-11-25 20:32:31,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 36 [2021-11-25 20:32:31,820 INFO L354 Elim1Store]: treesize reduction 84, result has 18.4 percent of original size [2021-11-25 20:32:31,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 36 [2021-11-25 20:32:31,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:32:31,920 INFO L354 Elim1Store]: treesize reduction 136, result has 27.7 percent of original size [2021-11-25 20:32:31,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 61 [2021-11-25 20:32:31,981 INFO L354 Elim1Store]: treesize reduction 136, result has 27.7 percent of original size [2021-11-25 20:32:31,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 61 [2021-11-25 20:32:31,990 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-25 20:32:31,991 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-25 20:32:32,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:32:32,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:32:32,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2021-11-25 20:32:32,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:32:32,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:32:32,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:32:32,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:32:32,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:32,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:32,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:32:32,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:32,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:32:32,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:32:33,781 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:32:33,822 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:32:35,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:32:35,766 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:32:35,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:32:35,788 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:32:35,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:32:35,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:32:35,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:32:35,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:32:35,918 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:32:35,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 20:32:35,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:32:35,949 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:32:35,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 20:32:36,019 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 20:32:36,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 20:32:36,057 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 20:32:36,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 20:32:36,096 INFO L354 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2021-11-25 20:32:36,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 23 [2021-11-25 20:32:36,105 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 108 for LOIs [2021-11-25 20:32:36,137 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 20:32:45,072 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '56261#(and (<= |ULTIMATE.start_create_item_#in~cursor#1.offset| 8589934588) (<= |~#list~0.base| 3) (<= 3 |ULTIMATE.start_create_item_#in~cursor#1.base|) (<= (+ |ULTIMATE.start_create_item_~cursor#1.offset| 4) (select |#length| |ULTIMATE.start_create_item_~cursor#1.base|)) (<= 0 |#NULL.base|) (<= |ULTIMATE.start_append_one_#in~to#1| 2147483647) (<= |ULTIMATE.start_create_item_#in~at#1| 2147483647) (<= |ULTIMATE.start_append_one_~to#1| 2147483647) (<= |ULTIMATE.start_main_~z~0#1| 0) (<= |ULTIMATE.start_append_one_~list#1.base| 3) (<= 0 |ULTIMATE.start_append_one_~cursor~0#1.offset|) (<= |ULTIMATE.start_append_one_#in~list#1.offset| 0) (<= 0 |ULTIMATE.start_append_one_~list#1.offset|) (<= |ULTIMATE.start_append_one_~list#1.offset| 0) (= (select |#valid| |ULTIMATE.start_create_item_~cursor#1.base|) 1) (<= 3 |ULTIMATE.start_append_one_~cursor~0#1.base|) (<= |ULTIMATE.start_create_item_~y~0#1| 1) (<= |ULTIMATE.start_main_~i~0#1| 0) (<= 0 |ULTIMATE.start_main_~y~1#1|) (<= 0 (+ 2147483648 |ULTIMATE.start_append_one_~to#1|)) (<= |ULTIMATE.start_main_~y~1#1| 4) (<= 0 |ULTIMATE.start_create_item_~cursor#1.offset|) (not (= (select |#valid| |ULTIMATE.start_create_item_#t~mem7#1.base|) 1)) (<= |ULTIMATE.start_append_one_~cursor~0#1.base| 3) (<= |#NULL.offset| 0) (= |ULTIMATE.start_create_item_~item~0#1.offset| 0) (<= |ULTIMATE.start_create_item_~at#1| 2147483647) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem7#1.offset|) (<= 0 |ULTIMATE.start_main_~length~0#1|) (<= 0 (+ |ULTIMATE.start_append_one_#in~to#1| 2147483648)) (<= 0 (+ |ULTIMATE.start_main_#t~ret32#1| 2147483648)) (<= 0 |ULTIMATE.start_append_one_#in~list#1.offset|) (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= |ULTIMATE.start_create_item_~h~0#1| 2) (<= 3 |ULTIMATE.start_append_one_~list#1.base|) (<= |#NULL.base| 0) (<= 0 (+ |ULTIMATE.start_create_item_~at#1| 2147483648)) (<= |ULTIMATE.start_main_#t~ret32#1| 2147483647) (<= |ULTIMATE.start_append_one_~cursor~0#1.offset| 8589934588) (<= |ULTIMATE.start_create_item_#in~cursor#1.base| 3) (<= 0 |ULTIMATE.start_create_item_#in~cursor#1.offset|) (<= 0 (+ |ULTIMATE.start_create_item_#in~at#1| 2147483648)) (<= 0 |~#list~0.offset|) (<= 3 |~#list~0.base|) (<= 0 |#NULL.offset|) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem7#1.base|) (<= 0 |#StackHeapBarrier|) (<= |ULTIMATE.start_append_one_#in~list#1.base| 3) (<= |~#list~0.offset| 0) (<= 0 |ULTIMATE.start_main_~z~0#1|) (<= 3 |ULTIMATE.start_append_one_#in~list#1.base|))' at error location [2021-11-25 20:32:45,073 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 20:32:45,073 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-25 20:32:45,073 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2021-11-25 20:32:45,073 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374632521] [2021-11-25 20:32:45,073 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-25 20:32:45,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-25 20:32:45,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:32:45,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-25 20:32:45,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=290, Invalid=4547, Unknown=5, NotChecked=414, Total=5256 [2021-11-25 20:32:45,074 INFO L87 Difference]: Start difference. First operand 1340 states and 1851 transitions. Second operand has 21 states, 20 states have (on average 1.85) internal successors, (37), 18 states have internal predecessors, (37), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:32:50,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:32:50,525 INFO L93 Difference]: Finished difference Result 2605 states and 3489 transitions. [2021-11-25 20:32:50,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-11-25 20:32:50,526 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.85) internal successors, (37), 18 states have internal predecessors, (37), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 42 [2021-11-25 20:32:50,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:32:50,530 INFO L225 Difference]: With dead ends: 2605 [2021-11-25 20:32:50,530 INFO L226 Difference]: Without dead ends: 2605 [2021-11-25 20:32:50,531 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 62 SyntacticMatches, 2 SemanticMatches, 115 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 4048 ImplicationChecksByTransitivity, 23.4s TimeCoverageRelationStatistics Valid=1041, Invalid=11848, Unknown=5, NotChecked=678, Total=13572 [2021-11-25 20:32:50,532 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 1715 mSDsluCounter, 1973 mSDsCounter, 0 mSdLazyCounter, 2097 mSolverCounterSat, 272 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1721 SdHoareTripleChecker+Valid, 1735 SdHoareTripleChecker+Invalid, 2369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 272 IncrementalHoareTripleChecker+Valid, 2097 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-25 20:32:50,532 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1721 Valid, 1735 Invalid, 2369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [272 Valid, 2097 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-25 20:32:50,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2605 states. [2021-11-25 20:32:50,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2605 to 1509. [2021-11-25 20:32:50,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1509 states, 1350 states have (on average 1.4155555555555555) internal successors, (1911), 1398 states have internal predecessors, (1911), 87 states have call successors, (87), 45 states have call predecessors, (87), 45 states have return successors, (87), 65 states have call predecessors, (87), 87 states have call successors, (87) [2021-11-25 20:32:50,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1509 states to 1509 states and 2085 transitions. [2021-11-25 20:32:50,567 INFO L78 Accepts]: Start accepts. Automaton has 1509 states and 2085 transitions. Word has length 42 [2021-11-25 20:32:50,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:32:50,567 INFO L470 AbstractCegarLoop]: Abstraction has 1509 states and 2085 transitions. [2021-11-25 20:32:50,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.85) internal successors, (37), 18 states have internal predecessors, (37), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:32:50,568 INFO L276 IsEmpty]: Start isEmpty. Operand 1509 states and 2085 transitions. [2021-11-25 20:32:50,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-11-25 20:32:50,568 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:32:50,569 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:32:50,609 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-25 20:32:50,793 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-11-25 20:32:50,794 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr66ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:32:50,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:32:50,794 INFO L85 PathProgramCache]: Analyzing trace with hash 1286779280, now seen corresponding path program 1 times [2021-11-25 20:32:50,794 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:32:50,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855272713] [2021-11-25 20:32:50,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:32:50,794 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:32:50,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:32:51,345 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 20:32:51,345 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:32:51,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855272713] [2021-11-25 20:32:51,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1855272713] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:32:51,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110464738] [2021-11-25 20:32:51,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:32:51,345 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:32:51,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 20:32:51,346 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 20:32:51,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-25 20:32:51,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:32:51,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 38 conjunts are in the unsatisfiable core [2021-11-25 20:32:51,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 20:32:51,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:32:51,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:51,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 34 [2021-11-25 20:32:52,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:32:52,163 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-11-25 20:32:52,164 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 2 case distinctions, treesize of input 48 treesize of output 21 [2021-11-25 20:32:52,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:32:52,218 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 20:32:52,218 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 20:32:52,374 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 150 treesize of output 142 [2021-11-25 20:32:52,576 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 150 treesize of output 142 [2021-11-25 20:33:07,556 WARN L227 SmtUtils]: Spent 5.03s on a formula simplification that was a NOOP. DAG size: 64 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-25 20:33:09,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110464738] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:33:09,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1211599146] [2021-11-25 20:33:09,960 INFO L159 IcfgInterpreter]: Started Sifa with 38 locations of interest [2021-11-25 20:33:09,960 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 20:33:09,961 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 20:33:09,961 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 20:33:09,961 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 20:33:10,707 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:33:10,716 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:33:10,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:10,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:33:10,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:10,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:10,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:33:10,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:10,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:10,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:10,963 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:33:10,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:33:10,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:10,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:11,004 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:33:11,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:33:11,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:11,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:11,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:11,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:11,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:11,058 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:33:11,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 39 [2021-11-25 20:33:11,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:33:11,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:11,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:11,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:11,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:11,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:11,122 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:33:11,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 56 treesize of output 42 [2021-11-25 20:33:11,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:11,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-11-25 20:33:11,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:11,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:11,237 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-11-25 20:33:11,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:33:11,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:11,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:11,267 INFO L354 Elim1Store]: treesize reduction 25, result has 37.5 percent of original size [2021-11-25 20:33:11,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 43 [2021-11-25 20:33:11,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:11,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:11,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:11,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:11,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:11,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:11,401 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-11-25 20:33:11,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 56 treesize of output 39 [2021-11-25 20:33:11,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:11,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-11-25 20:33:11,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:11,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:11,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:11,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:11,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:11,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:11,482 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-11-25 20:33:11,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 60 treesize of output 46 [2021-11-25 20:33:11,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:11,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:11,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:11,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:11,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:11,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:11,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:11,650 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-11-25 20:33:11,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 56 treesize of output 53 [2021-11-25 20:33:11,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:11,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-11-25 20:33:11,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:11,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:11,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:11,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:11,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:11,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 53 [2021-11-25 20:33:12,805 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:33:12,837 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:33:12,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:12,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:33:12,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:12,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:33:12,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:12,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:12,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:12,998 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:33:12,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:33:13,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:13,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:13,029 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:33:13,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:33:13,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:13,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:13,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:13,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:13,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:13,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:13,092 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:33:13,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 56 treesize of output 42 [2021-11-25 20:33:13,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:13,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:13,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:13,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:13,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:13,113 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:33:13,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 39 [2021-11-25 20:33:13,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:33:13,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:13,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:13,192 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-11-25 20:33:13,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:33:13,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:13,207 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:13,220 INFO L354 Elim1Store]: treesize reduction 25, result has 37.5 percent of original size [2021-11-25 20:33:13,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 46 [2021-11-25 20:33:13,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:13,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-11-25 20:33:13,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:33:13,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:33:13,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:13,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:13,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:13,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:13,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:33:13,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:13,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:13,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:33:14,730 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:33:14,756 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:33:14,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:14,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:14,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:33:14,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:14,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:33:14,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:14,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:14,932 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:33:14,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 36 [2021-11-25 20:33:14,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:14,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:14,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:14,973 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:33:14,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 36 [2021-11-25 20:33:15,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:33:15,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:15,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:15,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:15,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:15,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:15,032 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:33:15,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 39 [2021-11-25 20:33:15,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:15,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:15,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:15,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:15,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:15,054 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:33:15,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 39 [2021-11-25 20:33:15,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:15,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:15,125 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-11-25 20:33:15,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:33:15,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:15,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-11-25 20:33:15,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:15,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:15,169 INFO L354 Elim1Store]: treesize reduction 25, result has 37.5 percent of original size [2021-11-25 20:33:15,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 43 [2021-11-25 20:33:15,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:33:15,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:15,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:33:15,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:15,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:15,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:33:15,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:15,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:15,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:15,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:33:16,337 INFO L354 Elim1Store]: treesize reduction 35, result has 32.7 percent of original size [2021-11-25 20:33:16,337 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 2 case distinctions, treesize of input 33 treesize of output 37 [2021-11-25 20:33:16,378 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 0 case distinctions, treesize of input 16 treesize of output 13 [2021-11-25 20:33:16,414 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 0 case distinctions, treesize of input 16 treesize of output 13 [2021-11-25 20:33:16,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:33:16,555 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:33:16,722 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:33:16,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:33:16,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:16,758 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:33:16,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:33:16,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:16,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:33:16,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:33:16,919 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:33:16,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 20:33:16,953 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:33:16,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 20:33:16,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:33:17,057 INFO L354 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2021-11-25 20:33:17,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 23 [2021-11-25 20:33:17,090 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 20:33:17,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 20:33:17,163 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 20:33:17,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 20:33:17,252 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 13 for LOIs [2021-11-25 20:33:17,254 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 20:33:23,335 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '60747#(and (= |~#list~0.offset| 0) (= |ULTIMATE.start_main_~y~1#1| 0) (= 3 |~#list~0.base|) (<= 0 (+ |ULTIMATE.start_main_~length~0#1| 1)) (not (= |ULTIMATE.start_main_old_#valid#1| |#valid|)) (<= 0 |ULTIMATE.start_main_~i~0#1|) (= |ULTIMATE.start_main_~z~0#1| 0) (<= |ULTIMATE.start_main_~length~0#1| 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |ULTIMATE.start_main_#res#1| 0) (= |#NULL.base| 0))' at error location [2021-11-25 20:33:23,335 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 20:33:23,336 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 20:33:23,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 21 [2021-11-25 20:33:23,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458904722] [2021-11-25 20:33:23,336 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 20:33:23,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-25 20:33:23,336 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:33:23,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-25 20:33:23,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=268, Invalid=2702, Unknown=0, NotChecked=0, Total=2970 [2021-11-25 20:33:23,337 INFO L87 Difference]: Start difference. First operand 1509 states and 2085 transitions. Second operand has 22 states, 20 states have (on average 3.8) internal successors, (76), 20 states have internal predecessors, (76), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:33:23,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:33:23,975 INFO L93 Difference]: Finished difference Result 1541 states and 2122 transitions. [2021-11-25 20:33:23,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-25 20:33:23,976 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 3.8) internal successors, (76), 20 states have internal predecessors, (76), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 42 [2021-11-25 20:33:23,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:33:23,980 INFO L225 Difference]: With dead ends: 1541 [2021-11-25 20:33:23,980 INFO L226 Difference]: Without dead ends: 1540 [2021-11-25 20:33:23,981 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 72 SyntacticMatches, 13 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1364 ImplicationChecksByTransitivity, 20.1s TimeCoverageRelationStatistics Valid=330, Invalid=3452, Unknown=0, NotChecked=0, Total=3782 [2021-11-25 20:33:23,981 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 124 mSDsluCounter, 1067 mSDsCounter, 0 mSdLazyCounter, 391 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 1036 SdHoareTripleChecker+Invalid, 758 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 358 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:33:23,981 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 1036 Invalid, 758 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 391 Invalid, 0 Unknown, 358 Unchecked, 0.2s Time] [2021-11-25 20:33:23,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1540 states. [2021-11-25 20:33:24,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1540 to 1527. [2021-11-25 20:33:24,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1527 states, 1367 states have (on average 1.4125822970007316) internal successors, (1931), 1415 states have internal predecessors, (1931), 87 states have call successors, (87), 46 states have call predecessors, (87), 46 states have return successors, (87), 65 states have call predecessors, (87), 87 states have call successors, (87) [2021-11-25 20:33:24,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1527 states to 1527 states and 2105 transitions. [2021-11-25 20:33:24,008 INFO L78 Accepts]: Start accepts. Automaton has 1527 states and 2105 transitions. Word has length 42 [2021-11-25 20:33:24,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:33:24,008 INFO L470 AbstractCegarLoop]: Abstraction has 1527 states and 2105 transitions. [2021-11-25 20:33:24,008 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 3.8) internal successors, (76), 20 states have internal predecessors, (76), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:33:24,009 INFO L276 IsEmpty]: Start isEmpty. Operand 1527 states and 2105 transitions. [2021-11-25 20:33:24,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-11-25 20:33:24,009 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:33:24,010 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:33:24,046 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-25 20:33:24,233 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:33:24,234 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr61REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:33:24,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:33:24,234 INFO L85 PathProgramCache]: Analyzing trace with hash 1286777344, now seen corresponding path program 1 times [2021-11-25 20:33:24,234 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:33:24,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474748845] [2021-11-25 20:33:24,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:33:24,234 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:33:24,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:33:24,291 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 20:33:24,291 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:33:24,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474748845] [2021-11-25 20:33:24,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474748845] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:33:24,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1905677208] [2021-11-25 20:33:24,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:33:24,292 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:33:24,292 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 20:33:24,293 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 20:33:24,301 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-25 20:33:24,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:33:24,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-25 20:33:24,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 20:33:24,562 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 20:33:24,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 20:33:24,642 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 20:33:24,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1905677208] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 20:33:24,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [509041143] [2021-11-25 20:33:24,644 INFO L159 IcfgInterpreter]: Started Sifa with 37 locations of interest [2021-11-25 20:33:24,644 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 20:33:24,645 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 20:33:24,645 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 20:33:24,645 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 20:33:25,320 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:33:25,353 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:33:25,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:25,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:33:25,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:25,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:25,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:33:25,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:25,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:25,606 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:33:25,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 36 [2021-11-25 20:33:25,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:25,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:25,648 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:33:25,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:33:25,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:25,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:25,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:25,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:25,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:25,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:25,720 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:33:25,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 39 [2021-11-25 20:33:25,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:33:25,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:25,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:25,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:25,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:25,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:25,764 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:33:25,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 39 [2021-11-25 20:33:25,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:25,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:25,851 INFO L354 Elim1Store]: treesize reduction 25, result has 37.5 percent of original size [2021-11-25 20:33:25,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 43 [2021-11-25 20:33:25,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:25,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-11-25 20:33:25,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:25,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:25,892 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-11-25 20:33:25,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:33:26,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:26,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-11-25 20:33:26,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:26,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:26,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:26,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:26,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:26,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:26,077 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-11-25 20:33:26,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 56 treesize of output 39 [2021-11-25 20:33:26,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:26,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:26,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:26,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:26,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:26,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:26,112 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-11-25 20:33:26,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 60 treesize of output 46 [2021-11-25 20:33:26,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:26,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:26,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:26,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:26,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:26,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:26,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:26,272 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-11-25 20:33:26,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 56 treesize of output 53 [2021-11-25 20:33:26,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:26,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:26,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:26,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:26,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:26,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:26,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:26,323 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-11-25 20:33:26,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 56 treesize of output 53 [2021-11-25 20:33:26,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:26,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-11-25 20:33:27,514 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:33:27,523 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:33:27,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:27,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:33:27,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:27,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:27,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:33:27,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:27,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:27,711 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:33:27,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:33:27,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:27,729 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:27,738 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:33:27,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 36 [2021-11-25 20:33:27,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:27,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:27,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:27,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:27,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:27,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:27,792 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:33:27,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 39 [2021-11-25 20:33:27,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:33:27,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:27,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:27,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:27,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:27,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:27,833 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:33:27,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 56 treesize of output 42 [2021-11-25 20:33:27,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:27,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:27,909 INFO L354 Elim1Store]: treesize reduction 25, result has 37.5 percent of original size [2021-11-25 20:33:27,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 43 [2021-11-25 20:33:27,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:27,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:27,939 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-11-25 20:33:27,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:33:27,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:27,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-11-25 20:33:28,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:28,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:33:28,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:33:28,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:28,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:28,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:33:28,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:28,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:28,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:28,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:33:29,592 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:33:29,598 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:33:29,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:29,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:29,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:33:29,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:29,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:33:29,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:29,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:29,788 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:33:29,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:33:29,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:29,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:29,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:29,818 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:33:29,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 36 [2021-11-25 20:33:29,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:29,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:29,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:29,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:29,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:29,859 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:33:29,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 39 [2021-11-25 20:33:29,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:33:29,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:29,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:29,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:29,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:29,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:29,897 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:33:29,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 39 [2021-11-25 20:33:29,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:29,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:29,964 INFO L354 Elim1Store]: treesize reduction 25, result has 37.5 percent of original size [2021-11-25 20:33:29,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 43 [2021-11-25 20:33:29,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:29,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:29,989 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-11-25 20:33:29,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:33:30,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:30,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-11-25 20:33:30,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:33:30,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:30,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:33:30,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:30,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:30,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:30,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:33:30,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:30,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:30,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:33:31,171 INFO L354 Elim1Store]: treesize reduction 35, result has 32.7 percent of original size [2021-11-25 20:33:31,171 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 2 case distinctions, treesize of input 33 treesize of output 37 [2021-11-25 20:33:31,210 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 0 case distinctions, treesize of input 16 treesize of output 13 [2021-11-25 20:33:31,245 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 0 case distinctions, treesize of input 16 treesize of output 13 [2021-11-25 20:33:31,380 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:33:31,409 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:33:31,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:31,554 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:33:31,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:33:31,581 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:33:31,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:33:31,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:33:31,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:33:31,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:33:31,759 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:33:31,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 20:33:31,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:33:31,797 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:33:31,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 20:33:31,913 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 20:33:31,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 20:33:31,949 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 20:33:31,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 20:33:31,987 INFO L354 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2021-11-25 20:33:31,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 23 [2021-11-25 20:33:32,075 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 13 for LOIs [2021-11-25 20:33:32,076 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 20:33:36,722 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '64114#(and (= |~#list~0.offset| 0) (= |ULTIMATE.start_main_~y~1#1| 0) (= 3 |~#list~0.base|) (<= 0 |ULTIMATE.start_main_~length~0#1|) (<= 0 |ULTIMATE.start_main_~i~0#1|) (= |ULTIMATE.start_main_~z~0#1| 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (not (= (select |#valid| |ULTIMATE.start_main_~cursor~1#1.base|) 1)) (= |#NULL.base| 0))' at error location [2021-11-25 20:33:36,723 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 20:33:36,723 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 20:33:36,723 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2021-11-25 20:33:36,723 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700637804] [2021-11-25 20:33:36,723 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 20:33:36,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 20:33:36,724 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:33:36,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 20:33:36,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=718, Unknown=0, NotChecked=0, Total=870 [2021-11-25 20:33:36,724 INFO L87 Difference]: Start difference. First operand 1527 states and 2105 transitions. Second operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 5 states have internal predecessors, (63), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:33:36,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:33:36,898 INFO L93 Difference]: Finished difference Result 3352 states and 4671 transitions. [2021-11-25 20:33:36,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 20:33:36,898 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 5 states have internal predecessors, (63), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 42 [2021-11-25 20:33:36,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:33:36,906 INFO L225 Difference]: With dead ends: 3352 [2021-11-25 20:33:36,906 INFO L226 Difference]: Without dead ends: 3344 [2021-11-25 20:33:36,906 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 92 SyntacticMatches, 9 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=152, Invalid=718, Unknown=0, NotChecked=0, Total=870 [2021-11-25 20:33:36,907 INFO L933 BasicCegarLoop]: 118 mSDtfsCounter, 259 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 263 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:33:36,907 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [263 Valid, 428 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:33:36,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3344 states. [2021-11-25 20:33:36,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3344 to 2674. [2021-11-25 20:33:36,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2674 states, 2444 states have (on average 1.4283960720130933) internal successors, (3491), 2507 states have internal predecessors, (3491), 157 states have call successors, (157), 46 states have call predecessors, (157), 46 states have return successors, (157), 120 states have call predecessors, (157), 157 states have call successors, (157) [2021-11-25 20:33:36,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2674 states to 2674 states and 3805 transitions. [2021-11-25 20:33:36,958 INFO L78 Accepts]: Start accepts. Automaton has 2674 states and 3805 transitions. Word has length 42 [2021-11-25 20:33:36,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:33:36,958 INFO L470 AbstractCegarLoop]: Abstraction has 2674 states and 3805 transitions. [2021-11-25 20:33:36,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 5 states have internal predecessors, (63), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:33:36,959 INFO L276 IsEmpty]: Start isEmpty. Operand 2674 states and 3805 transitions. [2021-11-25 20:33:36,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-11-25 20:33:36,959 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:33:36,960 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:33:36,996 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-25 20:33:37,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-11-25 20:33:37,174 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr66ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:33:37,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:33:37,174 INFO L85 PathProgramCache]: Analyzing trace with hash -718161547, now seen corresponding path program 1 times [2021-11-25 20:33:37,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:33:37,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343435933] [2021-11-25 20:33:37,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:33:37,174 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:33:37,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:33:37,241 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-25 20:33:37,241 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:33:37,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343435933] [2021-11-25 20:33:37,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343435933] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:33:37,242 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:33:37,242 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 20:33:37,242 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925824768] [2021-11-25 20:33:37,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:33:37,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 20:33:37,242 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:33:37,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 20:33:37,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-25 20:33:37,243 INFO L87 Difference]: Start difference. First operand 2674 states and 3805 transitions. Second operand has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:33:37,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:33:37,355 INFO L93 Difference]: Finished difference Result 2743 states and 3883 transitions. [2021-11-25 20:33:37,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 20:33:37,356 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 43 [2021-11-25 20:33:37,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:33:37,362 INFO L225 Difference]: With dead ends: 2743 [2021-11-25 20:33:37,363 INFO L226 Difference]: Without dead ends: 2743 [2021-11-25 20:33:37,363 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-25 20:33:37,363 INFO L933 BasicCegarLoop]: 136 mSDtfsCounter, 103 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 349 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 20:33:37,364 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 349 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 20:33:37,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2743 states. [2021-11-25 20:33:37,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2743 to 2133. [2021-11-25 20:33:37,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2133 states, 1949 states have (on average 1.4073884043099025) internal successors, (2743), 2000 states have internal predecessors, (2743), 121 states have call successors, (121), 36 states have call predecessors, (121), 36 states have return successors, (121), 96 states have call predecessors, (121), 121 states have call successors, (121) [2021-11-25 20:33:37,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2133 states to 2133 states and 2985 transitions. [2021-11-25 20:33:37,403 INFO L78 Accepts]: Start accepts. Automaton has 2133 states and 2985 transitions. Word has length 43 [2021-11-25 20:33:37,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:33:37,404 INFO L470 AbstractCegarLoop]: Abstraction has 2133 states and 2985 transitions. [2021-11-25 20:33:37,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 20:33:37,405 INFO L276 IsEmpty]: Start isEmpty. Operand 2133 states and 2985 transitions. [2021-11-25 20:33:37,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-11-25 20:33:37,405 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:33:37,406 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:33:37,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-11-25 20:33:37,407 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr50REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:33:37,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:33:37,407 INFO L85 PathProgramCache]: Analyzing trace with hash 855256185, now seen corresponding path program 1 times [2021-11-25 20:33:37,407 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:33:37,407 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758811802] [2021-11-25 20:33:37,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:33:37,408 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:33:37,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:33:37,818 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 20:33:37,819 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:33:37,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758811802] [2021-11-25 20:33:37,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758811802] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:33:37,819 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:33:37,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 20:33:37,820 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459595549] [2021-11-25 20:33:37,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:33:37,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-25 20:33:37,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:33:37,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-25 20:33:37,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-11-25 20:33:37,821 INFO L87 Difference]: Start difference. First operand 2133 states and 2985 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:33:38,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:33:38,640 INFO L93 Difference]: Finished difference Result 2601 states and 3568 transitions. [2021-11-25 20:33:38,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-25 20:33:38,641 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 44 [2021-11-25 20:33:38,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:33:38,647 INFO L225 Difference]: With dead ends: 2601 [2021-11-25 20:33:38,647 INFO L226 Difference]: Without dead ends: 2601 [2021-11-25 20:33:38,647 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=112, Invalid=230, Unknown=0, NotChecked=0, Total=342 [2021-11-25 20:33:38,650 INFO L933 BasicCegarLoop]: 171 mSDtfsCounter, 502 mSDsluCounter, 819 mSDsCounter, 0 mSdLazyCounter, 606 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 506 SdHoareTripleChecker+Valid, 870 SdHoareTripleChecker+Invalid, 644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-25 20:33:38,650 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [506 Valid, 870 Invalid, 644 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 606 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-25 20:33:38,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2601 states. [2021-11-25 20:33:38,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2601 to 2139. [2021-11-25 20:33:38,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2139 states, 1955 states have (on average 1.4061381074168797) internal successors, (2749), 2006 states have internal predecessors, (2749), 121 states have call successors, (121), 36 states have call predecessors, (121), 36 states have return successors, (121), 96 states have call predecessors, (121), 121 states have call successors, (121) [2021-11-25 20:33:38,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2139 states to 2139 states and 2991 transitions. [2021-11-25 20:33:38,689 INFO L78 Accepts]: Start accepts. Automaton has 2139 states and 2991 transitions. Word has length 44 [2021-11-25 20:33:38,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:33:38,689 INFO L470 AbstractCegarLoop]: Abstraction has 2139 states and 2991 transitions. [2021-11-25 20:33:38,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:33:38,689 INFO L276 IsEmpty]: Start isEmpty. Operand 2139 states and 2991 transitions. [2021-11-25 20:33:38,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-11-25 20:33:38,690 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:33:38,690 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:33:38,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-11-25 20:33:38,690 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:33:38,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:33:38,691 INFO L85 PathProgramCache]: Analyzing trace with hash 855111004, now seen corresponding path program 1 times [2021-11-25 20:33:38,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:33:38,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296450296] [2021-11-25 20:33:38,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:33:38,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:33:38,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:33:38,924 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 20:33:38,924 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:33:38,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296450296] [2021-11-25 20:33:38,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296450296] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:33:38,924 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:33:38,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-11-25 20:33:38,924 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838084988] [2021-11-25 20:33:38,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:33:38,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 20:33:38,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:33:38,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 20:33:38,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-11-25 20:33:38,925 INFO L87 Difference]: Start difference. First operand 2139 states and 2991 transitions. Second operand has 12 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 12 states have internal predecessors, (39), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:33:39,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:33:39,688 INFO L93 Difference]: Finished difference Result 2803 states and 3869 transitions. [2021-11-25 20:33:39,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-25 20:33:39,688 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 12 states have internal predecessors, (39), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 44 [2021-11-25 20:33:39,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:33:39,694 INFO L225 Difference]: With dead ends: 2803 [2021-11-25 20:33:39,694 INFO L226 Difference]: Without dead ends: 2803 [2021-11-25 20:33:39,694 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=203, Invalid=609, Unknown=0, NotChecked=0, Total=812 [2021-11-25 20:33:39,695 INFO L933 BasicCegarLoop]: 166 mSDtfsCounter, 594 mSDsluCounter, 1082 mSDsCounter, 0 mSdLazyCounter, 800 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 594 SdHoareTripleChecker+Valid, 1070 SdHoareTripleChecker+Invalid, 853 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-25 20:33:39,695 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [594 Valid, 1070 Invalid, 853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 800 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-25 20:33:39,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2803 states. [2021-11-25 20:33:39,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2803 to 2359. [2021-11-25 20:33:39,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2359 states, 2155 states have (on average 1.402784222737819) internal successors, (3023), 2214 states have internal predecessors, (3023), 137 states have call successors, (137), 40 states have call predecessors, (137), 40 states have return successors, (137), 104 states have call predecessors, (137), 137 states have call successors, (137) [2021-11-25 20:33:39,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2359 states to 2359 states and 3297 transitions. [2021-11-25 20:33:39,737 INFO L78 Accepts]: Start accepts. Automaton has 2359 states and 3297 transitions. Word has length 44 [2021-11-25 20:33:39,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:33:39,737 INFO L470 AbstractCegarLoop]: Abstraction has 2359 states and 3297 transitions. [2021-11-25 20:33:39,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 12 states have internal predecessors, (39), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:33:39,738 INFO L276 IsEmpty]: Start isEmpty. Operand 2359 states and 3297 transitions. [2021-11-25 20:33:39,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-11-25 20:33:39,739 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:33:39,739 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:33:39,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-11-25 20:33:39,739 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr66ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:33:39,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:33:39,740 INFO L85 PathProgramCache]: Analyzing trace with hash -1824583037, now seen corresponding path program 1 times [2021-11-25 20:33:39,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:33:39,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904562744] [2021-11-25 20:33:39,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:33:39,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:33:39,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:33:39,819 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-25 20:33:39,819 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:33:39,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904562744] [2021-11-25 20:33:39,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904562744] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:33:39,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758994639] [2021-11-25 20:33:39,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:33:39,820 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:33:39,820 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 20:33:39,821 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 20:33:39,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-25 20:33:40,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:33:40,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-25 20:33:40,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 20:33:40,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:40,375 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 7 [2021-11-25 20:33:40,475 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-25 20:33:40,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 20:33:40,624 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-25 20:33:40,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758994639] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 20:33:40,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1547001027] [2021-11-25 20:33:40,626 INFO L159 IcfgInterpreter]: Started Sifa with 33 locations of interest [2021-11-25 20:33:40,626 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 20:33:40,627 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 20:33:40,627 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 20:33:40,627 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 20:33:41,297 INFO L354 Elim1Store]: treesize reduction 35, result has 32.7 percent of original size [2021-11-25 20:33:41,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 50 treesize of output 49 [2021-11-25 20:33:41,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:41,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:41,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:41,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:41,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:41,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:41,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 70 [2021-11-25 20:33:41,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:41,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:41,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:41,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:41,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:41,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:41,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 131 treesize of output 82 [2021-11-25 20:33:41,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-25 20:33:41,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-25 20:33:41,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-25 20:33:41,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-11-25 20:33:42,958 INFO L354 Elim1Store]: treesize reduction 35, result has 32.7 percent of original size [2021-11-25 20:33:42,959 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 2 case distinctions, treesize of input 45 treesize of output 49 [2021-11-25 20:33:43,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:43,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:43,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:43,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 42 [2021-11-25 20:33:43,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-25 20:33:43,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:43,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:43,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:43,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 30 [2021-11-25 20:33:43,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-25 20:33:43,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-11-25 20:33:43,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-25 20:33:44,159 INFO L354 Elim1Store]: treesize reduction 35, result has 32.7 percent of original size [2021-11-25 20:33:44,159 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 2 case distinctions, treesize of input 45 treesize of output 49 [2021-11-25 20:33:44,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:44,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:44,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:44,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 31 [2021-11-25 20:33:44,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:33:44,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:44,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:44,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:44,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 72 treesize of output 43 [2021-11-25 20:33:44,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-25 20:33:44,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-11-25 20:33:44,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-25 20:33:44,966 INFO L354 Elim1Store]: treesize reduction 35, result has 32.7 percent of original size [2021-11-25 20:33:44,966 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 2 case distinctions, treesize of input 45 treesize of output 49 [2021-11-25 20:33:45,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:45,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:45,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:45,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 30 [2021-11-25 20:33:45,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-25 20:33:45,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:45,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:45,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:45,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 42 [2021-11-25 20:33:45,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-25 20:33:45,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-11-25 20:33:45,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2021-11-25 20:33:46,926 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 13 for LOIs [2021-11-25 20:33:46,928 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 20:33:53,501 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '85293#(and (= |~#list~0.offset| 0) (= (select (select |#memory_$Pointer$.offset| |~#list~0.base|) (+ (* |ULTIMATE.start_main_~end_point~0#1| 4) |~#list~0.offset|)) |ULTIMATE.start_main_~cursor~1#1.offset|) (= (select |#valid| |~#list~0.base|) 1) (= |ULTIMATE.start_main_~y~1#1| 0) (<= (+ (* 4 |ULTIMATE.start_main_~end_point~0#1|) |~#list~0.offset| 4) (select |#length| |~#list~0.base|)) (= 3 |~#list~0.base|) (not (= |ULTIMATE.start_main_old_#valid#1| |#valid|)) (= |ULTIMATE.start_main_~cursor~1#1.base| (select (select |#memory_$Pointer$.base| |~#list~0.base|) (+ (* |ULTIMATE.start_main_~end_point~0#1| 4) |~#list~0.offset|))) (or (and (= ~unnamed2~0~ITEM_NEXT |ULTIMATE.start_main_~direction~0#1|) (= ~unnamed1~0~LIST_BEG |ULTIMATE.start_main_~end_point~0#1|)) (and (= ~unnamed2~0~ITEM_PREV |ULTIMATE.start_main_~direction~0#1|) (= ~unnamed1~0~LIST_END |ULTIMATE.start_main_~end_point~0#1|))) (<= 0 |ULTIMATE.start_main_~i~0#1|) (= |ULTIMATE.start_main_~z~0#1| 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~length~0#1| 0) (= |ULTIMATE.start_main_#res#1| 0) (= |#NULL.base| 0))' at error location [2021-11-25 20:33:53,501 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 20:33:53,501 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 20:33:53,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 14 [2021-11-25 20:33:53,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441416538] [2021-11-25 20:33:53,502 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 20:33:53,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-25 20:33:53,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:33:53,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-25 20:33:53,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=1609, Unknown=0, NotChecked=0, Total=1806 [2021-11-25 20:33:53,503 INFO L87 Difference]: Start difference. First operand 2359 states and 3297 transitions. Second operand has 14 states, 14 states have (on average 7.857142857142857) internal successors, (110), 14 states have internal predecessors, (110), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-25 20:33:54,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:33:54,300 INFO L93 Difference]: Finished difference Result 2955 states and 4095 transitions. [2021-11-25 20:33:54,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-25 20:33:54,301 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.857142857142857) internal successors, (110), 14 states have internal predecessors, (110), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 44 [2021-11-25 20:33:54,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:33:54,307 INFO L225 Difference]: With dead ends: 2955 [2021-11-25 20:33:54,307 INFO L226 Difference]: Without dead ends: 2951 [2021-11-25 20:33:54,308 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 94 SyntacticMatches, 4 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 986 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=306, Invalid=2450, Unknown=0, NotChecked=0, Total=2756 [2021-11-25 20:33:54,308 INFO L933 BasicCegarLoop]: 114 mSDtfsCounter, 364 mSDsluCounter, 1037 mSDsCounter, 0 mSdLazyCounter, 1019 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 973 SdHoareTripleChecker+Invalid, 1077 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1019 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-25 20:33:54,309 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [367 Valid, 973 Invalid, 1077 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1019 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-25 20:33:54,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2951 states. [2021-11-25 20:33:54,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2951 to 2370. [2021-11-25 20:33:54,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2370 states, 2166 states have (on average 1.4002770083102494) internal successors, (3033), 2225 states have internal predecessors, (3033), 137 states have call successors, (137), 40 states have call predecessors, (137), 40 states have return successors, (137), 104 states have call predecessors, (137), 137 states have call successors, (137) [2021-11-25 20:33:54,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2370 states to 2370 states and 3307 transitions. [2021-11-25 20:33:54,352 INFO L78 Accepts]: Start accepts. Automaton has 2370 states and 3307 transitions. Word has length 44 [2021-11-25 20:33:54,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:33:54,352 INFO L470 AbstractCegarLoop]: Abstraction has 2370 states and 3307 transitions. [2021-11-25 20:33:54,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.857142857142857) internal successors, (110), 14 states have internal predecessors, (110), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-25 20:33:54,353 INFO L276 IsEmpty]: Start isEmpty. Operand 2370 states and 3307 transitions. [2021-11-25 20:33:54,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-25 20:33:54,353 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:33:54,354 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:33:54,391 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-11-25 20:33:54,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:33:54,571 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:33:54,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:33:54,571 INFO L85 PathProgramCache]: Analyzing trace with hash 738637606, now seen corresponding path program 1 times [2021-11-25 20:33:54,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:33:54,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864420523] [2021-11-25 20:33:54,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:33:54,572 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:33:54,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:33:54,852 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 20:33:54,852 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:33:54,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864420523] [2021-11-25 20:33:54,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864420523] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:33:54,852 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:33:54,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-25 20:33:54,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158324323] [2021-11-25 20:33:54,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:33:54,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-25 20:33:54,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:33:54,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-25 20:33:54,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-11-25 20:33:54,853 INFO L87 Difference]: Start difference. First operand 2370 states and 3307 transitions. Second operand has 13 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 13 states have internal predecessors, (40), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:33:55,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:33:55,701 INFO L93 Difference]: Finished difference Result 2811 states and 3873 transitions. [2021-11-25 20:33:55,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-25 20:33:55,701 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 13 states have internal predecessors, (40), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 45 [2021-11-25 20:33:55,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:33:55,708 INFO L225 Difference]: With dead ends: 2811 [2021-11-25 20:33:55,708 INFO L226 Difference]: Without dead ends: 2811 [2021-11-25 20:33:55,708 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=217, Invalid=653, Unknown=0, NotChecked=0, Total=870 [2021-11-25 20:33:55,709 INFO L933 BasicCegarLoop]: 150 mSDtfsCounter, 649 mSDsluCounter, 953 mSDsCounter, 0 mSdLazyCounter, 942 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 649 SdHoareTripleChecker+Valid, 926 SdHoareTripleChecker+Invalid, 1005 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 942 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-25 20:33:55,709 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [649 Valid, 926 Invalid, 1005 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 942 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-25 20:33:55,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2811 states. [2021-11-25 20:33:55,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2811 to 2374. [2021-11-25 20:33:55,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2374 states, 2170 states have (on average 1.3995391705069125) internal successors, (3037), 2229 states have internal predecessors, (3037), 137 states have call successors, (137), 40 states have call predecessors, (137), 40 states have return successors, (137), 104 states have call predecessors, (137), 137 states have call successors, (137) [2021-11-25 20:33:55,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2374 states to 2374 states and 3311 transitions. [2021-11-25 20:33:55,752 INFO L78 Accepts]: Start accepts. Automaton has 2374 states and 3311 transitions. Word has length 45 [2021-11-25 20:33:55,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:33:55,753 INFO L470 AbstractCegarLoop]: Abstraction has 2374 states and 3311 transitions. [2021-11-25 20:33:55,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 13 states have internal predecessors, (40), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:33:55,753 INFO L276 IsEmpty]: Start isEmpty. Operand 2374 states and 3311 transitions. [2021-11-25 20:33:55,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-25 20:33:55,754 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:33:55,754 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:33:55,754 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-11-25 20:33:55,754 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:33:55,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:33:55,755 INFO L85 PathProgramCache]: Analyzing trace with hash 1422929566, now seen corresponding path program 1 times [2021-11-25 20:33:55,755 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:33:55,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257503443] [2021-11-25 20:33:55,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:33:55,755 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:33:55,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:33:55,950 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 20:33:55,950 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:33:55,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257503443] [2021-11-25 20:33:55,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257503443] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:33:55,951 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:33:55,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 20:33:55,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295373779] [2021-11-25 20:33:55,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:33:55,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-25 20:33:55,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:33:55,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-25 20:33:55,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-11-25 20:33:55,953 INFO L87 Difference]: Start difference. First operand 2374 states and 3311 transitions. Second operand has 11 states, 10 states have (on average 4.1) internal successors, (41), 11 states have internal predecessors, (41), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:33:56,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:33:56,872 INFO L93 Difference]: Finished difference Result 3037 states and 4194 transitions. [2021-11-25 20:33:56,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-25 20:33:56,872 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.1) internal successors, (41), 11 states have internal predecessors, (41), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 46 [2021-11-25 20:33:56,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:33:56,878 INFO L225 Difference]: With dead ends: 3037 [2021-11-25 20:33:56,878 INFO L226 Difference]: Without dead ends: 3037 [2021-11-25 20:33:56,878 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-11-25 20:33:56,879 INFO L933 BasicCegarLoop]: 166 mSDtfsCounter, 417 mSDsluCounter, 951 mSDsCounter, 0 mSdLazyCounter, 1129 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 421 SdHoareTripleChecker+Valid, 955 SdHoareTripleChecker+Invalid, 1153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-25 20:33:56,879 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [421 Valid, 955 Invalid, 1153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1129 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-25 20:33:56,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3037 states. [2021-11-25 20:33:56,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3037 to 2424. [2021-11-25 20:33:56,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2424 states, 2215 states have (on average 1.3977426636568848) internal successors, (3096), 2276 states have internal predecessors, (3096), 141 states have call successors, (141), 41 states have call predecessors, (141), 41 states have return successors, (141), 106 states have call predecessors, (141), 141 states have call successors, (141) [2021-11-25 20:33:56,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2424 states to 2424 states and 3378 transitions. [2021-11-25 20:33:56,922 INFO L78 Accepts]: Start accepts. Automaton has 2424 states and 3378 transitions. Word has length 46 [2021-11-25 20:33:56,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:33:56,922 INFO L470 AbstractCegarLoop]: Abstraction has 2424 states and 3378 transitions. [2021-11-25 20:33:56,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.1) internal successors, (41), 11 states have internal predecessors, (41), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:33:56,922 INFO L276 IsEmpty]: Start isEmpty. Operand 2424 states and 3378 transitions. [2021-11-25 20:33:56,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-25 20:33:56,923 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:33:56,923 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:33:56,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-11-25 20:33:56,924 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr35ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:33:56,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:33:56,924 INFO L85 PathProgramCache]: Analyzing trace with hash 2019749726, now seen corresponding path program 1 times [2021-11-25 20:33:56,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:33:56,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275692085] [2021-11-25 20:33:56,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:33:56,925 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:33:56,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:33:57,008 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-25 20:33:57,009 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:33:57,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275692085] [2021-11-25 20:33:57,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275692085] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:33:57,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724982193] [2021-11-25 20:33:57,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:33:57,009 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:33:57,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 20:33:57,010 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 20:33:57,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-25 20:33:57,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:33:57,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 28 conjunts are in the unsatisfiable core [2021-11-25 20:33:57,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 20:33:57,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:57,400 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 40 [2021-11-25 20:33:57,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:57,402 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 20 [2021-11-25 20:33:57,449 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-25 20:33:57,449 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 20:33:57,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724982193] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:33:57,450 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 20:33:57,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 10 [2021-11-25 20:33:57,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354184583] [2021-11-25 20:33:57,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:33:57,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 20:33:57,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:33:57,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 20:33:57,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-11-25 20:33:57,451 INFO L87 Difference]: Start difference. First operand 2424 states and 3378 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:33:57,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:33:57,690 INFO L93 Difference]: Finished difference Result 1909 states and 2597 transitions. [2021-11-25 20:33:57,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 20:33:57,697 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 47 [2021-11-25 20:33:57,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:33:57,701 INFO L225 Difference]: With dead ends: 1909 [2021-11-25 20:33:57,701 INFO L226 Difference]: Without dead ends: 1909 [2021-11-25 20:33:57,701 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-11-25 20:33:57,702 INFO L933 BasicCegarLoop]: 125 mSDtfsCounter, 105 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 538 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:33:57,702 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 538 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:33:57,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1909 states. [2021-11-25 20:33:57,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1909 to 1689. [2021-11-25 20:33:57,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1689 states, 1548 states have (on average 1.37984496124031) internal successors, (2136), 1596 states have internal predecessors, (2136), 90 states have call successors, (90), 24 states have call predecessors, (90), 24 states have return successors, (90), 68 states have call predecessors, (90), 90 states have call successors, (90) [2021-11-25 20:33:57,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1689 states to 1689 states and 2316 transitions. [2021-11-25 20:33:57,732 INFO L78 Accepts]: Start accepts. Automaton has 1689 states and 2316 transitions. Word has length 47 [2021-11-25 20:33:57,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:33:57,732 INFO L470 AbstractCegarLoop]: Abstraction has 1689 states and 2316 transitions. [2021-11-25 20:33:57,733 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:33:57,733 INFO L276 IsEmpty]: Start isEmpty. Operand 1689 states and 2316 transitions. [2021-11-25 20:33:57,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-25 20:33:57,734 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:33:57,734 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:33:57,773 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-11-25 20:33:57,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-11-25 20:33:57,947 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:33:57,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:33:57,947 INFO L85 PathProgramCache]: Analyzing trace with hash 1161143848, now seen corresponding path program 1 times [2021-11-25 20:33:57,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:33:57,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408057587] [2021-11-25 20:33:57,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:33:57,947 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:33:57,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:33:58,337 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 20:33:58,337 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:33:58,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408057587] [2021-11-25 20:33:58,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408057587] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:33:58,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184521614] [2021-11-25 20:33:58,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:33:58,338 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:33:58,338 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 20:33:58,339 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 20:33:58,359 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-25 20:33:58,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:33:58,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 51 conjunts are in the unsatisfiable core [2021-11-25 20:33:58,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 20:33:58,622 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-25 20:33:58,622 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 11 treesize of output 11 [2021-11-25 20:33:58,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:33:58,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:58,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:33:58,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:33:58,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 34 [2021-11-25 20:33:59,247 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 12 [2021-11-25 20:33:59,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-11-25 20:33:59,331 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 20:33:59,331 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 20:33:59,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184521614] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:33:59,332 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 20:33:59,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [13] total 23 [2021-11-25 20:33:59,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507554079] [2021-11-25 20:33:59,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:33:59,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-25 20:33:59,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:33:59,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-25 20:33:59,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=491, Unknown=0, NotChecked=0, Total=552 [2021-11-25 20:33:59,333 INFO L87 Difference]: Start difference. First operand 1689 states and 2316 transitions. Second operand has 13 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:34:01,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:34:01,611 INFO L93 Difference]: Finished difference Result 3261 states and 4410 transitions. [2021-11-25 20:34:01,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-25 20:34:01,612 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 47 [2021-11-25 20:34:01,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:34:01,616 INFO L225 Difference]: With dead ends: 3261 [2021-11-25 20:34:01,616 INFO L226 Difference]: Without dead ends: 3261 [2021-11-25 20:34:01,617 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=580, Invalid=2176, Unknown=0, NotChecked=0, Total=2756 [2021-11-25 20:34:01,617 INFO L933 BasicCegarLoop]: 211 mSDtfsCounter, 965 mSDsluCounter, 1292 mSDsCounter, 0 mSdLazyCounter, 1560 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 965 SdHoareTripleChecker+Valid, 1294 SdHoareTripleChecker+Invalid, 1686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 1560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-25 20:34:01,617 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [965 Valid, 1294 Invalid, 1686 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 1560 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-25 20:34:01,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3261 states. [2021-11-25 20:34:01,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3261 to 2263. [2021-11-25 20:34:01,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2263 states, 2087 states have (on average 1.3804504072831816) internal successors, (2881), 2141 states have internal predecessors, (2881), 118 states have call successors, (118), 31 states have call predecessors, (118), 31 states have return successors, (118), 90 states have call predecessors, (118), 118 states have call successors, (118) [2021-11-25 20:34:01,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2263 states to 2263 states and 3117 transitions. [2021-11-25 20:34:01,664 INFO L78 Accepts]: Start accepts. Automaton has 2263 states and 3117 transitions. Word has length 47 [2021-11-25 20:34:01,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:34:01,664 INFO L470 AbstractCegarLoop]: Abstraction has 2263 states and 3117 transitions. [2021-11-25 20:34:01,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:34:01,665 INFO L276 IsEmpty]: Start isEmpty. Operand 2263 states and 3117 transitions. [2021-11-25 20:34:01,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-25 20:34:01,665 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:34:01,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:34:01,704 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-11-25 20:34:01,878 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-11-25 20:34:01,878 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr47ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:34:01,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:34:01,879 INFO L85 PathProgramCache]: Analyzing trace with hash 1635721184, now seen corresponding path program 1 times [2021-11-25 20:34:01,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:34:01,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671435595] [2021-11-25 20:34:01,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:34:01,879 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:34:01,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:34:01,986 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-25 20:34:01,987 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:34:01,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671435595] [2021-11-25 20:34:01,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671435595] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:34:01,987 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:34:01,987 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-25 20:34:01,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049188246] [2021-11-25 20:34:01,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:34:01,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-25 20:34:01,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:34:01,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-25 20:34:01,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-25 20:34:01,989 INFO L87 Difference]: Start difference. First operand 2263 states and 3117 transitions. Second operand has 7 states, 6 states have (on average 7.0) internal successors, (42), 7 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-25 20:34:02,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:34:02,292 INFO L93 Difference]: Finished difference Result 2661 states and 3636 transitions. [2021-11-25 20:34:02,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 20:34:02,294 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.0) internal successors, (42), 7 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 48 [2021-11-25 20:34:02,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:34:02,297 INFO L225 Difference]: With dead ends: 2661 [2021-11-25 20:34:02,298 INFO L226 Difference]: Without dead ends: 2661 [2021-11-25 20:34:02,298 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-11-25 20:34:02,300 INFO L933 BasicCegarLoop]: 117 mSDtfsCounter, 544 mSDsluCounter, 261 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 544 SdHoareTripleChecker+Valid, 326 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 20:34:02,301 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [544 Valid, 326 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 20:34:02,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2661 states. [2021-11-25 20:34:02,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2661 to 2262. [2021-11-25 20:34:02,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2262 states, 2087 states have (on average 1.3766171538092957) internal successors, (2873), 2140 states have internal predecessors, (2873), 118 states have call successors, (118), 31 states have call predecessors, (118), 31 states have return successors, (118), 90 states have call predecessors, (118), 118 states have call successors, (118) [2021-11-25 20:34:02,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2262 states to 2262 states and 3109 transitions. [2021-11-25 20:34:02,340 INFO L78 Accepts]: Start accepts. Automaton has 2262 states and 3109 transitions. Word has length 48 [2021-11-25 20:34:02,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:34:02,340 INFO L470 AbstractCegarLoop]: Abstraction has 2262 states and 3109 transitions. [2021-11-25 20:34:02,341 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.0) internal successors, (42), 7 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-25 20:34:02,341 INFO L276 IsEmpty]: Start isEmpty. Operand 2262 states and 3109 transitions. [2021-11-25 20:34:02,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-25 20:34:02,341 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:34:02,342 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:34:02,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-11-25 20:34:02,342 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr66ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:34:02,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:34:02,342 INFO L85 PathProgramCache]: Analyzing trace with hash 1280583090, now seen corresponding path program 1 times [2021-11-25 20:34:02,342 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:34:02,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458876379] [2021-11-25 20:34:02,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:34:02,343 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:34:02,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:34:02,639 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 20:34:02,640 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:34:02,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458876379] [2021-11-25 20:34:02,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458876379] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 20:34:02,640 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 20:34:02,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-25 20:34:02,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173838641] [2021-11-25 20:34:02,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 20:34:02,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 20:34:02,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:34:02,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 20:34:02,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-11-25 20:34:02,641 INFO L87 Difference]: Start difference. First operand 2262 states and 3109 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:34:03,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:34:03,912 INFO L93 Difference]: Finished difference Result 3622 states and 4978 transitions. [2021-11-25 20:34:03,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-25 20:34:03,913 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 49 [2021-11-25 20:34:03,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:34:03,916 INFO L225 Difference]: With dead ends: 3622 [2021-11-25 20:34:03,916 INFO L226 Difference]: Without dead ends: 3622 [2021-11-25 20:34:03,917 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=292, Invalid=700, Unknown=0, NotChecked=0, Total=992 [2021-11-25 20:34:03,917 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 901 mSDsluCounter, 1006 mSDsCounter, 0 mSdLazyCounter, 847 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 901 SdHoareTripleChecker+Valid, 1034 SdHoareTripleChecker+Invalid, 936 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-25 20:34:03,917 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [901 Valid, 1034 Invalid, 936 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 847 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-25 20:34:03,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3622 states. [2021-11-25 20:34:03,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3622 to 1741. [2021-11-25 20:34:03,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1741 states, 1592 states have (on average 1.3775125628140703) internal successors, (2193), 1637 states have internal predecessors, (2193), 92 states have call successors, (92), 31 states have call predecessors, (92), 31 states have return successors, (92), 72 states have call predecessors, (92), 92 states have call successors, (92) [2021-11-25 20:34:03,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1741 states to 1741 states and 2377 transitions. [2021-11-25 20:34:03,965 INFO L78 Accepts]: Start accepts. Automaton has 1741 states and 2377 transitions. Word has length 49 [2021-11-25 20:34:03,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:34:03,966 INFO L470 AbstractCegarLoop]: Abstraction has 1741 states and 2377 transitions. [2021-11-25 20:34:03,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 20:34:03,966 INFO L276 IsEmpty]: Start isEmpty. Operand 1741 states and 2377 transitions. [2021-11-25 20:34:03,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-25 20:34:03,967 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:34:03,967 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:34:03,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-11-25 20:34:03,968 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr61REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:34:03,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:34:03,968 INFO L85 PathProgramCache]: Analyzing trace with hash 429083929, now seen corresponding path program 1 times [2021-11-25 20:34:03,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:34:03,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234390318] [2021-11-25 20:34:03,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:34:03,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:34:04,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:34:04,465 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 20:34:04,465 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:34:04,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234390318] [2021-11-25 20:34:04,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234390318] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:34:04,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022667940] [2021-11-25 20:34:04,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:34:04,466 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:34:04,466 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 20:34:04,466 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 20:34:04,467 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-11-25 20:34:04,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:34:04,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 510 conjuncts, 65 conjunts are in the unsatisfiable core [2021-11-25 20:34:04,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 20:34:04,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:05,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:05,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:05,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:05,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 30 [2021-11-25 20:34:05,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:05,176 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2021-11-25 20:34:05,222 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 26 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 20:34:05,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 20:34:05,442 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 20:34:05,442 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 146 treesize of output 150 [2021-11-25 20:34:05,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:05,476 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 10 treesize of output 4 [2021-11-25 20:34:05,487 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 20:34:05,487 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 126 treesize of output 130 [2021-11-25 20:34:05,677 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 25 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 20:34:05,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022667940] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 20:34:05,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1097929428] [2021-11-25 20:34:05,679 INFO L159 IcfgInterpreter]: Started Sifa with 34 locations of interest [2021-11-25 20:34:05,679 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 20:34:05,680 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 20:34:05,680 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 20:34:05,680 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 20:34:06,387 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:34:06,402 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:34:06,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:06,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:34:06,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:06,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:34:06,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:06,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:06,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:06,653 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:34:06,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 36 [2021-11-25 20:34:06,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:06,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:06,679 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:34:06,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:34:06,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:06,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:06,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:06,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:06,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:06,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:06,778 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:34:06,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 39 [2021-11-25 20:34:06,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:34:06,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:06,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:06,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:06,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:06,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:06,829 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:34:06,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 39 [2021-11-25 20:34:06,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:06,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:06,922 INFO L354 Elim1Store]: treesize reduction 25, result has 37.5 percent of original size [2021-11-25 20:34:06,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 43 [2021-11-25 20:34:06,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:06,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-11-25 20:34:06,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:06,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:06,975 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-11-25 20:34:06,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:34:07,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:07,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-11-25 20:34:07,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:07,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:07,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:07,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:07,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:07,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:07,136 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-11-25 20:34:07,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 60 treesize of output 46 [2021-11-25 20:34:07,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:07,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:07,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:07,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:07,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:07,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:07,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:07,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 39 [2021-11-25 20:34:07,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:07,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2021-11-25 20:34:07,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:07,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:07,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:07,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:07,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:07,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:07,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:07,320 INFO L354 Elim1Store]: treesize reduction 37, result has 22.9 percent of original size [2021-11-25 20:34:07,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 56 treesize of output 53 [2021-11-25 20:34:07,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:07,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:07,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:07,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:07,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:07,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 53 [2021-11-25 20:34:08,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:34:08,651 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:34:08,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:08,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:34:08,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:08,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:08,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:34:08,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:08,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:08,807 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:34:08,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:34:08,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:08,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:08,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:08,849 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:34:08,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 36 [2021-11-25 20:34:08,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:08,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:08,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:08,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:08,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:08,888 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:34:08,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 39 [2021-11-25 20:34:08,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:34:08,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:08,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:08,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:08,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:08,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:08,930 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:34:08,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 39 [2021-11-25 20:34:08,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:08,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:09,000 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-11-25 20:34:09,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:34:09,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:09,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-11-25 20:34:09,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:09,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:09,043 INFO L354 Elim1Store]: treesize reduction 25, result has 37.5 percent of original size [2021-11-25 20:34:09,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 43 [2021-11-25 20:34:09,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:09,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:09,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:09,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:09,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:09,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:34:09,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:09,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:09,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:09,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:34:10,370 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:34:10,379 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:34:10,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:10,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:34:10,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:10,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:10,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 25 [2021-11-25 20:34:10,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:10,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:10,582 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:34:10,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 39 [2021-11-25 20:34:10,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:10,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:10,617 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-25 20:34:10,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 36 [2021-11-25 20:34:10,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:10,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:34:10,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:10,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:10,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:10,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:10,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:10,710 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:34:10,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 39 [2021-11-25 20:34:10,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:10,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:10,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:10,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:10,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:10,733 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-25 20:34:10,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 56 treesize of output 42 [2021-11-25 20:34:10,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:10,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:10,798 INFO L354 Elim1Store]: treesize reduction 25, result has 37.5 percent of original size [2021-11-25 20:34:10,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 43 [2021-11-25 20:34:10,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:10,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-11-25 20:34:10,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:10,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:10,841 INFO L354 Elim1Store]: treesize reduction 29, result has 27.5 percent of original size [2021-11-25 20:34:10,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 42 [2021-11-25 20:34:10,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:10,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:10,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:10,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:11,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:11,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:11,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:34:11,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:11,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:11,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2021-11-25 20:34:11,937 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:34:11,943 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:34:12,075 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:34:12,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:34:12,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:12,119 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:34:12,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:34:12,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:12,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:12,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:12,286 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:34:12,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 20:34:12,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:34:12,328 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:34:12,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 20:34:12,431 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 20:34:12,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 20:34:12,497 INFO L354 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2021-11-25 20:34:12,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 23 [2021-11-25 20:34:12,545 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 20:34:12,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 40 [2021-11-25 20:34:12,726 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 13 for LOIs [2021-11-25 20:34:12,727 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 20:34:18,776 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '121624#(and (= |~#list~0.offset| 0) (= (select (select |#memory_$Pointer$.offset| |~#list~0.base|) (+ (* |ULTIMATE.start_main_~end_point~0#1| 4) |~#list~0.offset|)) |ULTIMATE.start_main_~cursor~1#1.offset|) (= (select |#valid| |~#list~0.base|) 1) (= |ULTIMATE.start_main_~y~1#1| 0) (<= (+ (* 4 |ULTIMATE.start_main_~end_point~0#1|) |~#list~0.offset| 4) (select |#length| |~#list~0.base|)) (= 3 |~#list~0.base|) (< 0 |ULTIMATE.start_main_~length~0#1|) (= |ULTIMATE.start_main_~cursor~1#1.base| (select (select |#memory_$Pointer$.base| |~#list~0.base|) (+ (* |ULTIMATE.start_main_~end_point~0#1| 4) |~#list~0.offset|))) (or (and (= ~unnamed2~0~ITEM_NEXT |ULTIMATE.start_main_~direction~0#1|) (= ~unnamed1~0~LIST_BEG |ULTIMATE.start_main_~end_point~0#1|)) (and (= ~unnamed2~0~ITEM_PREV |ULTIMATE.start_main_~direction~0#1|) (= ~unnamed1~0~LIST_END |ULTIMATE.start_main_~end_point~0#1|))) (<= 0 |ULTIMATE.start_main_~i~0#1|) (= |ULTIMATE.start_main_~z~0#1| 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (not (= (select |#valid| |ULTIMATE.start_main_~cursor~1#1.base|) 1)) (= |#NULL.base| 0))' at error location [2021-11-25 20:34:18,776 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 20:34:18,776 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 20:34:18,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 36 [2021-11-25 20:34:18,776 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518659637] [2021-11-25 20:34:18,776 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 20:34:18,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-25 20:34:18,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:34:18,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-25 20:34:18,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=354, Invalid=3186, Unknown=0, NotChecked=0, Total=3540 [2021-11-25 20:34:18,778 INFO L87 Difference]: Start difference. First operand 1741 states and 2377 transitions. Second operand has 36 states, 33 states have (on average 3.757575757575758) internal successors, (124), 33 states have internal predecessors, (124), 6 states have call successors, (6), 3 states have call predecessors, (6), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-25 20:34:20,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:34:20,890 INFO L93 Difference]: Finished difference Result 3541 states and 4784 transitions. [2021-11-25 20:34:20,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-25 20:34:20,890 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 33 states have (on average 3.757575757575758) internal successors, (124), 33 states have internal predecessors, (124), 6 states have call successors, (6), 3 states have call predecessors, (6), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 59 [2021-11-25 20:34:20,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:34:20,895 INFO L225 Difference]: With dead ends: 3541 [2021-11-25 20:34:20,895 INFO L226 Difference]: Without dead ends: 3541 [2021-11-25 20:34:20,896 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 134 SyntacticMatches, 17 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2699 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=869, Invalid=6103, Unknown=0, NotChecked=0, Total=6972 [2021-11-25 20:34:20,896 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 1800 mSDsluCounter, 2724 mSDsCounter, 0 mSdLazyCounter, 1929 mSolverCounterSat, 217 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1800 SdHoareTripleChecker+Valid, 2404 SdHoareTripleChecker+Invalid, 2445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 217 IncrementalHoareTripleChecker+Valid, 1929 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 299 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-25 20:34:20,896 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1800 Valid, 2404 Invalid, 2445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [217 Valid, 1929 Invalid, 0 Unknown, 299 Unchecked, 1.1s Time] [2021-11-25 20:34:20,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3541 states. [2021-11-25 20:34:20,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3541 to 1782. [2021-11-25 20:34:20,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1782 states, 1633 states have (on average 1.3619105939987752) internal successors, (2224), 1678 states have internal predecessors, (2224), 92 states have call successors, (92), 31 states have call predecessors, (92), 31 states have return successors, (92), 72 states have call predecessors, (92), 92 states have call successors, (92) [2021-11-25 20:34:20,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1782 states to 1782 states and 2408 transitions. [2021-11-25 20:34:20,972 INFO L78 Accepts]: Start accepts. Automaton has 1782 states and 2408 transitions. Word has length 59 [2021-11-25 20:34:20,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:34:20,972 INFO L470 AbstractCegarLoop]: Abstraction has 1782 states and 2408 transitions. [2021-11-25 20:34:20,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 33 states have (on average 3.757575757575758) internal successors, (124), 33 states have internal predecessors, (124), 6 states have call successors, (6), 3 states have call predecessors, (6), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-25 20:34:20,972 INFO L276 IsEmpty]: Start isEmpty. Operand 1782 states and 2408 transitions. [2021-11-25 20:34:20,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-25 20:34:20,973 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:34:20,973 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:34:21,011 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-11-25 20:34:21,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:34:21,190 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:34:21,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:34:21,190 INFO L85 PathProgramCache]: Analyzing trace with hash 694114018, now seen corresponding path program 1 times [2021-11-25 20:34:21,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:34:21,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226947844] [2021-11-25 20:34:21,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:34:21,191 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:34:21,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:34:21,553 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 27 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-25 20:34:21,553 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:34:21,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226947844] [2021-11-25 20:34:21,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226947844] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:34:21,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1410407600] [2021-11-25 20:34:21,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:34:21,554 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:34:21,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 20:34:21,558 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 20:34:21,576 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-11-25 20:34:21,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:34:21,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 576 conjuncts, 73 conjunts are in the unsatisfiable core [2021-11-25 20:34:21,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 20:34:22,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:22,403 INFO L354 Elim1Store]: treesize reduction 39, result has 25.0 percent of original size [2021-11-25 20:34:22,404 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 20 treesize of output 22 [2021-11-25 20:34:22,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:22,568 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-11-25 20:34:22,572 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 27 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-25 20:34:22,573 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 20:34:22,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1410407600] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:34:22,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1181529407] [2021-11-25 20:34:22,777 INFO L159 IcfgInterpreter]: Started Sifa with 31 locations of interest [2021-11-25 20:34:22,777 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 20:34:22,777 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 20:34:22,777 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 20:34:22,777 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 20:34:22,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:22,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:22,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:22,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 30 [2021-11-25 20:34:23,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:23,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:23,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:23,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:23,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 37 [2021-11-25 20:34:23,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:23,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:23,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:23,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:23,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 37 [2021-11-25 20:34:23,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:23,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 20:34:23,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:23,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:23,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:23,268 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:34:23,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 20:34:23,289 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:34:23,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 20:34:23,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:34:23,457 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 20:34:23,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 408 treesize of output 419 [2021-11-25 20:34:23,495 INFO L354 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2021-11-25 20:34:23,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 404 treesize of output 396 [2021-11-25 20:34:23,533 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 20:34:23,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 388 treesize of output 399 [2021-11-25 20:34:24,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:24,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:24,130 INFO L354 Elim1Store]: treesize reduction 140, result has 17.6 percent of original size [2021-11-25 20:34:24,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 474 treesize of output 479 [2021-11-25 20:34:24,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:24,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 464 treesize of output 438 [2021-11-25 20:34:24,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:24,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:24,228 INFO L354 Elim1Store]: treesize reduction 111, result has 34.7 percent of original size [2021-11-25 20:34:24,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 474 treesize of output 508 [2021-11-25 20:34:24,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:24,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-11-25 20:34:24,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:24,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:24,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-11-25 20:34:24,859 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:34:24,888 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:34:25,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:25,036 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:34:25,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:34:25,056 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:34:25,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:34:25,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:25,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:25,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:25,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:34:25,249 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:34:25,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 117 treesize of output 107 [2021-11-25 20:34:25,270 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:34:25,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 99 [2021-11-25 20:34:25,471 INFO L354 Elim1Store]: treesize reduction 33, result has 41.1 percent of original size [2021-11-25 20:34:25,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-11-25 20:34:25,509 INFO L354 Elim1Store]: treesize reduction 37, result has 33.9 percent of original size [2021-11-25 20:34:25,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 337 treesize of output 336 [2021-11-25 20:34:25,541 INFO L354 Elim1Store]: treesize reduction 37, result has 33.9 percent of original size [2021-11-25 20:34:25,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 321 treesize of output 320 [2021-11-25 20:34:25,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:34:25,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:34:25,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2021-11-25 20:34:26,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:26,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:26,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:26,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:26,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:26,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-11-25 20:34:26,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:26,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-11-25 20:34:26,433 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:34:26,441 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:34:26,600 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:34:26,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:34:26,623 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:34:26,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:34:26,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:26,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:26,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:26,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:26,807 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:34:26,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 105 treesize of output 95 [2021-11-25 20:34:26,827 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:34:26,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 97 treesize of output 87 [2021-11-25 20:34:26,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:34:27,055 INFO L354 Elim1Store]: treesize reduction 37, result has 33.9 percent of original size [2021-11-25 20:34:27,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 295 treesize of output 294 [2021-11-25 20:34:27,108 INFO L354 Elim1Store]: treesize reduction 37, result has 33.9 percent of original size [2021-11-25 20:34:27,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 279 treesize of output 278 [2021-11-25 20:34:27,375 INFO L354 Elim1Store]: treesize reduction 33, result has 41.1 percent of original size [2021-11-25 20:34:27,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-11-25 20:34:27,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2021-11-25 20:34:27,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:34:27,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:34:27,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:27,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:27,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:27,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:27,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-11-25 20:34:27,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:27,729 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:27,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-11-25 20:34:28,437 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:34:28,473 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:34:28,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:28,942 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:34:28,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:34:28,998 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:34:28,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:34:29,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:29,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:29,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:29,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-25 20:34:29,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-25 20:34:29,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:34:29,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:29,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:29,311 INFO L354 Elim1Store]: treesize reduction 33, result has 41.1 percent of original size [2021-11-25 20:34:29,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-11-25 20:34:29,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:34:29,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2021-11-25 20:34:29,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:34:29,408 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 57 for LOIs [2021-11-25 20:34:29,413 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 20:34:37,367 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '127262#(and (= |~#list~0.offset| |ULTIMATE.start_append_one_#in~list#1.offset|) (<= (+ |ULTIMATE.start_create_item_~cursor#1.offset| 4) (select |#length| |ULTIMATE.start_create_item_~cursor#1.base|)) (< |ULTIMATE.start_create_item_~item~0#1.base| |#StackHeapBarrier|) (not (= |ULTIMATE.start_create_item_~item~0#1.base| 0)) (= |ULTIMATE.start_append_one_~cursor~0#1.offset| |ULTIMATE.start_create_item_#in~cursor#1.offset|) (= |ULTIMATE.start_main_~i~0#1| 0) (= (select |#valid| |ULTIMATE.start_create_item_~cursor#1.base|) 1) (or (not (= |ULTIMATE.start_create_item_#t~mem8#1.offset| 0)) (not (= |ULTIMATE.start_create_item_#t~mem8#1.base| 0))) (= 3 |~#list~0.base|) (<= 0 |ULTIMATE.start_main_~y~1#1|) (= |ULTIMATE.start_create_item_#in~at#1| |ULTIMATE.start_append_one_~to#1|) (<= |ULTIMATE.start_main_~y~1#1| 4) (<= 0 |ULTIMATE.start_create_item_~cursor#1.offset|) (= |ULTIMATE.start_create_item_~cursor#1.offset| |ULTIMATE.start_create_item_#in~cursor#1.offset|) (= |ULTIMATE.start_create_item_~cursor#1.base| |ULTIMATE.start_create_item_#in~cursor#1.base|) (= 265 (select |#length| |ULTIMATE.start_create_item_~item~0#1.base|)) (not (= (select |#valid| |ULTIMATE.start_create_item_#t~mem7#1.base|) 1)) (= |ULTIMATE.start_create_item_~item~0#1.offset| 0) (or (and (not (= ~unnamed1~0~LIST_BEG |ULTIMATE.start_create_item_~at#1|)) (or (and (= ~unnamed2~0~ITEM_PREV |ULTIMATE.start_create_item_~link_field~0#1|) (= |ULTIMATE.start_create_item_~term_field~0#1| ~unnamed2~0~ITEM_NEXT)) (not (= ~unnamed1~0~LIST_END |ULTIMATE.start_create_item_~at#1|)))) (and (= |ULTIMATE.start_create_item_~term_field~0#1| ~unnamed2~0~ITEM_PREV) (= ~unnamed2~0~ITEM_NEXT |ULTIMATE.start_create_item_~link_field~0#1|) (= ~unnamed1~0~LIST_BEG |ULTIMATE.start_create_item_~at#1|))) (= |ULTIMATE.start_create_item_~h~0#1| 2) (= |ULTIMATE.start_create_item_#t~mem8#1.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|)) (= |ULTIMATE.start_append_one_~list#1.offset| |ULTIMATE.start_append_one_#in~list#1.offset|) (= |ULTIMATE.start_append_one_#in~list#1.base| |ULTIMATE.start_append_one_~list#1.base|) (= |ULTIMATE.start_append_one_#in~to#1| |ULTIMATE.start_main_#t~ret32#1|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem7#1.offset|) (<= 0 |ULTIMATE.start_main_~length~0#1|) (= |ULTIMATE.start_create_item_~at#1| |ULTIMATE.start_create_item_#in~at#1|) (= |ULTIMATE.start_append_one_~cursor~0#1.base| |ULTIMATE.start_append_one_~list#1.base|) (= |ULTIMATE.start_create_item_~y~0#1| 1) (= |ULTIMATE.start_append_one_#in~to#1| |ULTIMATE.start_append_one_~to#1|) (= |ULTIMATE.start_main_~z~0#1| 0) |ULTIMATE.start_create_item_#t~short10#1| (= |ULTIMATE.start_append_one_~cursor~0#1.offset| (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |ULTIMATE.start_append_one_~list#1.offset|)) (<= |ULTIMATE.start_main_#t~ret32#1| 2147483647) (= |#NULL.offset| 0) (= |ULTIMATE.start_append_one_#in~list#1.base| |~#list~0.base|) (= 1 (select |#valid| |ULTIMATE.start_create_item_~item~0#1.base|)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem8#1.offset|) (<= 0 |~#list~0.offset|) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem7#1.base|) (<= 0 |#StackHeapBarrier|) (<= |~#list~0.offset| 0) (= |#NULL.base| 0) (= |ULTIMATE.start_append_one_~cursor~0#1.base| |ULTIMATE.start_create_item_#in~cursor#1.base|))' at error location [2021-11-25 20:34:37,367 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 20:34:37,367 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 20:34:37,367 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 23 [2021-11-25 20:34:37,367 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492394749] [2021-11-25 20:34:37,367 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 20:34:37,368 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-25 20:34:37,368 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:34:37,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-25 20:34:37,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=266, Invalid=2284, Unknown=0, NotChecked=0, Total=2550 [2021-11-25 20:34:37,368 INFO L87 Difference]: Start difference. First operand 1782 states and 2408 transitions. Second operand has 24 states, 19 states have (on average 5.526315789473684) internal successors, (105), 20 states have internal predecessors, (105), 4 states have call successors, (4), 3 states have call predecessors, (4), 6 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2021-11-25 20:34:38,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:34:38,684 INFO L93 Difference]: Finished difference Result 3800 states and 5148 transitions. [2021-11-25 20:34:38,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-25 20:34:38,684 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 19 states have (on average 5.526315789473684) internal successors, (105), 20 states have internal predecessors, (105), 4 states have call successors, (4), 3 states have call predecessors, (4), 6 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) Word has length 61 [2021-11-25 20:34:38,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:34:38,689 INFO L225 Difference]: With dead ends: 3800 [2021-11-25 20:34:38,689 INFO L226 Difference]: Without dead ends: 3800 [2021-11-25 20:34:38,689 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 86 SyntacticMatches, 11 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1759 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=594, Invalid=4376, Unknown=0, NotChecked=0, Total=4970 [2021-11-25 20:34:38,690 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 1211 mSDsluCounter, 1557 mSDsCounter, 0 mSdLazyCounter, 1282 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1211 SdHoareTripleChecker+Valid, 1326 SdHoareTripleChecker+Invalid, 1508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 142 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-25 20:34:38,690 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1211 Valid, 1326 Invalid, 1508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1282 Invalid, 0 Unknown, 142 Unchecked, 0.6s Time] [2021-11-25 20:34:38,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3800 states. [2021-11-25 20:34:38,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3800 to 2360. [2021-11-25 20:34:38,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2360 states, 2169 states have (on average 1.3734439834024896) internal successors, (2979), 2228 states have internal predecessors, (2979), 124 states have call successors, (124), 41 states have call predecessors, (124), 41 states have return successors, (124), 90 states have call predecessors, (124), 124 states have call successors, (124) [2021-11-25 20:34:38,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2360 states to 2360 states and 3227 transitions. [2021-11-25 20:34:38,734 INFO L78 Accepts]: Start accepts. Automaton has 2360 states and 3227 transitions. Word has length 61 [2021-11-25 20:34:38,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:34:38,734 INFO L470 AbstractCegarLoop]: Abstraction has 2360 states and 3227 transitions. [2021-11-25 20:34:38,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 19 states have (on average 5.526315789473684) internal successors, (105), 20 states have internal predecessors, (105), 4 states have call successors, (4), 3 states have call predecessors, (4), 6 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2021-11-25 20:34:38,735 INFO L276 IsEmpty]: Start isEmpty. Operand 2360 states and 3227 transitions. [2021-11-25 20:34:38,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-25 20:34:38,736 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:34:38,736 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:34:38,774 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2021-11-25 20:34:38,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:34:38,950 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:34:38,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:34:38,950 INFO L85 PathProgramCache]: Analyzing trace with hash 694114019, now seen corresponding path program 1 times [2021-11-25 20:34:38,950 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:34:38,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639538038] [2021-11-25 20:34:38,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:34:38,951 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:34:39,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:34:39,370 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 26 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-25 20:34:39,370 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:34:39,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639538038] [2021-11-25 20:34:39,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639538038] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:34:39,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1576120516] [2021-11-25 20:34:39,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:34:39,371 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:34:39,371 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 20:34:39,372 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 20:34:39,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-11-25 20:34:39,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:34:39,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 576 conjuncts, 95 conjunts are in the unsatisfiable core [2021-11-25 20:34:39,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 20:34:39,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:34:40,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-11-25 20:34:40,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-11-25 20:34:40,890 INFO L354 Elim1Store]: treesize reduction 4, result has 81.8 percent of original size [2021-11-25 20:34:40,890 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 25 treesize of output 25 [2021-11-25 20:34:40,895 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 0 case distinctions, treesize of input 26 treesize of output 28 [2021-11-25 20:34:41,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:41,050 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 9 [2021-11-25 20:34:41,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:41,061 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 7 [2021-11-25 20:34:41,086 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 29 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-25 20:34:41,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 20:34:41,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1576120516] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:34:41,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2043909585] [2021-11-25 20:34:41,487 INFO L159 IcfgInterpreter]: Started Sifa with 31 locations of interest [2021-11-25 20:34:41,487 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 20:34:41,487 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 20:34:41,487 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 20:34:41,487 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 20:34:41,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:41,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:41,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:41,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 30 [2021-11-25 20:34:41,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:41,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:41,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:41,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:41,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 37 [2021-11-25 20:34:41,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:41,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 21 [2021-11-25 20:34:41,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:41,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:41,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:41,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:41,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 37 [2021-11-25 20:34:41,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:41,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:41,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:41,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:34:41,945 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:34:41,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 20:34:41,972 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:34:41,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 21 [2021-11-25 20:34:42,196 INFO L354 Elim1Store]: treesize reduction 25, result has 43.2 percent of original size [2021-11-25 20:34:42,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 412 treesize of output 404 [2021-11-25 20:34:42,235 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 20:34:42,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 396 treesize of output 407 [2021-11-25 20:34:42,272 INFO L354 Elim1Store]: treesize reduction 25, result has 47.9 percent of original size [2021-11-25 20:34:42,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 388 treesize of output 399 [2021-11-25 20:34:43,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:43,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1446 treesize of output 1390 [2021-11-25 20:34:43,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:43,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:43,487 INFO L354 Elim1Store]: treesize reduction 140, result has 17.6 percent of original size [2021-11-25 20:34:43,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 1456 treesize of output 1453 [2021-11-25 20:34:43,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:43,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:43,595 INFO L354 Elim1Store]: treesize reduction 111, result has 34.7 percent of original size [2021-11-25 20:34:43,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 1456 treesize of output 1482 [2021-11-25 20:34:44,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:44,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-11-25 20:34:44,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:44,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:44,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-11-25 20:34:44,871 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:34:44,880 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:34:45,040 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:34:45,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:34:45,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:45,096 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:34:45,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:34:45,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:45,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:45,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:45,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:34:45,298 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:34:45,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 117 treesize of output 107 [2021-11-25 20:34:45,319 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:34:45,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 99 [2021-11-25 20:34:45,525 INFO L354 Elim1Store]: treesize reduction 33, result has 41.1 percent of original size [2021-11-25 20:34:45,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-11-25 20:34:45,569 INFO L354 Elim1Store]: treesize reduction 37, result has 33.9 percent of original size [2021-11-25 20:34:45,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 337 treesize of output 336 [2021-11-25 20:34:45,601 INFO L354 Elim1Store]: treesize reduction 37, result has 33.9 percent of original size [2021-11-25 20:34:45,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 321 treesize of output 320 [2021-11-25 20:34:45,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2021-11-25 20:34:45,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:34:45,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:34:46,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:46,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:46,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:46,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:46,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:46,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-11-25 20:34:46,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:46,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-11-25 20:34:46,451 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:34:46,477 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:34:46,619 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:34:46,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:34:46,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:46,676 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:34:46,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:34:46,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:46,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:46,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:46,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:34:46,895 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:34:46,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 105 treesize of output 95 [2021-11-25 20:34:46,917 INFO L354 Elim1Store]: treesize reduction 33, result has 34.0 percent of original size [2021-11-25 20:34:46,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 97 treesize of output 87 [2021-11-25 20:34:47,035 INFO L354 Elim1Store]: treesize reduction 33, result has 41.1 percent of original size [2021-11-25 20:34:47,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-11-25 20:34:47,070 INFO L354 Elim1Store]: treesize reduction 37, result has 33.9 percent of original size [2021-11-25 20:34:47,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 113 treesize of output 120 [2021-11-25 20:34:47,101 INFO L354 Elim1Store]: treesize reduction 37, result has 33.9 percent of original size [2021-11-25 20:34:47,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 105 treesize of output 112 [2021-11-25 20:34:47,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:34:47,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2021-11-25 20:34:47,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:34:47,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:47,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:47,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:47,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:47,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-11-25 20:34:47,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:47,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 15 [2021-11-25 20:34:47,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:48,606 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 0 case distinctions, treesize of input 12 treesize of output 9 [2021-11-25 20:34:48,617 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 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-25 20:34:49,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:49,161 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:34:49,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:34:49,183 INFO L354 Elim1Store]: treesize reduction 33, result has 17.5 percent of original size [2021-11-25 20:34:49,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-11-25 20:34:49,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:49,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:49,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-11-25 20:34:49,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-25 20:34:49,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-25 20:34:49,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2021-11-25 20:34:49,467 INFO L354 Elim1Store]: treesize reduction 33, result has 41.1 percent of original size [2021-11-25 20:34:49,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 27 [2021-11-25 20:34:49,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:49,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:49,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2021-11-25 20:34:49,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:34:49,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-25 20:34:49,575 INFO L197 IcfgInterpreter]: Interpreting procedure rand_end_point with input of size 57 for LOIs [2021-11-25 20:34:49,581 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 20:34:57,788 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '133718#(and (= |~#list~0.offset| |ULTIMATE.start_append_one_#in~list#1.offset|) (<= (+ |ULTIMATE.start_create_item_~cursor#1.offset| 4) (select |#length| |ULTIMATE.start_create_item_~cursor#1.base|)) (< |ULTIMATE.start_create_item_~item~0#1.base| |#StackHeapBarrier|) (not (= |ULTIMATE.start_create_item_~item~0#1.base| 0)) (= |ULTIMATE.start_append_one_~cursor~0#1.offset| |ULTIMATE.start_create_item_#in~cursor#1.offset|) (= |ULTIMATE.start_main_~i~0#1| 0) (= (select |#valid| |ULTIMATE.start_create_item_~cursor#1.base|) 1) (or (not (= |ULTIMATE.start_create_item_#t~mem8#1.offset| 0)) (not (= |ULTIMATE.start_create_item_#t~mem8#1.base| 0))) (or (< (select |#length| |ULTIMATE.start_create_item_#t~mem7#1.base|) (+ (* 4 |ULTIMATE.start_create_item_~link_field~0#1|) |ULTIMATE.start_create_item_#t~mem7#1.offset| 4)) (< (+ (* 4 |ULTIMATE.start_create_item_~link_field~0#1|) |ULTIMATE.start_create_item_#t~mem7#1.offset|) 0)) (= 3 |~#list~0.base|) (<= 0 |ULTIMATE.start_main_~y~1#1|) (= |ULTIMATE.start_create_item_#in~at#1| |ULTIMATE.start_append_one_~to#1|) (<= |ULTIMATE.start_main_~y~1#1| 4) (<= 0 |ULTIMATE.start_create_item_~cursor#1.offset|) (= |ULTIMATE.start_create_item_~cursor#1.offset| |ULTIMATE.start_create_item_#in~cursor#1.offset|) (= |ULTIMATE.start_create_item_~cursor#1.base| |ULTIMATE.start_create_item_#in~cursor#1.base|) (= 265 (select |#length| |ULTIMATE.start_create_item_~item~0#1.base|)) (= |ULTIMATE.start_create_item_~item~0#1.offset| 0) (or (and (not (= ~unnamed1~0~LIST_BEG |ULTIMATE.start_create_item_~at#1|)) (or (and (= ~unnamed2~0~ITEM_PREV |ULTIMATE.start_create_item_~link_field~0#1|) (= |ULTIMATE.start_create_item_~term_field~0#1| ~unnamed2~0~ITEM_NEXT)) (not (= ~unnamed1~0~LIST_END |ULTIMATE.start_create_item_~at#1|)))) (and (= |ULTIMATE.start_create_item_~term_field~0#1| ~unnamed2~0~ITEM_PREV) (= ~unnamed2~0~ITEM_NEXT |ULTIMATE.start_create_item_~link_field~0#1|) (= ~unnamed1~0~LIST_BEG |ULTIMATE.start_create_item_~at#1|))) (= |ULTIMATE.start_create_item_~h~0#1| 2) (= |ULTIMATE.start_create_item_#t~mem8#1.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|)) (= |ULTIMATE.start_append_one_~list#1.offset| |ULTIMATE.start_append_one_#in~list#1.offset|) (= |ULTIMATE.start_append_one_#in~list#1.base| |ULTIMATE.start_append_one_~list#1.base|) (= |ULTIMATE.start_append_one_#in~to#1| |ULTIMATE.start_main_#t~ret32#1|) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem7#1.offset|) (<= 0 |ULTIMATE.start_main_~length~0#1|) (= |ULTIMATE.start_create_item_~at#1| |ULTIMATE.start_create_item_#in~at#1|) (= |ULTIMATE.start_append_one_~cursor~0#1.base| |ULTIMATE.start_append_one_~list#1.base|) (= |ULTIMATE.start_create_item_~y~0#1| 1) (= |ULTIMATE.start_append_one_#in~to#1| |ULTIMATE.start_append_one_~to#1|) (= |ULTIMATE.start_main_~z~0#1| 0) |ULTIMATE.start_create_item_#t~short10#1| (= |ULTIMATE.start_append_one_~cursor~0#1.offset| (+ (* 4 |ULTIMATE.start_append_one_~to#1|) |ULTIMATE.start_append_one_~list#1.offset|)) (<= |ULTIMATE.start_main_#t~ret32#1| 2147483647) (= |#NULL.offset| 0) (= |ULTIMATE.start_append_one_#in~list#1.base| |~#list~0.base|) (= 1 (select |#valid| |ULTIMATE.start_create_item_~item~0#1.base|)) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem8#1.offset|) (<= 0 |~#list~0.offset|) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_create_item_~cursor#1.base|) |ULTIMATE.start_create_item_~cursor#1.offset|) |ULTIMATE.start_create_item_#t~mem7#1.base|) (<= 0 |#StackHeapBarrier|) (<= |~#list~0.offset| 0) (= |#NULL.base| 0) (= |ULTIMATE.start_append_one_~cursor~0#1.base| |ULTIMATE.start_create_item_#in~cursor#1.base|))' at error location [2021-11-25 20:34:57,788 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 20:34:57,788 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 20:34:57,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2021-11-25 20:34:57,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392551850] [2021-11-25 20:34:57,788 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 20:34:57,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-11-25 20:34:57,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 20:34:57,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-11-25 20:34:57,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=278, Invalid=2478, Unknown=0, NotChecked=0, Total=2756 [2021-11-25 20:34:57,789 INFO L87 Difference]: Start difference. First operand 2360 states and 3227 transitions. Second operand has 25 states, 21 states have (on average 5.0) internal successors, (105), 21 states have internal predecessors, (105), 4 states have call successors, (4), 3 states have call predecessors, (4), 5 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2021-11-25 20:34:58,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 20:34:58,557 INFO L93 Difference]: Finished difference Result 4542 states and 6206 transitions. [2021-11-25 20:34:58,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-25 20:34:58,557 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 21 states have (on average 5.0) internal successors, (105), 21 states have internal predecessors, (105), 4 states have call successors, (4), 3 states have call predecessors, (4), 5 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) Word has length 61 [2021-11-25 20:34:58,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 20:34:58,562 INFO L225 Difference]: With dead ends: 4542 [2021-11-25 20:34:58,562 INFO L226 Difference]: Without dead ends: 4542 [2021-11-25 20:34:58,566 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 83 SyntacticMatches, 9 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1324 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=406, Invalid=3254, Unknown=0, NotChecked=0, Total=3660 [2021-11-25 20:34:58,566 INFO L933 BasicCegarLoop]: 92 mSDtfsCounter, 298 mSDsluCounter, 1613 mSDsCounter, 0 mSdLazyCounter, 695 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 1423 SdHoareTripleChecker+Invalid, 1112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 695 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 407 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 20:34:58,566 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [298 Valid, 1423 Invalid, 1112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 695 Invalid, 0 Unknown, 407 Unchecked, 0.4s Time] [2021-11-25 20:34:58,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4542 states. [2021-11-25 20:34:58,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4542 to 4463. [2021-11-25 20:34:58,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4463 states, 4116 states have (on average 1.3756073858114675) internal successors, (5662), 4212 states have internal predecessors, (5662), 241 states have call successors, (241), 80 states have call predecessors, (241), 80 states have return successors, (241), 170 states have call predecessors, (241), 241 states have call successors, (241) [2021-11-25 20:34:58,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4463 states to 4463 states and 6144 transitions. [2021-11-25 20:34:58,636 INFO L78 Accepts]: Start accepts. Automaton has 4463 states and 6144 transitions. Word has length 61 [2021-11-25 20:34:58,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 20:34:58,636 INFO L470 AbstractCegarLoop]: Abstraction has 4463 states and 6144 transitions. [2021-11-25 20:34:58,636 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 21 states have (on average 5.0) internal successors, (105), 21 states have internal predecessors, (105), 4 states have call successors, (4), 3 states have call predecessors, (4), 5 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2021-11-25 20:34:58,637 INFO L276 IsEmpty]: Start isEmpty. Operand 4463 states and 6144 transitions. [2021-11-25 20:34:58,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-25 20:34:58,639 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 20:34:58,639 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 20:34:58,675 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-11-25 20:34:58,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:34:58,860 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr66ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 63 more)] === [2021-11-25 20:34:58,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 20:34:58,860 INFO L85 PathProgramCache]: Analyzing trace with hash 1642322610, now seen corresponding path program 1 times [2021-11-25 20:34:58,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 20:34:58,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444140650] [2021-11-25 20:34:58,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:34:58,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 20:34:58,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:34:58,963 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-25 20:34:58,963 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 20:34:58,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444140650] [2021-11-25 20:34:58,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444140650] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 20:34:58,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569331456] [2021-11-25 20:34:58,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 20:34:58,964 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 20:34:58,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 20:34:58,965 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 20:34:58,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7830a8d7-588a-480d-9d9f-04ac9f933007/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-11-25 20:34:59,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 20:34:59,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 51 conjunts are in the unsatisfiable core [2021-11-25 20:34:59,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 20:34:59,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-25 20:34:59,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:59,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-25 20:34:59,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:34:59,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 66 treesize of output 41 [2021-11-25 20:34:59,956 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 0 case distinctions, treesize of input 28 treesize of output 17 [2021-11-25 20:35:00,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:35:00,153 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 19 [2021-11-25 20:35:00,325 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-25 20:35:00,325 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 20:35:00,539 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 20:35:00,539 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 169 treesize of output 173 [2021-11-25 20:35:00,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:35:00,547 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 10 treesize of output 4 [2021-11-25 20:35:00,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-25 20:35:00,563 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-25 20:35:00,563 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 93 treesize of output 97