./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/list-simple/dll2n_remove_all.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 53f42b1a Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/list-simple/dll2n_remove_all.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P --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 b594cdd667b896d6ce097f6fd96950290806f015d929f3b2b06ffea35d861f89 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-21 01:13:41,354 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-21 01:13:41,358 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-21 01:13:41,408 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-21 01:13:41,409 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-21 01:13:41,411 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-21 01:13:41,413 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-21 01:13:41,416 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-21 01:13:41,418 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-21 01:13:41,420 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-21 01:13:41,421 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-21 01:13:41,423 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-21 01:13:41,424 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-21 01:13:41,426 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-21 01:13:41,428 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-21 01:13:41,430 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-21 01:13:41,431 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-21 01:13:41,433 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-21 01:13:41,436 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-21 01:13:41,439 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-21 01:13:41,442 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-21 01:13:41,444 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-21 01:13:41,446 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-21 01:13:41,447 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-21 01:13:41,452 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-21 01:13:41,452 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-21 01:13:41,453 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-21 01:13:41,454 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-21 01:13:41,455 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-21 01:13:41,457 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-21 01:13:41,457 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-21 01:13:41,458 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-21 01:13:41,459 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-21 01:13:41,461 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-21 01:13:41,462 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-21 01:13:41,463 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-21 01:13:41,464 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-21 01:13:41,465 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-21 01:13:41,465 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-21 01:13:41,466 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-21 01:13:41,468 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-21 01:13:41,469 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2021-11-21 01:13:41,510 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-21 01:13:41,518 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-21 01:13:41,519 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-21 01:13:41,519 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-21 01:13:41,520 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-21 01:13:41,520 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-21 01:13:41,521 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-21 01:13:41,521 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-21 01:13:41,521 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-21 01:13:41,521 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-21 01:13:41,522 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-21 01:13:41,522 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-21 01:13:41,522 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-21 01:13:41,523 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-21 01:13:41,523 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-21 01:13:41,524 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-21 01:13:41,524 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-21 01:13:41,524 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-21 01:13:41,525 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-21 01:13:41,526 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-21 01:13:41,527 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-21 01:13:41,527 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-21 01:13:41,527 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-21 01:13:41,529 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-21 01:13:41,530 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-21 01:13:41,530 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-21 01:13:41,530 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-21 01:13:41,530 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-21 01:13:41,531 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-21 01:13:41,532 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-21 01:13:41,532 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-21 01:13:41,532 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-21 01:13:41,533 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-21 01:13:41,533 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-21 01:13:41,533 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-21 01:13:41,533 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 01:13:41,535 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-21 01:13:41,535 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-21 01:13:41,535 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-21 01:13:41,536 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-21 01:13:41,536 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-21 01:13:41,536 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-21 01:13:41,536 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_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/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_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P 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 -> b594cdd667b896d6ce097f6fd96950290806f015d929f3b2b06ffea35d861f89 [2021-11-21 01:13:41,848 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-21 01:13:41,882 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-21 01:13:41,886 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-21 01:13:41,887 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-21 01:13:41,888 INFO L275 PluginConnector]: CDTParser initialized [2021-11-21 01:13:41,890 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/../../sv-benchmarks/c/list-simple/dll2n_remove_all.i [2021-11-21 01:13:41,984 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/data/e2648ebfd/b139766a4c3240be9e2bf199e822141c/FLAG9bc447cc1 [2021-11-21 01:13:42,628 INFO L306 CDTParser]: Found 1 translation units. [2021-11-21 01:13:42,629 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/sv-benchmarks/c/list-simple/dll2n_remove_all.i [2021-11-21 01:13:42,646 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/data/e2648ebfd/b139766a4c3240be9e2bf199e822141c/FLAG9bc447cc1 [2021-11-21 01:13:42,885 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/data/e2648ebfd/b139766a4c3240be9e2bf199e822141c [2021-11-21 01:13:42,888 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-21 01:13:42,890 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-21 01:13:42,892 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-21 01:13:42,893 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-21 01:13:42,897 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-21 01:13:42,898 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 01:13:42" (1/1) ... [2021-11-21 01:13:42,900 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7a484720 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:13:42, skipping insertion in model container [2021-11-21 01:13:42,900 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 01:13:42" (1/1) ... [2021-11-21 01:13:42,909 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-21 01:13:42,950 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-21 01:13:43,327 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/sv-benchmarks/c/list-simple/dll2n_remove_all.i[24090,24103] [2021-11-21 01:13:43,330 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 01:13:43,339 INFO L203 MainTranslator]: Completed pre-run [2021-11-21 01:13:43,389 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/sv-benchmarks/c/list-simple/dll2n_remove_all.i[24090,24103] [2021-11-21 01:13:43,390 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 01:13:43,428 INFO L208 MainTranslator]: Completed translation [2021-11-21 01:13:43,428 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:13:43 WrapperNode [2021-11-21 01:13:43,429 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-21 01:13:43,430 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-21 01:13:43,430 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-21 01:13:43,430 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-21 01:13:43,440 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:13:43" (1/1) ... [2021-11-21 01:13:43,458 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:13:43" (1/1) ... [2021-11-21 01:13:43,484 INFO L137 Inliner]: procedures = 126, calls = 31, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 81 [2021-11-21 01:13:43,485 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-21 01:13:43,486 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-21 01:13:43,486 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-21 01:13:43,486 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-21 01:13:43,496 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:13:43" (1/1) ... [2021-11-21 01:13:43,496 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:13:43" (1/1) ... [2021-11-21 01:13:43,501 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:13:43" (1/1) ... [2021-11-21 01:13:43,501 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:13:43" (1/1) ... [2021-11-21 01:13:43,509 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:13:43" (1/1) ... [2021-11-21 01:13:43,514 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:13:43" (1/1) ... [2021-11-21 01:13:43,516 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:13:43" (1/1) ... [2021-11-21 01:13:43,519 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-21 01:13:43,520 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-21 01:13:43,521 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-21 01:13:43,521 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-21 01:13:43,522 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:13:43" (1/1) ... [2021-11-21 01:13:43,531 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 01:13:43,549 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:13:43,563 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-21 01:13:43,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-21 01:13:43,619 INFO L130 BoogieDeclarations]: Found specification of procedure myexit [2021-11-21 01:13:43,620 INFO L138 BoogieDeclarations]: Found implementation of procedure myexit [2021-11-21 01:13:43,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-21 01:13:43,620 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-21 01:13:43,620 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-21 01:13:43,620 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-21 01:13:43,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-21 01:13:43,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-21 01:13:43,621 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-21 01:13:43,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-21 01:13:43,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-21 01:13:43,622 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-21 01:13:43,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-21 01:13:43,770 INFO L236 CfgBuilder]: Building ICFG [2021-11-21 01:13:43,772 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-21 01:13:43,818 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint myexitFINAL: assume true; [2021-11-21 01:13:44,137 INFO L277 CfgBuilder]: Performing block encoding [2021-11-21 01:13:44,174 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-21 01:13:44,175 INFO L301 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-21 01:13:44,177 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 01:13:44 BoogieIcfgContainer [2021-11-21 01:13:44,177 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-21 01:13:44,179 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-21 01:13:44,179 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-21 01:13:44,183 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-21 01:13:44,183 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.11 01:13:42" (1/3) ... [2021-11-21 01:13:44,184 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@549f48f6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 01:13:44, skipping insertion in model container [2021-11-21 01:13:44,184 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:13:43" (2/3) ... [2021-11-21 01:13:44,185 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@549f48f6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 01:13:44, skipping insertion in model container [2021-11-21 01:13:44,185 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 01:13:44" (3/3) ... [2021-11-21 01:13:44,186 INFO L111 eAbstractionObserver]: Analyzing ICFG dll2n_remove_all.i [2021-11-21 01:13:44,192 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-21 01:13:44,192 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 25 error locations. [2021-11-21 01:13:44,240 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-21 01:13:44,248 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-21 01:13:44,248 INFO L340 AbstractCegarLoop]: Starting to check reachability of 25 error locations. [2021-11-21 01:13:44,263 INFO L276 IsEmpty]: Start isEmpty. Operand has 52 states, 25 states have (on average 2.24) internal successors, (56), 50 states have internal predecessors, (56), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:13:44,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-11-21 01:13:44,271 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:13:44,271 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-11-21 01:13:44,272 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:13:44,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:13:44,278 INFO L85 PathProgramCache]: Analyzing trace with hash 4276196, now seen corresponding path program 1 times [2021-11-21 01:13:44,287 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:13:44,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801727828] [2021-11-21 01:13:44,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:13:44,289 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:13:44,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:13:44,444 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:13:44,444 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:13:44,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801727828] [2021-11-21 01:13:44,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801727828] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:13:44,446 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:13:44,446 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-21 01:13:44,447 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801166601] [2021-11-21 01:13:44,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:13:44,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:13:44,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:13:44,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:13:44,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:13:44,481 INFO L87 Difference]: Start difference. First operand has 52 states, 25 states have (on average 2.24) internal successors, (56), 50 states have internal predecessors, (56), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 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-21 01:13:44,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:13:44,603 INFO L93 Difference]: Finished difference Result 76 states and 83 transitions. [2021-11-21 01:13:44,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:13:44,606 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 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-21 01:13:44,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:13:44,613 INFO L225 Difference]: With dead ends: 76 [2021-11-21 01:13:44,614 INFO L226 Difference]: Without dead ends: 72 [2021-11-21 01:13:44,615 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-21 01:13:44,619 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 40 mSDsluCounter, 19 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:13:44,620 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 67 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 01:13:44,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2021-11-21 01:13:44,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 45. [2021-11-21 01:13:44,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 44 states have internal predecessors, (48), 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-21 01:13:44,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 48 transitions. [2021-11-21 01:13:44,654 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 48 transitions. Word has length 4 [2021-11-21 01:13:44,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:13:44,655 INFO L470 AbstractCegarLoop]: Abstraction has 45 states and 48 transitions. [2021-11-21 01:13:44,655 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 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-21 01:13:44,655 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 48 transitions. [2021-11-21 01:13:44,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-11-21 01:13:44,656 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:13:44,656 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-11-21 01:13:44,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-21 01:13:44,656 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:13:44,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:13:44,657 INFO L85 PathProgramCache]: Analyzing trace with hash 4276197, now seen corresponding path program 1 times [2021-11-21 01:13:44,658 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:13:44,658 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691817919] [2021-11-21 01:13:44,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:13:44,658 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:13:44,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:13:44,713 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-21 01:13:44,713 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:13:44,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691817919] [2021-11-21 01:13:44,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691817919] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:13:44,717 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:13:44,717 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-21 01:13:44,717 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481001357] [2021-11-21 01:13:44,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:13:44,718 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:13:44,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:13:44,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:13:44,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:13:44,720 INFO L87 Difference]: Start difference. First operand 45 states and 48 transitions. Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 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-21 01:13:44,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:13:44,832 INFO L93 Difference]: Finished difference Result 74 states and 79 transitions. [2021-11-21 01:13:44,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:13:44,833 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 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-21 01:13:44,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:13:44,834 INFO L225 Difference]: With dead ends: 74 [2021-11-21 01:13:44,835 INFO L226 Difference]: Without dead ends: 74 [2021-11-21 01:13:44,835 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-21 01:13:44,836 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 42 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:13:44,837 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 71 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 01:13:44,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2021-11-21 01:13:44,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 42. [2021-11-21 01:13:44,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42 states, 23 states have (on average 1.9565217391304348) internal successors, (45), 41 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:13:44,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 45 transitions. [2021-11-21 01:13:44,845 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 45 transitions. Word has length 4 [2021-11-21 01:13:44,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:13:44,847 INFO L470 AbstractCegarLoop]: Abstraction has 42 states and 45 transitions. [2021-11-21 01:13:44,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 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-21 01:13:44,847 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 45 transitions. [2021-11-21 01:13:44,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-11-21 01:13:44,848 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:13:44,848 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-11-21 01:13:44,848 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-21 01:13:44,849 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:13:44,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:13:44,849 INFO L85 PathProgramCache]: Analyzing trace with hash 4376208, now seen corresponding path program 1 times [2021-11-21 01:13:44,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:13:44,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687512446] [2021-11-21 01:13:44,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:13:44,850 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:13:44,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:13:44,925 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-21 01:13:44,926 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:13:44,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687512446] [2021-11-21 01:13:44,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687512446] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:13:44,926 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:13:44,927 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-21 01:13:44,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672635945] [2021-11-21 01:13:44,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:13:44,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:13:44,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:13:44,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:13:44,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:13:44,928 INFO L87 Difference]: Start difference. First operand 42 states and 45 transitions. Second operand has 3 states, 3 states have (on average 1.3333333333333333) 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-21 01:13:44,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:13:44,947 INFO L93 Difference]: Finished difference Result 52 states and 56 transitions. [2021-11-21 01:13:44,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:13:44,948 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 1.3333333333333333) 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-21 01:13:44,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:13:44,949 INFO L225 Difference]: With dead ends: 52 [2021-11-21 01:13:44,949 INFO L226 Difference]: Without dead ends: 52 [2021-11-21 01:13:44,950 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-21 01:13:44,951 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 10 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:13:44,952 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 76 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:13:44,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2021-11-21 01:13:44,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 43. [2021-11-21 01:13:44,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 42 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:13:44,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 46 transitions. [2021-11-21 01:13:44,958 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 46 transitions. Word has length 4 [2021-11-21 01:13:44,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:13:44,958 INFO L470 AbstractCegarLoop]: Abstraction has 43 states and 46 transitions. [2021-11-21 01:13:44,959 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1.3333333333333333) 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-21 01:13:44,959 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 46 transitions. [2021-11-21 01:13:44,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-11-21 01:13:44,959 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:13:44,959 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:13:44,960 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-21 01:13:44,960 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:13:44,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:13:44,961 INFO L85 PathProgramCache]: Analyzing trace with hash 2081771880, now seen corresponding path program 1 times [2021-11-21 01:13:44,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:13:44,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647276260] [2021-11-21 01:13:44,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:13:44,961 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:13:44,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:13:45,019 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-21 01:13:45,020 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:13:45,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647276260] [2021-11-21 01:13:45,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647276260] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:13:45,022 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:13:45,022 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-21 01:13:45,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011147235] [2021-11-21 01:13:45,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:13:45,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:13:45,023 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:13:45,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:13:45,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:13:45,025 INFO L87 Difference]: Start difference. First operand 43 states and 46 transitions. Second operand has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:13:45,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:13:45,066 INFO L93 Difference]: Finished difference Result 49 states and 52 transitions. [2021-11-21 01:13:45,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:13:45,067 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-11-21 01:13:45,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:13:45,074 INFO L225 Difference]: With dead ends: 49 [2021-11-21 01:13:45,074 INFO L226 Difference]: Without dead ends: 49 [2021-11-21 01:13:45,075 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-21 01:13:45,081 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 1 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:13:45,082 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 71 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:13:45,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2021-11-21 01:13:45,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 48. [2021-11-21 01:13:45,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 29 states have (on average 1.7586206896551724) internal successors, (51), 47 states have internal predecessors, (51), 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-21 01:13:45,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 51 transitions. [2021-11-21 01:13:45,099 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 51 transitions. Word has length 8 [2021-11-21 01:13:45,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:13:45,099 INFO L470 AbstractCegarLoop]: Abstraction has 48 states and 51 transitions. [2021-11-21 01:13:45,100 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:13:45,100 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 51 transitions. [2021-11-21 01:13:45,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-11-21 01:13:45,101 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:13:45,101 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:13:45,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-21 01:13:45,102 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:13:45,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:13:45,104 INFO L85 PathProgramCache]: Analyzing trace with hash -1256794505, now seen corresponding path program 1 times [2021-11-21 01:13:45,104 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:13:45,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033182397] [2021-11-21 01:13:45,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:13:45,105 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:13:45,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:13:45,214 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 01:13:45,215 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:13:45,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033182397] [2021-11-21 01:13:45,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033182397] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:13:45,216 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:13:45,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:13:45,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027255424] [2021-11-21 01:13:45,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:13:45,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:13:45,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:13:45,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:13:45,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:13:45,221 INFO L87 Difference]: Start difference. First operand 48 states and 51 transitions. Second operand has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 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-21 01:13:45,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:13:45,258 INFO L93 Difference]: Finished difference Result 71 states and 75 transitions. [2021-11-21 01:13:45,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:13:45,259 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 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 11 [2021-11-21 01:13:45,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:13:45,263 INFO L225 Difference]: With dead ends: 71 [2021-11-21 01:13:45,264 INFO L226 Difference]: Without dead ends: 71 [2021-11-21 01:13:45,264 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-21 01:13:45,270 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 83 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:13:45,275 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 78 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:13:45,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2021-11-21 01:13:45,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 49. [2021-11-21 01:13:45,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 48 states have internal predecessors, (52), 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-21 01:13:45,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 52 transitions. [2021-11-21 01:13:45,289 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 52 transitions. Word has length 11 [2021-11-21 01:13:45,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:13:45,289 INFO L470 AbstractCegarLoop]: Abstraction has 49 states and 52 transitions. [2021-11-21 01:13:45,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 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-21 01:13:45,290 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 52 transitions. [2021-11-21 01:13:45,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-11-21 01:13:45,290 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:13:45,290 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:13:45,291 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-21 01:13:45,291 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:13:45,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:13:45,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1256796369, now seen corresponding path program 1 times [2021-11-21 01:13:45,292 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:13:45,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788189521] [2021-11-21 01:13:45,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:13:45,293 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:13:45,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:13:45,369 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:13:45,369 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:13:45,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788189521] [2021-11-21 01:13:45,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788189521] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:13:45,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834655739] [2021-11-21 01:13:45,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:13:45,370 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:13:45,370 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:13:45,372 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:13:45,389 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-21 01:13:45,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:13:45,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-21 01:13:45,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:13:45,557 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:13:45,557 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:13:45,617 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:13:45,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [834655739] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:13:45,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [284342461] [2021-11-21 01:13:45,662 INFO L159 IcfgInterpreter]: Started Sifa with 11 locations of interest [2021-11-21 01:13:45,662 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:13:45,667 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:13:45,672 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:13:45,673 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:13:45,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:45,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:45,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 22 [2021-11-21 01:13:46,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:46,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:46,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:46,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:46,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:46,022 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-21 01:13:46,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:46,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2021-11-21 01:13:46,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, 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 1 [2021-11-21 01:13:46,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, 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 1 [2021-11-21 01:13:46,450 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-21 01:13:46,516 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-21 01:13:46,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:46,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:46,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, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-11-21 01:13:46,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:46,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 23 treesize of output 22 [2021-11-21 01:13:46,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:46,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:46,748 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 41 treesize of output 31 [2021-11-21 01:13:46,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:46,805 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 23 treesize of output 22 [2021-11-21 01:13:47,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:47,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:47,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:47,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:47,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:47,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:47,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:47,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:47,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:47,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 38 [2021-11-21 01:13:47,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:47,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:47,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:13:47,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:47,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:47,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:13:47,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:47,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:47,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:47,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-11-21 01:13:48,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:48,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:48,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:13:48,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:48,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:48,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:13:48,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:48,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:48,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:48,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:48,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:13:48,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:48,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:48,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:13:48,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:13:48,375 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-21 01:13:48,375 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 4 case distinctions, treesize of input 407 treesize of output 406 [2021-11-21 01:13:48,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:48,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:48,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:13:48,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:13:48,413 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-21 01:13:48,414 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 4 case distinctions, treesize of input 403 treesize of output 402 [2021-11-21 01:13:48,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:48,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:48,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:48,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:48,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:13:48,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:13:48,445 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-21 01:13:48,445 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 399 treesize of output 380 [2021-11-21 01:13:49,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:49,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:49,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:49,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:49,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:49,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:49,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:49,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:49,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:49,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 43 [2021-11-21 01:13:50,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:13:50,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:13:50,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-11-21 01:13:50,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:13:50,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:13:50,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:13:50,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:13:50,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:13:50,766 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-21 01:13:50,767 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 4 case distinctions, treesize of input 407 treesize of output 406 [2021-11-21 01:13:50,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:13:50,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:13:50,823 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-21 01:13:50,823 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 403 treesize of output 384 [2021-11-21 01:13:50,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:50,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:13:50,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:13:50,862 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-21 01:13:50,863 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 4 case distinctions, treesize of input 384 treesize of output 383 [2021-11-21 01:13:52,191 INFO L354 Elim1Store]: treesize reduction 92, result has 21.4 percent of original size [2021-11-21 01:13:52,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 452 treesize of output 459 [2021-11-21 01:13:55,217 INFO L354 Elim1Store]: treesize reduction 80, result has 19.2 percent of original size [2021-11-21 01:13:55,218 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 381 treesize of output 372 [2021-11-21 01:13:55,260 INFO L354 Elim1Store]: treesize reduction 64, result has 19.0 percent of original size [2021-11-21 01:13:55,260 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 4 case distinctions, treesize of input 366 treesize of output 363 [2021-11-21 01:13:55,298 INFO L354 Elim1Store]: treesize reduction 80, result has 19.2 percent of original size [2021-11-21 01:13:55,299 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 362 treesize of output 353 [2021-11-21 01:13:55,787 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:13:57,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [284342461] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:13:57,729 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:13:57,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [3, 3, 3] total 10 [2021-11-21 01:13:57,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589127383] [2021-11-21 01:13:57,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:13:57,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-21 01:13:57,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:13:57,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-21 01:13:57,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-11-21 01:13:57,732 INFO L87 Difference]: Start difference. First operand 49 states and 52 transitions. Second operand has 8 states, 8 states have (on average 1.375) internal successors, (11), 7 states have internal predecessors, (11), 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-21 01:13:58,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:13:58,665 INFO L93 Difference]: Finished difference Result 60 states and 64 transitions. [2021-11-21 01:13:58,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-21 01:13:58,665 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 1.375) internal successors, (11), 7 states have internal predecessors, (11), 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 11 [2021-11-21 01:13:58,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:13:58,666 INFO L225 Difference]: With dead ends: 60 [2021-11-21 01:13:58,666 INFO L226 Difference]: Without dead ends: 60 [2021-11-21 01:13:58,667 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2021-11-21 01:13:58,668 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 5 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:13:58,668 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 70 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-21 01:13:58,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2021-11-21 01:13:58,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 56. [2021-11-21 01:13:58,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 37 states have (on average 1.6216216216216217) internal successors, (60), 55 states have internal predecessors, (60), 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-21 01:13:58,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 60 transitions. [2021-11-21 01:13:58,675 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 60 transitions. Word has length 11 [2021-11-21 01:13:58,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:13:58,676 INFO L470 AbstractCegarLoop]: Abstraction has 56 states and 60 transitions. [2021-11-21 01:13:58,676 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 1.375) internal successors, (11), 7 states have internal predecessors, (11), 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-21 01:13:58,676 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 60 transitions. [2021-11-21 01:13:58,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-11-21 01:13:58,677 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:13:58,677 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2021-11-21 01:13:58,708 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-21 01:13:58,892 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-11-21 01:13:58,896 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:13:58,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:13:58,896 INFO L85 PathProgramCache]: Analyzing trace with hash -2029972017, now seen corresponding path program 1 times [2021-11-21 01:13:58,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:13:58,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949104047] [2021-11-21 01:13:58,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:13:58,897 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:13:58,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:13:59,006 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:13:59,006 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:13:59,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949104047] [2021-11-21 01:13:59,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949104047] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:13:59,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993231592] [2021-11-21 01:13:59,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:13:59,007 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:13:59,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:13:59,025 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:13:59,047 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-21 01:13:59,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:13:59,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-21 01:13:59,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:13:59,126 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-21 01:13:59,190 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 01:13:59,191 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 17 treesize of output 21 [2021-11-21 01:13:59,358 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:13:59,358 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:13:59,536 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:13:59,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1993231592] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:13:59,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1303629840] [2021-11-21 01:13:59,539 INFO L159 IcfgInterpreter]: Started Sifa with 10 locations of interest [2021-11-21 01:13:59,539 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:13:59,540 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:13:59,540 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:13:59,540 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:13:59,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:59,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:59,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 22 [2021-11-21 01:13:59,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:59,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:59,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:59,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:59,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:59,931 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-21 01:14:00,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:00,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2021-11-21 01:14:00,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 1 [2021-11-21 01:14:00,272 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 1 [2021-11-21 01:14:00,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:00,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:00,410 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 41 treesize of output 31 [2021-11-21 01:14:00,451 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-21 01:14:00,480 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-21 01:14:00,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:00,538 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 23 treesize of output 22 [2021-11-21 01:14:00,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:00,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:00,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, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-11-21 01:14:00,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:00,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, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-11-21 01:14:01,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:01,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:01,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:01,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:01,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:01,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:01,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:01,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:01,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:01,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 38 [2021-11-21 01:14:01,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:01,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2021-11-21 01:14:01,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:01,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:01,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:01,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-11-21 01:14:01,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:01,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2021-11-21 01:14:02,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:02,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-21 01:14:02,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:02,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:02,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:02,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:02,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:14:02,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:02,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-21 01:14:02,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:02,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:02,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:02,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:02,390 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 01:14:02,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 399 treesize of output 398 [2021-11-21 01:14:02,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:02,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:02,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:02,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:02,421 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-21 01:14:02,422 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 395 treesize of output 376 [2021-11-21 01:14:02,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:02,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:02,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:02,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:02,457 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 01:14:02,457 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 4 case distinctions, treesize of input 376 treesize of output 375 [2021-11-21 01:14:03,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:03,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:03,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:03,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:03,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:03,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:03,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:03,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:03,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:03,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 43 [2021-11-21 01:14:04,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:04,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:04,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:14:04,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:04,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:04,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:04,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-11-21 01:14:04,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:04,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:04,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:14:04,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:04,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:04,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:04,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:04,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:14:04,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:04,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:04,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:14:04,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:04,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:04,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:14:04,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:04,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:04,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:04,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:04,828 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 01:14:04,829 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 4 case distinctions, treesize of input 399 treesize of output 398 [2021-11-21 01:14:04,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:04,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:04,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:04,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:04,860 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-21 01:14:04,861 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 395 treesize of output 376 [2021-11-21 01:14:04,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:04,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:04,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:04,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:04,896 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 01:14:04,896 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 4 case distinctions, treesize of input 376 treesize of output 375 [2021-11-21 01:14:06,752 INFO L354 Elim1Store]: treesize reduction 92, result has 21.4 percent of original size [2021-11-21 01:14:06,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 452 treesize of output 459 [2021-11-21 01:14:09,957 INFO L354 Elim1Store]: treesize reduction 80, result has 19.2 percent of original size [2021-11-21 01:14:09,957 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 385 treesize of output 376 [2021-11-21 01:14:10,007 INFO L354 Elim1Store]: treesize reduction 64, result has 19.0 percent of original size [2021-11-21 01:14:10,008 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 4 case distinctions, treesize of input 370 treesize of output 367 [2021-11-21 01:14:10,053 INFO L354 Elim1Store]: treesize reduction 80, result has 19.2 percent of original size [2021-11-21 01:14:10,054 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 366 treesize of output 357 [2021-11-21 01:14:10,595 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:14:13,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [1303629840] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:14:13,102 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:14:13,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4, 4, 4] total 14 [2021-11-21 01:14:13,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074557441] [2021-11-21 01:14:13,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:14:13,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-21 01:14:13,103 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:14:13,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-21 01:14:13,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-11-21 01:14:13,104 INFO L87 Difference]: Start difference. First operand 56 states and 60 transitions. Second operand has 9 states, 8 states have (on average 1.25) internal successors, (10), 8 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:14:14,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:14:14,097 INFO L93 Difference]: Finished difference Result 58 states and 62 transitions. [2021-11-21 01:14:14,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-21 01:14:14,098 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.25) internal successors, (10), 8 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-11-21 01:14:14,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:14:14,098 INFO L225 Difference]: With dead ends: 58 [2021-11-21 01:14:14,098 INFO L226 Difference]: Without dead ends: 58 [2021-11-21 01:14:14,099 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-11-21 01:14:14,100 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 7 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:14:14,100 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 72 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-21 01:14:14,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2021-11-21 01:14:14,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 57. [2021-11-21 01:14:14,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 38 states have (on average 1.605263157894737) internal successors, (61), 56 states have internal predecessors, (61), 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-21 01:14:14,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 61 transitions. [2021-11-21 01:14:14,105 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 61 transitions. Word has length 15 [2021-11-21 01:14:14,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:14:14,105 INFO L470 AbstractCegarLoop]: Abstraction has 57 states and 61 transitions. [2021-11-21 01:14:14,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.25) internal successors, (10), 8 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:14:14,106 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 61 transitions. [2021-11-21 01:14:14,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-11-21 01:14:14,106 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:14:14,107 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:14:14,160 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-21 01:14:14,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:14:14,336 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:14:14,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:14:14,336 INFO L85 PathProgramCache]: Analyzing trace with hash 1373263003, now seen corresponding path program 1 times [2021-11-21 01:14:14,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:14:14,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834064882] [2021-11-21 01:14:14,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:14:14,337 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:14:14,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:14:14,533 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 01:14:14,534 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:14:14,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834064882] [2021-11-21 01:14:14,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834064882] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:14:14,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [272319325] [2021-11-21 01:14:14,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:14:14,535 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:14:14,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:14:14,536 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:14:14,546 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-21 01:14:14,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:14:14,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-21 01:14:14,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:14:14,637 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-21 01:14:14,663 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:14:14,665 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 17 treesize of output 19 [2021-11-21 01:14:14,819 INFO L354 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2021-11-21 01:14:14,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 27 [2021-11-21 01:14:15,004 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-21 01:14:15,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:14:17,115 WARN L838 $PredicateComparison]: unable to prove that (forall ((|v_ULTIMATE.start_dll_create_~new_head~0#1.base_34| Int)) (or (<= |c_#StackHeapBarrier| |v_ULTIMATE.start_dll_create_~new_head~0#1.base_34|) (= (select (store |c_#valid| |v_ULTIMATE.start_dll_create_~new_head~0#1.base_34| 1) |c_ULTIMATE.start_main_~#s~0#1.base|) 1))) is different from false [2021-11-21 01:14:17,117 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 2 not checked. [2021-11-21 01:14:17,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [272319325] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:14:17,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [598294347] [2021-11-21 01:14:17,121 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2021-11-21 01:14:17,122 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:14:17,122 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:14:17,122 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:14:17,123 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:14:17,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:17,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:17,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 22 [2021-11-21 01:14:17,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:17,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:17,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:17,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:17,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:17,286 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-21 01:14:17,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 1 [2021-11-21 01:14:17,629 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 1 [2021-11-21 01:14:17,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:17,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2021-11-21 01:14:17,782 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-21 01:14:17,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:17,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:17,812 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 41 treesize of output 31 [2021-11-21 01:14:17,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, 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-21 01:14:17,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:17,922 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 23 treesize of output 22 [2021-11-21 01:14:18,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:18,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:18,018 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 41 treesize of output 31 [2021-11-21 01:14:18,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:18,070 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 23 treesize of output 22 [2021-11-21 01:14:18,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:18,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:18,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:18,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:18,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:18,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:18,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:18,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:18,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:18,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 38 [2021-11-21 01:14:19,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:19,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2021-11-21 01:14:19,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:19,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2021-11-21 01:14:19,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:19,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:19,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:19,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-11-21 01:14:19,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:19,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-21 01:14:19,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:19,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-21 01:14:19,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:19,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:19,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:19,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:19,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:14:19,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:19,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:19,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:19,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:19,694 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-21 01:14:19,695 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 396 treesize of output 377 [2021-11-21 01:14:19,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:19,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:19,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:19,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:19,726 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 01:14:19,726 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 4 case distinctions, treesize of input 377 treesize of output 376 [2021-11-21 01:14:19,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:19,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:19,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:19,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:19,750 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 01:14:19,751 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 4 case distinctions, treesize of input 373 treesize of output 372 [2021-11-21 01:14:20,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:20,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:20,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:20,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, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 47 [2021-11-21 01:14:20,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:20,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:20,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:20,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 47 [2021-11-21 01:14:20,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:20,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:20,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:20,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:20,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:14:22,249 INFO L354 Elim1Store]: treesize reduction 184, result has 14.8 percent of original size [2021-11-21 01:14:22,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 563 treesize of output 557 [2021-11-21 01:14:23,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:23,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:23,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:23,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-11-21 01:14:23,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:23,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:23,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:14:23,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:23,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:23,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 28 [2021-11-21 01:14:23,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:23,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:23,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:14:23,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:23,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:23,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:23,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:23,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:14:23,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:23,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:23,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 37 [2021-11-21 01:14:23,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:23,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:23,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:23,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:23,863 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 01:14:23,863 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 4 case distinctions, treesize of input 396 treesize of output 395 [2021-11-21 01:14:23,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:23,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:23,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:23,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:23,893 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 01:14:23,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 392 treesize of output 391 [2021-11-21 01:14:23,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:23,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:23,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:23,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:23,914 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-21 01:14:23,914 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 388 treesize of output 369 [2021-11-21 01:14:24,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:24,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:24,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:24,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:24,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, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:14:24,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:24,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:24,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:24,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 47 [2021-11-21 01:14:25,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:25,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:25,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:25,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 47 [2021-11-21 01:14:26,632 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-21 01:14:26,697 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-21 01:14:26,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 11 treesize of output 7 [2021-11-21 01:14:26,828 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 1 [2021-11-21 01:14:26,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 15 treesize of output 1 [2021-11-21 01:14:26,929 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:14:30,004 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:14:30,005 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:14:30,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 3] total 9 [2021-11-21 01:14:30,006 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319780597] [2021-11-21 01:14:30,006 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:14:30,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-21 01:14:30,007 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:14:30,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-21 01:14:30,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=282, Unknown=1, NotChecked=36, Total=420 [2021-11-21 01:14:30,008 INFO L87 Difference]: Start difference. First operand 57 states and 61 transitions. Second operand has 11 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 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-21 01:14:30,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:14:30,117 INFO L93 Difference]: Finished difference Result 58 states and 63 transitions. [2021-11-21 01:14:30,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-21 01:14:30,117 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-11-21 01:14:30,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:14:30,118 INFO L225 Difference]: With dead ends: 58 [2021-11-21 01:14:30,118 INFO L226 Difference]: Without dead ends: 58 [2021-11-21 01:14:30,118 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 42 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=120, Invalid=345, Unknown=1, NotChecked=40, Total=506 [2021-11-21 01:14:30,119 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 23 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 48 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:14:30,120 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 88 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 77 Invalid, 0 Unknown, 48 Unchecked, 0.1s Time] [2021-11-21 01:14:30,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2021-11-21 01:14:30,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 58. [2021-11-21 01:14:30,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 39 states have (on average 1.6153846153846154) internal successors, (63), 57 states have internal predecessors, (63), 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-21 01:14:30,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 63 transitions. [2021-11-21 01:14:30,126 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 63 transitions. Word has length 19 [2021-11-21 01:14:30,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:14:30,127 INFO L470 AbstractCegarLoop]: Abstraction has 58 states and 63 transitions. [2021-11-21 01:14:30,127 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 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-21 01:14:30,127 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 63 transitions. [2021-11-21 01:14:30,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-11-21 01:14:30,128 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:14:30,129 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:14:30,159 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-21 01:14:30,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:14:30,344 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:14:30,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:14:30,344 INFO L85 PathProgramCache]: Analyzing trace with hash 1373263004, now seen corresponding path program 1 times [2021-11-21 01:14:30,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:14:30,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565714515] [2021-11-21 01:14:30,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:14:30,345 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:14:30,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:14:30,714 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:14:30,714 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:14:30,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565714515] [2021-11-21 01:14:30,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565714515] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:14:30,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514400358] [2021-11-21 01:14:30,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:14:30,715 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:14:30,715 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:14:30,720 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:14:30,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-21 01:14:30,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:14:30,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-21 01:14:30,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:14:30,808 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-21 01:14:30,838 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:14:30,839 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 15 treesize of output 17 [2021-11-21 01:14:31,060 INFO L354 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2021-11-21 01:14:31,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 32 [2021-11-21 01:14:31,336 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:14:31,336 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:14:35,746 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 01:14:35,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514400358] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:14:35,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1853146915] [2021-11-21 01:14:35,748 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2021-11-21 01:14:35,748 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:14:35,749 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:14:35,749 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:14:35,749 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:14:35,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:35,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:35,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 22 [2021-11-21 01:14:35,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:35,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:35,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:35,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:35,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:35,917 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-21 01:14:36,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:36,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2021-11-21 01:14:36,172 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 1 [2021-11-21 01:14:36,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, 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 1 [2021-11-21 01:14:36,278 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-21 01:14:36,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, 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-21 01:14:36,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:36,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:36,397 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 41 treesize of output 31 [2021-11-21 01:14:36,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:36,482 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 23 treesize of output 22 [2021-11-21 01:14:36,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:36,500 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 23 treesize of output 22 [2021-11-21 01:14:36,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:36,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:36,559 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 41 treesize of output 31 [2021-11-21 01:14:37,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 38 [2021-11-21 01:14:37,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-11-21 01:14:37,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2021-11-21 01:14:37,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2021-11-21 01:14:37,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-21 01:14:37,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-21 01:14:37,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:14:37,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:37,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:37,981 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 01:14:37,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 399 treesize of output 398 [2021-11-21 01:14:37,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:37,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:38,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:38,001 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:38,010 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-21 01:14:38,011 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 395 treesize of output 376 [2021-11-21 01:14:38,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:38,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:38,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:38,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:38,044 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 01:14:38,045 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 4 case distinctions, treesize of input 376 treesize of output 375 [2021-11-21 01:14:38,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:38,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:38,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:38,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 47 [2021-11-21 01:14:38,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:38,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:38,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:38,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:38,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:14:38,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:38,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:38,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:38,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 47 [2021-11-21 01:14:39,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:39,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:39,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:39,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:39,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:39,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:39,988 INFO L354 Elim1Store]: treesize reduction 34, result has 41.4 percent of original size [2021-11-21 01:14:39,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 9 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 51 [2021-11-21 01:14:40,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:40,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:40,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:14:40,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:40,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:40,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:14:40,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:40,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:40,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:40,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-11-21 01:14:40,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:40,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:40,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:14:40,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:40,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:40,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:14:40,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:40,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:40,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:40,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:40,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:14:40,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:40,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:40,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:40,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:40,965 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 01:14:40,965 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 4 case distinctions, treesize of input 399 treesize of output 398 [2021-11-21 01:14:40,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:40,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:40,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:40,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:40,994 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-21 01:14:40,994 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 395 treesize of output 376 [2021-11-21 01:14:41,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:41,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:41,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:41,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:41,019 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-11-21 01:14:41,020 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 4 case distinctions, treesize of input 376 treesize of output 375 [2021-11-21 01:14:41,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:41,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:41,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:41,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 47 [2021-11-21 01:14:42,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:42,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:42,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:14:42,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 47 [2021-11-21 01:14:42,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:42,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:42,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:42,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:42,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:14:43,244 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-21 01:14:43,281 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-21 01:14:43,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-21 01:14:43,418 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 1 [2021-11-21 01:14:43,441 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 1 [2021-11-21 01:14:43,494 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:14:46,216 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:14:46,217 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:14:46,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 4, 3] total 14 [2021-11-21 01:14:46,217 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808153037] [2021-11-21 01:14:46,217 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:14:46,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-21 01:14:46,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:14:46,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-21 01:14:46,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=495, Unknown=1, NotChecked=0, Total=650 [2021-11-21 01:14:46,219 INFO L87 Difference]: Start difference. First operand 58 states and 63 transitions. Second operand has 16 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 15 states have internal predecessors, (56), 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-21 01:14:52,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:14:52,521 INFO L93 Difference]: Finished difference Result 74 states and 84 transitions. [2021-11-21 01:14:52,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-21 01:14:52,522 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 15 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-11-21 01:14:52,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:14:52,524 INFO L225 Difference]: With dead ends: 74 [2021-11-21 01:14:52,524 INFO L226 Difference]: Without dead ends: 74 [2021-11-21 01:14:52,525 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 13.3s TimeCoverageRelationStatistics Valid=207, Invalid=661, Unknown=2, NotChecked=0, Total=870 [2021-11-21 01:14:52,526 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 30 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 43 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:14:52,526 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 93 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 81 Invalid, 0 Unknown, 43 Unchecked, 0.1s Time] [2021-11-21 01:14:52,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2021-11-21 01:14:52,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 69. [2021-11-21 01:14:52,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 51 states have (on average 1.5490196078431373) internal successors, (79), 68 states have internal predecessors, (79), 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-21 01:14:52,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 79 transitions. [2021-11-21 01:14:52,544 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 79 transitions. Word has length 19 [2021-11-21 01:14:52,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:14:52,544 INFO L470 AbstractCegarLoop]: Abstraction has 69 states and 79 transitions. [2021-11-21 01:14:52,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 15 states have internal predecessors, (56), 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-21 01:14:52,545 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 79 transitions. [2021-11-21 01:14:52,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-21 01:14:52,546 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:14:52,547 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:14:52,586 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-21 01:14:52,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:14:52,769 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:14:52,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:14:52,769 INFO L85 PathProgramCache]: Analyzing trace with hash -378519837, now seen corresponding path program 1 times [2021-11-21 01:14:52,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:14:52,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176910572] [2021-11-21 01:14:52,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:14:52,770 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:14:52,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:14:52,869 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-21 01:14:52,869 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:14:52,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176910572] [2021-11-21 01:14:52,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176910572] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:14:52,870 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:14:52,870 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-21 01:14:52,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230743618] [2021-11-21 01:14:52,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:14:52,870 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-21 01:14:52,871 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:14:52,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-21 01:14:52,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-21 01:14:52,872 INFO L87 Difference]: Start difference. First operand 69 states and 79 transitions. Second operand has 7 states, 6 states have (on average 3.0) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:14:53,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:14:53,045 INFO L93 Difference]: Finished difference Result 94 states and 103 transitions. [2021-11-21 01:14:53,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-21 01:14:53,045 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.0) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-11-21 01:14:53,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:14:53,046 INFO L225 Difference]: With dead ends: 94 [2021-11-21 01:14:53,046 INFO L226 Difference]: Without dead ends: 94 [2021-11-21 01:14:53,046 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-11-21 01:14:53,047 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 94 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:14:53,047 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 85 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 01:14:53,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2021-11-21 01:14:53,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 69. [2021-11-21 01:14:53,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 52 states have (on average 1.5192307692307692) internal successors, (79), 68 states have internal predecessors, (79), 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-21 01:14:53,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 79 transitions. [2021-11-21 01:14:53,053 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 79 transitions. Word has length 20 [2021-11-21 01:14:53,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:14:53,053 INFO L470 AbstractCegarLoop]: Abstraction has 69 states and 79 transitions. [2021-11-21 01:14:53,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.0) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:14:53,053 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 79 transitions. [2021-11-21 01:14:53,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-21 01:14:53,054 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:14:53,054 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:14:53,054 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-21 01:14:53,054 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:14:53,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:14:53,055 INFO L85 PathProgramCache]: Analyzing trace with hash -378519836, now seen corresponding path program 1 times [2021-11-21 01:14:53,055 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:14:53,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480067254] [2021-11-21 01:14:53,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:14:53,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:14:53,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:14:53,183 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 01:14:53,183 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:14:53,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480067254] [2021-11-21 01:14:53,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480067254] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:14:53,184 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:14:53,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-21 01:14:53,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84972999] [2021-11-21 01:14:53,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:14:53,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-21 01:14:53,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:14:53,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-21 01:14:53,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-21 01:14:53,186 INFO L87 Difference]: Start difference. First operand 69 states and 79 transitions. Second operand has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 7 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:14:53,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:14:53,428 INFO L93 Difference]: Finished difference Result 85 states and 93 transitions. [2021-11-21 01:14:53,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-21 01:14:53,428 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 7 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-11-21 01:14:53,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:14:53,429 INFO L225 Difference]: With dead ends: 85 [2021-11-21 01:14:53,429 INFO L226 Difference]: Without dead ends: 85 [2021-11-21 01:14:53,430 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-11-21 01:14:53,431 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 138 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 01:14:53,431 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 67 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-21 01:14:53,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2021-11-21 01:14:53,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 68. [2021-11-21 01:14:53,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 52 states have (on average 1.4615384615384615) internal successors, (76), 67 states have internal predecessors, (76), 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-21 01:14:53,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 76 transitions. [2021-11-21 01:14:53,436 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 76 transitions. Word has length 20 [2021-11-21 01:14:53,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:14:53,437 INFO L470 AbstractCegarLoop]: Abstraction has 68 states and 76 transitions. [2021-11-21 01:14:53,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 7 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:14:53,437 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 76 transitions. [2021-11-21 01:14:53,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-21 01:14:53,438 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:14:53,438 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:14:53,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-21 01:14:53,438 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr12REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:14:53,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:14:53,439 INFO L85 PathProgramCache]: Analyzing trace with hash 1314706967, now seen corresponding path program 1 times [2021-11-21 01:14:53,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:14:53,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618791251] [2021-11-21 01:14:53,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:14:53,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:14:53,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:14:53,683 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:14:53,683 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:14:53,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618791251] [2021-11-21 01:14:53,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618791251] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:14:53,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380488186] [2021-11-21 01:14:53,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:14:53,684 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:14:53,684 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:14:53,688 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:14:53,707 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-21 01:14:53,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:14:53,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 51 conjunts are in the unsatisfiable core [2021-11-21 01:14:53,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:14:53,802 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-21 01:14:53,942 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 01:14:53,943 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-21 01:14:54,003 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-21 01:14:54,013 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-21 01:14:54,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:54,058 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 23 treesize of output 22 [2021-11-21 01:14:54,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:54,067 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 23 treesize of output 22 [2021-11-21 01:14:54,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:54,201 INFO L354 Elim1Store]: treesize reduction 92, result has 17.1 percent of original size [2021-11-21 01:14:54,202 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 111 treesize of output 86 [2021-11-21 01:14:54,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:54,221 INFO L354 Elim1Store]: treesize reduction 84, result has 18.4 percent of original size [2021-11-21 01:14:54,222 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 101 treesize of output 88 [2021-11-21 01:14:54,654 INFO L354 Elim1Store]: treesize reduction 98, result has 3.0 percent of original size [2021-11-21 01:14:54,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 8 new quantified variables, introduced 10 case distinctions, treesize of input 158 treesize of output 84 [2021-11-21 01:14:54,673 INFO L354 Elim1Store]: treesize reduction 74, result has 3.9 percent of original size [2021-11-21 01:14:54,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 10 case distinctions, treesize of input 57 treesize of output 38 [2021-11-21 01:14:54,732 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:14:54,732 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:14:55,155 INFO L354 Elim1Store]: treesize reduction 5, result has 90.4 percent of original size [2021-11-21 01:14:55,156 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 187 treesize of output 186 [2021-11-21 01:14:56,889 WARN L838 $PredicateComparison]: unable to prove that (forall ((|ULTIMATE.start_main_~#s~0#1.base| Int)) (let ((.cse6 (+ |c_ULTIMATE.start_dll_create_~head~0#1.offset| 8))) (let ((.cse3 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse6 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)))) (let ((.cse0 (select (select .cse3 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse5 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse6 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)))) (let ((.cse1 (select (select .cse5 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse4 (+ .cse0 4))) (let ((.cse2 (select (select .cse5 .cse1) .cse4))) (or (not (= .cse0 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)) (not (= .cse1 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| .cse2) (and (= 0 (select (select .cse3 .cse1) .cse4)) (= .cse2 0))))))))) is different from false [2021-11-21 01:14:59,022 WARN L838 $PredicateComparison]: unable to prove that (forall ((|ULTIMATE.start_main_~#s~0#1.base| Int)) (let ((.cse7 (+ |c_ULTIMATE.start_dll_create_~head~0#1.offset| 8)) (.cse8 (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 8))) (let ((.cse1 (let ((.cse9 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~new_head~0#1.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) .cse8 0)))) (store .cse9 |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select .cse9 |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse7 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|))))) (let ((.cse4 (select (select .cse1 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse5 (let ((.cse6 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) .cse8 0)))) (store .cse6 |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select .cse6 |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse7 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|))))) (let ((.cse0 (select (select .cse5 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse2 (+ .cse4 4))) (let ((.cse3 (select (select .cse5 .cse0) .cse2))) (or (not (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| .cse0)) (and (= (select (select .cse1 .cse0) .cse2) 0) (= .cse3 0)) (not (= .cse4 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| .cse3)))))))) is different from false [2021-11-21 01:14:59,111 INFO L354 Elim1Store]: treesize reduction 1629, result has 0.1 percent of original size [2021-11-21 01:14:59,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, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 70561 treesize of output 1 [2021-11-21 01:14:59,133 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-21 01:14:59,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1380488186] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-21 01:14:59,133 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:14:59,133 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [11, 13] total 32 [2021-11-21 01:14:59,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292503479] [2021-11-21 01:14:59,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:14:59,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-21 01:14:59,134 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:14:59,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-21 01:14:59,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=834, Unknown=2, NotChecked=118, Total=1056 [2021-11-21 01:14:59,136 INFO L87 Difference]: Start difference. First operand 68 states and 76 transitions. Second operand has 11 states, 10 states have (on average 1.9) internal successors, (19), 11 states have internal predecessors, (19), 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-21 01:14:59,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:14:59,418 INFO L93 Difference]: Finished difference Result 99 states and 110 transitions. [2021-11-21 01:14:59,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-21 01:14:59,418 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-11-21 01:14:59,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:14:59,419 INFO L225 Difference]: With dead ends: 99 [2021-11-21 01:14:59,419 INFO L226 Difference]: Without dead ends: 99 [2021-11-21 01:14:59,420 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=126, Invalid=1070, Unknown=2, NotChecked=134, Total=1332 [2021-11-21 01:14:59,421 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 63 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 167 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:14:59,422 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 135 Invalid, 303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 129 Invalid, 0 Unknown, 167 Unchecked, 0.1s Time] [2021-11-21 01:14:59,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2021-11-21 01:14:59,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 79. [2021-11-21 01:14:59,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 63 states have (on average 1.4603174603174602) internal successors, (92), 78 states have internal predecessors, (92), 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-21 01:14:59,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 92 transitions. [2021-11-21 01:14:59,427 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 92 transitions. Word has length 22 [2021-11-21 01:14:59,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:14:59,428 INFO L470 AbstractCegarLoop]: Abstraction has 79 states and 92 transitions. [2021-11-21 01:14:59,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.9) internal successors, (19), 11 states have internal predecessors, (19), 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-21 01:14:59,428 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 92 transitions. [2021-11-21 01:14:59,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-21 01:14:59,429 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:14:59,430 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:14:59,458 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-21 01:14:59,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-11-21 01:14:59,640 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:14:59,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:14:59,640 INFO L85 PathProgramCache]: Analyzing trace with hash 1314706968, now seen corresponding path program 1 times [2021-11-21 01:14:59,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:14:59,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110019161] [2021-11-21 01:14:59,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:14:59,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:14:59,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:15:00,037 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:15:00,037 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:15:00,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110019161] [2021-11-21 01:15:00,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110019161] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:15:00,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803104709] [2021-11-21 01:15:00,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:15:00,038 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:15:00,038 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:15:00,044 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:15:00,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-21 01:15:00,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:15:00,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 50 conjunts are in the unsatisfiable core [2021-11-21 01:15:00,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:15:00,157 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-21 01:15:00,303 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 01:15:00,303 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-21 01:15:00,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, 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-21 01:15:00,389 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-21 01:15:00,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:15:00,466 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 23 treesize of output 22 [2021-11-21 01:15:00,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:15:00,483 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 23 treesize of output 22 [2021-11-21 01:15:00,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:15:00,625 INFO L354 Elim1Store]: treesize reduction 92, result has 17.1 percent of original size [2021-11-21 01:15:00,625 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 119 treesize of output 94 [2021-11-21 01:15:00,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:15:00,652 INFO L354 Elim1Store]: treesize reduction 84, result has 18.4 percent of original size [2021-11-21 01:15:00,652 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 109 treesize of output 90 [2021-11-21 01:15:01,210 INFO L354 Elim1Store]: treesize reduction 70, result has 4.1 percent of original size [2021-11-21 01:15:01,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 10 case distinctions, treesize of input 138 treesize of output 69 [2021-11-21 01:15:01,228 INFO L354 Elim1Store]: treesize reduction 46, result has 6.1 percent of original size [2021-11-21 01:15:01,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 51 treesize of output 33 [2021-11-21 01:15:01,310 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:15:01,310 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:15:01,987 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-21 01:15:01,988 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 284 treesize of output 288 [2021-11-21 01:15:04,153 WARN L838 $PredicateComparison]: unable to prove that (forall ((|ULTIMATE.start_main_~#s~0#1.base| Int)) (let ((.cse7 (+ |c_ULTIMATE.start_dll_create_~head~0#1.offset| 8))) (let ((.cse6 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse7 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)))) (let ((.cse0 (select (select .cse6 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse4 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse7 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)))) (let ((.cse1 (select (select .cse4 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse5 (+ .cse0 4))) (let ((.cse2 (select (select .cse6 .cse1) .cse5)) (.cse3 (select (select .cse4 .cse1) .cse5))) (or (not (= .cse0 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)) (not (= .cse1 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (and (<= 0 (+ 8 .cse2)) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| .cse3) (<= .cse2 |c_ULTIMATE.start_dll_create_~head~0#1.offset|)) (and (= 0 .cse2) (= .cse3 0))))))))) is different from false [2021-11-21 01:15:06,592 WARN L838 $PredicateComparison]: unable to prove that (forall ((|ULTIMATE.start_main_~#s~0#1.base| Int)) (let ((.cse8 (+ |c_ULTIMATE.start_dll_create_~head~0#1.offset| 8)) (.cse9 (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 8))) (let ((.cse6 (let ((.cse10 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~new_head~0#1.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) .cse9 0)))) (store .cse10 |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select .cse10 |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse8 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|))))) (let ((.cse3 (select (select .cse6 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse4 (let ((.cse7 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) .cse9 0)))) (store .cse7 |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select .cse7 |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse8 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|))))) (let ((.cse0 (select (select .cse4 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse5 (+ .cse3 4))) (let ((.cse1 (select (select .cse6 .cse0) .cse5)) (.cse2 (select (select .cse4 .cse0) .cse5))) (or (not (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| .cse0)) (and (= .cse1 0) (= .cse2 0)) (not (= .cse3 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)) (and (<= 0 (+ .cse1 8)) (<= .cse1 |c_ULTIMATE.start_dll_create_~head~0#1.offset|) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| .cse2))))))))) is different from false [2021-11-21 01:15:06,933 INFO L354 Elim1Store]: treesize reduction 1343, result has 17.6 percent of original size [2021-11-21 01:15:06,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 74167 treesize of output 68685 [2021-11-21 01:15:12,576 INFO L354 Elim1Store]: treesize reduction 1263, result has 25.3 percent of original size [2021-11-21 01:15:12,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 14 new quantified variables, introduced 80 case distinctions, treesize of input 697982 treesize of output 661214 [2021-11-21 01:16:00,902 WARN L227 SmtUtils]: Spent 48.32s on a formula simplification. DAG size of input: 2601 DAG size of output: 2505 (called from [L1066] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2021-11-21 01:16:33,205 WARN L227 SmtUtils]: Spent 32.28s on a formula simplification. DAG size of input: 2131 DAG size of output: 2092 (called from [L1066] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2021-11-21 01:16:33,683 INFO L354 Elim1Store]: treesize reduction 8, result has 90.1 percent of original size [2021-11-21 01:16:33,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 415777 treesize of output 415629 [2021-11-21 01:16:36,909 INFO L354 Elim1Store]: treesize reduction 8, result has 90.1 percent of original size [2021-11-21 01:16:36,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 415629 treesize of output 415473 [2021-11-21 01:16:51,686 WARN L227 SmtUtils]: Spent 9.61s on a formula simplification. DAG size of input: 1776 DAG size of output: 1776 (called from [L1066] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2021-11-21 01:18:51,416 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 6 treesize of output 4 [2021-11-21 01:18:52,455 WARN L234 Elim1Store]: Array PQE input equivalent to true [2021-11-21 01:18:52,824 WARN L234 Elim1Store]: Array PQE input equivalent to true [2021-11-21 01:18:53,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:18:53,217 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-21 01:18:53,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 225 treesize of output 245 [2021-11-21 01:18:58,606 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 6 treesize of output 4 [2021-11-21 01:18:59,021 WARN L234 Elim1Store]: Array PQE input equivalent to true [2021-11-21 01:18:59,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-11-21 01:18:59,212 WARN L234 Elim1Store]: Array PQE input equivalent to true [2021-11-21 01:18:59,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-11-21 01:19:01,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-11-21 01:19:01,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2021-11-21 01:19:01,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:19:01,897 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-21 01:19:01,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 56 treesize of output 66 [2021-11-21 01:19:02,503 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 6 treesize of output 4 [2021-11-21 01:19:02,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:02,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:19:02,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-11-21 01:19:02,889 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 6 treesize of output 4 [2021-11-21 01:19:03,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:19:03,820 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 0 case distinctions, treesize of input 17 treesize of output 9 [2021-11-21 01:19:04,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:19:04,314 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 0 case distinctions, treesize of input 17 treesize of output 9 [2021-11-21 01:19:05,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:19:05,212 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-21 01:19:05,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 33 [2021-11-21 01:19:05,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:19:05,244 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 0 case distinctions, treesize of input 17 treesize of output 9 [2021-11-21 01:19:05,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:19:05,273 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-21 01:19:05,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 45 [2021-11-21 01:19:05,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:19:05,354 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-21 01:19:05,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 45 [2021-11-21 01:19:05,414 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:19:05,415 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 0 case distinctions, treesize of input 17 treesize of output 9 [2021-11-21 01:19:05,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:19:05,457 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 0 case distinctions, treesize of input 17 treesize of output 9 [2021-11-21 01:19:05,481 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 6 treesize of output 4 [2021-11-21 01:19:07,360 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 2 not checked. [2021-11-21 01:19:07,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803104709] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:19:07,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [521229184] [2021-11-21 01:19:07,363 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2021-11-21 01:19:07,363 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:19:07,363 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:19:07,364 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:19:07,364 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:19:07,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:07,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:07,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 22 [2021-11-21 01:19:07,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:07,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:07,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:07,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:07,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:07,484 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-21 01:19:07,766 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 1 [2021-11-21 01:19:07,817 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 1 [2021-11-21 01:19:07,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:07,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2021-11-21 01:19:07,969 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-21 01:19:08,035 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-21 01:19:08,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:08,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:08,064 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 41 treesize of output 31 [2021-11-21 01:19:08,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:08,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-11-21 01:19:08,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:08,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:08,208 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 41 treesize of output 31 [2021-11-21 01:19:08,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:08,276 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 23 treesize of output 22 [2021-11-21 01:19:08,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:08,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:08,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:08,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:08,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:08,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:08,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:08,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:08,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:08,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 38 [2021-11-21 01:19:09,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:09,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:09,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:09,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-11-21 01:19:09,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:09,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:09,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:19:09,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:09,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:09,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:19:09,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:09,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:09,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:09,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:09,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:19:09,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:09,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:09,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, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:19:09,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:09,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:09,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:19:10,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:10,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:10,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:10,157 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 41 treesize of output 46 [2021-11-21 01:19:10,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:10,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:10,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:10,235 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 41 treesize of output 46 [2021-11-21 01:19:10,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:10,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:10,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:10,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:10,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, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:19:11,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:11,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:11,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:11,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-21 01:19:11,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:11,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:11,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:11,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-21 01:19:11,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:11,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:11,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:11,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:11,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:11,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:19:13,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:13,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:13,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:13,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:13,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:13,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:13,075 INFO L354 Elim1Store]: treesize reduction 34, result has 41.4 percent of original size [2021-11-21 01:19:13,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 9 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 46 [2021-11-21 01:19:14,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:14,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:14,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, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:19:14,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:14,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:14,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 28 [2021-11-21 01:19:14,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:14,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:14,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:14,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-11-21 01:19:14,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:14,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:14,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:14,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:14,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:19:14,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:14,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:14,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:19:15,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:15,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:15,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 37 [2021-11-21 01:19:15,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:15,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:15,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:15,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 50 treesize of output 49 [2021-11-21 01:19:15,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:15,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:15,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:15,562 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 41 treesize of output 46 [2021-11-21 01:19:15,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:15,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:15,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:15,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:15,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:19:16,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:16,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:16,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:16,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-21 01:19:16,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:16,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:16,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:16,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:16,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:19:16,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:16,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:16,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:16,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 52 [2021-11-21 01:19:18,983 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-21 01:19:19,051 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-21 01:19:19,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-21 01:19:19,325 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 1 [2021-11-21 01:19:19,426 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 1 [2021-11-21 01:19:19,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:19:19,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:19:19,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:19,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:19,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:19,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:19:19,780 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:19:19,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, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 238 treesize of output 224 [2021-11-21 01:19:19,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:19,965 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 23 treesize of output 22 [2021-11-21 01:19:20,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:20,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-11-21 01:19:20,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:20,044 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 27 treesize of output 11 [2021-11-21 01:19:20,425 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:19:23,905 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:19:23,905 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:19:23,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 13] total 37 [2021-11-21 01:19:23,905 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410866159] [2021-11-21 01:19:23,905 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:19:23,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-11-21 01:19:23,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:19:23,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-11-21 01:19:23,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=255, Invalid=2103, Unknown=2, NotChecked=190, Total=2550 [2021-11-21 01:19:23,908 INFO L87 Difference]: Start difference. First operand 79 states and 92 transitions. Second operand has 38 states, 37 states have (on average 1.7567567567567568) internal successors, (65), 38 states have internal predecessors, (65), 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-21 01:19:26,266 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse0 (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (.cse2 (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 8)) (.cse3 (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (.cse1 (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 4))) (and (= |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 0) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| (select .cse0 .cse1)) (not (= |c_ULTIMATE.start_dll_create_~head~0#1.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| (select (store .cse0 .cse2 0) .cse1)) (= (select |c_#valid| |c_ULTIMATE.start_dll_create_~head~0#1.base|) 1) (= (select |c_#valid| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 1) (= (select (store .cse3 .cse2 0) .cse1) 0) (= (select |c_#length| |c_ULTIMATE.start_dll_create_~head~0#1.base|) 12) (= (select |c_#length| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 12) (forall ((|ULTIMATE.start_main_~#s~0#1.base| Int)) (let ((.cse12 (+ |c_ULTIMATE.start_dll_create_~head~0#1.offset| 8)) (.cse13 (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 8))) (let ((.cse10 (let ((.cse14 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~new_head~0#1.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) .cse13 0)))) (store .cse14 |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select .cse14 |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse12 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|))))) (let ((.cse7 (select (select .cse10 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse8 (let ((.cse11 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) .cse13 0)))) (store .cse11 |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select .cse11 |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse12 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|))))) (let ((.cse4 (select (select .cse8 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse9 (+ .cse7 4))) (let ((.cse5 (select (select .cse10 .cse4) .cse9)) (.cse6 (select (select .cse8 .cse4) .cse9))) (or (not (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| .cse4)) (and (= .cse5 0) (= .cse6 0)) (not (= .cse7 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)) (and (<= 0 (+ .cse5 8)) (<= .cse5 |c_ULTIMATE.start_dll_create_~head~0#1.offset|) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| .cse6))))))))) (= |c_ULTIMATE.start_main_~#s~0#1.offset| 0) (= |c_ULTIMATE.start_dll_create_~head~0#1.offset| 0) (= (select .cse3 .cse1) |c_ULTIMATE.start_dll_create_~head~0#1.offset|))) is different from false [2021-11-21 01:19:28,270 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse0 (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (.cse2 (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 8)) (.cse3 (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (.cse1 (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 4))) (and (= |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 0) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| (select .cse0 .cse1)) (not (= |c_ULTIMATE.start_dll_create_~head~0#1.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| (select (store .cse0 .cse2 0) .cse1)) (= (select .cse3 .cse2) 0) (= (select |c_#valid| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 1) (= (select (store .cse3 .cse2 0) .cse1) 0) (= (select |c_#length| |c_ULTIMATE.start_dll_create_~head~0#1.base|) 12) (= (select |c_#length| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 12) (= |c_ULTIMATE.start_main_~#s~0#1.offset| 0) (= (select .cse0 .cse2) 0) (= |c_ULTIMATE.start_dll_create_~head~0#1.offset| 0) (forall ((|ULTIMATE.start_main_~#s~0#1.base| Int)) (let ((.cse11 (+ |c_ULTIMATE.start_dll_create_~head~0#1.offset| 8))) (let ((.cse10 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse11 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)))) (let ((.cse4 (select (select .cse10 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse8 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse11 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)))) (let ((.cse5 (select (select .cse8 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse9 (+ .cse4 4))) (let ((.cse6 (select (select .cse10 .cse5) .cse9)) (.cse7 (select (select .cse8 .cse5) .cse9))) (or (not (= .cse4 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)) (not (= .cse5 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (and (<= 0 (+ 8 .cse6)) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| .cse7) (<= .cse6 |c_ULTIMATE.start_dll_create_~head~0#1.offset|)) (and (= 0 .cse6) (= .cse7 0))))))))) (= (select .cse3 .cse1) |c_ULTIMATE.start_dll_create_~head~0#1.offset|))) is different from false [2021-11-21 01:19:30,274 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse0 (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (.cse2 (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 8)) (.cse3 (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (.cse1 (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 4))) (and (= |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 0) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| (select .cse0 .cse1)) (not (= |c_ULTIMATE.start_dll_create_~head~0#1.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| (select (store .cse0 .cse2 0) .cse1)) (= (select .cse3 .cse2) 0) (= (select (store .cse3 .cse2 0) .cse1) 0) (= (select |c_#length| |c_ULTIMATE.start_dll_create_~head~0#1.base|) 12) (= |c_ULTIMATE.start_main_~#s~0#1.offset| 0) (= (select .cse0 .cse2) 0) (= |c_ULTIMATE.start_dll_create_~head~0#1.offset| 0) (forall ((|ULTIMATE.start_main_~#s~0#1.base| Int)) (let ((.cse11 (+ |c_ULTIMATE.start_dll_create_~head~0#1.offset| 8))) (let ((.cse10 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse11 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)))) (let ((.cse4 (select (select .cse10 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse8 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse11 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)))) (let ((.cse5 (select (select .cse8 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse9 (+ .cse4 4))) (let ((.cse6 (select (select .cse10 .cse5) .cse9)) (.cse7 (select (select .cse8 .cse5) .cse9))) (or (not (= .cse4 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)) (not (= .cse5 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (and (<= 0 (+ 8 .cse6)) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| .cse7) (<= .cse6 |c_ULTIMATE.start_dll_create_~head~0#1.offset|)) (and (= 0 .cse6) (= .cse7 0))))))))) (= (select .cse3 .cse1) |c_ULTIMATE.start_dll_create_~head~0#1.offset|))) is different from false [2021-11-21 01:19:33,193 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse0 (= |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 0)) (.cse1 (not (= |c_ULTIMATE.start_dll_create_~head~0#1.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|))) (.cse2 (not (= (+ |c_ULTIMATE.start_dll_create_~head~0#1.offset| 4) |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)))) (and .cse0 (= (select |c_#valid| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 1) (or .cse1 .cse2 (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| 0)) (= (select |c_#length| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 12) (or .cse0 .cse1 .cse2) (<= 0 (+ |c_ULTIMATE.start_dll_create_~head~0#1.offset| 8)) (forall ((|ULTIMATE.start_main_~#s~0#1.base| Int)) (let ((.cse11 (+ |c_ULTIMATE.start_dll_create_~head~0#1.offset| 8)) (.cse12 (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 8))) (let ((.cse9 (let ((.cse13 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~new_head~0#1.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) .cse12 0)))) (store .cse13 |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select .cse13 |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse11 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|))))) (let ((.cse6 (select (select .cse9 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse7 (let ((.cse10 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) .cse12 0)))) (store .cse10 |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select .cse10 |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse11 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|))))) (let ((.cse3 (select (select .cse7 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse8 (+ .cse6 4))) (let ((.cse4 (select (select .cse9 .cse3) .cse8)) (.cse5 (select (select .cse7 .cse3) .cse8))) (or (not (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| .cse3)) (and (= .cse4 0) (= .cse5 0)) (not (= .cse6 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)) (and (<= 0 (+ .cse4 8)) (<= .cse4 |c_ULTIMATE.start_dll_create_~head~0#1.offset|) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| .cse5))))))))) (= |c_ULTIMATE.start_main_~#s~0#1.offset| 0))) is different from false [2021-11-21 01:19:34,824 WARN L838 $PredicateComparison]: unable to prove that (and (= |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 0) (= (select |c_#valid| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 1) (= (select |c_#length| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 12) (= |c_ULTIMATE.start_main_~#s~0#1.offset| 0) (forall ((|ULTIMATE.start_main_~#s~0#1.base| Int)) (let ((.cse7 (+ |c_ULTIMATE.start_dll_create_~head~0#1.offset| 8))) (let ((.cse6 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse7 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)))) (let ((.cse0 (select (select .cse6 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse4 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse7 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)))) (let ((.cse1 (select (select .cse4 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse5 (+ .cse0 4))) (let ((.cse2 (select (select .cse6 .cse1) .cse5)) (.cse3 (select (select .cse4 .cse1) .cse5))) (or (not (= .cse0 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)) (not (= .cse1 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (and (<= 0 (+ 8 .cse2)) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| .cse3) (<= .cse2 |c_ULTIMATE.start_dll_create_~head~0#1.offset|)) (and (= 0 .cse2) (= .cse3 0)))))))))) is different from false [2021-11-21 01:19:38,337 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse0 (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 8)) (.cse1 (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 4))) (and (= |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 0) (not (= |c_ULTIMATE.start_dll_create_~head~0#1.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| (select (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) .cse0 0) .cse1)) (= (select |c_#valid| |c_ULTIMATE.start_dll_create_~head~0#1.base|) 1) (= (select |c_#valid| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 1) (= (select (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) .cse0 0) .cse1) 0) (= (select |c_#length| |c_ULTIMATE.start_dll_create_~head~0#1.base|) 12) (= (select |c_#length| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 12) (forall ((|ULTIMATE.start_main_~#s~0#1.base| Int)) (let ((.cse10 (+ |c_ULTIMATE.start_dll_create_~head~0#1.offset| 8)) (.cse11 (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 8))) (let ((.cse8 (let ((.cse12 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~new_head~0#1.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) .cse11 0)))) (store .cse12 |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select .cse12 |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse10 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|))))) (let ((.cse5 (select (select .cse8 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse6 (let ((.cse9 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) .cse11 0)))) (store .cse9 |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select .cse9 |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse10 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|))))) (let ((.cse2 (select (select .cse6 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse7 (+ .cse5 4))) (let ((.cse3 (select (select .cse8 .cse2) .cse7)) (.cse4 (select (select .cse6 .cse2) .cse7))) (or (not (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| .cse2)) (and (= .cse3 0) (= .cse4 0)) (not (= .cse5 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)) (and (<= 0 (+ .cse3 8)) (<= .cse3 |c_ULTIMATE.start_dll_create_~head~0#1.offset|) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| .cse4))))))))) (= |c_ULTIMATE.start_dll_create_~head~0#1.offset| 0))) is different from false [2021-11-21 01:19:40,050 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse0 (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 8)) (.cse1 (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 4))) (and (= |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 0) (not (= |c_ULTIMATE.start_dll_create_~head~0#1.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| (select (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) .cse0 0) .cse1)) (= (select |c_#valid| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 1) (= (select (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) .cse0 0) .cse1) 0) (= (select |c_#length| |c_ULTIMATE.start_dll_create_~head~0#1.base|) 12) (= (select |c_#length| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 12) (forall ((|ULTIMATE.start_main_~#s~0#1.base| Int)) (let ((.cse9 (+ |c_ULTIMATE.start_dll_create_~head~0#1.offset| 8))) (let ((.cse8 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse9 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)))) (let ((.cse2 (select (select .cse8 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse6 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse9 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)))) (let ((.cse3 (select (select .cse6 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse7 (+ .cse2 4))) (let ((.cse4 (select (select .cse8 .cse3) .cse7)) (.cse5 (select (select .cse6 .cse3) .cse7))) (or (not (= .cse2 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)) (not (= .cse3 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (and (<= 0 (+ 8 .cse4)) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| .cse5) (<= .cse4 |c_ULTIMATE.start_dll_create_~head~0#1.offset|)) (and (= 0 .cse4) (= .cse5 0))))))))))) is different from false [2021-11-21 01:19:42,188 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse0 (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 8)) (.cse1 (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 4))) (and (= |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 0) (not (= |c_ULTIMATE.start_dll_create_~head~0#1.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| (select (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) .cse0 0) .cse1)) (= (select (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) .cse0 0) .cse1) 0) (= (select |c_#length| |c_ULTIMATE.start_dll_create_~head~0#1.base|) 12) (forall ((|ULTIMATE.start_main_~#s~0#1.base| Int)) (let ((.cse9 (+ |c_ULTIMATE.start_dll_create_~head~0#1.offset| 8))) (let ((.cse8 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse9 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)))) (let ((.cse2 (select (select .cse8 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse6 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse9 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)))) (let ((.cse3 (select (select .cse6 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse7 (+ .cse2 4))) (let ((.cse4 (select (select .cse8 .cse3) .cse7)) (.cse5 (select (select .cse6 .cse3) .cse7))) (or (not (= .cse2 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)) (not (= .cse3 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (and (<= 0 (+ 8 .cse4)) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| .cse5) (<= .cse4 |c_ULTIMATE.start_dll_create_~head~0#1.offset|)) (and (= 0 .cse4) (= .cse5 0))))))))))) is different from false [2021-11-21 01:19:44,864 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse0 (= |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 0)) (.cse1 (not (= |c_ULTIMATE.start_dll_create_~head~0#1.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|))) (.cse2 (not (= (+ |c_ULTIMATE.start_dll_create_~head~0#1.offset| 4) |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)))) (and .cse0 (= (select |c_#valid| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 1) (or .cse1 .cse2 (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| 0)) (= (select |c_#length| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 12) (or .cse0 .cse1 .cse2) (<= 0 (+ |c_ULTIMATE.start_dll_create_~head~0#1.offset| 8)) (forall ((|ULTIMATE.start_main_~#s~0#1.base| Int)) (let ((.cse11 (+ |c_ULTIMATE.start_dll_create_~head~0#1.offset| 8)) (.cse12 (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 8))) (let ((.cse9 (let ((.cse13 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~new_head~0#1.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) .cse12 0)))) (store .cse13 |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select .cse13 |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse11 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|))))) (let ((.cse6 (select (select .cse9 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse7 (let ((.cse10 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) .cse12 0)))) (store .cse10 |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select .cse10 |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse11 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|))))) (let ((.cse3 (select (select .cse7 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse8 (+ .cse6 4))) (let ((.cse4 (select (select .cse9 .cse3) .cse8)) (.cse5 (select (select .cse7 .cse3) .cse8))) (or (not (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| .cse3)) (and (= .cse4 0) (= .cse5 0)) (not (= .cse6 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)) (and (<= 0 (+ .cse4 8)) (<= .cse4 |c_ULTIMATE.start_dll_create_~head~0#1.offset|) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| .cse5))))))))))) is different from false [2021-11-21 01:19:46,870 WARN L838 $PredicateComparison]: unable to prove that (and (= |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 0) (= (select |c_#valid| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 1) (= (select |c_#length| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 12) (forall ((|ULTIMATE.start_main_~#s~0#1.base| Int)) (let ((.cse7 (+ |c_ULTIMATE.start_dll_create_~head~0#1.offset| 8))) (let ((.cse6 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse7 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)))) (let ((.cse0 (select (select .cse6 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse4 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base|) .cse7 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)))) (let ((.cse1 (select (select .cse4 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|)) (.cse5 (+ .cse0 4))) (let ((.cse2 (select (select .cse6 .cse1) .cse5)) (.cse3 (select (select .cse4 .cse1) .cse5))) (or (not (= .cse0 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)) (not (= .cse1 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (and (<= 0 (+ 8 .cse2)) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| .cse3) (<= .cse2 |c_ULTIMATE.start_dll_create_~head~0#1.offset|)) (and (= 0 .cse2) (= .cse3 0)))))))))) is different from false [2021-11-21 01:19:46,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:19:46,891 INFO L93 Difference]: Finished difference Result 343 states and 373 transitions. [2021-11-21 01:19:46,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-11-21 01:19:46,892 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 1.7567567567567568) internal successors, (65), 38 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-11-21 01:19:46,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:19:46,895 INFO L225 Difference]: With dead ends: 343 [2021-11-21 01:19:46,895 INFO L226 Difference]: Without dead ends: 343 [2021-11-21 01:19:46,900 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 12 IntricatePredicates, 0 DeprecatedPredicates, 1639 ImplicationChecksByTransitivity, 30.6s TimeCoverageRelationStatistics Valid=723, Invalid=5793, Unknown=12, NotChecked=2028, Total=8556 [2021-11-21 01:19:46,901 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 586 mSDsluCounter, 1083 mSDsCounter, 0 mSdLazyCounter, 1311 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 586 SdHoareTripleChecker+Valid, 1055 SdHoareTripleChecker+Invalid, 2129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 782 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:19:46,901 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [586 Valid, 1055 Invalid, 2129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1311 Invalid, 0 Unknown, 782 Unchecked, 1.1s Time] [2021-11-21 01:19:46,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2021-11-21 01:19:46,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 108. [2021-11-21 01:19:46,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 92 states have (on average 1.4021739130434783) internal successors, (129), 107 states have internal predecessors, (129), 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-21 01:19:46,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 129 transitions. [2021-11-21 01:19:46,911 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 129 transitions. Word has length 22 [2021-11-21 01:19:46,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:19:46,911 INFO L470 AbstractCegarLoop]: Abstraction has 108 states and 129 transitions. [2021-11-21 01:19:46,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 1.7567567567567568) internal successors, (65), 38 states have internal predecessors, (65), 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-21 01:19:46,912 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 129 transitions. [2021-11-21 01:19:46,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-21 01:19:46,913 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:19:46,913 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:19:46,955 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-21 01:19:47,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-11-21 01:19:47,128 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:19:47,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:19:47,128 INFO L85 PathProgramCache]: Analyzing trace with hash 1314707128, now seen corresponding path program 1 times [2021-11-21 01:19:47,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:19:47,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380805784] [2021-11-21 01:19:47,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:19:47,129 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:19:47,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:19:47,182 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-21 01:19:47,183 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:19:47,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380805784] [2021-11-21 01:19:47,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [380805784] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:19:47,183 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:19:47,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-21 01:19:47,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544825900] [2021-11-21 01:19:47,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:19:47,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:19:47,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:19:47,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:19:47,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:19:47,185 INFO L87 Difference]: Start difference. First operand 108 states and 129 transitions. Second operand has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:19:47,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:19:47,231 INFO L93 Difference]: Finished difference Result 107 states and 128 transitions. [2021-11-21 01:19:47,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:19:47,232 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-11-21 01:19:47,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:19:47,233 INFO L225 Difference]: With dead ends: 107 [2021-11-21 01:19:47,233 INFO L226 Difference]: Without dead ends: 107 [2021-11-21 01:19:47,233 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-21 01:19:47,235 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 19 mSDsluCounter, 5 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:19:47,235 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 31 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:19:47,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2021-11-21 01:19:47,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 107. [2021-11-21 01:19:47,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 92 states have (on average 1.391304347826087) internal successors, (128), 106 states have internal predecessors, (128), 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-21 01:19:47,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 128 transitions. [2021-11-21 01:19:47,248 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 128 transitions. Word has length 22 [2021-11-21 01:19:47,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:19:47,250 INFO L470 AbstractCegarLoop]: Abstraction has 107 states and 128 transitions. [2021-11-21 01:19:47,250 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:19:47,251 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 128 transitions. [2021-11-21 01:19:47,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-21 01:19:47,252 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:19:47,252 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:19:47,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-21 01:19:47,252 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:19:47,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:19:47,253 INFO L85 PathProgramCache]: Analyzing trace with hash 1314707129, now seen corresponding path program 1 times [2021-11-21 01:19:47,253 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:19:47,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382998666] [2021-11-21 01:19:47,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:19:47,254 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:19:47,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:19:47,292 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-21 01:19:47,293 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:19:47,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382998666] [2021-11-21 01:19:47,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382998666] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:19:47,293 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:19:47,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-21 01:19:47,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32727615] [2021-11-21 01:19:47,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:19:47,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:19:47,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:19:47,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:19:47,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:19:47,295 INFO L87 Difference]: Start difference. First operand 107 states and 128 transitions. Second operand has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:19:47,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:19:47,337 INFO L93 Difference]: Finished difference Result 106 states and 127 transitions. [2021-11-21 01:19:47,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:19:47,338 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-11-21 01:19:47,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:19:47,339 INFO L225 Difference]: With dead ends: 106 [2021-11-21 01:19:47,339 INFO L226 Difference]: Without dead ends: 106 [2021-11-21 01:19:47,339 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-21 01:19:47,340 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 23 mSDsluCounter, 5 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 33 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:19:47,341 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 33 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:19:47,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2021-11-21 01:19:47,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 106. [2021-11-21 01:19:47,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 92 states have (on average 1.3804347826086956) internal successors, (127), 105 states have internal predecessors, (127), 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-21 01:19:47,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 127 transitions. [2021-11-21 01:19:47,345 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 127 transitions. Word has length 22 [2021-11-21 01:19:47,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:19:47,346 INFO L470 AbstractCegarLoop]: Abstraction has 106 states and 127 transitions. [2021-11-21 01:19:47,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:19:47,346 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 127 transitions. [2021-11-21 01:19:47,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-11-21 01:19:47,347 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:19:47,347 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:19:47,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-21 01:19:47,348 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:19:47,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:19:47,348 INFO L85 PathProgramCache]: Analyzing trace with hash 2101215349, now seen corresponding path program 1 times [2021-11-21 01:19:47,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:19:47,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939046661] [2021-11-21 01:19:47,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:19:47,349 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:19:47,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:19:47,416 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 01:19:47,416 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:19:47,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939046661] [2021-11-21 01:19:47,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939046661] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:19:47,417 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:19:47,417 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-21 01:19:47,417 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610677623] [2021-11-21 01:19:47,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:19:47,418 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-21 01:19:47,418 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:19:47,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-21 01:19:47,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-21 01:19:47,419 INFO L87 Difference]: Start difference. First operand 106 states and 127 transitions. Second operand has 7 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 7 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:19:47,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:19:47,573 INFO L93 Difference]: Finished difference Result 119 states and 140 transitions. [2021-11-21 01:19:47,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-21 01:19:47,574 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 7 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-11-21 01:19:47,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:19:47,575 INFO L225 Difference]: With dead ends: 119 [2021-11-21 01:19:47,575 INFO L226 Difference]: Without dead ends: 119 [2021-11-21 01:19:47,575 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-11-21 01:19:47,576 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 130 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:19:47,577 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 79 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 01:19:47,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2021-11-21 01:19:47,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 110. [2021-11-21 01:19:47,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 96 states have (on average 1.3958333333333333) internal successors, (134), 109 states have internal predecessors, (134), 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-21 01:19:47,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 134 transitions. [2021-11-21 01:19:47,581 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 134 transitions. Word has length 23 [2021-11-21 01:19:47,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:19:47,581 INFO L470 AbstractCegarLoop]: Abstraction has 110 states and 134 transitions. [2021-11-21 01:19:47,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 7 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:19:47,582 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 134 transitions. [2021-11-21 01:19:47,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-21 01:19:47,583 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:19:47,583 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:19:47,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-21 01:19:47,583 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:19:47,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:19:47,584 INFO L85 PathProgramCache]: Analyzing trace with hash 713166488, now seen corresponding path program 1 times [2021-11-21 01:19:47,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:19:47,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37993398] [2021-11-21 01:19:47,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:19:47,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:19:47,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:19:47,668 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 01:19:47,668 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:19:47,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37993398] [2021-11-21 01:19:47,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37993398] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:19:47,669 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:19:47,669 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-21 01:19:47,669 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76551398] [2021-11-21 01:19:47,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:19:47,670 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-21 01:19:47,670 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:19:47,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-21 01:19:47,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-21 01:19:47,671 INFO L87 Difference]: Start difference. First operand 110 states and 134 transitions. Second operand has 7 states, 6 states have (on average 4.0) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:19:47,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:19:47,865 INFO L93 Difference]: Finished difference Result 120 states and 141 transitions. [2021-11-21 01:19:47,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-21 01:19:47,866 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.0) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-11-21 01:19:47,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:19:47,867 INFO L225 Difference]: With dead ends: 120 [2021-11-21 01:19:47,867 INFO L226 Difference]: Without dead ends: 120 [2021-11-21 01:19:47,867 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-11-21 01:19:47,868 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 116 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:19:47,869 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 62 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 01:19:47,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-11-21 01:19:47,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 113. [2021-11-21 01:19:47,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 99 states have (on average 1.3838383838383839) internal successors, (137), 112 states have internal predecessors, (137), 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-21 01:19:47,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 137 transitions. [2021-11-21 01:19:47,873 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 137 transitions. Word has length 24 [2021-11-21 01:19:47,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:19:47,873 INFO L470 AbstractCegarLoop]: Abstraction has 113 states and 137 transitions. [2021-11-21 01:19:47,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.0) internal successors, (24), 7 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:19:47,874 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 137 transitions. [2021-11-21 01:19:47,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-21 01:19:47,874 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:19:47,874 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:19:47,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-21 01:19:47,875 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:19:47,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:19:47,876 INFO L85 PathProgramCache]: Analyzing trace with hash 628524500, now seen corresponding path program 1 times [2021-11-21 01:19:47,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:19:47,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536569464] [2021-11-21 01:19:47,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:19:47,877 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:19:47,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:19:48,062 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 01:19:48,062 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:19:48,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536569464] [2021-11-21 01:19:48,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536569464] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:19:48,063 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:19:48,063 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-21 01:19:48,063 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759578663] [2021-11-21 01:19:48,063 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:19:48,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-21 01:19:48,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:19:48,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-21 01:19:48,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-11-21 01:19:48,064 INFO L87 Difference]: Start difference. First operand 113 states and 137 transitions. Second operand has 10 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 9 states have internal predecessors, (25), 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-21 01:19:48,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:19:48,313 INFO L93 Difference]: Finished difference Result 121 states and 142 transitions. [2021-11-21 01:19:48,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-21 01:19:48,314 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 9 states have internal predecessors, (25), 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 25 [2021-11-21 01:19:48,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:19:48,316 INFO L225 Difference]: With dead ends: 121 [2021-11-21 01:19:48,317 INFO L226 Difference]: Without dead ends: 121 [2021-11-21 01:19:48,317 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2021-11-21 01:19:48,318 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 122 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 01:19:48,319 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 86 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-21 01:19:48,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2021-11-21 01:19:48,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 111. [2021-11-21 01:19:48,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 97 states have (on average 1.3917525773195876) internal successors, (135), 110 states have internal predecessors, (135), 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-21 01:19:48,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 135 transitions. [2021-11-21 01:19:48,325 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 135 transitions. Word has length 25 [2021-11-21 01:19:48,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:19:48,325 INFO L470 AbstractCegarLoop]: Abstraction has 111 states and 135 transitions. [2021-11-21 01:19:48,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 9 states have internal predecessors, (25), 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-21 01:19:48,326 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 135 transitions. [2021-11-21 01:19:48,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-21 01:19:48,328 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:19:48,328 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:19:48,329 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-21 01:19:48,329 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:19:48,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:19:48,329 INFO L85 PathProgramCache]: Analyzing trace with hash 633324759, now seen corresponding path program 1 times [2021-11-21 01:19:48,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:19:48,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476412672] [2021-11-21 01:19:48,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:19:48,330 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:19:48,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:19:48,377 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-21 01:19:48,377 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:19:48,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476412672] [2021-11-21 01:19:48,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476412672] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:19:48,378 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:19:48,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:19:48,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046749344] [2021-11-21 01:19:48,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:19:48,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:19:48,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:19:48,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:19:48,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:19:48,380 INFO L87 Difference]: Start difference. First operand 111 states and 135 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 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-21 01:19:48,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:19:48,471 INFO L93 Difference]: Finished difference Result 120 states and 144 transitions. [2021-11-21 01:19:48,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:19:48,472 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), 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 25 [2021-11-21 01:19:48,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:19:48,473 INFO L225 Difference]: With dead ends: 120 [2021-11-21 01:19:48,473 INFO L226 Difference]: Without dead ends: 120 [2021-11-21 01:19:48,473 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 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-21 01:19:48,474 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 12 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:19:48,474 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 68 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 01:19:48,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-11-21 01:19:48,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 118. [2021-11-21 01:19:48,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 104 states have (on average 1.3846153846153846) internal successors, (144), 117 states have internal predecessors, (144), 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-21 01:19:48,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 144 transitions. [2021-11-21 01:19:48,479 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 144 transitions. Word has length 25 [2021-11-21 01:19:48,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:19:48,479 INFO L470 AbstractCegarLoop]: Abstraction has 118 states and 144 transitions. [2021-11-21 01:19:48,479 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), 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-21 01:19:48,479 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 144 transitions. [2021-11-21 01:19:48,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-21 01:19:48,480 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:19:48,480 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] [2021-11-21 01:19:48,480 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-21 01:19:48,480 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONMEMORY_FREE === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:19:48,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:19:48,481 INFO L85 PathProgramCache]: Analyzing trace with hash -1990576869, now seen corresponding path program 1 times [2021-11-21 01:19:48,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:19:48,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906010464] [2021-11-21 01:19:48,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:19:48,481 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:19:48,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:19:48,672 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-21 01:19:48,673 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:19:48,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906010464] [2021-11-21 01:19:48,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906010464] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:19:48,673 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:19:48,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-21 01:19:48,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618075222] [2021-11-21 01:19:48,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:19:48,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-21 01:19:48,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:19:48,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-21 01:19:48,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-11-21 01:19:48,675 INFO L87 Difference]: Start difference. First operand 118 states and 144 transitions. Second operand has 9 states, 8 states have (on average 3.0) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:19:49,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:19:49,024 INFO L93 Difference]: Finished difference Result 124 states and 147 transitions. [2021-11-21 01:19:49,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-21 01:19:49,024 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.0) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-11-21 01:19:49,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:19:49,025 INFO L225 Difference]: With dead ends: 124 [2021-11-21 01:19:49,025 INFO L226 Difference]: Without dead ends: 124 [2021-11-21 01:19:49,026 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-11-21 01:19:49,027 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 84 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 01:19:49,027 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 91 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-21 01:19:49,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2021-11-21 01:19:49,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 115. [2021-11-21 01:19:49,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 101 states have (on average 1.396039603960396) internal successors, (141), 114 states have internal predecessors, (141), 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-21 01:19:49,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 141 transitions. [2021-11-21 01:19:49,032 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 141 transitions. Word has length 26 [2021-11-21 01:19:49,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:19:49,032 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 141 transitions. [2021-11-21 01:19:49,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.0) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:19:49,032 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 141 transitions. [2021-11-21 01:19:49,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-21 01:19:49,033 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:19:49,033 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] [2021-11-21 01:19:49,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-21 01:19:49,033 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:19:49,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:19:49,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1841768837, now seen corresponding path program 1 times [2021-11-21 01:19:49,034 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:19:49,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128283413] [2021-11-21 01:19:49,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:19:49,034 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:19:49,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:19:49,152 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 01:19:49,153 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:19:49,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128283413] [2021-11-21 01:19:49,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128283413] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:19:49,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655045670] [2021-11-21 01:19:49,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:19:49,153 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:19:49,153 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:19:49,156 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:19:49,182 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-21 01:19:49,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:19:49,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-21 01:19:49,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:19:49,411 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:19:49,411 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 17 treesize of output 19 [2021-11-21 01:19:49,448 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-21 01:19:49,448 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 01:19:49,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655045670] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:19:49,449 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:19:49,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 12 [2021-11-21 01:19:49,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737370637] [2021-11-21 01:19:49,449 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:19:49,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-21 01:19:49,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:19:49,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-21 01:19:49,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-11-21 01:19:49,450 INFO L87 Difference]: Start difference. First operand 115 states and 141 transitions. Second operand has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:19:49,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:19:49,585 INFO L93 Difference]: Finished difference Result 120 states and 143 transitions. [2021-11-21 01:19:49,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-21 01:19:49,586 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-11-21 01:19:49,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:19:49,587 INFO L225 Difference]: With dead ends: 120 [2021-11-21 01:19:49,588 INFO L226 Difference]: Without dead ends: 120 [2021-11-21 01:19:49,588 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-11-21 01:19:49,590 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 28 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 28 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:19:49,590 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 99 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 64 Invalid, 0 Unknown, 28 Unchecked, 0.1s Time] [2021-11-21 01:19:49,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-11-21 01:19:49,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 117. [2021-11-21 01:19:49,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 103 states have (on average 1.3883495145631068) internal successors, (143), 116 states have internal predecessors, (143), 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-21 01:19:49,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 143 transitions. [2021-11-21 01:19:49,596 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 143 transitions. Word has length 26 [2021-11-21 01:19:49,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:19:49,597 INFO L470 AbstractCegarLoop]: Abstraction has 117 states and 143 transitions. [2021-11-21 01:19:49,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:19:49,597 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 143 transitions. [2021-11-21 01:19:49,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-11-21 01:19:49,599 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:19:49,599 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] [2021-11-21 01:19:49,644 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-21 01:19:49,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-11-21 01:19:49,816 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:19:49,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:19:49,816 INFO L85 PathProgramCache]: Analyzing trace with hash -413296800, now seen corresponding path program 1 times [2021-11-21 01:19:49,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:19:49,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335624380] [2021-11-21 01:19:49,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:19:49,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:19:49,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:19:49,854 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-21 01:19:49,854 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:19:49,854 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335624380] [2021-11-21 01:19:49,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335624380] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:19:49,855 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:19:49,855 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:19:49,855 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163351817] [2021-11-21 01:19:49,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:19:49,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:19:49,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:19:49,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:19:49,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:19:49,857 INFO L87 Difference]: Start difference. First operand 117 states and 143 transitions. Second operand has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 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-21 01:19:49,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:19:49,917 INFO L93 Difference]: Finished difference Result 115 states and 141 transitions. [2021-11-21 01:19:49,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:19:49,919 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 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 28 [2021-11-21 01:19:49,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:19:49,921 INFO L225 Difference]: With dead ends: 115 [2021-11-21 01:19:49,921 INFO L226 Difference]: Without dead ends: 115 [2021-11-21 01:19:49,921 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-21 01:19:49,922 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 47 mSDsluCounter, 5 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 20 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:19:49,922 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 20 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 01:19:49,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2021-11-21 01:19:49,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 115. [2021-11-21 01:19:49,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 103 states have (on average 1.3689320388349515) internal successors, (141), 114 states have internal predecessors, (141), 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-21 01:19:49,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 141 transitions. [2021-11-21 01:19:49,927 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 141 transitions. Word has length 28 [2021-11-21 01:19:49,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:19:49,927 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 141 transitions. [2021-11-21 01:19:49,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 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-21 01:19:49,928 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 141 transitions. [2021-11-21 01:19:49,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-11-21 01:19:49,928 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:19:49,928 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] [2021-11-21 01:19:49,929 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-21 01:19:49,929 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr22REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:19:49,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:19:49,929 INFO L85 PathProgramCache]: Analyzing trace with hash -413296799, now seen corresponding path program 1 times [2021-11-21 01:19:49,930 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:19:49,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577493447] [2021-11-21 01:19:49,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:19:49,930 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:19:49,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:19:49,976 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-21 01:19:49,976 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:19:49,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577493447] [2021-11-21 01:19:49,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577493447] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:19:49,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368082353] [2021-11-21 01:19:49,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:19:49,977 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:19:49,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:19:49,978 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:19:50,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-21 01:19:50,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:19:50,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-21 01:19:50,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:19:50,142 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-21 01:19:50,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:19:50,213 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-21 01:19:50,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368082353] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:19:50,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [559661022] [2021-11-21 01:19:50,216 INFO L159 IcfgInterpreter]: Started Sifa with 20 locations of interest [2021-11-21 01:19:50,216 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:19:50,217 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:19:50,217 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:19:50,217 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:19:50,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:50,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:50,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 22 [2021-11-21 01:19:50,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:50,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:50,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:50,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:50,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:50,425 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-21 01:19:50,677 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 1 [2021-11-21 01:19:50,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:50,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2021-11-21 01:19:50,754 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 1 [2021-11-21 01:19:50,809 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-21 01:19:50,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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-21 01:19:50,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:50,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:50,915 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 41 treesize of output 31 [2021-11-21 01:19:51,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:51,050 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 23 treesize of output 22 [2021-11-21 01:19:51,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:51,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:51,075 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 41 treesize of output 31 [2021-11-21 01:19:51,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:51,130 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 23 treesize of output 22 [2021-11-21 01:19:51,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:51,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:51,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:51,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:51,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:51,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:51,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:51,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:51,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:51,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 38 [2021-11-21 01:19:52,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:52,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2021-11-21 01:19:52,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:52,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:52,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:52,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-11-21 01:19:52,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:52,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2021-11-21 01:19:52,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:52,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-21 01:19:52,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:52,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-21 01:19:52,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:52,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:52,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:52,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:52,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, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:19:52,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:52,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:52,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:52,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:52,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:19:52,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:52,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:52,827 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 37 treesize of output 42 [2021-11-21 01:19:52,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:52,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:52,901 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 37 treesize of output 42 [2021-11-21 01:19:53,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:53,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:53,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:19:53,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 47 [2021-11-21 01:19:53,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:53,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:53,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:53,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:53,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:53,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:19:53,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:53,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:53,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:19:53,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 47 [2021-11-21 01:19:55,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:55,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:55,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:55,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:55,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:55,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:55,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:55,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:55,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:55,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 38 [2021-11-21 01:19:56,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:56,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:56,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, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:19:56,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:56,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:56,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:56,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-11-21 01:19:56,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:56,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:56,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 28 [2021-11-21 01:19:56,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:56,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:56,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 37 [2021-11-21 01:19:56,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:56,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:56,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:19:57,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:57,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:57,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:57,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:57,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:19:57,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:57,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:57,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:57,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:57,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:19:57,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:57,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:57,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:57,418 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 50 treesize of output 49 [2021-11-21 01:19:57,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:57,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:57,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:57,674 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 41 treesize of output 46 [2021-11-21 01:19:58,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:58,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:58,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:58,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 52 [2021-11-21 01:19:58,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:58,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:58,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:58,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, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-21 01:19:58,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:58,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:58,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:58,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:58,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:19:58,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:20:03,996 INFO L354 Elim1Store]: treesize reduction 27, result has 32.5 percent of original size [2021-11-21 01:20:03,996 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 29 [2021-11-21 01:20:04,184 INFO L354 Elim1Store]: treesize reduction 61, result has 17.6 percent of original size [2021-11-21 01:20:04,185 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 3 case distinctions, treesize of input 109 treesize of output 87 [2021-11-21 01:20:04,224 INFO L354 Elim1Store]: treesize reduction 37, result has 15.9 percent of original size [2021-11-21 01:20:04,224 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 3 case distinctions, treesize of input 78 treesize of output 60 [2021-11-21 01:20:04,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:20:08,738 INFO L354 Elim1Store]: treesize reduction 48, result has 44.8 percent of original size [2021-11-21 01:20:08,738 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 3 new quantified variables, introduced 5 case distinctions, treesize of input 245 treesize of output 260 [2021-11-21 01:20:09,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:09,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:20:09,407 INFO L354 Elim1Store]: treesize reduction 126, result has 11.9 percent of original size [2021-11-21 01:20:09,408 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 5 new quantified variables, introduced 8 case distinctions, treesize of input 241 treesize of output 191 [2021-11-21 01:20:09,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:09,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:20:09,454 INFO L354 Elim1Store]: treesize reduction 90, result has 10.9 percent of original size [2021-11-21 01:20:09,455 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 5 new quantified variables, introduced 8 case distinctions, treesize of input 189 treesize of output 159 [2021-11-21 01:20:09,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 1 [2021-11-21 01:20:14,676 INFO L354 Elim1Store]: treesize reduction 48, result has 44.8 percent of original size [2021-11-21 01:20:14,676 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 3 new quantified variables, introduced 5 case distinctions, treesize of input 245 treesize of output 260 [2021-11-21 01:20:15,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:15,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:20:15,885 INFO L354 Elim1Store]: treesize reduction 126, result has 11.9 percent of original size [2021-11-21 01:20:15,886 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 5 new quantified variables, introduced 8 case distinctions, treesize of input 241 treesize of output 191 [2021-11-21 01:20:15,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:15,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:20:15,945 INFO L354 Elim1Store]: treesize reduction 90, result has 10.9 percent of original size [2021-11-21 01:20:15,945 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 5 new quantified variables, introduced 8 case distinctions, treesize of input 189 treesize of output 159 [2021-11-21 01:20:16,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, 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-21 01:20:18,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-21 01:20:18,224 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-21 01:20:18,539 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 1 [2021-11-21 01:20:18,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-21 01:20:18,612 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 1 [2021-11-21 01:20:18,791 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:20:18,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:20:18,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:18,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:18,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:18,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:20:18,896 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:20:18,896 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 3 new quantified variables, introduced 2 case distinctions, treesize of input 238 treesize of output 224 [2021-11-21 01:20:19,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:19,564 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 23 treesize of output 22 [2021-11-21 01:20:19,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:19,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, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-11-21 01:20:19,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:19,783 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 27 treesize of output 11 [2021-11-21 01:20:20,214 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:20:25,057 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:20:25,057 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:20:25,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2021-11-21 01:20:25,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438232247] [2021-11-21 01:20:25,058 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:20:25,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:20:25,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:20:25,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:20:25,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=345, Unknown=0, NotChecked=0, Total=462 [2021-11-21 01:20:25,059 INFO L87 Difference]: Start difference. First operand 115 states and 141 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 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-21 01:20:25,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:20:25,110 INFO L93 Difference]: Finished difference Result 119 states and 142 transitions. [2021-11-21 01:20:25,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:20:25,111 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 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 28 [2021-11-21 01:20:25,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:20:25,112 INFO L225 Difference]: With dead ends: 119 [2021-11-21 01:20:25,112 INFO L226 Difference]: Without dead ends: 119 [2021-11-21 01:20:25,112 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 65 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=134, Invalid=418, Unknown=0, NotChecked=0, Total=552 [2021-11-21 01:20:25,113 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 72 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:20:25,113 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 80 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:20:25,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2021-11-21 01:20:25,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 116. [2021-11-21 01:20:25,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 104 states have (on average 1.3653846153846154) internal successors, (142), 115 states have internal predecessors, (142), 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-21 01:20:25,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 142 transitions. [2021-11-21 01:20:25,118 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 142 transitions. Word has length 28 [2021-11-21 01:20:25,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:20:25,119 INFO L470 AbstractCegarLoop]: Abstraction has 116 states and 142 transitions. [2021-11-21 01:20:25,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 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-21 01:20:25,119 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 142 transitions. [2021-11-21 01:20:25,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-11-21 01:20:25,120 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:20:25,120 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] [2021-11-21 01:20:25,166 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-21 01:20:25,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:20:25,344 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:20:25,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:20:25,344 INFO L85 PathProgramCache]: Analyzing trace with hash -413298663, now seen corresponding path program 1 times [2021-11-21 01:20:25,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:20:25,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637104845] [2021-11-21 01:20:25,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:20:25,345 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:20:25,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:20:25,444 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-21 01:20:25,444 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:20:25,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637104845] [2021-11-21 01:20:25,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637104845] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:20:25,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387921722] [2021-11-21 01:20:25,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:20:25,445 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:20:25,445 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:20:25,448 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:20:25,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-21 01:20:25,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:20:25,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-21 01:20:25,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:20:25,547 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-21 01:20:25,586 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:20:25,587 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 15 treesize of output 17 [2021-11-21 01:20:25,737 INFO L354 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2021-11-21 01:20:25,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 32 [2021-11-21 01:20:26,075 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 01:20:26,076 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:20:30,474 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-21 01:20:30,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387921722] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:20:30,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [203017043] [2021-11-21 01:20:30,476 INFO L159 IcfgInterpreter]: Started Sifa with 19 locations of interest [2021-11-21 01:20:30,477 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:20:30,477 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:20:30,477 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:20:30,477 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:20:30,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:30,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:30,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 22 [2021-11-21 01:20:30,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:30,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:30,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:30,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:30,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:30,669 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-21 01:20:30,888 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 1 [2021-11-21 01:20:30,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:30,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2021-11-21 01:20:30,988 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 1 [2021-11-21 01:20:31,090 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-21 01:20:31,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:31,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:31,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, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-11-21 01:20:31,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, 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-21 01:20:31,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:31,240 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 23 treesize of output 22 [2021-11-21 01:20:31,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:31,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:31,271 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 41 treesize of output 31 [2021-11-21 01:20:31,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:31,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 23 treesize of output 22 [2021-11-21 01:20:31,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:31,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:31,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:31,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:31,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:31,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:31,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:31,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:31,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:31,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 38 [2021-11-21 01:20:32,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:32,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:32,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:32,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-11-21 01:20:32,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:32,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:32,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:20:32,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:32,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:32,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:20:32,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:32,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:32,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:20:32,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:32,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:32,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:32,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:32,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:20:32,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:32,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:32,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:20:33,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:33,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:33,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:33,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:33,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:20:33,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:33,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:33,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:33,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, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 46 [2021-11-21 01:20:33,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:33,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:33,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:33,285 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 41 treesize of output 46 [2021-11-21 01:20:33,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:33,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:33,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:33,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-21 01:20:33,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:33,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:33,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:33,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-21 01:20:33,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:33,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:33,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:33,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:33,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:33,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:20:35,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:35,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:35,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:35,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:35,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:35,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:35,746 INFO L354 Elim1Store]: treesize reduction 34, result has 41.4 percent of original size [2021-11-21 01:20:35,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 9 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 46 [2021-11-21 01:20:36,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:36,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:36,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:20:36,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:36,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:36,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 28 [2021-11-21 01:20:36,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:36,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:36,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:36,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-11-21 01:20:37,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:37,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:37,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:37,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:37,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:20:37,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:37,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:37,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:20:37,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:37,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:37,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 37 [2021-11-21 01:20:37,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:37,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:37,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:37,861 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 41 treesize of output 46 [2021-11-21 01:20:38,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:38,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:38,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:38,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:38,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:20:38,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:38,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:38,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:38,200 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 50 treesize of output 49 [2021-11-21 01:20:39,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:39,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:39,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:39,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-21 01:20:39,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:39,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:39,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:39,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:39,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:20:39,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:39,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:39,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:39,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 52 [2021-11-21 01:20:44,015 INFO L354 Elim1Store]: treesize reduction 27, result has 32.5 percent of original size [2021-11-21 01:20:44,015 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 29 [2021-11-21 01:20:44,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 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-21 01:20:44,609 INFO L354 Elim1Store]: treesize reduction 61, result has 17.6 percent of original size [2021-11-21 01:20:44,609 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 3 case distinctions, treesize of input 109 treesize of output 87 [2021-11-21 01:20:44,645 INFO L354 Elim1Store]: treesize reduction 37, result has 15.9 percent of original size [2021-11-21 01:20:44,646 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 3 case distinctions, treesize of input 78 treesize of output 60 [2021-11-21 01:20:47,830 INFO L354 Elim1Store]: treesize reduction 48, result has 44.8 percent of original size [2021-11-21 01:20:47,830 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 3 new quantified variables, introduced 5 case distinctions, treesize of input 243 treesize of output 258 [2021-11-21 01:20:48,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:20:48,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:48,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:20:48,603 INFO L354 Elim1Store]: treesize reduction 124, result has 12.1 percent of original size [2021-11-21 01:20:48,604 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 5 new quantified variables, introduced 8 case distinctions, treesize of input 239 treesize of output 189 [2021-11-21 01:20:48,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:48,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:20:48,654 INFO L354 Elim1Store]: treesize reduction 88, result has 11.1 percent of original size [2021-11-21 01:20:48,654 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 5 new quantified variables, introduced 8 case distinctions, treesize of input 187 treesize of output 153 [2021-11-21 01:20:54,020 INFO L354 Elim1Store]: treesize reduction 48, result has 44.8 percent of original size [2021-11-21 01:20:54,021 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 3 new quantified variables, introduced 5 case distinctions, treesize of input 243 treesize of output 258 [2021-11-21 01:20:55,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:55,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:20:55,051 INFO L354 Elim1Store]: treesize reduction 124, result has 12.1 percent of original size [2021-11-21 01:20:55,051 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 5 new quantified variables, introduced 8 case distinctions, treesize of input 239 treesize of output 189 [2021-11-21 01:20:55,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:55,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:20:55,107 INFO L354 Elim1Store]: treesize reduction 88, result has 11.1 percent of original size [2021-11-21 01:20:55,107 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 5 new quantified variables, introduced 8 case distinctions, treesize of input 187 treesize of output 153 [2021-11-21 01:20:56,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2021-11-21 01:20:58,130 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-21 01:20:58,152 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-21 01:20:58,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-21 01:20:58,597 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 1 [2021-11-21 01:20:58,677 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 1 [2021-11-21 01:20:58,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:58,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:58,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:58,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:20:58,809 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:20:58,810 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 3 new quantified variables, introduced 2 case distinctions, treesize of input 238 treesize of output 224 [2021-11-21 01:20:59,175 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-21 01:20:59,224 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-21 01:20:59,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:59,639 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 23 treesize of output 22 [2021-11-21 01:20:59,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:59,774 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 23 treesize of output 22 [2021-11-21 01:20:59,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:20:59,850 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 27 treesize of output 11 [2021-11-21 01:21:00,239 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:21:05,317 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:21:05,317 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:21:05,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 3] total 10 [2021-11-21 01:21:05,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363773498] [2021-11-21 01:21:05,318 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:21:05,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-21 01:21:05,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:21:05,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-21 01:21:05,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=552, Unknown=1, NotChecked=0, Total=702 [2021-11-21 01:21:05,319 INFO L87 Difference]: Start difference. First operand 116 states and 142 transitions. Second operand has 11 states, 10 states have (on average 7.6) internal successors, (76), 11 states have internal predecessors, (76), 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-21 01:21:11,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:21:11,454 INFO L93 Difference]: Finished difference Result 153 states and 184 transitions. [2021-11-21 01:21:11,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-21 01:21:11,454 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 7.6) internal successors, (76), 11 states have internal predecessors, (76), 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 28 [2021-11-21 01:21:11,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:21:11,455 INFO L225 Difference]: With dead ends: 153 [2021-11-21 01:21:11,455 INFO L226 Difference]: Without dead ends: 153 [2021-11-21 01:21:11,456 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 60 SyntacticMatches, 6 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 345 ImplicationChecksByTransitivity, 15.4s TimeCoverageRelationStatistics Valid=173, Invalid=637, Unknown=2, NotChecked=0, Total=812 [2021-11-21 01:21:11,456 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 73 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 39 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:21:11,457 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 114 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 20 Invalid, 0 Unknown, 39 Unchecked, 0.0s Time] [2021-11-21 01:21:11,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2021-11-21 01:21:11,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 125. [2021-11-21 01:21:11,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 113 states have (on average 1.3539823008849559) internal successors, (153), 124 states have internal predecessors, (153), 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-21 01:21:11,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 153 transitions. [2021-11-21 01:21:11,462 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 153 transitions. Word has length 28 [2021-11-21 01:21:11,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:21:11,462 INFO L470 AbstractCegarLoop]: Abstraction has 125 states and 153 transitions. [2021-11-21 01:21:11,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 7.6) internal successors, (76), 11 states have internal predecessors, (76), 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-21 01:21:11,463 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 153 transitions. [2021-11-21 01:21:11,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-11-21 01:21:11,463 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:21:11,463 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:21:11,502 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-21 01:21:11,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:21:11,692 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr12REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:21:11,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:21:11,692 INFO L85 PathProgramCache]: Analyzing trace with hash 1818274966, now seen corresponding path program 2 times [2021-11-21 01:21:11,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:21:11,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568722275] [2021-11-21 01:21:11,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:21:11,693 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:21:11,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:21:11,733 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 18 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 01:21:11,734 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:21:11,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568722275] [2021-11-21 01:21:11,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568722275] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:21:11,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391700943] [2021-11-21 01:21:11,735 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 01:21:11,735 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:21:11,735 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:21:11,736 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:21:11,756 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-21 01:21:11,834 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-21 01:21:11,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 01:21:11,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 39 conjunts are in the unsatisfiable core [2021-11-21 01:21:11,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:21:11,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:21:11,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:21:11,952 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-21 01:21:11,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, 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-21 01:21:11,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:11,963 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 23 treesize of output 22 [2021-11-21 01:21:12,262 INFO L354 Elim1Store]: treesize reduction 56, result has 1.8 percent of original size [2021-11-21 01:21:12,262 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 4 new quantified variables, introduced 3 case distinctions, treesize of input 103 treesize of output 52 [2021-11-21 01:21:12,293 INFO L354 Elim1Store]: treesize reduction 14, result has 57.6 percent of original size [2021-11-21 01:21:12,293 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 5 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 41 [2021-11-21 01:21:12,317 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-11-21 01:21:12,318 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 01:21:12,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [391700943] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:21:12,318 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:21:12,318 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [4] total 13 [2021-11-21 01:21:12,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663645175] [2021-11-21 01:21:12,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:21:12,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-21 01:21:12,319 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:21:12,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-21 01:21:12,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-11-21 01:21:12,319 INFO L87 Difference]: Start difference. First operand 125 states and 153 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:21:12,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:21:12,740 INFO L93 Difference]: Finished difference Result 137 states and 157 transitions. [2021-11-21 01:21:12,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-21 01:21:12,741 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-11-21 01:21:12,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:21:12,743 INFO L225 Difference]: With dead ends: 137 [2021-11-21 01:21:12,743 INFO L226 Difference]: Without dead ends: 137 [2021-11-21 01:21:12,743 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-11-21 01:21:12,744 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 73 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 27 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 01:21:12,744 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 160 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 160 Invalid, 0 Unknown, 27 Unchecked, 0.2s Time] [2021-11-21 01:21:12,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2021-11-21 01:21:12,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 124. [2021-11-21 01:21:12,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 112 states have (on average 1.3303571428571428) internal successors, (149), 123 states have internal predecessors, (149), 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-21 01:21:12,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 149 transitions. [2021-11-21 01:21:12,749 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 149 transitions. Word has length 29 [2021-11-21 01:21:12,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:21:12,750 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 149 transitions. [2021-11-21 01:21:12,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:21:12,750 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 149 transitions. [2021-11-21 01:21:12,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-11-21 01:21:12,751 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:21:12,751 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] [2021-11-21 01:21:12,793 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-21 01:21:12,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-11-21 01:21:12,972 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:21:12,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:21:12,972 INFO L85 PathProgramCache]: Analyzing trace with hash -661911211, now seen corresponding path program 1 times [2021-11-21 01:21:12,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:21:12,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784394208] [2021-11-21 01:21:12,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:21:12,972 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:21:12,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:21:13,094 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-21 01:21:13,095 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:21:13,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784394208] [2021-11-21 01:21:13,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784394208] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:21:13,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557787385] [2021-11-21 01:21:13,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:21:13,096 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:21:13,096 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:21:13,097 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:21:13,107 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-21 01:21:13,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:21:13,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-21 01:21:13,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:21:13,351 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-21 01:21:13,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:21:13,426 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-21 01:21:13,426 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 17 treesize of output 21 [2021-11-21 01:21:13,523 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-21 01:21:13,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557787385] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:21:13,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1064433671] [2021-11-21 01:21:13,526 INFO L159 IcfgInterpreter]: Started Sifa with 20 locations of interest [2021-11-21 01:21:13,526 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:21:13,526 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:21:13,527 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:21:13,527 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:21:13,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:13,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:13,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 22 [2021-11-21 01:21:13,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:13,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:13,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:13,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:13,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:13,744 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-21 01:21:13,999 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 1 [2021-11-21 01:21:14,053 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 1 [2021-11-21 01:21:14,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:14,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2021-11-21 01:21:14,119 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-21 01:21:14,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:14,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:14,180 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 41 treesize of output 31 [2021-11-21 01:21:14,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, 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-21 01:21:14,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:14,306 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 23 treesize of output 22 [2021-11-21 01:21:14,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:14,365 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 23 treesize of output 22 [2021-11-21 01:21:14,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:14,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:14,467 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 41 treesize of output 31 [2021-11-21 01:21:15,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:15,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:15,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:15,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:15,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:15,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:15,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:15,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:15,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:15,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 38 [2021-11-21 01:21:15,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:15,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:15,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:21:15,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:15,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:15,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:21:15,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:15,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:15,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:15,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-11-21 01:21:15,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:15,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:15,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:15,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:15,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:21:15,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:15,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:15,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, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:21:16,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:16,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:16,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:21:16,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:16,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:16,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:16,151 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 41 treesize of output 46 [2021-11-21 01:21:16,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:16,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:16,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:16,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:16,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:21:16,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:16,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:16,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:16,309 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 41 treesize of output 46 [2021-11-21 01:21:16,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:16,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:16,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:16,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-21 01:21:17,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:17,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:17,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:17,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-21 01:21:17,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:17,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:17,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:17,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:17,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:17,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:21:18,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:18,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:18,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:18,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:18,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:18,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:18,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:18,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:18,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:18,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 38 [2021-11-21 01:21:19,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:19,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:19,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:19,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-11-21 01:21:19,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:19,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:19,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:21:19,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:19,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:19,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 28 [2021-11-21 01:21:20,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:20,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:20,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:20,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:20,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:21:20,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:20,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:20,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:21:20,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:20,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:20,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 37 [2021-11-21 01:21:20,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:20,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:20,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:20,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:20,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:21:20,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:20,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:20,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:20,821 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 41 treesize of output 46 [2021-11-21 01:21:20,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:20,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:20,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:20,919 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 50 treesize of output 49 [2021-11-21 01:21:21,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:21,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:21,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:21,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-21 01:21:22,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:22,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:22,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:22,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:22,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:21:22,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:22,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:22,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:22,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 52 [2021-11-21 01:21:25,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:21:26,151 INFO L354 Elim1Store]: treesize reduction 68, result has 39.8 percent of original size [2021-11-21 01:21:26,152 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 5 case distinctions, treesize of input 99 treesize of output 112 [2021-11-21 01:21:26,197 INFO L354 Elim1Store]: treesize reduction 58, result has 30.1 percent of original size [2021-11-21 01:21:26,197 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 5 case distinctions, treesize of input 103 treesize of output 102 [2021-11-21 01:21:27,552 INFO L354 Elim1Store]: treesize reduction 78, result has 45.1 percent of original size [2021-11-21 01:21:27,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 43 treesize of output 93 [2021-11-21 01:21:27,932 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2021-11-21 01:21:27,950 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2021-11-21 01:21:28,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:21:28,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:21:28,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, 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-21 01:21:29,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:21:29,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:21:29,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 19 treesize of output 1 [2021-11-21 01:21:30,955 INFO L354 Elim1Store]: treesize reduction 36, result has 58.6 percent of original size [2021-11-21 01:21:30,955 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 3 new quantified variables, introduced 5 case distinctions, treesize of input 38 treesize of output 77 [2021-11-21 01:21:31,349 INFO L354 Elim1Store]: treesize reduction 35, result has 35.2 percent of original size [2021-11-21 01:21:31,350 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 2 case distinctions, treesize of input 28 treesize of output 33 [2021-11-21 01:21:31,432 INFO L354 Elim1Store]: treesize reduction 20, result has 63.0 percent of original size [2021-11-21 01:21:31,432 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 2 case distinctions, treesize of input 50 treesize of output 61 [2021-11-21 01:21:31,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 1 [2021-11-21 01:21:33,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:21:33,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:21:33,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:21:34,715 INFO L354 Elim1Store]: treesize reduction 36, result has 58.6 percent of original size [2021-11-21 01:21:34,715 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 3 new quantified variables, introduced 5 case distinctions, treesize of input 38 treesize of output 77 [2021-11-21 01:21:35,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:21:35,211 INFO L354 Elim1Store]: treesize reduction 20, result has 63.0 percent of original size [2021-11-21 01:21:35,211 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 2 case distinctions, treesize of input 50 treesize of output 61 [2021-11-21 01:21:35,785 INFO L354 Elim1Store]: treesize reduction 35, result has 35.2 percent of original size [2021-11-21 01:21:35,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 2 case distinctions, treesize of input 28 treesize of output 33 [2021-11-21 01:21:40,340 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-21 01:21:40,413 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-21 01:21:40,865 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 1 [2021-11-21 01:21:41,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-21 01:21:41,082 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 1 [2021-11-21 01:21:41,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 13 treesize of output 9 [2021-11-21 01:21:41,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:41,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:41,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:41,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:21:41,262 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:21:41,263 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 3 new quantified variables, introduced 2 case distinctions, treesize of input 238 treesize of output 224 [2021-11-21 01:21:41,660 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-21 01:21:42,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:42,046 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 27 treesize of output 11 [2021-11-21 01:21:42,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:42,152 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 23 treesize of output 22 [2021-11-21 01:21:42,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:21:42,203 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 23 treesize of output 22 [2021-11-21 01:21:42,775 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:21:46,673 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:21:46,673 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:21:46,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 9 [2021-11-21 01:21:46,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331698481] [2021-11-21 01:21:46,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:21:46,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-21 01:21:46,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:21:46,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-21 01:21:46,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=591, Unknown=0, NotChecked=0, Total=756 [2021-11-21 01:21:46,674 INFO L87 Difference]: Start difference. First operand 124 states and 149 transitions. Second operand has 10 states, 9 states have (on average 6.111111111111111) internal successors, (55), 10 states have internal predecessors, (55), 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-21 01:21:46,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:21:46,744 INFO L93 Difference]: Finished difference Result 122 states and 144 transitions. [2021-11-21 01:21:46,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:21:46,745 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.111111111111111) internal successors, (55), 10 states have internal predecessors, (55), 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 29 [2021-11-21 01:21:46,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:21:46,745 INFO L225 Difference]: With dead ends: 122 [2021-11-21 01:21:46,746 INFO L226 Difference]: Without dead ends: 122 [2021-11-21 01:21:46,746 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=177, Invalid=635, Unknown=0, NotChecked=0, Total=812 [2021-11-21 01:21:46,747 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 113 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:21:46,747 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 41 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:21:46,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2021-11-21 01:21:46,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 88. [2021-11-21 01:21:46,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 78 states have (on average 1.3076923076923077) internal successors, (102), 87 states have internal predecessors, (102), 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-21 01:21:46,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 102 transitions. [2021-11-21 01:21:46,751 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 102 transitions. Word has length 29 [2021-11-21 01:21:46,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:21:46,751 INFO L470 AbstractCegarLoop]: Abstraction has 88 states and 102 transitions. [2021-11-21 01:21:46,751 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.111111111111111) internal successors, (55), 10 states have internal predecessors, (55), 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-21 01:21:46,751 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 102 transitions. [2021-11-21 01:21:46,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-11-21 01:21:46,752 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:21:46,752 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:21:46,790 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-21 01:21:46,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-11-21 01:21:46,968 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:21:46,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:21:46,968 INFO L85 PathProgramCache]: Analyzing trace with hash 72643334, now seen corresponding path program 1 times [2021-11-21 01:21:46,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:21:46,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835512874] [2021-11-21 01:21:46,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:21:46,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:21:46,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:21:47,829 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:21:47,829 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:21:47,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835512874] [2021-11-21 01:21:47,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835512874] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:21:47,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577609287] [2021-11-21 01:21:47,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:21:47,830 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:21:47,830 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:21:47,831 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:21:47,858 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-21 01:21:47,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:21:47,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 43 conjunts are in the unsatisfiable core [2021-11-21 01:21:47,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:21:47,947 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-21 01:21:48,084 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 01:21:48,085 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-21 01:21:48,150 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 13 treesize of output 9 [2021-11-21 01:21:48,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, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 01:21:48,266 INFO L354 Elim1Store]: treesize reduction 56, result has 21.1 percent of original size [2021-11-21 01:21:48,267 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 38 [2021-11-21 01:21:48,645 INFO L354 Elim1Store]: treesize reduction 74, result has 36.8 percent of original size [2021-11-21 01:21:48,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 14 case distinctions, treesize of input 78 treesize of output 69 [2021-11-21 01:21:48,753 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 16 treesize of output 8 [2021-11-21 01:21:48,790 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:21:48,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:21:48,912 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 27 treesize of output 19 [2021-11-21 01:21:50,101 WARN L838 $PredicateComparison]: unable to prove that (forall ((|ULTIMATE.start_main_~#s~0#1.base| Int) (|ULTIMATE.start_dll_create_~head~0#1.offset| Int)) (let ((.cse1 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base|) (+ |ULTIMATE.start_dll_create_~head~0#1.offset| 8) |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)))) (let ((.cse0 (select (select .cse1 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|))) (or (not (= .cse0 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (not (= (select (select .cse1 .cse0) 4) 0)))))) is different from false [2021-11-21 01:21:52,120 WARN L838 $PredicateComparison]: unable to prove that (forall ((|ULTIMATE.start_main_~#s~0#1.base| Int) (|ULTIMATE.start_dll_create_~head~0#1.offset| Int)) (let ((.cse1 (let ((.cse2 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 8) 0)))) (store .cse2 |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select .cse2 |c_ULTIMATE.start_dll_create_~head~0#1.base|) (+ |ULTIMATE.start_dll_create_~head~0#1.offset| 8) |c_ULTIMATE.start_dll_create_~new_head~0#1.base|))))) (let ((.cse0 (select (select .cse1 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|))) (or (not (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| .cse0)) (not (= (select (select .cse1 .cse0) 4) 0)))))) is different from false [2021-11-21 01:21:52,339 INFO L354 Elim1Store]: treesize reduction 264, result has 32.0 percent of original size [2021-11-21 01:21:52,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 9569 treesize of output 9194 [2021-11-21 01:21:52,910 INFO L354 Elim1Store]: treesize reduction 16, result has 80.2 percent of original size [2021-11-21 01:21:52,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 7950 treesize of output 7998 [2021-11-21 01:21:58,712 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 6 treesize of output 4 [2021-11-21 01:22:00,669 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 6 treesize of output 4 [2021-11-21 01:22:06,503 INFO L354 Elim1Store]: treesize reduction 14, result has 57.6 percent of original size [2021-11-21 01:22:06,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 41 [2021-11-21 01:22:06,693 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 2 not checked. [2021-11-21 01:22:06,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577609287] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:22:06,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1324829986] [2021-11-21 01:22:06,695 INFO L159 IcfgInterpreter]: Started Sifa with 19 locations of interest [2021-11-21 01:22:06,695 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:22:06,696 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:22:06,696 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:22:06,696 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:22:06,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:06,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:06,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 22 [2021-11-21 01:22:06,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:06,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:06,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:06,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:06,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:06,909 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-21 01:22:07,142 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 1 [2021-11-21 01:22:07,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, 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 1 [2021-11-21 01:22:07,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:07,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2021-11-21 01:22:07,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, 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-21 01:22:07,411 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-21 01:22:07,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:07,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:07,508 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 41 treesize of output 31 [2021-11-21 01:22:07,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:07,586 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 23 treesize of output 22 [2021-11-21 01:22:07,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:07,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:07,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 31 [2021-11-21 01:22:07,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:07,696 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 23 treesize of output 22 [2021-11-21 01:22:08,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 38 [2021-11-21 01:22:08,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:22:08,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-11-21 01:22:08,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:22:08,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:22:08,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:22:08,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:22:08,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:08,916 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 41 treesize of output 46 [2021-11-21 01:22:09,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:09,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:09,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:09,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, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 46 [2021-11-21 01:22:09,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:09,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:09,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:09,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:09,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:09,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:22:09,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:09,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:09,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:09,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-21 01:22:09,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:09,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:09,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:09,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:09,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:22:09,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:09,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:09,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:09,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-21 01:22:10,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:10,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:10,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:10,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:10,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:10,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:10,936 INFO L354 Elim1Store]: treesize reduction 34, result has 41.4 percent of original size [2021-11-21 01:22:10,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 9 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 46 [2021-11-21 01:22:11,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:11,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:11,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:22:11,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:11,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:11,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 28 [2021-11-21 01:22:11,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:11,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:11,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:11,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, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-11-21 01:22:12,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:12,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:12,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:22:12,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:12,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:12,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:12,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:12,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:22:12,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:12,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:12,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 37 [2021-11-21 01:22:12,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:12,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:12,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:12,639 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 41 treesize of output 46 [2021-11-21 01:22:12,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:12,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:12,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:12,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:12,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:22:12,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:12,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:12,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:12,972 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 50 treesize of output 49 [2021-11-21 01:22:13,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:13,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:13,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:13,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:13,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:22:14,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:14,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:14,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:14,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-21 01:22:14,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:14,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:14,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:14,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 52 [2021-11-21 01:22:18,461 INFO L354 Elim1Store]: treesize reduction 27, result has 32.5 percent of original size [2021-11-21 01:22:18,462 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 29 [2021-11-21 01:22:18,743 INFO L354 Elim1Store]: treesize reduction 61, result has 17.6 percent of original size [2021-11-21 01:22:18,744 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 3 case distinctions, treesize of input 109 treesize of output 87 [2021-11-21 01:22:18,776 INFO L354 Elim1Store]: treesize reduction 37, result has 15.9 percent of original size [2021-11-21 01:22:18,777 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 3 case distinctions, treesize of input 78 treesize of output 60 [2021-11-21 01:22:18,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 15 treesize of output 1 [2021-11-21 01:22:24,499 INFO L354 Elim1Store]: treesize reduction 48, result has 44.8 percent of original size [2021-11-21 01:22:24,499 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 3 new quantified variables, introduced 5 case distinctions, treesize of input 239 treesize of output 254 [2021-11-21 01:22:25,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 15 treesize of output 1 [2021-11-21 01:22:25,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:25,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:22:25,405 INFO L354 Elim1Store]: treesize reduction 124, result has 12.1 percent of original size [2021-11-21 01:22:25,405 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 5 new quantified variables, introduced 8 case distinctions, treesize of input 235 treesize of output 189 [2021-11-21 01:22:25,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:25,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:22:25,441 INFO L354 Elim1Store]: treesize reduction 88, result has 11.1 percent of original size [2021-11-21 01:22:25,441 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 5 new quantified variables, introduced 8 case distinctions, treesize of input 187 treesize of output 153 [2021-11-21 01:22:29,970 INFO L354 Elim1Store]: treesize reduction 48, result has 44.8 percent of original size [2021-11-21 01:22:29,970 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 3 new quantified variables, introduced 5 case distinctions, treesize of input 239 treesize of output 254 [2021-11-21 01:22:30,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:22:31,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:31,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:22:31,075 INFO L354 Elim1Store]: treesize reduction 124, result has 12.1 percent of original size [2021-11-21 01:22:31,076 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 5 new quantified variables, introduced 8 case distinctions, treesize of input 235 treesize of output 189 [2021-11-21 01:22:31,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:31,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:22:31,124 INFO L354 Elim1Store]: treesize reduction 88, result has 11.1 percent of original size [2021-11-21 01:22:31,124 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 5 new quantified variables, introduced 8 case distinctions, treesize of input 187 treesize of output 153 [2021-11-21 01:22:32,334 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-21 01:22:32,466 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-21 01:22:32,683 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 1 [2021-11-21 01:22:32,707 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 1 [2021-11-21 01:22:32,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-21 01:22:32,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:32,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:32,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:32,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:22:32,978 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:22:32,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 238 treesize of output 224 [2021-11-21 01:22:33,301 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-21 01:22:33,325 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-21 01:22:33,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:33,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, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-11-21 01:22:33,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:33,781 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 23 treesize of output 22 [2021-11-21 01:22:33,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:33,813 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 27 treesize of output 11 [2021-11-21 01:22:34,168 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:22:39,747 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:22:39,747 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:22:39,747 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 15, 15] total 48 [2021-11-21 01:22:39,747 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115220348] [2021-11-21 01:22:39,747 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:22:39,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-21 01:22:39,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:22:39,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-21 01:22:39,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=275, Invalid=3513, Unknown=2, NotChecked=242, Total=4032 [2021-11-21 01:22:39,750 INFO L87 Difference]: Start difference. First operand 88 states and 102 transitions. Second operand has 48 states, 48 states have (on average 1.6666666666666667) internal successors, (80), 48 states have internal predecessors, (80), 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-21 01:22:41,473 WARN L838 $PredicateComparison]: unable to prove that (and (= |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 0) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 4))) (not (= |c_ULTIMATE.start_dll_create_~head~0#1.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (not (= |c_ULTIMATE.start_dll_create_~head~0#1.base| 0)) (= (select |c_#valid| |c_ULTIMATE.start_dll_create_~head~0#1.base|) 1) (= (select |c_#valid| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 1) (forall ((|ULTIMATE.start_main_~#s~0#1.base| Int) (|ULTIMATE.start_dll_create_~head~0#1.offset| Int)) (let ((.cse1 (let ((.cse2 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 8) 0)))) (store .cse2 |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select .cse2 |c_ULTIMATE.start_dll_create_~head~0#1.base|) (+ |ULTIMATE.start_dll_create_~head~0#1.offset| 8) |c_ULTIMATE.start_dll_create_~new_head~0#1.base|))))) (let ((.cse0 (select (select .cse1 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|))) (or (not (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| .cse0)) (not (= (select (select .cse1 .cse0) 4) 0)))))) (not (= |c_ULTIMATE.start_main_~#s~0#1.base| 0)) (= (select |c_#valid| 0) 0) (= |c_ULTIMATE.start_main_~#s~0#1.offset| 0) (not (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| 0))) is different from false [2021-11-21 01:22:42,905 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse1 (= |c_ULTIMATE.start_dll_create_~head~0#1.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|))) (let ((.cse3 (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (.cse0 (not .cse1)) (.cse4 (select |c_#valid| 0)) (.cse2 (not (= |c_ULTIMATE.start_main_~#s~0#1.base| 0))) (.cse5 (not (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| 0)))) (and (= |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 0) .cse0 (not (= |c_ULTIMATE.start_dll_create_~head~0#1.base| 0)) (or (not (= (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base|) (+ |c_ULTIMATE.start_dll_create_~head~0#1.offset| 8) |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 4)) 0)) .cse1) (= (select |c_#valid| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 1) .cse2 (= (select .cse3 8) 0) (= .cse4 0) (= |c_ULTIMATE.start_main_~#s~0#1.offset| 0) .cse5 (forall ((|ULTIMATE.start_main_~#s~0#1.base| Int) (|ULTIMATE.start_dll_create_~head~0#1.offset| Int)) (let ((.cse7 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base|) (+ |ULTIMATE.start_dll_create_~head~0#1.offset| 8) |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)))) (let ((.cse6 (select (select .cse7 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|))) (or (not (= .cse6 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (not (= (select (select .cse7 .cse6) 4) 0)))))) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| (select .cse3 4)) (or .cse0 (and (= .cse4 1) .cse2 .cse5))))) is different from false [2021-11-21 01:22:44,364 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse1 (= |c_ULTIMATE.start_dll_create_~head~0#1.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|))) (let ((.cse2 (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (.cse0 (not .cse1))) (and (= |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 0) .cse0 (not (= |c_ULTIMATE.start_dll_create_~head~0#1.base| 0)) (or (not (= (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base|) (+ |c_ULTIMATE.start_dll_create_~head~0#1.offset| 8) |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 4)) 0)) .cse1) (= (select .cse2 8) 0) (= |c_ULTIMATE.start_main_~#s~0#1.offset| 0) (forall ((|ULTIMATE.start_main_~#s~0#1.base| Int) (|ULTIMATE.start_dll_create_~head~0#1.offset| Int)) (let ((.cse4 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base|) (+ |ULTIMATE.start_dll_create_~head~0#1.offset| 8) |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)))) (let ((.cse3 (select (select .cse4 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|))) (or (not (= .cse3 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (not (= (select (select .cse4 .cse3) 4) 0)))))) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| (select .cse2 4)) (or .cse0 (and (= (select |c_#valid| 0) 1) (not (= |c_ULTIMATE.start_main_~#s~0#1.base| 0)) (not (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| 0))))))) is different from false [2021-11-21 01:22:46,367 WARN L838 $PredicateComparison]: unable to prove that (and (= |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 0) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 4))) (not (= |c_ULTIMATE.start_dll_create_~head~0#1.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (not (= |c_ULTIMATE.start_dll_create_~head~0#1.base| 0)) (= (select |c_#valid| |c_ULTIMATE.start_dll_create_~head~0#1.base|) 1) (= (select |c_#valid| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 1) (forall ((|ULTIMATE.start_main_~#s~0#1.base| Int) (|ULTIMATE.start_dll_create_~head~0#1.offset| Int)) (let ((.cse1 (let ((.cse2 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 8) 0)))) (store .cse2 |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select .cse2 |c_ULTIMATE.start_dll_create_~head~0#1.base|) (+ |ULTIMATE.start_dll_create_~head~0#1.offset| 8) |c_ULTIMATE.start_dll_create_~new_head~0#1.base|))))) (let ((.cse0 (select (select .cse1 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|))) (or (not (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| .cse0)) (not (= (select (select .cse1 .cse0) 4) 0)))))) (= |c_ULTIMATE.start_main_~#s~0#1.offset| 0) (not (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| 0))) is different from false [2021-11-21 01:22:47,736 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse1 (= |c_ULTIMATE.start_dll_create_~head~0#1.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|))) (let ((.cse2 (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (.cse0 (not .cse1)) (.cse3 (not (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| 0)))) (and (= |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 0) .cse0 (not (= |c_ULTIMATE.start_dll_create_~head~0#1.base| 0)) (or (not (= (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base|) (+ |c_ULTIMATE.start_dll_create_~head~0#1.offset| 8) |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 4)) 0)) .cse1) (= (select |c_#valid| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 1) (= (select .cse2 8) 0) (= |c_ULTIMATE.start_main_~#s~0#1.offset| 0) .cse3 (forall ((|ULTIMATE.start_main_~#s~0#1.base| Int) (|ULTIMATE.start_dll_create_~head~0#1.offset| Int)) (let ((.cse5 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base|) (+ |ULTIMATE.start_dll_create_~head~0#1.offset| 8) |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)))) (let ((.cse4 (select (select .cse5 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|))) (or (not (= .cse4 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (not (= (select (select .cse5 .cse4) 4) 0)))))) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| (select .cse2 4)) (or .cse0 (and (= (select |c_#valid| 0) 1) (not (= |c_ULTIMATE.start_main_~#s~0#1.base| 0)) .cse3))))) is different from false [2021-11-21 01:22:48,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:22:48,056 INFO L93 Difference]: Finished difference Result 158 states and 182 transitions. [2021-11-21 01:22:48,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-21 01:22:48,056 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.6666666666666667) internal successors, (80), 48 states have internal predecessors, (80), 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 29 [2021-11-21 01:22:48,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:22:48,057 INFO L225 Difference]: With dead ends: 158 [2021-11-21 01:22:48,057 INFO L226 Difference]: Without dead ends: 156 [2021-11-21 01:22:48,060 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 7 IntricatePredicates, 0 DeprecatedPredicates, 1564 ImplicationChecksByTransitivity, 17.5s TimeCoverageRelationStatistics Valid=400, Invalid=5023, Unknown=7, NotChecked=1050, Total=6480 [2021-11-21 01:22:48,060 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 131 mSDsluCounter, 687 mSDsCounter, 0 mSdLazyCounter, 874 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 664 SdHoareTripleChecker+Invalid, 1227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 341 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-21 01:22:48,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 664 Invalid, 1227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 874 Invalid, 0 Unknown, 341 Unchecked, 0.6s Time] [2021-11-21 01:22:48,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2021-11-21 01:22:48,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 120. [2021-11-21 01:22:48,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 110 states have (on average 1.2727272727272727) internal successors, (140), 119 states have internal predecessors, (140), 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-21 01:22:48,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 140 transitions. [2021-11-21 01:22:48,065 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 140 transitions. Word has length 29 [2021-11-21 01:22:48,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:22:48,065 INFO L470 AbstractCegarLoop]: Abstraction has 120 states and 140 transitions. [2021-11-21 01:22:48,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.6666666666666667) internal successors, (80), 48 states have internal predecessors, (80), 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-21 01:22:48,065 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 140 transitions. [2021-11-21 01:22:48,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-11-21 01:22:48,065 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:22:48,066 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:22:48,095 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-21 01:22:48,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-11-21 01:22:48,266 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:22:48,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:22:48,267 INFO L85 PathProgramCache]: Analyzing trace with hash 955588938, now seen corresponding path program 1 times [2021-11-21 01:22:48,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:22:48,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485871897] [2021-11-21 01:22:48,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:22:48,267 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:22:48,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:22:48,739 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:22:48,739 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:22:48,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485871897] [2021-11-21 01:22:48,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485871897] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:22:48,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843769509] [2021-11-21 01:22:48,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:22:48,740 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:22:48,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:22:48,741 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:22:48,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-21 01:22:48,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:22:48,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 59 conjunts are in the unsatisfiable core [2021-11-21 01:22:48,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:22:48,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 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-21 01:22:48,935 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 01:22:48,936 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-21 01:22:49,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 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-21 01:22:49,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:49,053 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 23 treesize of output 22 [2021-11-21 01:22:49,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:49,130 INFO L354 Elim1Store]: treesize reduction 68, result has 21.8 percent of original size [2021-11-21 01:22:49,130 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 3 new quantified variables, introduced 2 case distinctions, treesize of input 45 treesize of output 38 [2021-11-21 01:22:49,405 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 15 treesize of output 7 [2021-11-21 01:22:49,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:49,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:22:49,675 INFO L354 Elim1Store]: treesize reduction 200, result has 19.4 percent of original size [2021-11-21 01:22:49,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 20 case distinctions, treesize of input 81 treesize of output 83 [2021-11-21 01:22:50,566 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-11-21 01:22:50,566 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 16 treesize of output 26 [2021-11-21 01:22:50,846 INFO L354 Elim1Store]: treesize reduction 48, result has 41.5 percent of original size [2021-11-21 01:22:50,847 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 5 new quantified variables, introduced 7 case distinctions, treesize of input 99 treesize of output 99 [2021-11-21 01:22:52,612 INFO L354 Elim1Store]: treesize reduction 29, result has 32.6 percent of original size [2021-11-21 01:22:52,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 136 treesize of output 99 [2021-11-21 01:22:52,857 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:22:52,858 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:22:53,130 INFO L354 Elim1Store]: treesize reduction 13, result has 85.4 percent of original size [2021-11-21 01:22:53,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 118 treesize of output 155 [2021-11-21 01:23:00,137 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 94 treesize of output 74 [2021-11-21 01:23:02,328 WARN L838 $PredicateComparison]: unable to prove that (forall ((|ULTIMATE.start_dll_remove_first_~temp~1#1.offset| Int) (|ULTIMATE.start_main_~#s~0#1.base| Int) (|ULTIMATE.start_dll_create_~head~0#1.offset| Int)) (let ((.cse0 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base|) (+ |ULTIMATE.start_dll_create_~head~0#1.offset| 8) |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)))) (let ((.cse2 (select (select .cse0 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|))) (let ((.cse1 (select (select .cse0 .cse2) (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 4)))) (or (not (= (select (select (store .cse0 .cse1 (store (select .cse0 .cse1) (+ 8 |ULTIMATE.start_dll_remove_first_~temp~1#1.offset|) 0)) |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|) .cse1)) (not (= .cse2 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (= .cse1 |ULTIMATE.start_main_~#s~0#1.base|)))))) is different from false [2021-11-21 01:23:04,375 WARN L838 $PredicateComparison]: unable to prove that (forall ((|ULTIMATE.start_dll_remove_first_~temp~1#1.offset| Int) (|ULTIMATE.start_main_~#s~0#1.base| Int) (|ULTIMATE.start_dll_create_~head~0#1.offset| Int)) (let ((.cse2 (let ((.cse3 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 8) 0)))) (store .cse3 |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select .cse3 |c_ULTIMATE.start_dll_create_~head~0#1.base|) (+ |ULTIMATE.start_dll_create_~head~0#1.offset| 8) |c_ULTIMATE.start_dll_create_~new_head~0#1.base|))))) (let ((.cse1 (select (select .cse2 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|))) (let ((.cse0 (select (select .cse2 .cse1) (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 4)))) (or (= .cse0 |ULTIMATE.start_main_~#s~0#1.base|) (not (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| .cse1)) (not (= (select (select (store .cse2 .cse0 (store (select .cse2 .cse0) (+ 8 |ULTIMATE.start_dll_remove_first_~temp~1#1.offset|) 0)) |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|) .cse0))))))) is different from false [2021-11-21 01:23:04,482 INFO L354 Elim1Store]: treesize reduction 258, result has 16.8 percent of original size [2021-11-21 01:23:04,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 239636 treesize of output 226345 [2021-11-21 01:23:22,023 WARN L227 SmtUtils]: Spent 17.54s on a formula simplification. DAG size of input: 662 DAG size of output: 662 (called from [L1066] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2021-11-21 01:23:22,740 INFO L354 Elim1Store]: treesize reduction 56, result has 30.9 percent of original size [2021-11-21 01:23:22,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 151757 treesize of output 150255 [2021-11-21 01:23:24,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 4 [2021-11-21 01:23:53,059 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 13 treesize of output 9 [2021-11-21 01:23:53,064 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-21 01:23:53,065 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 17 treesize of output 9 [2021-11-21 01:23:53,230 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 2 not checked. [2021-11-21 01:23:53,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843769509] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:23:53,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1727558043] [2021-11-21 01:23:53,232 INFO L159 IcfgInterpreter]: Started Sifa with 20 locations of interest [2021-11-21 01:23:53,232 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:23:53,232 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:23:53,232 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:23:53,232 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:23:53,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:53,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:53,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 22 [2021-11-21 01:23:53,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:53,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:53,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:53,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:53,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:53,402 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-21 01:23:53,552 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 1 [2021-11-21 01:23:53,562 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 1 [2021-11-21 01:23:53,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:53,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2021-11-21 01:23:53,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, 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-21 01:23:53,771 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-21 01:23:53,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:53,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:53,802 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 41 treesize of output 31 [2021-11-21 01:23:53,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:53,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:53,885 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 41 treesize of output 31 [2021-11-21 01:23:53,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:53,908 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 23 treesize of output 22 [2021-11-21 01:23:53,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:53,995 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 23 treesize of output 22 [2021-11-21 01:23:54,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:54,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:54,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:54,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:54,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:54,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:54,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:54,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:54,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:54,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 38 [2021-11-21 01:23:54,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:54,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:54,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:23:55,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:23:55,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-11-21 01:23:55,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:23:55,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:23:55,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:23:55,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:23:55,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,814 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 41 treesize of output 46 [2021-11-21 01:23:55,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:55,903 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 41 treesize of output 46 [2021-11-21 01:23:56,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:56,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:56,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:56,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-21 01:23:56,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:56,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:56,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:56,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-21 01:23:56,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:56,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:56,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:56,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:56,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:56,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:23:58,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:58,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:58,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:58,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:58,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:58,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:58,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:58,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:58,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:58,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 38 [2021-11-21 01:23:59,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:59,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:59,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 28 [2021-11-21 01:23:59,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:59,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:59,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:23:59,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:59,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:59,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:59,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-11-21 01:23:59,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:59,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:59,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:59,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:59,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:23:59,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:59,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:59,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 37 [2021-11-21 01:23:59,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:59,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:23:59,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:24:00,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:00,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:00,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:00,271 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 41 treesize of output 46 [2021-11-21 01:24:00,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:00,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:00,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:00,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:00,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:24:00,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:00,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:00,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:00,550 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 50 treesize of output 49 [2021-11-21 01:24:01,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:01,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:01,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:01,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 52 [2021-11-21 01:24:01,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:01,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:01,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:01,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-21 01:24:01,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:01,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:01,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:01,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:01,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:01,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:24:03,982 INFO L354 Elim1Store]: treesize reduction 68, result has 39.8 percent of original size [2021-11-21 01:24:03,983 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 5 case distinctions, treesize of input 99 treesize of output 112 [2021-11-21 01:24:04,036 INFO L354 Elim1Store]: treesize reduction 58, result has 30.1 percent of original size [2021-11-21 01:24:04,037 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 5 case distinctions, treesize of input 103 treesize of output 102 [2021-11-21 01:24:04,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:24:05,915 INFO L354 Elim1Store]: treesize reduction 78, result has 45.1 percent of original size [2021-11-21 01:24:05,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 43 treesize of output 93 [2021-11-21 01:24:06,179 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2021-11-21 01:24:06,192 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2021-11-21 01:24:06,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:24:06,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:24:06,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:24:08,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:24:08,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:24:08,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:24:10,007 INFO L354 Elim1Store]: treesize reduction 36, result has 58.6 percent of original size [2021-11-21 01:24:10,007 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 3 new quantified variables, introduced 5 case distinctions, treesize of input 38 treesize of output 77 [2021-11-21 01:24:10,273 INFO L354 Elim1Store]: treesize reduction 35, result has 35.2 percent of original size [2021-11-21 01:24:10,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 33 [2021-11-21 01:24:10,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:24:10,501 INFO L354 Elim1Store]: treesize reduction 20, result has 63.0 percent of original size [2021-11-21 01:24:10,501 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 2 case distinctions, treesize of input 50 treesize of output 61 [2021-11-21 01:24:12,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:24:12,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:24:12,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:24:14,616 INFO L354 Elim1Store]: treesize reduction 36, result has 58.6 percent of original size [2021-11-21 01:24:14,616 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 3 new quantified variables, introduced 5 case distinctions, treesize of input 38 treesize of output 77 [2021-11-21 01:24:14,894 INFO L354 Elim1Store]: treesize reduction 20, result has 63.0 percent of original size [2021-11-21 01:24:14,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 50 treesize of output 61 [2021-11-21 01:24:15,458 INFO L354 Elim1Store]: treesize reduction 35, result has 35.2 percent of original size [2021-11-21 01:24:15,458 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 2 case distinctions, treesize of input 28 treesize of output 33 [2021-11-21 01:24:15,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:24:20,958 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-21 01:24:21,069 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-21 01:24:21,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 15 treesize of output 1 [2021-11-21 01:24:21,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, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-21 01:24:21,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, 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 1 [2021-11-21 01:24:22,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:24:22,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 13 treesize of output 9 [2021-11-21 01:24:22,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:22,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:22,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:22,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:24:22,144 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:24:22,144 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 3 new quantified variables, introduced 2 case distinctions, treesize of input 238 treesize of output 224 [2021-11-21 01:24:23,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:23,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, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 11 [2021-11-21 01:24:23,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:23,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, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-11-21 01:24:23,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:23,492 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 23 treesize of output 22 [2021-11-21 01:24:23,894 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:24:29,827 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:24:29,828 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:24:29,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18, 18] total 51 [2021-11-21 01:24:29,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934067145] [2021-11-21 01:24:29,828 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:24:29,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2021-11-21 01:24:29,829 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:24:29,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-11-21 01:24:29,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=340, Invalid=4218, Unknown=6, NotChecked=266, Total=4830 [2021-11-21 01:24:29,831 INFO L87 Difference]: Start difference. First operand 120 states and 140 transitions. Second operand has 52 states, 51 states have (on average 1.7254901960784315) internal successors, (88), 52 states have internal predecessors, (88), 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-21 01:24:31,961 WARN L838 $PredicateComparison]: unable to prove that (and (= |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 0) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 4))) (not (= |c_ULTIMATE.start_dll_create_~head~0#1.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (= (select |c_#valid| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 1) (or (not (= (select |c_#valid| |c_ULTIMATE.start_dll_create_~head~0#1.base|) 0)) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| 0)) (= |c_ULTIMATE.start_main_~#s~0#1.offset| 0) (forall ((|ULTIMATE.start_dll_remove_first_~temp~1#1.offset| Int) (|ULTIMATE.start_main_~#s~0#1.base| Int) (|ULTIMATE.start_dll_create_~head~0#1.offset| Int)) (let ((.cse2 (let ((.cse3 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 8) 0)))) (store .cse3 |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select .cse3 |c_ULTIMATE.start_dll_create_~head~0#1.base|) (+ |ULTIMATE.start_dll_create_~head~0#1.offset| 8) |c_ULTIMATE.start_dll_create_~new_head~0#1.base|))))) (let ((.cse1 (select (select .cse2 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|))) (let ((.cse0 (select (select .cse2 .cse1) (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 4)))) (or (= .cse0 |ULTIMATE.start_main_~#s~0#1.base|) (not (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| .cse1)) (not (= (select (select (store .cse2 .cse0 (store (select .cse2 .cse0) (+ 8 |ULTIMATE.start_dll_remove_first_~temp~1#1.offset|) 0)) |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|) .cse0))))))) (not (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| 0))) is different from false [2021-11-21 01:24:33,783 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse0 (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|))) (and (= |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 0) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| (select .cse0 (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 4))) (not (= |c_ULTIMATE.start_dll_create_~head~0#1.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (= (select |c_#valid| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 1) (= |c_ULTIMATE.start_main_~#s~0#1.offset| 0) (not (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| 0)) (= (select .cse0 (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 8)) 0) (forall ((|ULTIMATE.start_dll_remove_first_~temp~1#1.offset| Int) (|ULTIMATE.start_main_~#s~0#1.base| Int) (|ULTIMATE.start_dll_create_~head~0#1.offset| Int)) (let ((.cse1 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base|) (+ |ULTIMATE.start_dll_create_~head~0#1.offset| 8) |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)))) (let ((.cse3 (select (select .cse1 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|))) (let ((.cse2 (select (select .cse1 .cse3) (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 4)))) (or (not (= (select (select (store .cse1 .cse2 (store (select .cse1 .cse2) (+ 8 |ULTIMATE.start_dll_remove_first_~temp~1#1.offset|) 0)) |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|) .cse2)) (not (= .cse3 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (= .cse2 |ULTIMATE.start_main_~#s~0#1.base|)))))))) is different from false [2021-11-21 01:24:35,886 WARN L838 $PredicateComparison]: unable to prove that (and (= |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 0) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 4))) (not (= |c_ULTIMATE.start_dll_create_~head~0#1.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (= (select |c_#valid| |c_ULTIMATE.start_dll_create_~head~0#1.base|) 1) (= (select |c_#valid| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) 1) (= |c_ULTIMATE.start_main_~#s~0#1.offset| 0) (forall ((|ULTIMATE.start_dll_remove_first_~temp~1#1.offset| Int) (|ULTIMATE.start_main_~#s~0#1.base| Int) (|ULTIMATE.start_dll_create_~head~0#1.offset| Int)) (let ((.cse2 (let ((.cse3 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 8) 0)))) (store .cse3 |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select .cse3 |c_ULTIMATE.start_dll_create_~head~0#1.base|) (+ |ULTIMATE.start_dll_create_~head~0#1.offset| 8) |c_ULTIMATE.start_dll_create_~new_head~0#1.base|))))) (let ((.cse1 (select (select .cse2 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|))) (let ((.cse0 (select (select .cse2 .cse1) (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 4)))) (or (= .cse0 |ULTIMATE.start_main_~#s~0#1.base|) (not (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| .cse1)) (not (= (select (select (store .cse2 .cse0 (store (select .cse2 .cse0) (+ 8 |ULTIMATE.start_dll_remove_first_~temp~1#1.offset|) 0)) |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|) .cse0))))))) (not (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| 0))) is different from false [2021-11-21 01:24:37,731 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse0 (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|))) (and (= |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 0) (= |c_ULTIMATE.start_dll_create_~head~0#1.base| (select .cse0 (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 4))) (not (= |c_ULTIMATE.start_dll_create_~head~0#1.base| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (= |c_ULTIMATE.start_main_~#s~0#1.offset| 0) (not (= |c_ULTIMATE.start_dll_create_~new_head~0#1.base| 0)) (= (select .cse0 (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 8)) 0) (forall ((|ULTIMATE.start_dll_remove_first_~temp~1#1.offset| Int) (|ULTIMATE.start_main_~#s~0#1.base| Int) (|ULTIMATE.start_dll_create_~head~0#1.offset| Int)) (let ((.cse1 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_dll_create_~head~0#1.base|) (+ |ULTIMATE.start_dll_create_~head~0#1.offset| 8) |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)))) (let ((.cse3 (select (select .cse1 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|))) (let ((.cse2 (select (select .cse1 .cse3) (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 4)))) (or (not (= (select (select (store .cse1 .cse2 (store (select .cse1 .cse2) (+ 8 |ULTIMATE.start_dll_remove_first_~temp~1#1.offset|) 0)) |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|) .cse2)) (not (= .cse3 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|)) (= .cse2 |ULTIMATE.start_main_~#s~0#1.base|)))))))) is different from false [2021-11-21 01:24:38,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:24:38,171 INFO L93 Difference]: Finished difference Result 137 states and 157 transitions. [2021-11-21 01:24:38,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-21 01:24:38,172 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 51 states have (on average 1.7254901960784315) internal successors, (88), 52 states have internal predecessors, (88), 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 30 [2021-11-21 01:24:38,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:24:38,173 INFO L225 Difference]: With dead ends: 137 [2021-11-21 01:24:38,173 INFO L226 Difference]: Without dead ends: 137 [2021-11-21 01:24:38,175 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 6 IntricatePredicates, 0 DeprecatedPredicates, 1720 ImplicationChecksByTransitivity, 26.4s TimeCoverageRelationStatistics Valid=473, Invalid=5703, Unknown=10, NotChecked=954, Total=7140 [2021-11-21 01:24:38,176 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 77 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 809 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 415 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:24:38,176 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 381 Invalid, 809 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 376 Invalid, 0 Unknown, 415 Unchecked, 0.3s Time] [2021-11-21 01:24:38,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2021-11-21 01:24:38,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 130. [2021-11-21 01:24:38,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 120 states have (on average 1.2666666666666666) internal successors, (152), 129 states have internal predecessors, (152), 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-21 01:24:38,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 152 transitions. [2021-11-21 01:24:38,180 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 152 transitions. Word has length 30 [2021-11-21 01:24:38,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:24:38,180 INFO L470 AbstractCegarLoop]: Abstraction has 130 states and 152 transitions. [2021-11-21 01:24:38,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 51 states have (on average 1.7254901960784315) internal successors, (88), 52 states have internal predecessors, (88), 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-21 01:24:38,181 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 152 transitions. [2021-11-21 01:24:38,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-11-21 01:24:38,181 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:24:38,182 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:24:38,220 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-21 01:24:38,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-11-21 01:24:38,396 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:24:38,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:24:38,396 INFO L85 PathProgramCache]: Analyzing trace with hash 955588939, now seen corresponding path program 1 times [2021-11-21 01:24:38,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:24:38,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438047212] [2021-11-21 01:24:38,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:24:38,397 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:24:38,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:24:38,846 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:24:38,846 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:24:38,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438047212] [2021-11-21 01:24:38,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438047212] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:24:38,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011578033] [2021-11-21 01:24:38,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:24:38,847 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:24:38,847 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:24:38,852 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:24:38,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-21 01:24:38,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:24:38,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 58 conjunts are in the unsatisfiable core [2021-11-21 01:24:38,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:24:38,962 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-21 01:24:39,086 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 01:24:39,086 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-21 01:24:39,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, 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-21 01:24:39,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:39,193 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 23 treesize of output 22 [2021-11-21 01:24:39,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:24:39,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:39,272 INFO L354 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2021-11-21 01:24:39,272 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 2 case distinctions, treesize of input 34 treesize of output 36 [2021-11-21 01:24:39,520 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 29 [2021-11-21 01:24:39,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:39,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:39,613 INFO L354 Elim1Store]: treesize reduction 46, result has 6.1 percent of original size [2021-11-21 01:24:39,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 14 case distinctions, treesize of input 46 treesize of output 28 [2021-11-21 01:24:39,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:24:39,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-11-21 01:24:39,849 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 23 [2021-11-21 01:24:39,851 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 20 treesize of output 12 [2021-11-21 01:24:39,881 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:24:39,881 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:24:39,993 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 60 treesize of output 56 [2021-11-21 01:24:39,995 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 90 treesize of output 82 [2021-11-21 01:24:40,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:40,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:40,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-11-21 01:24:40,345 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 36 treesize of output 28 [2021-11-21 01:24:43,386 WARN L838 $PredicateComparison]: unable to prove that (forall ((|ULTIMATE.start_main_~#s~0#1.base| Int)) (let ((.cse1 (let ((.cse2 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~new_head~0#1.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) (+ |c_ULTIMATE.start_dll_create_~new_head~0#1.offset| 8) 0)))) (store .cse2 |c_ULTIMATE.start_dll_create_~head~0#1.base| (store (select .cse2 |c_ULTIMATE.start_dll_create_~head~0#1.base|) (+ |c_ULTIMATE.start_dll_create_~head~0#1.offset| 8) |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|))))) (let ((.cse0 (select (select .cse1 |ULTIMATE.start_main_~#s~0#1.base|) |c_ULTIMATE.start_main_~#s~0#1.offset|))) (or (not (= .cse0 |c_ULTIMATE.start_dll_create_~new_head~0#1.offset|)) (<= 0 (+ (select (select .cse1 |c_ULTIMATE.start_dll_create_~new_head~0#1.base|) (+ .cse0 4)) 4)))))) is different from false [2021-11-21 01:24:43,532 INFO L354 Elim1Store]: treesize reduction 16, result has 85.3 percent of original size [2021-11-21 01:24:43,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 53213 treesize of output 51559 [2021-11-21 01:24:47,400 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: BigInteger out of long range [2021-11-21 01:24:47,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [537734336] [2021-11-21 01:24:47,402 INFO L159 IcfgInterpreter]: Started Sifa with 20 locations of interest [2021-11-21 01:24:47,402 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:24:47,403 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:24:47,403 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:24:47,403 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:24:47,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:47,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:47,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 22 [2021-11-21 01:24:47,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:47,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:47,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:47,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:47,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:47,507 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-21 01:24:47,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, 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 1 [2021-11-21 01:24:47,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:47,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2021-11-21 01:24:47,798 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 1 [2021-11-21 01:24:47,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:47,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:47,867 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 41 treesize of output 31 [2021-11-21 01:24:47,892 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-21 01:24:47,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, 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-21 01:24:47,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:47,979 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 23 treesize of output 22 [2021-11-21 01:24:48,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:48,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:48,033 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 41 treesize of output 31 [2021-11-21 01:24:48,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:48,095 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 23 treesize of output 22 [2021-11-21 01:24:48,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:48,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:48,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:48,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:48,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:48,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:48,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:48,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:48,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:48,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 38 [2021-11-21 01:24:48,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:48,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:48,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:48,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-11-21 01:24:49,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:49,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2021-11-21 01:24:49,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:49,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2021-11-21 01:24:49,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:49,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-21 01:24:49,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:49,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:49,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:49,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:49,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:24:49,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:49,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-21 01:24:49,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:49,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:49,719 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 37 treesize of output 42 [2021-11-21 01:24:49,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:49,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:49,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, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 42 [2021-11-21 01:24:49,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:49,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:49,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:49,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:49,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:24:50,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:50,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:50,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:24:50,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 47 [2021-11-21 01:24:50,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:50,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:50,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:24:50,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 47 [2021-11-21 01:24:50,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:50,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:50,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:50,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:50,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:50,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:24:52,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:52,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:52,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:52,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:52,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:52,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:52,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:52,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:52,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:52,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 38 [2021-11-21 01:24:53,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:53,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:53,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2021-11-21 01:24:53,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:53,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:53,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 28 [2021-11-21 01:24:53,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:53,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:53,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:53,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 38 [2021-11-21 01:24:53,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:53,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:53,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2021-11-21 01:24:53,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:53,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:53,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:53,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:53,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:24:53,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:53,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:53,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 37 [2021-11-21 01:24:54,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:54,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:54,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:54,181 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 41 treesize of output 46 [2021-11-21 01:24:54,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:54,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:54,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:54,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:54,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:24:54,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:54,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:54,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:54,539 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 50 treesize of output 49 [2021-11-21 01:24:54,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:54,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:54,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:54,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:54,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 41 [2021-11-21 01:24:55,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:55,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:55,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:55,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 49 [2021-11-21 01:24:55,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:55,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:55,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:24:55,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 52 [2021-11-21 01:24:57,486 INFO L354 Elim1Store]: treesize reduction 68, result has 39.8 percent of original size [2021-11-21 01:24:57,486 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 5 case distinctions, treesize of input 99 treesize of output 112 [2021-11-21 01:24:57,542 INFO L354 Elim1Store]: treesize reduction 58, result has 30.1 percent of original size [2021-11-21 01:24:57,542 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 5 case distinctions, treesize of input 103 treesize of output 102 [2021-11-21 01:24:57,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:24:59,559 INFO L354 Elim1Store]: treesize reduction 78, result has 45.1 percent of original size [2021-11-21 01:24:59,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 43 treesize of output 93 [2021-11-21 01:24:59,922 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2021-11-21 01:24:59,926 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2021-11-21 01:25:00,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:25:00,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 11 treesize of output 7 [2021-11-21 01:25:00,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:25:02,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:25:02,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:25:02,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:25:03,527 INFO L354 Elim1Store]: treesize reduction 36, result has 58.6 percent of original size [2021-11-21 01:25:03,527 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 3 new quantified variables, introduced 5 case distinctions, treesize of input 38 treesize of output 77 [2021-11-21 01:25:04,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2021-11-21 01:25:04,179 INFO L354 Elim1Store]: treesize reduction 20, result has 63.0 percent of original size [2021-11-21 01:25:04,179 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 2 case distinctions, treesize of input 50 treesize of output 61 [2021-11-21 01:25:04,685 INFO L354 Elim1Store]: treesize reduction 35, result has 35.2 percent of original size [2021-11-21 01:25:04,685 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 2 case distinctions, treesize of input 28 treesize of output 33 [2021-11-21 01:25:06,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:25:06,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:25:06,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:25:08,211 INFO L354 Elim1Store]: treesize reduction 36, result has 58.6 percent of original size [2021-11-21 01:25:08,211 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 3 new quantified variables, introduced 5 case distinctions, treesize of input 38 treesize of output 77 [2021-11-21 01:25:08,702 INFO L354 Elim1Store]: treesize reduction 20, result has 63.0 percent of original size [2021-11-21 01:25:08,702 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 2 case distinctions, treesize of input 50 treesize of output 61 [2021-11-21 01:25:09,281 INFO L354 Elim1Store]: treesize reduction 35, result has 35.2 percent of original size [2021-11-21 01:25:09,281 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 2 case distinctions, treesize of input 28 treesize of output 33 [2021-11-21 01:25:09,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:25:14,633 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-21 01:25:14,691 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-21 01:25:15,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-11-21 01:25:15,359 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 1 [2021-11-21 01:25:15,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2021-11-21 01:25:15,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 13 treesize of output 9 [2021-11-21 01:25:15,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:25:15,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:25:15,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:25:15,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:25:15,797 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:25:15,798 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 3 new quantified variables, introduced 2 case distinctions, treesize of input 238 treesize of output 224 [2021-11-21 01:25:15,961 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-21 01:25:16,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:25:16,122 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 23 treesize of output 22 [2021-11-21 01:25:16,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:25:16,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 11 [2021-11-21 01:25:16,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:25:16,233 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 23 treesize of output 22 [2021-11-21 01:25:16,405 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:25:22,822 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:25:22,823 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:25:22,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2021-11-21 01:25:22,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472480191] [2021-11-21 01:25:22,823 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-21 01:25:22,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-21 01:25:22,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:25:22,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-21 01:25:22,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=323, Invalid=3461, Unknown=2, NotChecked=120, Total=3906 [2021-11-21 01:25:22,825 INFO L87 Difference]: Start difference. First operand 130 states and 152 transitions. Second operand has 17 states, 16 states have (on average 1.875) internal successors, (30), 17 states have internal predecessors, (30), 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-21 01:25:23,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:25:23,757 INFO L93 Difference]: Finished difference Result 183 states and 208 transitions. [2021-11-21 01:25:23,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-21 01:25:23,767 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.875) internal successors, (30), 17 states have internal predecessors, (30), 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 30 [2021-11-21 01:25:23,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:25:23,769 INFO L225 Difference]: With dead ends: 183 [2021-11-21 01:25:23,769 INFO L226 Difference]: Without dead ends: 183 [2021-11-21 01:25:23,772 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1983 ImplicationChecksByTransitivity, 10.9s TimeCoverageRelationStatistics Valid=581, Invalid=5741, Unknown=2, NotChecked=156, Total=6480 [2021-11-21 01:25:23,773 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 242 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 477 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:25:23,774 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 211 Invalid, 547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 477 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-21 01:25:23,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-11-21 01:25:23,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 138. [2021-11-21 01:25:23,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 128 states have (on average 1.25) internal successors, (160), 137 states have internal predecessors, (160), 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-21 01:25:23,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 160 transitions. [2021-11-21 01:25:23,780 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 160 transitions. Word has length 30 [2021-11-21 01:25:23,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:25:23,780 INFO L470 AbstractCegarLoop]: Abstraction has 138 states and 160 transitions. [2021-11-21 01:25:23,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.875) internal successors, (30), 17 states have internal predecessors, (30), 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-21 01:25:23,781 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 160 transitions. [2021-11-21 01:25:23,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-11-21 01:25:23,781 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:25:23,782 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] [2021-11-21 01:25:23,824 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-11-21 01:25:23,995 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-11-21 01:25:23,996 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr12REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 21 more)] === [2021-11-21 01:25:23,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:25:23,996 INFO L85 PathProgramCache]: Analyzing trace with hash -801981762, now seen corresponding path program 1 times [2021-11-21 01:25:23,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:25:23,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024770439] [2021-11-21 01:25:23,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:25:23,997 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:25:24,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:25:25,814 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:25:25,814 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:25:25,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024770439] [2021-11-21 01:25:25,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024770439] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:25:25,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253937490] [2021-11-21 01:25:25,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:25:25,815 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:25:25,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:25:25,815 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:25:25,818 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1a2f8407-2994-4e26-9e12-85ab2e7e1b2a/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-21 01:25:25,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:25:25,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 86 conjunts are in the unsatisfiable core [2021-11-21 01:25:25,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:25:25,910 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-21 01:25:25,919 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-21 01:25:25,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:25:25,978 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-21 01:25:25,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:25:25,988 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-21 01:25:26,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select 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-21 01:25:26,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 13 treesize of output 9 [2021-11-21 01:25:26,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:25:26,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, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2021-11-21 01:25:26,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:25:26,258 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 23 treesize of output 22 [2021-11-21 01:25:26,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:25:26,527 INFO L354 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2021-11-21 01:25:26,527 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 26 [2021-11-21 01:25:26,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:25:26,560 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-11-21 01:25:26,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-11-21 01:25:26,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2021-11-21 01:25:26,754 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 0 case distinctions, treesize of input 30 treesize of output 21 [2021-11-21 01:25:26,803 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 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-21 01:25:26,834 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 0 case distinctions, treesize of input 28 treesize of output 30 [2021-11-21 01:25:26,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:25:26,961 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 42 [2021-11-21 01:25:26,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:25:26,987 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 42 [2021-11-21 01:25:27,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:25:27,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:25:27,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:25:27,246 INFO L354 Elim1Store]: treesize reduction 179, result has 12.7 percent of original size [2021-11-21 01:25:27,246 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 5 new quantified variables, introduced 9 case distinctions, treesize of input 174 treesize of output 118 [2021-11-21 01:25:27,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:25:27,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:25:27,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-21 01:25:27,283 INFO L354 Elim1Store]: treesize reduction 169, result has 15.9 percent of original size [2021-11-21 01:25:27,283 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 5 new quantified variables, introduced 9 case distinctions, treesize of input 151 treesize of output 131 [2021-11-21 01:25:28,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:25:28,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:25:28,600 INFO L354 Elim1Store]: treesize reduction 299, result has 12.3 percent of original size [2021-11-21 01:25:28,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 4 disjoint index pairs (out of 21 index pairs), introduced 9 new quantified variables, introduced 27 case distinctions, treesize of input 212 treesize of output 160 [2021-11-21 01:25:28,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:25:28,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:25:28,666 INFO L354 Elim1Store]: treesize reduction 395, result has 10.8 percent of original size [2021-11-21 01:25:28,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 4 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 27 case distinctions, treesize of input 189 treesize of output 175 [2021-11-21 01:25:28,686 INFO L354 Elim1Store]: treesize reduction 73, result has 14.1 percent of original size [2021-11-21 01:25:28,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 150 treesize of output 141 [2021-11-21 01:25:29,091 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-11-21 01:25:29,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 10 case distinctions, treesize of input 164 treesize of output 110 [2021-11-21 01:25:29,097 INFO L354 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2021-11-21 01:25:29,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 116 treesize of output 120 [2021-11-21 01:25:29,644 INFO L354 Elim1Store]: treesize reduction 99, result has 7.5 percent of original size [2021-11-21 01:25:29,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 15 case distinctions, treesize of input 139 treesize of output 90 [2021-11-21 01:25:29,660 INFO L354 Elim1Store]: treesize reduction 66, result has 4.3 percent of original size [2021-11-21 01:25:29,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 7 new quantified variables, introduced 15 case distinctions, treesize of input 69 treesize of output 47 [2021-11-21 01:25:29,668 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:25:29,668 INFO L328 TraceCheckSpWp]: Computing backward predicates...