./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-loop.ko.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 9bd2c7ff Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b637f858-c0f5-4bb8-b31b-322e339d26a1/bin/ukojak-verify-G8NBE6pJGL/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b637f858-c0f5-4bb8-b31b-322e339d26a1/bin/ukojak-verify-G8NBE6pJGL/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b637f858-c0f5-4bb8-b31b-322e339d26a1/bin/ukojak-verify-G8NBE6pJGL/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b637f858-c0f5-4bb8-b31b-322e339d26a1/bin/ukojak-verify-G8NBE6pJGL/config/KojakMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-loop.ko.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b637f858-c0f5-4bb8-b31b-322e339d26a1/bin/ukojak-verify-G8NBE6pJGL/config/svcomp-DerefFreeMemtrack-64bit-Kojak_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b637f858-c0f5-4bb8-b31b-322e339d26a1/bin/ukojak-verify-G8NBE6pJGL --witnessprinter.witness.filename witness --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 Kojak --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash f25e8d9a29012500b38126aa22b2b7d181aad99a845cece264158253e2ec92e3 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-9bd2c7f [2023-11-19 03:07:19,241 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-19 03:07:19,364 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b637f858-c0f5-4bb8-b31b-322e339d26a1/bin/ukojak-verify-G8NBE6pJGL/config/svcomp-DerefFreeMemtrack-64bit-Kojak_Default.epf [2023-11-19 03:07:19,375 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-19 03:07:19,376 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck.Interpolating solver [2023-11-19 03:07:19,406 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-19 03:07:19,408 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-19 03:07:19,409 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-19 03:07:19,410 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-19 03:07:19,415 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-19 03:07:19,416 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-19 03:07:19,416 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2023-11-19 03:07:19,417 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2023-11-19 03:07:19,418 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2023-11-19 03:07:19,419 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-19 03:07:19,419 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-19 03:07:19,419 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-19 03:07:19,420 INFO L151 SettingsManager]: Preferences of CodeCheck differ from their defaults: [2023-11-19 03:07:19,420 INFO L153 SettingsManager]: * Timeout in seconds=1000000 [2023-11-19 03:07:19,421 INFO L153 SettingsManager]: * Theory for external solver=ALL [2023-11-19 03:07:19,422 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-19 03:07:19,422 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2023-11-19 03:07:19,423 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-19 03:07:19,423 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-19 03:07:19,423 INFO L153 SettingsManager]: * Trace refinement strategy=PENGUIN [2023-11-19 03:07:19,424 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-19 03:07:19,424 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b637f858-c0f5-4bb8-b31b-322e339d26a1/bin/ukojak-verify-G8NBE6pJGL/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_b637f858-c0f5-4bb8-b31b-322e339d26a1/bin/ukojak-verify-G8NBE6pJGL Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 -> Kojak Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> f25e8d9a29012500b38126aa22b2b7d181aad99a845cece264158253e2ec92e3 [2023-11-19 03:07:19,721 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-19 03:07:19,748 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-19 03:07:19,751 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-19 03:07:19,753 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-19 03:07:19,753 INFO L274 PluginConnector]: CDTParser initialized [2023-11-19 03:07:19,754 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b637f858-c0f5-4bb8-b31b-322e339d26a1/bin/ukojak-verify-G8NBE6pJGL/../../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-loop.ko.cil.out.i [2023-11-19 03:07:22,751 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-19 03:07:23,294 INFO L384 CDTParser]: Found 1 translation units. [2023-11-19 03:07:23,296 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b637f858-c0f5-4bb8-b31b-322e339d26a1/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-loop.ko.cil.out.i [2023-11-19 03:07:23,349 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b637f858-c0f5-4bb8-b31b-322e339d26a1/bin/ukojak-verify-G8NBE6pJGL/data/bff2015f5/583443d458914bd4bd37e16815c90cdc/FLAG69bc2c355 [2023-11-19 03:07:23,368 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b637f858-c0f5-4bb8-b31b-322e339d26a1/bin/ukojak-verify-G8NBE6pJGL/data/bff2015f5/583443d458914bd4bd37e16815c90cdc [2023-11-19 03:07:23,374 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-19 03:07:23,375 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-19 03:07:23,379 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-19 03:07:23,379 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-19 03:07:23,384 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-19 03:07:23,387 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 03:07:23" (1/1) ... [2023-11-19 03:07:23,388 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@11bd6d85 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:07:23, skipping insertion in model container [2023-11-19 03:07:23,389 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 03:07:23" (1/1) ... [2023-11-19 03:07:23,560 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-19 03:07:25,255 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-19 03:07:25,300 INFO L202 MainTranslator]: Completed pre-run [2023-11-19 03:07:25,413 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3641-3642] [2023-11-19 03:07:25,415 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrl %1,%0\n\tcmovzl %2,%0": "=&r" (r): "rm" (x), "rm" (-1)); [3649] [2023-11-19 03:07:25,418 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3668] [2023-11-19 03:07:25,418 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3670] [2023-11-19 03:07:25,419 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3672] [2023-11-19 03:07:25,419 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3675] [2023-11-19 03:07:25,423 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [3742] [2023-11-19 03:07:25,423 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [3744] [2023-11-19 03:07:25,424 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [3746] [2023-11-19 03:07:25,424 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [3749] [2023-11-19 03:07:25,448 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4027] [2023-11-19 03:07:25,448 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4036] [2023-11-19 03:07:25,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4039] [2023-11-19 03:07:25,497 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/loop.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/loop.c.p"), "i" (533), "i" (12UL)); [4827-4828] [2023-11-19 03:07:25,512 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/block/loop.ko--X--unsafelinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/block/loop.c.p"), "i" (600), "i" (12UL)); [4989-4990] [2023-11-19 03:07:25,719 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-19 03:07:25,804 WARN L675 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-19 03:07:25,804 WARN L675 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-19 03:07:25,812 INFO L206 MainTranslator]: Completed translation [2023-11-19 03:07:25,812 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:07:25 WrapperNode [2023-11-19 03:07:25,813 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-19 03:07:25,814 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-19 03:07:25,814 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-19 03:07:25,814 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-19 03:07:25,822 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:07:25" (1/1) ... [2023-11-19 03:07:25,925 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:07:25" (1/1) ... [2023-11-19 03:07:26,733 INFO L138 Inliner]: procedures = 236, calls = 1214, calls flagged for inlining = 374, calls inlined = 2086, statements flattened = 30764 [2023-11-19 03:07:26,734 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-19 03:07:26,734 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-19 03:07:26,735 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-19 03:07:26,735 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-19 03:07:26,743 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:07:25" (1/1) ... [2023-11-19 03:07:26,743 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:07:25" (1/1) ... [2023-11-19 03:07:26,961 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:07:25" (1/1) ... [2023-11-19 03:07:26,962 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:07:25" (1/1) ... [2023-11-19 03:07:27,920 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:07:25" (1/1) ... [2023-11-19 03:07:28,114 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:07:25" (1/1) ... [2023-11-19 03:07:28,187 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:07:25" (1/1) ... [2023-11-19 03:07:28,415 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:07:25" (1/1) ... [2023-11-19 03:07:28,580 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-19 03:07:28,581 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-19 03:07:28,581 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-19 03:07:28,581 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-19 03:07:28,582 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:07:25" (1/1) ... [2023-11-19 03:07:28,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2023-11-19 03:07:28,598 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b637f858-c0f5-4bb8-b31b-322e339d26a1/bin/ukojak-verify-G8NBE6pJGL/z3 [2023-11-19 03:07:28,608 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b637f858-c0f5-4bb8-b31b-322e339d26a1/bin/ukojak-verify-G8NBE6pJGL/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (exit command is (exit), workingDir is null) [2023-11-19 03:07:28,623 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b637f858-c0f5-4bb8-b31b-322e339d26a1/bin/ukojak-verify-G8NBE6pJGL/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (1)] Waiting until timeout for monitored process [2023-11-19 03:07:28,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-19 03:07:28,650 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-19 03:07:28,650 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-19 03:07:28,650 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-11-19 03:07:28,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-19 03:07:28,650 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-19 03:07:28,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-19 03:07:28,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-11-19 03:07:28,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-11-19 03:07:28,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-19 03:07:28,651 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-19 03:07:28,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-19 03:07:28,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-19 03:07:28,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-19 03:07:28,652 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-11-19 03:07:28,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-19 03:07:28,652 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-19 03:07:28,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-19 03:07:29,254 INFO L236 CfgBuilder]: Building ICFG [2023-11-19 03:07:29,256 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-19 03:07:29,284 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-19 03:07:29,377 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-19 03:07:29,664 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-19 03:07:29,713 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-11-19 03:07:55,563 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2502: assume false; [2023-11-19 03:07:55,563 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2503: assume !false; [2023-11-19 03:07:55,564 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2498: assume !false; [2023-11-19 03:07:55,564 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2497: assume false; [2023-11-19 03:07:55,564 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2472: assume false; [2023-11-19 03:07:55,565 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2473: assume !false; [2023-11-19 03:07:55,565 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2478: assume !false; [2023-11-19 03:07:55,565 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2477: assume false; [2023-11-19 03:07:55,565 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2461: assume false; [2023-11-19 03:07:55,565 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2462: assume !false; [2023-11-19 03:07:55,565 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2467: assume !false; [2023-11-19 03:07:55,566 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2466: assume false; [2023-11-19 03:07:55,566 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2443: assume !false; [2023-11-19 03:07:55,566 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2442: assume false; [2023-11-19 03:07:55,566 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2438: assume !false; [2023-11-19 03:07:55,566 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2437: assume false; [2023-11-19 03:07:55,567 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2412: assume false; [2023-11-19 03:07:55,567 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2413: assume !false; [2023-11-19 03:07:55,567 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2418: assume !false; [2023-11-19 03:07:55,567 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2417: assume false; [2023-11-19 03:07:55,567 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2407: assume false; [2023-11-19 03:07:55,567 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2408: assume !false; [2023-11-19 03:07:55,568 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2391: assume false; [2023-11-19 03:07:55,568 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2392: assume !false; [2023-11-19 03:07:55,568 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2382: assume !false; [2023-11-19 03:07:55,568 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2381: assume false; [2023-11-19 03:07:55,568 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2386: assume false; [2023-11-19 03:07:55,568 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2387: assume !false; [2023-11-19 03:07:55,569 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2370: assume !false; [2023-11-19 03:07:55,569 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2375: assume !false; [2023-11-19 03:07:55,569 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2374: assume false; [2023-11-19 03:07:55,569 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2369: assume false; [2023-11-19 03:07:55,569 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2350: assume !false; [2023-11-19 03:07:55,569 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2344: assume false; [2023-11-19 03:07:55,569 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2345: assume !false; [2023-11-19 03:07:55,570 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2349: assume false; [2023-11-19 03:07:55,570 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2333: assume false; [2023-11-19 03:07:55,570 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2334: assume !false; [2023-11-19 03:07:55,570 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2339: assume !false; [2023-11-19 03:07:55,570 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2338: assume false; [2023-11-19 03:07:55,570 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2310: assume !false; [2023-11-19 03:07:55,571 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2315: assume !false; [2023-11-19 03:07:55,571 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2314: assume false; [2023-11-19 03:07:55,571 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2309: assume false; [2023-11-19 03:07:55,571 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4817: assume false; [2023-11-19 03:07:55,571 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4818: assume !false; [2023-11-19 03:07:55,572 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##83: assume false; [2023-11-19 03:07:55,572 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##80: assume !false; [2023-11-19 03:07:55,572 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##84: assume !false; [2023-11-19 03:07:55,572 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##89: assume !false; [2023-11-19 03:07:55,572 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##88: assume false; [2023-11-19 03:07:55,572 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##79: assume false; [2023-11-19 03:07:55,573 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2201: assume !false; [2023-11-19 03:07:55,573 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2200: assume false; [2023-11-19 03:07:55,573 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4822: assume false; [2023-11-19 03:07:55,573 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4823: assume !false; [2023-11-19 03:07:55,573 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2997: assume false; [2023-11-19 03:07:55,574 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2998: assume !false; [2023-11-19 03:07:55,574 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2973: assume false; [2023-11-19 03:07:55,574 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2974: assume !false; [2023-11-19 03:07:55,574 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2906: assume !false; [2023-11-19 03:07:55,574 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2905: assume false; [2023-11-19 03:07:55,575 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##182: assume !false; [2023-11-19 03:07:55,575 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##181: assume false; [2023-11-19 03:07:55,575 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##191: assume !false; [2023-11-19 03:07:55,575 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##190: assume false; [2023-11-19 03:07:55,575 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##199: assume false; [2023-11-19 03:07:55,576 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##143: assume !false; [2023-11-19 03:07:55,576 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##142: assume false; [2023-11-19 03:07:55,576 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##148: assume !false; [2023-11-19 03:07:55,576 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##147: assume false; [2023-11-19 03:07:55,576 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##108: assume false; [2023-11-19 03:07:55,577 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##109: assume !false; [2023-11-19 03:07:55,577 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##114: assume !false; [2023-11-19 03:07:55,577 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##113: assume false; [2023-11-19 03:07:55,577 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##119: assume !false; [2023-11-19 03:07:55,577 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##118: assume false; [2023-11-19 03:07:55,577 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##124: assume !false; [2023-11-19 03:07:55,577 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##123: assume false; [2023-11-19 03:07:55,578 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##200: assume !false; [2023-11-19 03:07:55,578 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4314: assume !false; [2023-11-19 03:07:55,578 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4313: assume false; [2023-11-19 03:07:55,578 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4308: assume false; [2023-11-19 03:07:55,578 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4309: assume !false; [2023-11-19 03:07:55,579 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4253: assume false; [2023-11-19 03:07:55,579 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4254: assume !false; [2023-11-19 03:07:55,579 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4248: assume false; [2023-11-19 03:07:55,579 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4249: assume !false; [2023-11-19 03:07:55,579 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##309: assume !false; [2023-11-19 03:07:55,580 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##308: assume false; [2023-11-19 03:07:55,580 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##313: assume false; [2023-11-19 03:07:55,580 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##314: assume !false; [2023-11-19 03:07:55,580 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4223: assume false; [2023-11-19 03:07:55,580 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4224: assume !false; [2023-11-19 03:07:55,581 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4228: assume false; [2023-11-19 03:07:55,581 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4229: assume !false; [2023-11-19 03:07:55,581 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4219: assume !false; [2023-11-19 03:07:55,581 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4218: assume false; [2023-11-19 03:07:55,581 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4202: assume false; [2023-11-19 03:07:55,582 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4203: assume !false; [2023-11-19 03:07:55,582 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4284: assume !false; [2023-11-19 03:07:55,582 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4283: assume false; [2023-11-19 03:07:55,582 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4288: assume false; [2023-11-19 03:07:55,582 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4289: assume !false; [2023-11-19 03:07:55,583 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4273: assume !false; [2023-11-19 03:07:55,583 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4272: assume false; [2023-11-19 03:07:55,583 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4277: assume false; [2023-11-19 03:07:55,583 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4278: assume !false; [2023-11-19 03:07:55,583 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##369: assume !false; [2023-11-19 03:07:55,584 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##374: assume !false; [2023-11-19 03:07:55,584 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##373: assume false; [2023-11-19 03:07:55,584 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##381: assume !false; [2023-11-19 03:07:55,584 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##380: assume false; [2023-11-19 03:07:55,584 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##386: assume !false; [2023-11-19 03:07:55,585 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##385: assume false; [2023-11-19 03:07:55,585 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##391: assume !false; [2023-11-19 03:07:55,585 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##390: assume false; [2023-11-19 03:07:55,585 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##333: assume !false; [2023-11-19 03:07:55,585 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##332: assume false; [2023-11-19 03:07:55,586 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##338: assume !false; [2023-11-19 03:07:55,586 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##337: assume false; [2023-11-19 03:07:55,586 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##344: assume !false; [2023-11-19 03:07:55,586 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##343: assume false; [2023-11-19 03:07:55,586 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##349: assume !false; [2023-11-19 03:07:55,587 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##348: assume false; [2023-11-19 03:07:55,587 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##368: assume false; [2023-11-19 03:07:55,587 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##407: assume !false; [2023-11-19 03:07:55,587 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##406: assume false; [2023-11-19 03:07:55,588 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##412: assume !false; [2023-11-19 03:07:55,588 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##411: assume false; [2023-11-19 03:07:55,588 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##416: assume false; [2023-11-19 03:07:55,588 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##417: assume !false; [2023-11-19 03:07:55,588 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4120: assume false; [2023-11-19 03:07:55,589 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4121: assume !false; [2023-11-19 03:07:55,589 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4125: assume false; [2023-11-19 03:07:55,589 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4126: assume !false; [2023-11-19 03:07:55,589 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##437: assume !false; [2023-11-19 03:07:55,589 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##436: assume false; [2023-11-19 03:07:55,590 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##441: assume false; [2023-11-19 03:07:55,590 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##442: assume !false; [2023-11-19 03:07:55,590 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4192: assume false; [2023-11-19 03:07:55,590 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4193: assume !false; [2023-11-19 03:07:55,590 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4197: assume false; [2023-11-19 03:07:55,591 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4198: assume !false; [2023-11-19 03:07:55,591 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4181: assume !false; [2023-11-19 03:07:55,591 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4180: assume false; [2023-11-19 03:07:55,591 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4185: assume false; [2023-11-19 03:07:55,591 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4186: assume !false; [2023-11-19 03:07:55,592 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4160: assume false; [2023-11-19 03:07:55,592 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4161: assume !false; [2023-11-19 03:07:55,592 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4150: assume !false; [2023-11-19 03:07:55,592 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4156: assume !false; [2023-11-19 03:07:55,592 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4155: assume false; [2023-11-19 03:07:55,593 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4145: assume !false; [2023-11-19 03:07:55,593 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4144: assume false; [2023-11-19 03:07:55,593 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4149: assume false; [2023-11-19 03:07:55,593 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##496: assume false; [2023-11-19 03:07:55,593 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##497: assume !false; [2023-11-19 03:07:55,594 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##461: assume !false; [2023-11-19 03:07:55,594 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##460: assume false; [2023-11-19 03:07:55,594 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##466: assume !false; [2023-11-19 03:07:55,594 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##465: assume false; [2023-11-19 03:07:55,594 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##472: assume !false; [2023-11-19 03:07:55,595 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##471: assume false; [2023-11-19 03:07:55,595 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##477: assume !false; [2023-11-19 03:07:55,595 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##476: assume false; [2023-11-19 03:07:55,595 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4011: assume false; [2023-11-19 03:07:55,595 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4012: assume !false; [2023-11-19 03:07:55,596 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4002: assume false; [2023-11-19 03:07:55,596 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4003: assume !false; [2023-11-19 03:07:55,596 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##502: assume !false; [2023-11-19 03:07:55,596 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##501: assume false; [2023-11-19 03:07:55,597 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2191: assume false; [2023-11-19 03:07:55,597 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2192: assume !false; [2023-11-19 03:07:55,597 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##657: assume !false; [2023-11-19 03:07:55,597 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##656: assume false; [2023-11-19 03:07:55,597 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2182: assume false; [2023-11-19 03:07:55,598 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2183: assume !false; [2023-11-19 03:07:55,598 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2159: assume !false; [2023-11-19 03:07:55,598 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2158: assume false; [2023-11-19 03:07:55,598 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4792: assume false; [2023-11-19 03:07:55,598 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4793: assume !false; [2023-11-19 03:07:55,598 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4798: assume !false; [2023-11-19 03:07:55,599 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4797: assume false; [2023-11-19 03:07:55,599 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4781: assume false; [2023-11-19 03:07:55,599 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4782: assume !false; [2023-11-19 03:07:55,599 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4787: assume !false; [2023-11-19 03:07:55,599 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4786: assume false; [2023-11-19 03:07:55,600 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4762: assume false; [2023-11-19 03:07:55,600 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4763: assume !false; [2023-11-19 03:07:55,600 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4758: assume !false; [2023-11-19 03:07:55,600 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4757: assume false; [2023-11-19 03:07:55,600 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4732: assume false; [2023-11-19 03:07:55,601 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4733: assume !false; [2023-11-19 03:07:55,601 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4737: assume false; [2023-11-19 03:07:55,601 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4738: assume !false; [2023-11-19 03:07:55,601 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4727: assume false; [2023-11-19 03:07:55,601 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4728: assume !false; [2023-11-19 03:07:55,602 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4711: assume false; [2023-11-19 03:07:55,602 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4712: assume !false; [2023-11-19 03:07:55,602 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4701: assume false; [2023-11-19 03:07:55,602 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4702: assume !false; [2023-11-19 03:07:55,602 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4707: assume !false; [2023-11-19 03:07:55,603 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4706: assume false; [2023-11-19 03:07:55,603 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4690: assume !false; [2023-11-19 03:07:55,603 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4695: assume !false; [2023-11-19 03:07:55,603 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4694: assume false; [2023-11-19 03:07:55,603 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4689: assume false; [2023-11-19 03:07:55,604 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4670: assume !false; [2023-11-19 03:07:55,604 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4664: assume false; [2023-11-19 03:07:55,604 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4665: assume !false; [2023-11-19 03:07:55,604 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4669: assume false; [2023-11-19 03:07:55,604 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4653: assume false; [2023-11-19 03:07:55,605 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4654: assume !false; [2023-11-19 03:07:55,605 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4659: assume !false; [2023-11-19 03:07:55,605 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4658: assume false; [2023-11-19 03:07:55,605 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4630: assume !false; [2023-11-19 03:07:55,606 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4634: assume false; [2023-11-19 03:07:55,606 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4635: assume !false; [2023-11-19 03:07:55,606 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4629: assume false; [2023-11-19 03:07:55,606 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4520: assume false; [2023-11-19 03:07:55,606 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4521: assume !false; [2023-11-19 03:07:55,607 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4512: assume !false; [2023-11-19 03:07:55,607 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4511: assume false; [2023-11-19 03:07:55,607 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4502: assume false; [2023-11-19 03:07:55,607 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4503: assume !false; [2023-11-19 03:07:55,608 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4479: assume !false; [2023-11-19 03:07:55,608 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4478: assume false; [2023-11-19 03:07:55,608 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##926: assume !false; [2023-11-19 03:07:55,608 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##925: assume false; [2023-11-19 03:07:55,608 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##908: assume !false; [2023-11-19 03:07:55,609 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##907: assume false; [2023-11-19 03:07:55,609 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##917: assume !false; [2023-11-19 03:07:55,609 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##916: assume false; [2023-11-19 03:07:55,610 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5286: assume false; [2023-11-19 03:07:55,610 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5287: assume !false; [2023-11-19 03:07:55,610 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5278: assume !false; [2023-11-19 03:07:55,610 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5277: assume false; [2023-11-19 03:07:55,610 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5268: assume false; [2023-11-19 03:07:55,611 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5269: assume !false; [2023-11-19 03:07:55,611 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5245: assume !false; [2023-11-19 03:07:55,611 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5244: assume false; [2023-11-19 03:07:55,612 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1222: assume false; [2023-11-19 03:07:55,613 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1223: assume !false; [2023-11-19 03:07:55,613 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1227: assume false; [2023-11-19 03:07:55,613 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1228: assume !false; [2023-11-19 03:07:55,613 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1202: assume false; [2023-11-19 03:07:55,613 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1203: assume !false; [2023-11-19 03:07:55,614 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1191: assume false; [2023-11-19 03:07:55,614 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1192: assume !false; [2023-11-19 03:07:55,614 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1197: assume false; [2023-11-19 03:07:55,614 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1198: assume !false; [2023-11-19 03:07:55,614 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1186: assume false; [2023-11-19 03:07:55,615 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1187: assume !false; [2023-11-19 03:07:55,615 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1162: assume false; [2023-11-19 03:07:55,615 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1163: assume !false; [2023-11-19 03:07:55,615 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1167: assume false; [2023-11-19 03:07:55,615 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1168: assume !false; [2023-11-19 03:07:55,616 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1142: assume false; [2023-11-19 03:07:55,616 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1143: assume !false; [2023-11-19 03:07:55,616 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1132: assume false; [2023-11-19 03:07:55,616 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1133: assume !false; [2023-11-19 03:07:55,617 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1137: assume false; [2023-11-19 03:07:55,617 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1138: assume !false; [2023-11-19 03:07:55,617 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1111: assume false; [2023-11-19 03:07:55,617 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1112: assume !false; [2023-11-19 03:07:55,617 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1116: assume false; [2023-11-19 03:07:55,618 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1117: assume !false; [2023-11-19 03:07:55,618 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1100: assume !false; [2023-11-19 03:07:55,618 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1106: assume false; [2023-11-19 03:07:55,618 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1107: assume !false; [2023-11-19 03:07:55,618 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3743: assume !false; [2023-11-19 03:07:55,619 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3742: assume false; [2023-11-19 03:07:55,619 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1094: assume false; [2023-11-19 03:07:55,619 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1095: assume !false; [2023-11-19 03:07:55,619 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1099: assume false; [2023-11-19 03:07:55,619 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1070: assume !false; [2023-11-19 03:07:55,620 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1074: assume false; [2023-11-19 03:07:55,620 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1075: assume !false; [2023-11-19 03:07:55,620 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1063: assume false; [2023-11-19 03:07:55,620 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1064: assume !false; [2023-11-19 03:07:55,620 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1069: assume false; [2023-11-19 03:07:55,621 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1058: assume false; [2023-11-19 03:07:55,621 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1059: assume !false; [2023-11-19 03:07:55,621 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1040: assume !false; [2023-11-19 03:07:55,621 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1034: assume false; [2023-11-19 03:07:55,621 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1035: assume !false; [2023-11-19 03:07:55,621 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1039: assume false; [2023-11-19 03:07:55,622 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1700: assume false; [2023-11-19 03:07:55,622 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1701: assume !false; [2023-11-19 03:07:55,622 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1651: assume false; [2023-11-19 03:07:55,622 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1652: assume !false; [2023-11-19 03:07:55,623 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1641: assume false; [2023-11-19 03:07:55,623 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1642: assume !false; [2023-11-19 03:07:55,623 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1646: assume false; [2023-11-19 03:07:55,623 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1647: assume !false; [2023-11-19 03:07:55,624 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1620: assume false; [2023-11-19 03:07:55,624 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1621: assume !false; [2023-11-19 03:07:55,624 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1625: assume false; [2023-11-19 03:07:55,624 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1626: assume !false; [2023-11-19 03:07:55,624 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1608: assume false; [2023-11-19 03:07:55,624 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1609: assume !false; [2023-11-19 03:07:55,625 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1615: assume false; [2023-11-19 03:07:55,625 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1616: assume !false; [2023-11-19 03:07:55,625 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1603: assume false; [2023-11-19 03:07:55,625 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1604: assume !false; [2023-11-19 03:07:55,625 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1695: assume false; [2023-11-19 03:07:55,626 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1696: assume !false; [2023-11-19 03:07:55,626 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1671: assume false; [2023-11-19 03:07:55,626 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1672: assume !false; [2023-11-19 03:07:55,626 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1676: assume false; [2023-11-19 03:07:55,626 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1677: assume !false; [2023-11-19 03:07:55,627 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1543: assume false; [2023-11-19 03:07:55,627 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1544: assume !false; [2023-11-19 03:07:55,627 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1548: assume false; [2023-11-19 03:07:55,627 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1549: assume !false; [2023-11-19 03:07:55,627 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1583: assume false; [2023-11-19 03:07:55,628 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1584: assume !false; [2023-11-19 03:07:55,628 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1572: assume false; [2023-11-19 03:07:55,628 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1573: assume !false; [2023-11-19 03:07:55,628 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1578: assume false; [2023-11-19 03:07:55,628 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1579: assume !false; [2023-11-19 03:07:55,629 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1567: assume false; [2023-11-19 03:07:55,629 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1568: assume !false; [2023-11-19 03:07:55,629 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1425: assume false; [2023-11-19 03:07:55,629 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1426: assume !false; [2023-11-19 03:07:55,629 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1416: assume false; [2023-11-19 03:07:55,630 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1417: assume !false; [2023-11-19 03:07:55,630 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1434: assume false; [2023-11-19 03:07:55,630 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1435: assume !false; [2023-11-19 03:07:55,630 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1392: assume false; [2023-11-19 03:07:55,630 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1393: assume !false; [2023-11-19 03:07:55,631 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3994: assume !false; [2023-11-19 03:07:55,631 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3993: assume false; [2023-11-19 03:07:55,631 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3015: assume false; [2023-11-19 03:07:55,631 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3016: assume !false; [2023-11-19 03:07:55,632 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3006: assume false; [2023-11-19 03:07:55,632 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3007: assume !false; [2023-11-19 03:07:55,632 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5583: assume false; [2023-11-19 03:07:55,632 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5584: assume !false; [2023-11-19 03:07:55,632 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5588: assume false; [2023-11-19 03:07:55,633 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5589: assume !false; [2023-11-19 03:07:55,633 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5564: assume !false; [2023-11-19 03:07:55,633 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5563: assume false; [2023-11-19 03:07:55,633 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5553: assume !false; [2023-11-19 03:07:55,634 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5552: assume false; [2023-11-19 03:07:55,634 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5558: assume false; [2023-11-19 03:07:55,634 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5559: assume !false; [2023-11-19 03:07:55,634 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5547: assume false; [2023-11-19 03:07:55,634 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5548: assume !false; [2023-11-19 03:07:55,635 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5524: assume !false; [2023-11-19 03:07:55,635 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5523: assume false; [2023-11-19 03:07:55,635 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5528: assume false; [2023-11-19 03:07:55,635 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5529: assume !false; [2023-11-19 03:07:55,635 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5503: assume false; [2023-11-19 03:07:55,636 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5504: assume !false; [2023-11-19 03:07:55,636 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5461: assume !false; [2023-11-19 03:07:55,636 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5460: assume false; [2023-11-19 03:07:55,636 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5467: assume false; [2023-11-19 03:07:55,636 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5468: assume !false; [2023-11-19 03:07:55,637 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5455: assume false; [2023-11-19 03:07:55,637 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5456: assume !false; [2023-11-19 03:07:55,637 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5430: assume false; [2023-11-19 03:07:55,637 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5431: assume !false; [2023-11-19 03:07:55,637 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5436: assume !false; [2023-11-19 03:07:55,638 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5435: assume false; [2023-11-19 03:07:55,638 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5420: assume !false; [2023-11-19 03:07:55,638 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5425: assume !false; [2023-11-19 03:07:55,638 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5424: assume false; [2023-11-19 03:07:55,638 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5419: assume false; [2023-11-19 03:07:55,639 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5400: assume false; [2023-11-19 03:07:55,639 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5401: assume !false; [2023-11-19 03:07:55,639 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5494: assume !false; [2023-11-19 03:07:55,639 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5493: assume false; [2023-11-19 03:07:55,639 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5498: assume false; [2023-11-19 03:07:55,640 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5499: assume !false; [2023-11-19 03:07:55,640 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5472: assume false; [2023-11-19 03:07:55,640 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5473: assume !false; [2023-11-19 03:07:55,640 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5477: assume false; [2023-11-19 03:07:55,640 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5478: assume !false; [2023-11-19 03:07:55,641 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5395: assume false; [2023-11-19 03:07:55,641 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5396: assume !false; [2023-11-19 03:07:55,641 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3312: assume false; [2023-11-19 03:07:55,641 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3313: assume !false; [2023-11-19 03:07:55,642 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3318: assume !false; [2023-11-19 03:07:55,642 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3317: assume false; [2023-11-19 03:07:55,642 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3282: assume !false; [2023-11-19 03:07:55,642 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3281: assume false; [2023-11-19 03:07:55,642 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3288: assume !false; [2023-11-19 03:07:55,643 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3287: assume false; [2023-11-19 03:07:55,643 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3277: assume !false; [2023-11-19 03:07:55,643 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3276: assume false; [2023-11-19 03:07:55,643 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3253: assume !false; [2023-11-19 03:07:55,643 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3252: assume false; [2023-11-19 03:07:55,644 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3257: assume false; [2023-11-19 03:07:55,644 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3258: assume !false; [2023-11-19 03:07:55,644 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3233: assume !false; [2023-11-19 03:07:55,644 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3232: assume false; [2023-11-19 03:07:55,644 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3222: assume false; [2023-11-19 03:07:55,645 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3223: assume !false; [2023-11-19 03:07:55,645 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3228: assume !false; [2023-11-19 03:07:55,645 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3227: assume false; [2023-11-19 03:07:55,645 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3293: assume !false; [2023-11-19 03:07:55,645 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3292: assume false; [2023-11-19 03:07:55,646 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3202: assume !false; [2023-11-19 03:07:55,646 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3201: assume false; [2023-11-19 03:07:55,646 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3206: assume false; [2023-11-19 03:07:55,646 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3207: assume !false; [2023-11-19 03:07:55,646 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3160: assume !false; [2023-11-19 03:07:55,647 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3165: assume !false; [2023-11-19 03:07:55,647 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3164: assume false; [2023-11-19 03:07:55,647 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3154: assume !false; [2023-11-19 03:07:55,647 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3153: assume false; [2023-11-19 03:07:55,647 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3159: assume false; [2023-11-19 03:07:55,648 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3149: assume !false; [2023-11-19 03:07:55,648 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3148: assume false; [2023-11-19 03:07:55,648 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3130: assume !false; [2023-11-19 03:07:55,648 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3125: assume !false; [2023-11-19 03:07:55,648 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3124: assume false; [2023-11-19 03:07:55,648 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3129: assume false; [2023-11-19 03:07:55,649 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3190: assume !false; [2023-11-19 03:07:55,649 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3196: assume false; [2023-11-19 03:07:55,649 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3197: assume !false; [2023-11-19 03:07:55,649 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3185: assume !false; [2023-11-19 03:07:55,649 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3184: assume false; [2023-11-19 03:07:55,650 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3189: assume false; [2023-11-19 03:07:55,651 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1731: assume false; [2023-11-19 03:07:55,652 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1732: assume !false; [2023-11-19 03:07:55,652 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1736: assume false; [2023-11-19 03:07:55,652 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1737: assume !false; [2023-11-19 03:07:55,652 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1706: assume false; [2023-11-19 03:07:55,652 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1707: assume !false; [2023-11-19 03:07:55,653 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1711: assume false; [2023-11-19 03:07:55,653 INFO L767 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1712: assume !false; [2023-11-19 03:07:55,653 INFO L277 CfgBuilder]: Performing block encoding