./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 6b4ca6493f685238219745e034d782b993db209abec07e2893f260be9e71bef7 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 02:58:18,066 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 02:58:18,118 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 02:58:18,125 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 02:58:18,125 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 02:58:18,147 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 02:58:18,147 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 02:58:18,147 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 02:58:18,148 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 02:58:18,148 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 02:58:18,149 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 02:58:18,149 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 02:58:18,149 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 02:58:18,149 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 02:58:18,149 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 02:58:18,150 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 02:58:18,150 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 02:58:18,150 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 02:58:18,150 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 02:58:18,150 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 02:58:18,150 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 02:58:18,150 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 02:58:18,150 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 02:58:18,150 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 02:58:18,150 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 02:58:18,151 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 02:58:18,151 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 02:58:18,151 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 02:58:18,151 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 02:58:18,151 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:58:18,151 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 02:58:18,151 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 02:58:18,151 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 02:58:18,151 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 02:58:18,151 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 02:58:18,151 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 02:58:18,151 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 02:58:18,151 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 02:58:18,151 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 02:58:18,151 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 02:58:18,151 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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 -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux 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 ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer 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 -> 6b4ca6493f685238219745e034d782b993db209abec07e2893f260be9e71bef7 [2025-02-08 02:58:18,380 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 02:58:18,386 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 02:58:18,387 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 02:58:18,387 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 02:58:18,388 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 02:58:18,388 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i [2025-02-08 02:58:19,505 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b2a7a6c0b/30c7efee17b74104888c9811b69ebf62/FLAG4a0aa2cf9 [2025-02-08 02:58:20,122 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 02:58:20,123 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i [2025-02-08 02:58:20,167 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b2a7a6c0b/30c7efee17b74104888c9811b69ebf62/FLAG4a0aa2cf9 [2025-02-08 02:58:20,176 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b2a7a6c0b/30c7efee17b74104888c9811b69ebf62 [2025-02-08 02:58:20,178 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 02:58:20,179 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 02:58:20,180 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 02:58:20,180 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 02:58:20,182 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 02:58:20,183 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:58:20" (1/1) ... [2025-02-08 02:58:20,183 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@460ad80 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:20, skipping insertion in model container [2025-02-08 02:58:20,183 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:58:20" (1/1) ... [2025-02-08 02:58:20,307 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 02:58:24,864 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i[557997,558010] [2025-02-08 02:58:24,928 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:58:24,972 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 02:58:25,140 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [8032-8033] [2025-02-08 02:58:25,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgb %2,%1": "=a" (__ret), "+m" (*__ptr): "q" (__new), "0" (__old): "memory"); [8052-8053] [2025-02-08 02:58:25,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgw %2,%1": "=a" (__ret), "+m" (*__ptr___0): "r" (__new), "0" (__old): "memory"); [8057-8058] [2025-02-08 02:58:25,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgl %2,%1": "=a" (__ret), "+m" (*__ptr___1): "r" (__new), "0" (__old): "memory"); [8062-8063] [2025-02-08 02:58:25,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgq %2,%1": "=a" (__ret), "+m" (*__ptr___2): "r" (__new), "0" (__old): "memory"); [8067-8068] [2025-02-08 02:58:25,220 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_display.c"), "i" (552), "i" (12UL)); [9086-9087] [2025-02-08 02:58:25,234 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_display.c"), "i" (747), "i" (12UL)); [9375-9376] [2025-02-08 02:58:25,263 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_ttm.c"), "i" (342), "i" (12UL)); [10932-10933] [2025-02-08 02:58:25,275 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; subl %2, %0; sete %1": "+m" (v->counter), "=qm" (c): "er" (i): "memory"); [11345-11346] [2025-02-08 02:58:25,295 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_fb.c"), "i" (274), "i" (12UL)); [11838-11839] [2025-02-08 02:58:25,298 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_fb.c"), "i" (368), "i" (12UL)); [11955-11956] [2025-02-08 02:58:25,329 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [12576] [2025-02-08 02:58:25,329 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12579] [2025-02-08 02:58:25,330 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12582] [2025-02-08 02:58:25,330 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12585] [2025-02-08 02:58:25,330 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [12602-12603] [2025-02-08 02:58:25,330 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [12606-12607] [2025-02-08 02:58:25,331 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [12610-12611] [2025-02-08 02:58:25,331 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [12614-12615] [2025-02-08 02:58:25,332 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [12667] [2025-02-08 02:58:25,332 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [12670] [2025-02-08 02:58:25,332 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [12672] [2025-02-08 02:58:25,332 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [12677] [2025-02-08 02:58:25,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [12680] [2025-02-08 02:58:25,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [12682] [2025-02-08 02:58:25,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [12687] [2025-02-08 02:58:25,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [12690] [2025-02-08 02:58:25,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [12692] [2025-02-08 02:58:25,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [12697] [2025-02-08 02:58:25,333 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [12700] [2025-02-08 02:58:25,334 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [12702] [2025-02-08 02:58:25,334 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [12720] [2025-02-08 02:58:25,334 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [12723] [2025-02-08 02:58:25,334 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [12725] [2025-02-08 02:58:25,334 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [12730] [2025-02-08 02:58:25,334 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [12733] [2025-02-08 02:58:25,334 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [12735] [2025-02-08 02:58:25,357 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [12740] [2025-02-08 02:58:25,357 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [12743] [2025-02-08 02:58:25,357 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [12745] [2025-02-08 02:58:25,358 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [12750] [2025-02-08 02:58:25,358 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [12753] [2025-02-08 02:58:25,358 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [12755] [2025-02-08 02:58:25,367 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12904] [2025-02-08 02:58:25,371 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12911] [2025-02-08 02:58:25,372 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12990] [2025-02-08 02:58:25,372 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12999] [2025-02-08 02:58:25,404 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_gem.c"), "i" (86), "i" (12UL)); [13656-13657] [2025-02-08 02:58:25,404 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_gem.c"), "i" (87), "i" (12UL)); [13665-13666] [2025-02-08 02:58:25,406 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13789] [2025-02-08 02:58:25,406 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13791] [2025-02-08 02:58:25,407 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [13819-13820] [2025-02-08 02:58:25,410 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [13825-13827] [2025-02-08 02:58:25,411 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [13844] [2025-02-08 02:58:25,411 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13847] [2025-02-08 02:58:25,411 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13850] [2025-02-08 02:58:25,411 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13853] [2025-02-08 02:58:25,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [13887] [2025-02-08 02:58:25,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13900] [2025-02-08 02:58:25,413 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [13963] [2025-02-08 02:58:25,413 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13966] [2025-02-08 02:58:25,413 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13969] [2025-02-08 02:58:25,413 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13972] [2025-02-08 02:58:25,413 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [13983] [2025-02-08 02:58:25,417 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [13986] [2025-02-08 02:58:25,418 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [13989] [2025-02-08 02:58:25,418 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [13992] [2025-02-08 02:58:25,418 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [14003] [2025-02-08 02:58:25,418 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [14006] [2025-02-08 02:58:25,418 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [14009] [2025-02-08 02:58:25,418 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [14012] [2025-02-08 02:58:25,418 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [14023] [2025-02-08 02:58:25,418 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [14026] [2025-02-08 02:58:25,418 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [14029] [2025-02-08 02:58:25,419 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [14032] [2025-02-08 02:58:25,421 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [14184] [2025-02-08 02:58:25,427 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [14270] [2025-02-08 02:58:25,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15995] [2025-02-08 02:58:25,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [16300] [2025-02-08 02:58:25,510 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" ((qdev->ram_header)->int_pending): : "memory", "cc"); [16349-16350] [2025-02-08 02:58:25,510 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" ((qdev->ram_header)->int_pending): : "memory", "cc"); [16353-16354] [2025-02-08 02:58:25,511 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" ((qdev->ram_header)->int_pending): : "memory", "cc"); [16357-16358] [2025-02-08 02:58:25,512 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" ((qdev->ram_header)->int_pending): : "memory", "cc"); [16361-16362] [2025-02-08 02:58:25,522 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_dumb.c"), "i" (78), "i" (12UL)); [16818-16819] [2025-02-08 02:58:25,528 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16901] [2025-02-08 02:58:25,529 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16904] [2025-02-08 02:58:25,529 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16907] [2025-02-08 02:58:25,530 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16910] [2025-02-08 02:58:25,554 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [17607-17608] [2025-02-08 02:58:25,555 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [17613-17615] [2025-02-08 02:58:25,612 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i[557997,558010] [2025-02-08 02:58:25,633 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:58:26,114 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __cmpxchg_wrong_size [2025-02-08 02:58:26,120 INFO L204 MainTranslator]: Completed translation [2025-02-08 02:58:26,121 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:26 WrapperNode [2025-02-08 02:58:26,121 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 02:58:26,122 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 02:58:26,122 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 02:58:26,122 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 02:58:26,126 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:26" (1/1) ... [2025-02-08 02:58:26,212 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:26" (1/1) ... [2025-02-08 02:58:26,444 INFO L138 Inliner]: procedures = 777, calls = 5246, calls flagged for inlining = 358, calls inlined = 327, statements flattened = 12553 [2025-02-08 02:58:26,444 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 02:58:26,445 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 02:58:26,445 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 02:58:26,445 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 02:58:26,451 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:26" (1/1) ... [2025-02-08 02:58:26,451 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:26" (1/1) ... [2025-02-08 02:58:26,495 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:26" (1/1) ... [2025-02-08 02:58:30,063 INFO L175 MemorySlicer]: Split 2246 memory accesses to 52 slices as follows [5, 2, 9, 9, 10, 43, 65, 2, 16, 3, 14, 2, 2, 1, 2, 14, 9, 4, 4, 38, 4, 29, 1, 6, 2, 6, 1687, 3, 7, 3, 4, 4, 68, 4, 4, 4, 2, 67, 1, 1, 20, 8, 2, 1, 3, 9, 16, 12, 2, 4, 8, 0]. 75 percent of accesses are in the largest equivalence class. The 163 initializations are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 2, 2, 0, 0, 0, 0, 4, 3, 0, 3, 0, 0, 6, 0, 6, 55, 3, 7, 0, 4, 4, 0, 4, 4, 4, 0, 0, 0, 0, 20, 8, 0, 0, 0, 9, 0, 0, 0, 4, 8, 0]. The 896 writes are split as follows [2, 1, 1, 4, 3, 43, 65, 0, 16, 0, 14, 0, 0, 0, 2, 14, 3, 0, 0, 34, 0, 4, 1, 0, 2, 0, 664, 0, 0, 2, 0, 0, 2, 0, 0, 0, 1, 1, 0, 1, 0, 0, 1, 1, 2, 0, 4, 8, 0, 0, 0, 0]. [2025-02-08 02:58:30,064 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:26" (1/1) ... [2025-02-08 02:58:30,064 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:26" (1/1) ... [2025-02-08 02:58:30,238 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:26" (1/1) ... [2025-02-08 02:58:30,262 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:26" (1/1) ... [2025-02-08 02:58:30,342 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:26" (1/1) ... [2025-02-08 02:58:30,378 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:26" (1/1) ... [2025-02-08 02:58:30,437 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 02:58:30,438 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 02:58:30,438 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 02:58:30,438 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 02:58:30,439 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:26" (1/1) ... [2025-02-08 02:58:30,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:58:30,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 02:58:30,463 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 02:58:30,468 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 02:58:30,492 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fbdev_set_suspend [2025-02-08 02:58:30,492 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fbdev_set_suspend [2025-02-08 02:58:30,492 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_create [2025-02-08 02:58:30,492 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_create [2025-02-08 02:58:30,492 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_mmap_offset [2025-02-08 02:58:30,492 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_mmap_offset [2025-02-08 02:58:30,492 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_release_reserved [2025-02-08 02:58:30,492 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_release_reserved [2025-02-08 02:58:30,492 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2025-02-08 02:58:30,492 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2025-02-08 02:58:30,492 INFO L130 BoogieDeclarations]: Found specification of procedure drm_helper_probe_single_connector_modes_nomerge [2025-02-08 02:58:30,492 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_helper_probe_single_connector_modes_nomerge [2025-02-08 02:58:30,493 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_mode_valid [2025-02-08 02:58:30,493 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_mode_valid [2025-02-08 02:58:30,493 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_evict_locked [2025-02-08 02:58:30,493 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_evict_locked [2025-02-08 02:58:30,493 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kunmap [2025-02-08 02:58:30,493 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kunmap [2025-02-08 02:58:30,493 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_garbage_collect [2025-02-08 02:58:30,493 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_garbage_collect [2025-02-08 02:58:30,493 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_sub [2025-02-08 02:58:30,493 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_sub [2025-02-08 02:58:30,493 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_move_notify [2025-02-08 02:58:30,493 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_move_notify [2025-02-08 02:58:30,493 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_init_hdr [2025-02-08 02:58:30,493 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_init_hdr [2025-02-08 02:58:30,493 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_eu_backoff_reservation [2025-02-08 02:58:30,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_eu_backoff_reservation [2025-02-08 02:58:30,493 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_dirty_update [2025-02-08 02:58:30,494 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_dirty_update [2025-02-08 02:58:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_evict [2025-02-08 02:58:30,494 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_evict [2025-02-08 02:58:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_close [2025-02-08 02:58:30,494 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_close [2025-02-08 02:58:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_set_property [2025-02-08 02:58:30,494 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_set_property [2025-02-08 02:58:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 02:58:30,494 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 02:58:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2025-02-08 02:58:30,494 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2025-02-08 02:58:30,494 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 02:58:30,497 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 02:58:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure setup_hw_slot [2025-02-08 02:58:30,497 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_hw_slot [2025-02-08 02:58:30,497 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 02:58:30,497 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure drm_object_property_set_value [2025-02-08 02:58:30,498 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_object_property_set_value [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_init [2025-02-08 02:58:30,498 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_init [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 02:58:30,498 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_io_cmd [2025-02-08 02:58:30,498 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_io_cmd [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_fini [2025-02-08 02:58:30,498 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_fini [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 02:58:30,498 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_copyarea [2025-02-08 02:58:30,498 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_copyarea [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_alloc_objects [2025-02-08 02:58:30,498 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_alloc_objects [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_fence_buffer_objects [2025-02-08 02:58:30,498 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_fence_buffer_objects [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 02:58:30,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-02-08 02:58:30,499 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_check_id [2025-02-08 02:58:30,500 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_check_id [2025-02-08 02:58:30,500 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kmap_atomic_page [2025-02-08 02:58:30,500 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kmap_atomic_page [2025-02-08 02:58:30,500 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2025-02-08 02:58:30,500 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2025-02-08 02:58:30,500 INFO L130 BoogieDeclarations]: Found specification of procedure setup_slot [2025-02-08 02:58:30,500 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_slot [2025-02-08 02:58:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_debugfs_takedown [2025-02-08 02:58:30,501 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_debugfs_takedown [2025-02-08 02:58:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_pan_display [2025-02-08 02:58:30,501 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_pan_display [2025-02-08 02:58:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_prepare [2025-02-08 02:58:30,501 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_prepare [2025-02-08 02:58:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kmap [2025-02-08 02:58:30,501 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kmap [2025-02-08 02:58:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_page_flip [2025-02-08 02:58:30,501 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_page_flip [2025-02-08 02:58:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 02:58:30,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 02:58:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 02:58:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure drm_debugfs_create_files [2025-02-08 02:58:30,501 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_debugfs_create_files [2025-02-08 02:58:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_queue_garbage_collect [2025-02-08 02:58:30,501 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_queue_garbage_collect [2025-02-08 02:58:30,501 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_evict_mm [2025-02-08 02:58:30,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_evict_mm [2025-02-08 02:58:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 02:58:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_monitors_config_set [2025-02-08 02:58:30,502 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_monitors_config_set [2025-02-08 02:58:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_ref [2025-02-08 02:58:30,502 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_ref [2025-02-08 02:58:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 02:58:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 02:58:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 02:58:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 02:58:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 02:58:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 02:58:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 02:58:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 02:58:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 02:58:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 02:58:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 02:58:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 02:58:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 02:58:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 02:58:30,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 02:58:30,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 02:58:30,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 02:58:30,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 02:58:30,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 02:58:30,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 02:58:30,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 02:58:30,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 02:58:30,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 02:58:30,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 02:58:30,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 02:58:30,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 02:58:30,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 02:58:30,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 02:58:30,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 02:58:30,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 02:58:30,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 02:58:30,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 02:58:30,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 02:58:30,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 02:58:30,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 02:58:30,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 02:58:30,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 02:58:30,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 02:58:30,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 02:58:30,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 02:58:30,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 02:58:30,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 02:58:30,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 02:58:30,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 02:58:30,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 02:58:30,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 02:58:30,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 02:58:30,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 02:58:30,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 02:58:30,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 02:58:30,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 02:58:30,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 02:58:30,504 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 02:58:30,504 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 02:58:30,504 INFO L130 BoogieDeclarations]: Found specification of procedure drm_debugfs_remove_files [2025-02-08 02:58:30,504 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_debugfs_remove_files [2025-02-08 02:58:30,504 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_add_to_lru [2025-02-08 02:58:30,504 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_add_to_lru [2025-02-08 02:58:30,504 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_unpin [2025-02-08 02:58:30,505 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_unpin [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 02:58:30,505 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_alloc [2025-02-08 02:58:30,505 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_alloc [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_cursor_move [2025-02-08 02:58:30,505 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_cursor_move [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_create_with_handle [2025-02-08 02:58:30,505 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_create_with_handle [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_hw_surface_dealloc [2025-02-08 02:58:30,505 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_hw_surface_dealloc [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2025-02-08 02:58:30,505 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 02:58:30,505 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure idr_preload [2025-02-08 02:58:30,505 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_preload [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 02:58:30,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 02:58:30,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 02:58:30,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 02:58:30,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 02:58:30,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 02:58:30,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 02:58:30,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure drm_cvt_mode [2025-02-08 02:58:30,507 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_cvt_mode [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-08 02:58:30,507 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure qxlfb_destroy_pinned_object [2025-02-08 02:58:30,507 INFO L138 BoogieDeclarations]: Found implementation of procedure qxlfb_destroy_pinned_object [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_backoff_reserve_list [2025-02-08 02:58:30,507 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_backoff_reserve_list [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_reserve_list [2025-02-08 02:58:30,507 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_reserve_list [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kunmap_atomic_page [2025-02-08 02:58:30,507 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kunmap_atomic_page [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2025-02-08 02:58:30,507 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 02:58:30,507 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 02:58:30,507 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub_and_test [2025-02-08 02:58:30,507 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub_and_test [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_imageblit [2025-02-08 02:58:30,507 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_imageblit [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_io_mem_reserve [2025-02-08 02:58:30,507 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_io_mem_reserve [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 02:58:30,507 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 02:58:30,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 02:58:30,509 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 02:58:30,509 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 02:58:30,509 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 02:58:30,509 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-08 02:58:30,509 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-08 02:58:30,509 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-08 02:58:30,509 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-08 02:58:30,509 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-08 02:58:30,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-08 02:58:30,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-08 02:58:30,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-08 02:58:30,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-08 02:58:30,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-08 02:58:30,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 02:58:30,510 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-08 02:58:30,511 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_palette_object [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_palette_object [2025-02-08 02:58:30,511 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference_unlocked [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference_unlocked [2025-02-08 02:58:30,511 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-02-08 02:58:30,511 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held [2025-02-08 02:58:30,511 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_prepare [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_prepare [2025-02-08 02:58:30,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 02:58:30,511 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_free [2025-02-08 02:58:30,511 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_drm_freeze [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_drm_freeze [2025-02-08 02:58:30,511 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 02:58:30,511 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_global_release [2025-02-08 02:58:30,511 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_surface_release_reserved [2025-02-08 02:58:30,511 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_surface_release_reserved [2025-02-08 02:58:30,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 02:58:30,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 02:58:30,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 02:58:30,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 02:58:30,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 02:58:30,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 02:58:30,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 02:58:30,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 02:58:30,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 02:58:30,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 02:58:30,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 02:58:30,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 02:58:30,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 02:58:30,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 02:58:30,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 02:58:30,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 02:58:30,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 02:58:30,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 02:58:30,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 02:58:30,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 02:58:30,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 02:58:30,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 02:58:30,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 02:58:30,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_2 [2025-02-08 02:58:30,514 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_2 [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure fence_put [2025-02-08 02:58:30,514 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_put [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure drm_ut_debug_printk [2025-02-08 02:58:30,514 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_ut_debug_printk [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_commit [2025-02-08 02:58:30,514 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_commit [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2025-02-08 02:58:30,514 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 02:58:30,514 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-02-08 02:58:30,514 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 02:58:30,514 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_destroy [2025-02-08 02:58:30,514 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_destroy [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-02-08 02:58:30,514 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-08 02:58:30,514 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure fence_is_signaled [2025-02-08 02:58:30,514 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_is_signaled [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_reap_surf [2025-02-08 02:58:30,514 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_reap_surf [2025-02-08 02:58:30,514 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 02:58:30,515 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 02:58:30,515 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_io_mem_free [2025-02-08 02:58:30,515 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_io_mem_free [2025-02-08 02:58:30,515 INFO L130 BoogieDeclarations]: Found specification of procedure __rcu_read_lock [2025-02-08 02:58:30,515 INFO L138 BoogieDeclarations]: Found implementation of procedure __rcu_read_lock [2025-02-08 02:58:30,515 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference_unlocked___1 [2025-02-08 02:58:30,515 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference_unlocked___1 [2025-02-08 02:58:30,515 INFO L130 BoogieDeclarations]: Found specification of procedure __ttm_bo_unreserve [2025-02-08 02:58:30,515 INFO L138 BoogieDeclarations]: Found implementation of procedure __ttm_bo_unreserve [2025-02-08 02:58:30,515 INFO L130 BoogieDeclarations]: Found specification of procedure drm_helper_connector_dpms [2025-02-08 02:58:30,515 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_helper_connector_dpms [2025-02-08 02:58:30,515 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_backend_destroy [2025-02-08 02:58:30,515 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_backend_destroy [2025-02-08 02:58:30,516 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_clean_mm [2025-02-08 02:58:30,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_clean_mm [2025-02-08 02:58:30,516 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_user_framebuffer_destroy [2025-02-08 02:58:30,516 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_user_framebuffer_destroy [2025-02-08 02:58:30,516 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_cmpxchg [2025-02-08 02:58:30,516 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_cmpxchg [2025-02-08 02:58:30,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 02:58:30,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 02:58:30,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 02:58:30,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 02:58:30,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 02:58:30,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 02:58:30,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_deferred_io [2025-02-08 02:58:30,517 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_deferred_io [2025-02-08 02:58:30,517 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 02:58:30,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 02:58:30,518 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_destroy [2025-02-08 02:58:30,518 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_destroy [2025-02-08 02:58:30,518 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_restore [2025-02-08 02:58:30,518 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_restore [2025-02-08 02:58:30,518 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_bo_destroy [2025-02-08 02:58:30,518 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_bo_destroy [2025-02-08 02:58:30,518 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_id_alloc [2025-02-08 02:58:30,518 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_id_alloc [2025-02-08 02:58:30,518 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_add [2025-02-08 02:58:30,518 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_add [2025-02-08 02:58:30,518 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_create_monitors_object [2025-02-08 02:58:30,518 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_create_monitors_object [2025-02-08 02:58:30,518 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_unmap [2025-02-08 02:58:30,518 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_unmap [2025-02-08 02:58:30,518 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-02-08 02:58:30,518 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-02-08 02:58:30,518 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_mode_set [2025-02-08 02:58:30,518 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_mode_set [2025-02-08 02:58:30,518 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_find_or_create_single [2025-02-08 02:58:30,518 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_find_or_create_single [2025-02-08 02:58:30,518 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_2 [2025-02-08 02:58:30,518 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_2 [2025-02-08 02:58:30,518 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 02:58:30,518 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 02:58:30,518 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_tt_unpopulate [2025-02-08 02:58:30,518 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_tt_unpopulate [2025-02-08 02:58:30,518 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_drm_resume [2025-02-08 02:58:30,518 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_drm_resume [2025-02-08 02:58:30,518 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2025-02-08 02:58:30,518 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2025-02-08 02:58:30,519 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_client_monitors_config_work_func [2025-02-08 02:58:30,519 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_client_monitors_config_work_func [2025-02-08 02:58:30,519 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pm_freeze [2025-02-08 02:58:30,519 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pm_freeze [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure idr_replace [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_replace [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_reserve [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_reserve [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unpin [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unpin [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_ref [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_ref [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_reset [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_reset [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_allocate_chunk [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_allocate_chunk [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure usleep_range [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure usleep_range [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_work_112 [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_work_112 [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_physical_address [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_physical_address [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure lock_release [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_release [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put_mutex___1 [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put_mutex___1 [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure drm_err [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_err [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure drm_modeset_unlock_all [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_modeset_unlock_all [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_update_area [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_update_area [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_evict_flags [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_evict_flags [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_drawable [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_drawable [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure drm_object_attach_property [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_object_attach_property [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure idr_init [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_init [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_work [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_work [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_bo_reserved [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_bo_reserved [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure idr_preload_end [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_preload_end [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure drm_modeset_lock_all [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_modeset_lock_all [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_free [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_free [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_list_add [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_list_add [2025-02-08 02:58:30,521 INFO L130 BoogieDeclarations]: Found specification of procedure io_mapping_create_wc [2025-02-08 02:58:30,521 INFO L138 BoogieDeclarations]: Found implementation of procedure io_mapping_create_wc [2025-02-08 02:58:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2025-02-08 02:58:30,522 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2025-02-08 02:58:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 02:58:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 02:58:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 02:58:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 02:58:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 02:58:30,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_open [2025-02-08 02:58:30,524 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_open [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure drm_open [2025-02-08 02:58:30,524 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_open [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_free_list [2025-02-08 02:58:30,524 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_free_list [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unref [2025-02-08 02:58:30,524 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unref [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 02:58:30,524 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_unref [2025-02-08 02:58:30,524 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_unref [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mode_probed_add [2025-02-08 02:58:30,524 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mode_probed_add [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure drm_pci_set_busid [2025-02-08 02:58:30,524 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_pci_set_busid [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 02:58:30,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 02:58:30,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 02:58:30,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 02:58:30,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 02:58:30,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 02:58:30,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_draw_opaque_fb [2025-02-08 02:58:30,526 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_draw_opaque_fb [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure trace_fence_emit [2025-02-08 02:58:30,526 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_fence_emit [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_cursor_set2 [2025-02-08 02:58:30,526 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_cursor_set2 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_io_lock [2025-02-08 02:58:30,526 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_io_lock [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_push_cursor_ring_release [2025-02-08 02:58:30,526 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_push_cursor_ring_release [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:58:30,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:58:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:58:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:58:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:58:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:58:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:58:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:58:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:58:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:58:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:58:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:58:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:58:30,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:58:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:58:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:58:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:58:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:58:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:58:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:58:30,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-02-08 02:58:30,529 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-02-08 02:58:30,530 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-02-08 02:58:30,530 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unreserve [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unreserve [2025-02-08 02:58:30,530 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-02-08 02:58:30,530 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_free [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_free [2025-02-08 02:58:30,530 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_push_command_ring_release [2025-02-08 02:58:30,530 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_push_command_ring_release [2025-02-08 02:58:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-08 02:58:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-08 02:58:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_framebuffer_surface_dirty [2025-02-08 02:58:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_framebuffer_surface_dirty [2025-02-08 02:58:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_dpms [2025-02-08 02:58:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_dpms [2025-02-08 02:58:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-02-08 02:58:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-02-08 02:58:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference [2025-02-08 02:58:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference [2025-02-08 02:58:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_log [2025-02-08 02:58:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_log [2025-02-08 02:58:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure fence_release [2025-02-08 02:58:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_placement_from_domain [2025-02-08 02:58:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_placement_from_domain [2025-02-08 02:58:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:58:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:58:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure idr_alloc [2025-02-08 02:58:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_alloc [2025-02-08 02:58:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pci_probe [2025-02-08 02:58:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pci_probe [2025-02-08 02:58:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_send_monitors_config [2025-02-08 02:58:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_send_monitors_config [2025-02-08 02:58:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure free_drawable [2025-02-08 02:58:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure free_drawable [2025-02-08 02:58:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_setcmap [2025-02-08 02:58:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_setcmap [2025-02-08 02:58:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_vunmap [2025-02-08 02:58:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_vunmap [2025-02-08 02:58:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_validate [2025-02-08 02:58:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_validate [2025-02-08 02:58:30,532 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-08 02:58:30,532 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure drm_release [2025-02-08 02:58:30,533 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_release [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-02-08 02:58:30,533 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_nop_signaling [2025-02-08 02:58:30,533 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_nop_signaling [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2025-02-08 02:58:30,533 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_mode_fixup [2025-02-08 02:58:30,533 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_mode_fixup [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_create [2025-02-08 02:58:30,533 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_create [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_save [2025-02-08 02:58:30,533 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_save [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 02:58:30,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 02:58:30,534 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_destroy_monitors_object [2025-02-08 02:58:30,534 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_destroy_monitors_object [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure io_mapping_free [2025-02-08 02:58:30,534 INFO L138 BoogieDeclarations]: Found implementation of procedure io_mapping_free [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_disable [2025-02-08 02:58:30,534 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_disable [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_check_header [2025-02-08 02:58:30,534 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_check_header [2025-02-08 02:58:30,534 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_free [2025-02-08 02:58:30,535 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_free [2025-02-08 02:58:30,535 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub___1 [2025-02-08 02:58:30,535 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub___1 [2025-02-08 02:58:30,535 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-08 02:58:30,535 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-08 02:58:30,535 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 02:58:30,535 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 02:58:30,535 INFO L130 BoogieDeclarations]: Found specification of procedure idr_find_slowpath [2025-02-08 02:58:30,535 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_find_slowpath [2025-02-08 02:58:30,535 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_draw_dirty_fb [2025-02-08 02:58:30,535 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_draw_dirty_fb [2025-02-08 02:58:30,535 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_framebuffer_init [2025-02-08 02:58:30,535 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_framebuffer_init [2025-02-08 02:58:30,535 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_pin [2025-02-08 02:58:30,535 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_pin [2025-02-08 02:58:30,535 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_driver_unload [2025-02-08 02:58:30,535 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_driver_unload [2025-02-08 02:58:30,535 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_mmap [2025-02-08 02:58:30,535 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_mmap [2025-02-08 02:58:30,535 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pci_remove [2025-02-08 02:58:30,535 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pci_remove [2025-02-08 02:58:30,535 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gc_work [2025-02-08 02:58:30,535 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gc_work [2025-02-08 02:58:30,535 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2025-02-08 02:58:30,535 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2025-02-08 02:58:30,535 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_detect [2025-02-08 02:58:30,535 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_detect [2025-02-08 02:58:30,535 INFO L130 BoogieDeclarations]: Found specification of procedure list_is_singular [2025-02-08 02:58:30,535 INFO L138 BoogieDeclarations]: Found implementation of procedure list_is_singular [2025-02-08 02:58:30,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 02:58:30,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 02:58:30,537 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_fillrect [2025-02-08 02:58:30,537 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_fillrect [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 02:58:30,537 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_reap_surface_id [2025-02-08 02:58:30,537 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_reap_surface_id [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_hw_surface_alloc [2025-02-08 02:58:30,537 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_hw_surface_alloc [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-08 02:58:30,537 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2025-02-08 02:58:30,537 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-02-08 02:58:30,537 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure fence_signal [2025-02-08 02:58:30,537 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_signal [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put___1 [2025-02-08 02:58:30,537 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put___1 [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure make_drawable [2025-02-08 02:58:30,537 INFO L138 BoogieDeclarations]: Found implementation of procedure make_drawable [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_backend_bind [2025-02-08 02:58:30,537 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_backend_bind [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_init_mm [2025-02-08 02:58:30,537 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_init_mm [2025-02-08 02:58:30,537 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put_mutex [2025-02-08 02:58:30,537 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put_mutex [2025-02-08 02:58:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_mode_dumb_mmap [2025-02-08 02:58:30,538 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_mode_dumb_mmap [2025-02-08 02:58:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_check_var [2025-02-08 02:58:30,538 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_check_var [2025-02-08 02:58:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_check_idle [2025-02-08 02:58:30,538 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_check_idle [2025-02-08 02:58:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 02:58:30,538 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 02:58:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_handle_create [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_handle_create [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_gpu_offset [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_gpu_offset [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure drm_framebuffer_cleanup [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_framebuffer_cleanup [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_validate_bo [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_validate_bo [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure lock_acquire [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_acquire [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_dirty_flush [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_dirty_flush [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_io_unlock [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_io_unlock [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure drm_crtc_helper_set_config [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_crtc_helper_set_config [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure console_lock [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure console_lock [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_verify_access [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_verify_access [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_create [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_create [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure console_unlock [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure console_unlock [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_destroy [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_destroy [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_commit [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_commit [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_free_objects [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_free_objects [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure drm_poll [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_poll [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_io_cmd_user [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_io_cmd_user [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_map [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_map [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_lookup [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_lookup [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_push [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_push [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_get_qdev [2025-02-08 02:58:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_get_qdev [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 02:58:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 02:58:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 02:58:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 02:58:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 02:58:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 02:58:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 02:58:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 02:58:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 02:58:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 02:58:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 02:58:30,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 02:58:30,541 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_mmap [2025-02-08 02:58:30,541 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_mmap [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_bo_is_qxl_bo [2025-02-08 02:58:30,541 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_bo_is_qxl_bo [2025-02-08 02:58:30,541 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2025-02-08 02:58:30,541 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2025-02-08 02:58:31,883 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 02:58:31,887 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 02:58:32,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19671: havoc ttm_bo_init_#t~nondet3073#1; [2025-02-08 02:58:32,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19214: havoc drm_gem_object_init_#t~nondet2994#1; [2025-02-08 02:58:32,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11509: havoc drm_vma_node_offset_addr_#t~mem1460#1; [2025-02-08 02:58:32,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18309: call ULTIMATE.dealloc(~#bo~12#1.base, ~#bo~12#1.offset);havoc ~#bo~12#1.base, ~#bo~12#1.offset; [2025-02-08 02:58:32,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18348: havoc #t~mem2868#1.base, #t~mem2868#1.offset;#res#1 := ~ret~53#1;call ULTIMATE.dealloc(~#bo~12#1.base, ~#bo~12#1.offset);havoc ~#bo~12#1.base, ~#bo~12#1.offset; [2025-02-08 02:58:32,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18348-1: SUMMARY for call qxl_release_free(~qdev#1.base, ~qdev#1.offset, #t~mem2868#1.base, #t~mem2868#1.offset); srcloc: null [2025-02-08 02:58:32,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18346: assume 0 != ~ret~53#1; [2025-02-08 02:58:32,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18346: assume !(0 != ~ret~53#1); [2025-02-08 02:58:32,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18345: #t~ret2867#1 := qxl_release_bo_alloc_#res#1;havoc qxl_release_bo_alloc_#t~ret2829#1, qxl_release_bo_alloc_~qdev#1.base, qxl_release_bo_alloc_~qdev#1.offset, qxl_release_bo_alloc_~bo#1.base, qxl_release_bo_alloc_~bo#1.offset, qxl_release_bo_alloc_~ret~50#1;havoc qxl_release_bo_alloc_#in~qdev#1.base, qxl_release_bo_alloc_#in~qdev#1.offset, qxl_release_bo_alloc_#in~bo#1.base, qxl_release_bo_alloc_#in~bo#1.offset;assume { :end_inline_qxl_release_bo_alloc } true;assume -2147483648 <= #t~ret2867#1 && #t~ret2867#1 <= 2147483647;~ret~53#1 := #t~ret2867#1;havoc #t~ret2867#1; [2025-02-08 02:58:32,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18347: call #t~mem2868#1.base, #t~mem2868#1.offset := read~$Pointer$#32(~release#1.base, ~release#1.offset, 8); [2025-02-08 02:58:32,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18347-1: SUMMARY for call mutex_unlock(~qdev#1.base, 4488 + ~qdev#1.offset); srcloc: null [2025-02-08 02:58:32,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19259: havoc #t~nondet3003; [2025-02-08 02:58:32,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14934: call ULTIMATE.dealloc(qxl_update_surface_~#rect~0#1.base, qxl_update_surface_~#rect~0#1.offset);havoc qxl_update_surface_~#rect~0#1.base, qxl_update_surface_~#rect~0#1.offset;#t~ret2202#1 := qxl_update_surface_#res#1;havoc qxl_update_surface_#t~mem2199#1, qxl_update_surface_#t~mem2200#1, qxl_update_surface_#t~ret2201#1, qxl_update_surface_~qdev#1.base, qxl_update_surface_~qdev#1.offset, qxl_update_surface_~surf#1.base, qxl_update_surface_~surf#1.offset, qxl_update_surface_~#rect~0#1.base, qxl_update_surface_~#rect~0#1.offset, qxl_update_surface_~ret~31#1;havoc qxl_update_surface_#in~qdev#1.base, qxl_update_surface_#in~qdev#1.offset, qxl_update_surface_#in~surf#1.base, qxl_update_surface_#in~surf#1.offset;assume { :end_inline_qxl_update_surface } true;assume -2147483648 <= #t~ret2202#1 && #t~ret2202#1 <= 2147483647;havoc #t~ret2202#1; [2025-02-08 02:58:32,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14400-1: SUMMARY for call qxl_release_free(~qdev#1.base, ~qdev#1.offset, ~release~3#1.base, ~release~3#1.offset); srcloc: null [2025-02-08 02:58:32,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14400: ~i~9#1 := 1 + ~i~9#1; [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14392-1: #t~switch2050#1 := #t~switch2050#1 || 2 == #t~mem2049#1; [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14392: assume #t~switch2050#1; [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14392: assume !#t~switch2050#1;#t~switch2050#1 := true; [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17733: call idr_find___0_#t~mem2746#1.base, idr_find___0_#t~mem2746#1.offset := read~$Pointer$#26(idr_find___0_~#__u~2#1.base, idr_find___0_~#__u~2#1.offset, 8);idr_find___0_~_________p1~2#1.base, idr_find___0_~_________p1~2#1.offset := idr_find___0_#t~mem2746#1.base, idr_find___0_#t~mem2746#1.offset;havoc idr_find___0_#t~mem2746#1.base, idr_find___0_#t~mem2746#1.offset;idr_find___0_~________p1~2#1.base, idr_find___0_~________p1~2#1.offset := idr_find___0_~_________p1~2#1.base, idr_find___0_~_________p1~2#1.offset; [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17733-1: SUMMARY for call __read_once_size(idr_find___0_~idr#1.base, idr_find___0_~idr#1.offset, idr_find___0_~#__u~2#1.base, idr_find___0_~#__u~2#1.offset, 8); srcloc: null [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14384: SUMMARY for call qxl_release_unmap(~qdev#1.base, ~qdev#1.offset, ~release~3#1.base, ~release~3#1.offset, ~info~2#1.base, ~info~2#1.offset); srcloc: null [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18385: qxl_release_from_id_locked_#res#1.base, qxl_release_from_id_locked_#res#1.offset := 0, 0; [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14372-1: SUMMARY for call qxl_io_log(~qdev#1.base, ~qdev#1.offset, 149, 0); srcloc: null [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18385-1: SUMMARY for call drm_err(231, 0); srcloc: null [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14372: havoc #t~mem2043#1; [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14389-1: call #t~mem2049#1 := read~int#26(~release~3#1.base, 84 + ~release~3#1.offset, 4);#t~switch2050#1 := 0 == #t~mem2049#1; [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17725: call ULTIMATE.dealloc(idr_find___0_~#__u~2#1.base, idr_find___0_~#__u~2#1.offset);havoc idr_find___0_~#__u~2#1.base, idr_find___0_~#__u~2#1.offset;call ULTIMATE.dealloc(idr_find___0_~#__u___0~1#1.base, idr_find___0_~#__u___0~1#1.offset);havoc idr_find___0_~#__u___0~1#1.base, idr_find___0_~#__u___0~1#1.offset; [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17738-1: assume idr_find___0_#t~short2749#1;call idr_find___0_#t~mem2748#1 := read~int#26(idr_find___0_~hint~1#1.base, idr_find___0_~hint~1#1.offset, 4);idr_find___0_#t~short2749#1 := idr_find___0_~id#1 - idr_find___0_~id#1 % 256 == idr_find___0_#t~mem2748#1; [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17738-1: assume !idr_find___0_#t~short2749#1; [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14385: assume ~qxl_log_level~0 > 0;call #t~mem2048#1 := read~int#26(~#id~0#1.base, ~#id~0#1.offset, 8); [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14385: assume !(~qxl_log_level~0 > 0); [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14377: call #t~mem2044#1 := read~int#26(~#id~0#1.base, ~#id~0#1.offset, 8);assume { :begin_inline_qxl_release_from_id_locked } true;qxl_release_from_id_locked_#in~qdev#1.base, qxl_release_from_id_locked_#in~qdev#1.offset, qxl_release_from_id_locked_#in~id#1 := ~qdev#1.base, ~qdev#1.offset, #t~mem2044#1;havoc qxl_release_from_id_locked_#res#1.base, qxl_release_from_id_locked_#res#1.offset;havoc qxl_release_from_id_locked_#t~ret2883#1.base, qxl_release_from_id_locked_#t~ret2883#1.offset, qxl_release_from_id_locked_~qdev#1.base, qxl_release_from_id_locked_~qdev#1.offset, qxl_release_from_id_locked_~id#1, qxl_release_from_id_locked_~release~13#1.base, qxl_release_from_id_locked_~release~13#1.offset, qxl_release_from_id_locked_~tmp~269#1.base, qxl_release_from_id_locked_~tmp~269#1.offset;qxl_release_from_id_locked_~qdev#1.base, qxl_release_from_id_locked_~qdev#1.offset := qxl_release_from_id_locked_#in~qdev#1.base, qxl_release_from_id_locked_#in~qdev#1.offset;qxl_release_from_id_locked_~id#1 := qxl_release_from_id_locked_#in~id#1;havoc qxl_release_from_id_locked_~release~13#1.base, qxl_release_from_id_locked_~release~13#1.offset;havoc qxl_release_from_id_locked_~tmp~269#1.base, qxl_release_from_id_locked_~tmp~269#1.offset; [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17738: assume idr_find___0_#t~short2749#1;havoc idr_find___0_#t~mem2748#1;havoc idr_find___0_#t~short2749#1; [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17738: assume !idr_find___0_#t~short2749#1;havoc idr_find___0_#t~mem2748#1;havoc idr_find___0_#t~short2749#1; [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14394: assume #t~switch2050#1; [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14394: assume !#t~switch2050#1;havoc #t~mem2049#1;havoc #t~switch2050#1;havoc #t~mem2049#1;havoc #t~switch2050#1;call write~int#26(~next_id~0#1, ~#id~0#1.base, ~#id~0#1.offset, 8); [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17747: idr_find___0_~tmp___1~40#1.base, idr_find___0_~tmp___1~40#1.offset := idr_find___0_#t~ret2752#1.base, idr_find___0_#t~ret2752#1.offset;havoc idr_find___0_#t~ret2752#1.base, idr_find___0_#t~ret2752#1.offset;idr_find___0_#res#1.base, idr_find___0_#res#1.offset := idr_find___0_~tmp___1~40#1.base, idr_find___0_~tmp___1~40#1.offset;call ULTIMATE.dealloc(idr_find___0_~#__u~2#1.base, idr_find___0_~#__u~2#1.offset);havoc idr_find___0_~#__u~2#1.base, idr_find___0_~#__u~2#1.offset;call ULTIMATE.dealloc(idr_find___0_~#__u___0~1#1.base, idr_find___0_~#__u___0~1#1.offset);havoc idr_find___0_~#__u___0~1#1.base, idr_find___0_~#__u___0~1#1.offset; [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17747-1: SUMMARY for call idr_find___0_#t~ret2752#1.base, idr_find___0_#t~ret2752#1.offset := idr_find_slowpath(idr_find___0_~idr#1.base, idr_find___0_~idr#1.offset, idr_find___0_~id#1); srcloc: null [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14386: havoc #t~mem2048#1; [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14390: assume #t~switch2050#1; [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14390: assume !#t~switch2050#1; [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14378: assume 0 == (~release~3#1.base + ~release~3#1.offset) % 18446744073709551616; [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14378: assume !(0 == (~release~3#1.base + ~release~3#1.offset) % 18446744073709551616); [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14382-1: SUMMARY for call #t~ret2046#1.base, #t~ret2046#1.offset := qxl_release_map(~qdev#1.base, ~qdev#1.offset, ~release~3#1.base, ~release~3#1.offset); srcloc: null [2025-02-08 02:58:32,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14382: ~info~2#1.base, ~info~2#1.offset := #t~ret2046#1.base, #t~ret2046#1.offset;havoc #t~ret2046#1.base, #t~ret2046#1.offset;call #t~mem2047#1 := read~int#26(~info~2#1.base, ~info~2#1.offset, 8);~next_id~0#1 := #t~mem2047#1;havoc #t~mem2047#1; [2025-02-08 02:58:32,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14386-1: SUMMARY for call qxl_io_log(~qdev#1.base, ~qdev#1.offset, 150, 0); srcloc: null [2025-02-08 02:58:32,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14403: assume 0 != #t~mem2051#1 % 18446744073709551616;havoc #t~mem2051#1; [2025-02-08 02:58:32,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14403: assume !(0 != #t~mem2051#1 % 18446744073709551616);havoc #t~mem2051#1; [2025-02-08 02:58:32,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18383: SUMMARY for call spin_unlock(qxl_release_from_id_locked_~qdev#1.base, 3044 + qxl_release_from_id_locked_~qdev#1.offset); srcloc: null [2025-02-08 02:58:32,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17743: assume -2147483648 <= idr_find___0_#t~ret2751#1 && idr_find___0_#t~ret2751#1 <= 2147483647;idr_find___0_~tmp___0~77#1 := idr_find___0_#t~ret2751#1;havoc idr_find___0_#t~ret2751#1;idr_find___0_#res#1.base, idr_find___0_#res#1.offset := idr_find___0_~________p1___0~1#1.base, idr_find___0_~________p1___0~1#1.offset;call ULTIMATE.dealloc(idr_find___0_~#__u~2#1.base, idr_find___0_~#__u~2#1.offset);havoc idr_find___0_~#__u~2#1.base, idr_find___0_~#__u~2#1.offset;call ULTIMATE.dealloc(idr_find___0_~#__u___0~1#1.base, idr_find___0_~#__u___0~1#1.offset);havoc idr_find___0_~#__u___0~1#1.base, idr_find___0_~#__u___0~1#1.offset; [2025-02-08 02:58:32,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17743-1: SUMMARY for call idr_find___0_#t~ret2751#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 02:58:32,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17739: call idr_find___0_#t~mem2750#1.base, idr_find___0_#t~mem2750#1.offset := read~$Pointer$#26(idr_find___0_~#__u___0~1#1.base, idr_find___0_~#__u___0~1#1.offset, 8);idr_find___0_~_________p1___0~1#1.base, idr_find___0_~_________p1___0~1#1.offset := idr_find___0_#t~mem2750#1.base, idr_find___0_#t~mem2750#1.offset;havoc idr_find___0_#t~mem2750#1.base, idr_find___0_#t~mem2750#1.offset;idr_find___0_~________p1___0~1#1.base, idr_find___0_~________p1___0~1#1.offset := idr_find___0_~_________p1___0~1#1.base, idr_find___0_~_________p1___0~1#1.offset; [2025-02-08 02:58:32,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17739-1: SUMMARY for call __read_once_size(idr_find___0_~hint~1#1.base, 8 + idr_find___0_~hint~1#1.offset + (if idr_find___0_~id#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then idr_find___0_~id#1 % 256 % 18446744073709551616 % 18446744073709551616 else idr_find___0_~id#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), idr_find___0_~#__u___0~1#1.base, idr_find___0_~#__u___0~1#1.offset, 8); srcloc: null [2025-02-08 02:58:32,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14395: SUMMARY for call drm_err(151, 0); srcloc: null [2025-02-08 02:58:32,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14362: call ULTIMATE.dealloc(~#id~0#1.base, ~#id~0#1.offset);havoc ~#id~0#1.base, ~#id~0#1.offset; [2025-02-08 02:58:32,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14391: assume #t~switch2050#1; [2025-02-08 02:58:32,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14391: assume !#t~switch2050#1; [2025-02-08 02:58:32,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14391-1: #t~switch2050#1 := #t~switch2050#1 || 1 == #t~mem2049#1; [2025-02-08 02:58:32,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17736: assume -2147483648 <= idr_find___0_#t~ret2747#1 && idr_find___0_#t~ret2747#1 <= 2147483647;idr_find___0_~tmp~255#1 := idr_find___0_#t~ret2747#1;havoc idr_find___0_#t~ret2747#1;idr_find___0_~hint~1#1.base, idr_find___0_~hint~1#1.offset := idr_find___0_~________p1~2#1.base, idr_find___0_~________p1~2#1.offset;idr_find___0_#t~short2749#1 := 0 != (idr_find___0_~hint~1#1.base + idr_find___0_~hint~1#1.offset) % 18446744073709551616; [2025-02-08 02:58:32,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17736-1: SUMMARY for call idr_find___0_#t~ret2747#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 02:58:32,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14371: assume ~qxl_log_level~0 > 0;call #t~mem2043#1 := read~int#26(~#id~0#1.base, ~#id~0#1.offset, 8); [2025-02-08 02:58:32,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14371: assume !(~qxl_log_level~0 > 0); [2025-02-08 02:58:32,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18384: assume 0 == (qxl_release_from_id_locked_~release~13#1.base + qxl_release_from_id_locked_~release~13#1.offset) % 18446744073709551616; [2025-02-08 02:58:32,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18384: assume !(0 == (qxl_release_from_id_locked_~release~13#1.base + qxl_release_from_id_locked_~release~13#1.offset) % 18446744073709551616);qxl_release_from_id_locked_#res#1.base, qxl_release_from_id_locked_#res#1.offset := qxl_release_from_id_locked_~release~13#1.base, qxl_release_from_id_locked_~release~13#1.offset;#t~ret2045#1.base, #t~ret2045#1.offset := qxl_release_from_id_locked_#res#1.base, qxl_release_from_id_locked_#res#1.offset;havoc qxl_release_from_id_locked_#t~ret2883#1.base, qxl_release_from_id_locked_#t~ret2883#1.offset, qxl_release_from_id_locked_~qdev#1.base, qxl_release_from_id_locked_~qdev#1.offset, qxl_release_from_id_locked_~id#1, qxl_release_from_id_locked_~release~13#1.base, qxl_release_from_id_locked_~release~13#1.offset, qxl_release_from_id_locked_~tmp~269#1.base, qxl_release_from_id_locked_~tmp~269#1.offset;havoc qxl_release_from_id_locked_#in~qdev#1.base, qxl_release_from_id_locked_#in~qdev#1.offset, qxl_release_from_id_locked_#in~id#1;assume { :end_inline_qxl_release_from_id_locked } true;~release~3#1.base, ~release~3#1.offset := #t~ret2045#1.base, #t~ret2045#1.offset; [2025-02-08 02:58:32,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17744: qxl_release_from_id_locked_#t~ret2883#1.base, qxl_release_from_id_locked_#t~ret2883#1.offset := idr_find___0_#res#1.base, idr_find___0_#res#1.offset;havoc idr_find___0_#t~mem2746#1.base, idr_find___0_#t~mem2746#1.offset, idr_find___0_#t~ret2747#1, idr_find___0_#t~mem2748#1, idr_find___0_#t~short2749#1, idr_find___0_#t~mem2750#1.base, idr_find___0_#t~mem2750#1.offset, idr_find___0_#t~ret2751#1, idr_find___0_#t~ret2752#1.base, idr_find___0_#t~ret2752#1.offset, idr_find___0_~idr#1.base, idr_find___0_~idr#1.offset, idr_find___0_~id#1, idr_find___0_~hint~1#1.base, idr_find___0_~hint~1#1.offset, idr_find___0_~________p1~2#1.base, idr_find___0_~________p1~2#1.offset, idr_find___0_~_________p1~2#1.base, idr_find___0_~_________p1~2#1.offset, idr_find___0_~#__u~2#1.base, idr_find___0_~#__u~2#1.offset, idr_find___0_~tmp~255#1, idr_find___0_~________p1___0~1#1.base, idr_find___0_~________p1___0~1#1.offset, idr_find___0_~_________p1___0~1#1.base, idr_find___0_~_________p1___0~1#1.offset, idr_find___0_~#__u___0~1#1.base, idr_find___0_~#__u___0~1#1.offset, idr_find___0_~tmp___0~77#1, idr_find___0_~tmp___1~40#1.base, idr_find___0_~tmp___1~40#1.offset;havoc idr_find___0_#in~idr#1.base, idr_find___0_#in~idr#1.offset, idr_find___0_#in~id#1;assume { :end_inline_idr_find___0 } true;qxl_release_from_id_locked_~tmp~269#1.base, qxl_release_from_id_locked_~tmp~269#1.offset := qxl_release_from_id_locked_#t~ret2883#1.base, qxl_release_from_id_locked_#t~ret2883#1.offset;havoc qxl_release_from_id_locked_#t~ret2883#1.base, qxl_release_from_id_locked_#t~ret2883#1.offset;qxl_release_from_id_locked_~release~13#1.base, qxl_release_from_id_locked_~release~13#1.offset := qxl_release_from_id_locked_~tmp~269#1.base, qxl_release_from_id_locked_~tmp~269#1.offset; [2025-02-08 02:58:32,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14375: call #t~mem2051#1 := read~int#26(~#id~0#1.base, ~#id~0#1.offset, 8); [2025-02-08 02:58:32,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18380: assume { :begin_inline_idr_find___0 } true;idr_find___0_#in~idr#1.base, idr_find___0_#in~idr#1.offset, idr_find___0_#in~id#1 := qxl_release_from_id_locked_~qdev#1.base, 2936 + qxl_release_from_id_locked_~qdev#1.offset, (if qxl_release_from_id_locked_~id#1 % 18446744073709551616 % 4294967296 <= 2147483647 then qxl_release_from_id_locked_~id#1 % 18446744073709551616 % 4294967296 else qxl_release_from_id_locked_~id#1 % 18446744073709551616 % 4294967296 - 4294967296);havoc idr_find___0_#res#1.base, idr_find___0_#res#1.offset;havoc idr_find___0_#t~mem2746#1.base, idr_find___0_#t~mem2746#1.offset, idr_find___0_#t~ret2747#1, idr_find___0_#t~mem2748#1, idr_find___0_#t~short2749#1, idr_find___0_#t~mem2750#1.base, idr_find___0_#t~mem2750#1.offset, idr_find___0_#t~ret2751#1, idr_find___0_#t~ret2752#1.base, idr_find___0_#t~ret2752#1.offset, idr_find___0_~idr#1.base, idr_find___0_~idr#1.offset, idr_find___0_~id#1, idr_find___0_~hint~1#1.base, idr_find___0_~hint~1#1.offset, idr_find___0_~________p1~2#1.base, idr_find___0_~________p1~2#1.offset, idr_find___0_~_________p1~2#1.base, idr_find___0_~_________p1~2#1.offset, idr_find___0_~#__u~2#1.base, idr_find___0_~#__u~2#1.offset, idr_find___0_~tmp~255#1, idr_find___0_~________p1___0~1#1.base, idr_find___0_~________p1___0~1#1.offset, idr_find___0_~_________p1___0~1#1.base, idr_find___0_~_________p1___0~1#1.offset, idr_find___0_~#__u___0~1#1.base, idr_find___0_~#__u___0~1#1.offset, idr_find___0_~tmp___0~77#1, idr_find___0_~tmp___1~40#1.base, idr_find___0_~tmp___1~40#1.offset;idr_find___0_~idr#1.base, idr_find___0_~idr#1.offset := idr_find___0_#in~idr#1.base, idr_find___0_#in~idr#1.offset;idr_find___0_~id#1 := idr_find___0_#in~id#1;havoc idr_find___0_~hint~1#1.base, idr_find___0_~hint~1#1.offset;havoc idr_find___0_~________p1~2#1.base, idr_find___0_~________p1~2#1.offset;havoc idr_find___0_~_________p1~2#1.base, idr_find___0_~_________p1~2#1.offset;call idr_find___0_~#__u~2#1.base, idr_find___0_~#__u~2#1.offset := #Ultimate.allocOnStack(8);havoc idr_find___0_~tmp~255#1;havoc idr_find___0_~________p1___0~1#1.base, idr_find___0_~________p1___0~1#1.offset;havoc idr_find___0_~_________p1___0~1#1.base, idr_find___0_~_________p1___0~1#1.offset;call idr_find___0_~#__u___0~1#1.base, idr_find___0_~#__u___0~1#1.offset := #Ultimate.allocOnStack(8);havoc idr_find___0_~tmp___0~77#1;havoc idr_find___0_~tmp___1~40#1.base, idr_find___0_~tmp___1~40#1.offset; [2025-02-08 02:58:32,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18380-1: SUMMARY for call spin_lock(qxl_release_from_id_locked_~qdev#1.base, 3044 + qxl_release_from_id_locked_~qdev#1.offset); srcloc: null [2025-02-08 02:58:32,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6031: havoc dev_get_drvdata_#t~mem23#1.base, dev_get_drvdata_#t~mem23#1.offset; [2025-02-08 02:58:32,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13835: havoc #t~bitwise1918; [2025-02-08 02:58:32,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19324: havoc #t~nondet3011; [2025-02-08 02:58:32,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15354: qxl_image_init_helper_#res#1 := 0;#t~ret2238#1 := qxl_image_init_helper_#res#1;havoc qxl_image_init_helper_#t~mem2227#1.base, qxl_image_init_helper_#t~mem2227#1.offset, qxl_image_init_helper_#t~mem2228#1.base, qxl_image_init_helper_#t~mem2228#1.offset, qxl_image_init_helper_#t~ret2229#1.base, qxl_image_init_helper_#t~ret2229#1.offset, qxl_image_init_helper_#t~ret2230#1.base, qxl_image_init_helper_#t~ret2230#1.offset, qxl_image_init_helper_#t~memcpy~res2231#1.base, qxl_image_init_helper_#t~memcpy~res2231#1.offset, qxl_image_init_helper_#t~ret2232#1.base, qxl_image_init_helper_#t~ret2232#1.offset, qxl_image_init_helper_#t~memcpy~res2233#1.base, qxl_image_init_helper_#t~memcpy~res2233#1.offset, qxl_image_init_helper_#t~mem2234#1.base, qxl_image_init_helper_#t~mem2234#1.offset, qxl_image_init_helper_#t~ret2235#1.base, qxl_image_init_helper_#t~ret2235#1.offset, qxl_image_init_helper_#t~switch2236#1, qxl_image_init_helper_#t~ret2237#1, qxl_image_init_helper_~qdev#1.base, qxl_image_init_helper_~qdev#1.offset, qxl_image_init_helper_~release#1.base, qxl_image_init_helper_~release#1.offset, qxl_image_init_helper_~dimage#1.base, qxl_image_init_helper_~dimage#1.offset, qxl_image_init_helper_~data#1.base, qxl_image_init_helper_~data#1.offset, qxl_image_init_helper_~width#1, qxl_image_init_helper_~height#1, qxl_image_init_helper_~depth#1, qxl_image_init_helper_~hash#1, qxl_image_init_helper_~stride#1, qxl_image_init_helper_~drv_chunk~0#1.base, qxl_image_init_helper_~drv_chunk~0#1.offset, qxl_image_init_helper_~image~2#1.base, qxl_image_init_helper_~image~2#1.offset, qxl_image_init_helper_~chunk~2#1.base, qxl_image_init_helper_~chunk~2#1.offset, qxl_image_init_helper_~i~11#1, qxl_image_init_helper_~chunk_stride~0#1, qxl_image_init_helper_~linesize~0#1, qxl_image_init_helper_~chunk_bo~0#1.base, qxl_image_init_helper_~chunk_bo~0#1.offset, qxl_image_init_helper_~image_bo~0#1.base, qxl_image_init_helper_~image_bo~0#1.offset, qxl_image_init_helper_~ptr~0#1.base, qxl_image_init_helper_~ptr~0#1.offset, qxl_image_init_helper_~__mptr~40#1.base, qxl_image_init_helper_~__mptr~40#1.offset, qxl_image_init_helper_~k_data~0#1.base, qxl_image_init_helper_~k_data~0#1.offset, qxl_image_init_helper_~i_data~0#1.base, qxl_image_init_helper_~i_data~0#1.offset, qxl_image_init_helper_~remain~0#1, qxl_image_init_helper_~page~1#1, qxl_image_init_helper_~size~3#1, qxl_image_init_helper_~_min1~1#1, qxl_image_init_helper_~_min2~1#1, qxl_image_init_helper_~page_base~0#1, qxl_image_init_helper_~page_offset___0~0#1, qxl_image_init_helper_~out_offset~0#1, qxl_image_init_helper_~_min1___0~0#1, qxl_image_init_helper_~_min2___0~0#1;havoc qxl_image_init_helper_#in~qdev#1.base, qxl_image_init_helper_#in~qdev#1.offset, qxl_image_init_helper_#in~release#1.base, qxl_image_init_helper_#in~release#1.offset, qxl_image_init_helper_#in~dimage#1.base, qxl_image_init_helper_#in~dimage#1.offset, qxl_image_init_helper_#in~data#1.base, qxl_image_init_helper_#in~data#1.offset, qxl_image_init_helper_#in~width#1, qxl_image_init_helper_#in~height#1, qxl_image_init_helper_#in~depth#1, qxl_image_init_helper_#in~hash#1, qxl_image_init_helper_#in~stride#1;assume { :end_inline_qxl_image_init_helper } true;assume -2147483648 <= #t~ret2238#1 && #t~ret2238#1 <= 2147483647;~tmp~193#1 := #t~ret2238#1;havoc #t~ret2238#1;#res#1 := ~tmp~193#1; [2025-02-08 02:58:32,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15354-1: SUMMARY for call qxl_bo_kunmap_atomic_page(qxl_image_init_helper_~qdev#1.base, qxl_image_init_helper_~qdev#1.offset, qxl_image_init_helper_~image_bo~0#1.base, qxl_image_init_helper_~image_bo~0#1.offset, qxl_image_init_helper_~ptr~0#1.base, qxl_image_init_helper_~ptr~0#1.offset); srcloc: null [2025-02-08 02:58:32,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint qxl_image_initFINAL: assume true; [2025-02-08 02:58:32,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15313: assume qxl_image_init_helper_~remain~0#1 > 0; [2025-02-08 02:58:32,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15313: assume !(qxl_image_init_helper_~remain~0#1 > 0);qxl_image_init_helper_~i~11#1 := 1 + qxl_image_init_helper_~i~11#1; [2025-02-08 02:58:32,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15334: assume qxl_image_init_helper_#t~switch2236#1;call write~int#26(2, qxl_image_init_helper_~image~2#1.base, 18 + qxl_image_init_helper_~image~2#1.offset, 1); [2025-02-08 02:58:32,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15334: assume !qxl_image_init_helper_#t~switch2236#1;qxl_image_init_helper_#t~switch2236#1 := qxl_image_init_helper_#t~switch2236#1 || 24 == qxl_image_init_helper_~depth#1; [2025-02-08 02:58:32,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15305-1: SUMMARY for call qxl_image_init_helper_#t~ret2232#1.base, qxl_image_init_helper_#t~ret2232#1.offset := qxl_bo_kmap_atomic_page(qxl_image_init_helper_~qdev#1.base, qxl_image_init_helper_~qdev#1.offset, qxl_image_init_helper_~chunk_bo~0#1.base, qxl_image_init_helper_~chunk_bo~0#1.offset, (if qxl_image_init_helper_~page_base~0#1 % 4294967296 % 4294967296 <= 2147483647 then qxl_image_init_helper_~page_base~0#1 % 4294967296 % 4294967296 else qxl_image_init_helper_~page_base~0#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:58:32,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15305: qxl_image_init_helper_~ptr~0#1.base, qxl_image_init_helper_~ptr~0#1.offset := qxl_image_init_helper_#t~ret2232#1.base, qxl_image_init_helper_#t~ret2232#1.offset;havoc qxl_image_init_helper_#t~ret2232#1.base, qxl_image_init_helper_#t~ret2232#1.offset;qxl_image_init_helper_~k_data~0#1.base, qxl_image_init_helper_~k_data~0#1.offset := qxl_image_init_helper_~ptr~0#1.base, qxl_image_init_helper_~ptr~0#1.offset + (if qxl_image_init_helper_~page_offset___0~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then qxl_image_init_helper_~page_offset___0~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else qxl_image_init_helper_~page_offset___0~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 02:58:32,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15326-1: SUMMARY for call qxl_image_init_helper_#t~ret2235#1.base, qxl_image_init_helper_#t~ret2235#1.offset := qxl_bo_kmap_atomic_page(qxl_image_init_helper_~qdev#1.base, qxl_image_init_helper_~qdev#1.offset, qxl_image_init_helper_~image_bo~0#1.base, qxl_image_init_helper_~image_bo~0#1.offset, 0); srcloc: null [2025-02-08 02:58:32,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15326: qxl_image_init_helper_~ptr~0#1.base, qxl_image_init_helper_~ptr~0#1.offset := qxl_image_init_helper_#t~ret2235#1.base, qxl_image_init_helper_#t~ret2235#1.offset;havoc qxl_image_init_helper_#t~ret2235#1.base, qxl_image_init_helper_#t~ret2235#1.offset;qxl_image_init_helper_~image~2#1.base, qxl_image_init_helper_~image~2#1.offset := qxl_image_init_helper_~ptr~0#1.base, qxl_image_init_helper_~ptr~0#1.offset;call write~int#26(0, qxl_image_init_helper_~image~2#1.base, qxl_image_init_helper_~image~2#1.offset, 8);call write~int#26(0, qxl_image_init_helper_~image~2#1.base, 8 + qxl_image_init_helper_~image~2#1.offset, 1);call write~int#26(0, qxl_image_init_helper_~image~2#1.base, 9 + qxl_image_init_helper_~image~2#1.offset, 1);call write~int#26(qxl_image_init_helper_~width#1, qxl_image_init_helper_~image~2#1.base, 10 + qxl_image_init_helper_~image~2#1.offset, 4);call write~int#26(qxl_image_init_helper_~height#1, qxl_image_init_helper_~image~2#1.base, 14 + qxl_image_init_helper_~image~2#1.offset, 4);qxl_image_init_helper_#t~switch2236#1 := 1 == qxl_image_init_helper_~depth#1; [2025-02-08 02:58:32,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15343: assume qxl_image_init_helper_#t~switch2236#1; [2025-02-08 02:58:32,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15343: assume !qxl_image_init_helper_#t~switch2236#1;havoc qxl_image_init_helper_#t~switch2236#1;havoc qxl_image_init_helper_#t~switch2236#1;call write~int#26(4, qxl_image_init_helper_~image~2#1.base, 19 + qxl_image_init_helper_~image~2#1.offset, 1);call write~int#26(qxl_image_init_helper_~width#1, qxl_image_init_helper_~image~2#1.base, 20 + qxl_image_init_helper_~image~2#1.offset, 4);call write~int#26(qxl_image_init_helper_~height#1, qxl_image_init_helper_~image~2#1.base, 24 + qxl_image_init_helper_~image~2#1.offset, 4);call write~int#26(qxl_image_init_helper_~chunk_stride~0#1, qxl_image_init_helper_~image~2#1.base, 28 + qxl_image_init_helper_~image~2#1.offset, 4);call write~int#26(0, qxl_image_init_helper_~image~2#1.base, 32 + qxl_image_init_helper_~image~2#1.offset, 8); [2025-02-08 02:58:32,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15281-1: SUMMARY for call qxl_image_init_helper_#t~memcpy~res2231#1.base, qxl_image_init_helper_#t~memcpy~res2231#1.offset := #Ultimate.C_memcpy#26(qxl_image_init_helper_~k_data~0#1.base, qxl_image_init_helper_~k_data~0#1.offset, qxl_image_init_helper_~i_data~0#1.base, qxl_image_init_helper_~i_data~0#1.offset, qxl_image_init_helper_~size~3#1); srcloc: null [2025-02-08 02:58:32,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15281: havoc qxl_image_init_helper_#t~memcpy~res2231#1.base, qxl_image_init_helper_#t~memcpy~res2231#1.offset; [2025-02-08 02:58:32,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15269-1: SUMMARY for call qxl_image_init_helper_#t~ret2230#1.base, qxl_image_init_helper_#t~ret2230#1.offset := qxl_bo_kmap_atomic_page(qxl_image_init_helper_~qdev#1.base, qxl_image_init_helper_~qdev#1.offset, qxl_image_init_helper_~chunk_bo~0#1.base, qxl_image_init_helper_~chunk_bo~0#1.offset, 4096 * qxl_image_init_helper_~page~1#1); srcloc: null [2025-02-08 02:58:32,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15269: qxl_image_init_helper_~ptr~0#1.base, qxl_image_init_helper_~ptr~0#1.offset := qxl_image_init_helper_#t~ret2230#1.base, qxl_image_init_helper_#t~ret2230#1.offset; [2025-02-08 02:58:32,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15282: qxl_image_init_helper_~i_data~0#1.base, qxl_image_init_helper_~i_data~0#1.offset := qxl_image_init_helper_~i_data~0#1.base, qxl_image_init_helper_~i_data~0#1.offset + (if qxl_image_init_helper_~size~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then qxl_image_init_helper_~size~3#1 % 18446744073709551616 % 18446744073709551616 else qxl_image_init_helper_~size~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);qxl_image_init_helper_~remain~0#1 := qxl_image_init_helper_~remain~0#1 - qxl_image_init_helper_~size~3#1;qxl_image_init_helper_~page~1#1 := 1 + qxl_image_init_helper_~page~1#1; [2025-02-08 02:58:32,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15319: assume qxl_image_init_helper_~i~11#1 < qxl_image_init_helper_~height#1; [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15319: assume !(qxl_image_init_helper_~i~11#1 < qxl_image_init_helper_~height#1); [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15307-1: SUMMARY for call qxl_image_init_helper_#t~memcpy~res2233#1.base, qxl_image_init_helper_#t~memcpy~res2233#1.offset := #Ultimate.C_memcpy#26(qxl_image_init_helper_~k_data~0#1.base, qxl_image_init_helper_~k_data~0#1.offset, qxl_image_init_helper_~i_data~0#1.base, qxl_image_init_helper_~i_data~0#1.offset, qxl_image_init_helper_~size~3#1); srcloc: null [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15307: havoc qxl_image_init_helper_#t~memcpy~res2233#1.base, qxl_image_init_helper_#t~memcpy~res2233#1.offset; [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15340: assume qxl_image_init_helper_#t~switch2236#1;call write~int#26(8, qxl_image_init_helper_~image~2#1.base, 18 + qxl_image_init_helper_~image~2#1.offset, 1); [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15340: assume !qxl_image_init_helper_#t~switch2236#1;qxl_image_init_helper_#t~switch2236#1 := true; [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15278: qxl_image_init_helper_~_min1~1#1 := qxl_image_init_helper_~size~3#1;qxl_image_init_helper_~_min2~1#1 := qxl_image_init_helper_~remain~0#1;qxl_image_init_helper_~size~3#1 := (if qxl_image_init_helper_~_min1~1#1 < qxl_image_init_helper_~_min2~1#1 then qxl_image_init_helper_~_min1~1#1 else qxl_image_init_helper_~_min2~1#1); [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15344-1: SUMMARY for call drm_err(169, 0); srcloc: null [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15344: qxl_image_init_helper_#res#1 := -22; [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15282-1: SUMMARY for call qxl_bo_kunmap_atomic_page(qxl_image_init_helper_~qdev#1.base, qxl_image_init_helper_~qdev#1.offset, qxl_image_init_helper_~chunk_bo~0#1.base, qxl_image_init_helper_~chunk_bo~0#1.offset, qxl_image_init_helper_~ptr~0#1.base, qxl_image_init_helper_~ptr~0#1.offset); srcloc: null [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15270: assume 0 == qxl_image_init_helper_~page~1#1;qxl_image_init_helper_~chunk~2#1.base, qxl_image_init_helper_~chunk~2#1.offset := qxl_image_init_helper_~ptr~0#1.base, qxl_image_init_helper_~ptr~0#1.offset;qxl_image_init_helper_~k_data~0#1.base, qxl_image_init_helper_~k_data~0#1.offset := qxl_image_init_helper_~chunk~2#1.base, 20 + qxl_image_init_helper_~chunk~2#1.offset;qxl_image_init_helper_~size~3#1 := 4076; [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15270: assume !(0 == qxl_image_init_helper_~page~1#1);qxl_image_init_helper_~k_data~0#1.base, qxl_image_init_helper_~k_data~0#1.offset := qxl_image_init_helper_~ptr~0#1.base, qxl_image_init_helper_~ptr~0#1.offset;qxl_image_init_helper_~size~3#1 := 4096; [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15324-1: SUMMARY for call qxl_bo_kunmap(qxl_image_init_helper_~chunk_bo~0#1.base, qxl_image_init_helper_~chunk_bo~0#1.offset); srcloc: null [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15324: call qxl_image_init_helper_#t~mem2234#1.base, qxl_image_init_helper_#t~mem2234#1.offset := read~$Pointer$#26(qxl_image_init_helper_~dimage#1.base, qxl_image_init_helper_~dimage#1.offset, 8);qxl_image_init_helper_~image_bo~0#1.base, qxl_image_init_helper_~image_bo~0#1.offset := qxl_image_init_helper_#t~mem2234#1.base, qxl_image_init_helper_#t~mem2234#1.offset;havoc qxl_image_init_helper_#t~mem2234#1.base, qxl_image_init_helper_#t~mem2234#1.offset; [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15295: qxl_image_init_helper_~i_data~0#1.base, qxl_image_init_helper_~i_data~0#1.offset := qxl_image_init_helper_~data#1.base, qxl_image_init_helper_~data#1.offset + (if qxl_image_init_helper_~i~11#1 * qxl_image_init_helper_~stride#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then qxl_image_init_helper_~i~11#1 * qxl_image_init_helper_~stride#1 % 18446744073709551616 % 18446744073709551616 else qxl_image_init_helper_~i~11#1 * qxl_image_init_helper_~stride#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);qxl_image_init_helper_~remain~0#1 := qxl_image_init_helper_~linesize~0#1;qxl_image_init_helper_~out_offset~0#1 := 20 + qxl_image_init_helper_~i~11#1 * qxl_image_init_helper_~chunk_stride~0#1; [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15287: assume qxl_image_init_helper_~remain~0#1 > 0; [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15287: assume !(qxl_image_init_helper_~remain~0#1 > 0); [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15353-1: SUMMARY for call qxl_image_init_helper_#t~ret2237#1 := qxl_bo_physical_address(qxl_image_init_helper_~qdev#1.base, qxl_image_init_helper_~qdev#1.offset, qxl_image_init_helper_~chunk_bo~0#1.base, qxl_image_init_helper_~chunk_bo~0#1.offset, 0); srcloc: null [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15353: call write~int#26(qxl_image_init_helper_#t~ret2237#1, qxl_image_init_helper_~image~2#1.base, 40 + qxl_image_init_helper_~image~2#1.offset, 8);havoc qxl_image_init_helper_#t~ret2237#1; [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15308-1: SUMMARY for call qxl_bo_kunmap_atomic_page(qxl_image_init_helper_~qdev#1.base, qxl_image_init_helper_~qdev#1.offset, qxl_image_init_helper_~chunk_bo~0#1.base, qxl_image_init_helper_~chunk_bo~0#1.offset, qxl_image_init_helper_~ptr~0#1.base, qxl_image_init_helper_~ptr~0#1.offset); srcloc: null [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15308: qxl_image_init_helper_~remain~0#1 := qxl_image_init_helper_~remain~0#1 - qxl_image_init_helper_~size~3#1;qxl_image_init_helper_~i_data~0#1.base, qxl_image_init_helper_~i_data~0#1.offset := qxl_image_init_helper_~i_data~0#1.base, qxl_image_init_helper_~i_data~0#1.offset + (if qxl_image_init_helper_~size~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then qxl_image_init_helper_~size~3#1 % 18446744073709551616 % 18446744073709551616 else qxl_image_init_helper_~size~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);qxl_image_init_helper_~out_offset~0#1 := qxl_image_init_helper_~out_offset~0#1 + qxl_image_init_helper_~size~3#1; [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15300: qxl_image_init_helper_~page_base~0#1 := qxl_image_init_helper_~out_offset~0#1 - qxl_image_init_helper_~out_offset~0#1 % 4096;qxl_image_init_helper_~page_offset___0~0#1 := qxl_image_init_helper_~out_offset~0#1 % 4096;qxl_image_init_helper_~_min1___0~0#1 := (if (4096 - qxl_image_init_helper_~page_offset___0~0#1) % 4294967296 % 4294967296 <= 2147483647 then (4096 - qxl_image_init_helper_~page_offset___0~0#1) % 4294967296 % 4294967296 else (4096 - qxl_image_init_helper_~page_offset___0~0#1) % 4294967296 % 4294967296 - 4294967296);qxl_image_init_helper_~_min2___0~0#1 := qxl_image_init_helper_~remain~0#1;qxl_image_init_helper_~size~3#1 := (if qxl_image_init_helper_~_min1___0~0#1 < qxl_image_init_helper_~_min2___0~0#1 then qxl_image_init_helper_~_min1___0~0#1 else qxl_image_init_helper_~_min2___0~0#1); [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15337: assume qxl_image_init_helper_#t~switch2236#1;call write~int#26(7, qxl_image_init_helper_~image~2#1.base, 18 + qxl_image_init_helper_~image~2#1.offset, 1); [2025-02-08 02:58:32,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15337: assume !qxl_image_init_helper_#t~switch2236#1;qxl_image_init_helper_#t~switch2236#1 := qxl_image_init_helper_#t~switch2236#1 || 32 == qxl_image_init_helper_~depth#1; [2025-02-08 02:58:32,636 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7391: havoc __kmalloc_#t~ret263#1.base, __kmalloc_#t~ret263#1.offset; [2025-02-08 02:58:32,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17842: ww_acquire_fini_~__ret~7#1 := 1; [2025-02-08 02:58:32,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18478: call #t~mem2907#1.base, #t~mem2907#1.offset := read~$Pointer$#26(~entry~8#1.base, ~entry~8#1.offset, 8);~__mptr___3~2#1.base, ~__mptr___3~2#1.offset := #t~mem2907#1.base, #t~mem2907#1.offset;havoc #t~mem2907#1.base, #t~mem2907#1.offset;~entry~8#1.base, ~entry~8#1.offset := ~__mptr___3~2#1.base, ~__mptr___3~2#1.offset; [2025-02-08 02:58:32,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18478-1: SUMMARY for call __ttm_bo_unreserve(~bo~15#1.base, ~bo~15#1.offset); srcloc: null [2025-02-08 02:58:32,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19085: havoc debug_locks_off_#t~nondet2972#1;ww_acquire_fini_#t~ret2778#1 := debug_locks_off_#res#1;havoc debug_locks_off_#t~nondet2972#1;assume { :end_inline_debug_locks_off } true;assume -2147483648 <= ww_acquire_fini_#t~ret2778#1 && ww_acquire_fini_#t~ret2778#1 <= 2147483647;ww_acquire_fini_~tmp___0~80#1 := ww_acquire_fini_#t~ret2778#1;havoc ww_acquire_fini_#t~ret2778#1; [2025-02-08 02:58:32,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17834: assume 0 != ww_acquire_fini_~tmp~259#1; [2025-02-08 02:58:32,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17834: assume !(0 != ww_acquire_fini_~tmp~259#1); [2025-02-08 02:58:32,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17833: assume -9223372036854775808 <= ww_acquire_fini_#t~ret2779#1 && ww_acquire_fini_#t~ret2779#1 <= 9223372036854775807;ww_acquire_fini_~tmp~259#1 := ww_acquire_fini_#t~ret2779#1;havoc ww_acquire_fini_#t~ret2779#1; [2025-02-08 02:58:32,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18473: call #t~mem2905#1.base, #t~mem2905#1.offset := read~$Pointer$#26(~entry~8#1.base, 16 + ~entry~8#1.offset, 8);~bo~15#1.base, ~bo~15#1.offset := #t~mem2905#1.base, #t~mem2905#1.offset;~__mptr___2~2#1.base, ~__mptr___2~2#1.offset := ~bo~15#1.base, ~bo~15#1.offset;~qbo~7#1.base, ~qbo~7#1.offset := ~__mptr___2~2#1.base, -106392 + ~__mptr___2~2#1.offset;call #t~mem2906#1.base, #t~mem2906#1.offset := read~$Pointer$#26(~bo~15#1.base, 421 + ~bo~15#1.offset, 8);assume { :begin_inline_reservation_object_add_shared_fence } true;reservation_object_add_shared_fence_#in~arg0#1.base, reservation_object_add_shared_fence_#in~arg0#1.offset, reservation_object_add_shared_fence_#in~arg1#1.base, reservation_object_add_shared_fence_#in~arg1#1.offset := #t~mem2906#1.base, #t~mem2906#1.offset, ~release#1.base, ~release#1.offset;havoc reservation_object_add_shared_fence_~arg0#1.base, reservation_object_add_shared_fence_~arg0#1.offset, reservation_object_add_shared_fence_~arg1#1.base, reservation_object_add_shared_fence_~arg1#1.offset;reservation_object_add_shared_fence_~arg0#1.base, reservation_object_add_shared_fence_~arg0#1.offset := reservation_object_add_shared_fence_#in~arg0#1.base, reservation_object_add_shared_fence_#in~arg0#1.offset;reservation_object_add_shared_fence_~arg1#1.base, reservation_object_add_shared_fence_~arg1#1.offset := reservation_object_add_shared_fence_#in~arg1#1.base, reservation_object_add_shared_fence_#in~arg1#1.offset;havoc reservation_object_add_shared_fence_~arg0#1.base, reservation_object_add_shared_fence_~arg0#1.offset, reservation_object_add_shared_fence_~arg1#1.base, reservation_object_add_shared_fence_~arg1#1.offset;havoc reservation_object_add_shared_fence_#in~arg0#1.base, reservation_object_add_shared_fence_#in~arg0#1.offset, reservation_object_add_shared_fence_#in~arg1#1.base, reservation_object_add_shared_fence_#in~arg1#1.offset;assume { :end_inline_reservation_object_add_shared_fence } true;havoc #t~mem2906#1.base, #t~mem2906#1.offset; [2025-02-08 02:58:32,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17833-1: SUMMARY for call ww_acquire_fini_#t~ret2779#1 := ldv__builtin_expect((if 0 != ww_acquire_fini_~__ret_warn_on~14#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:58:32,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17831: assume 0 != ww_acquire_fini_~tmp___0~80#1 && 0 == ~debug_locks_silent~0;ww_acquire_fini_~__ret_warn_on~14#1 := 1; [2025-02-08 02:58:32,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17831: assume !(0 != ww_acquire_fini_~tmp___0~80#1 && 0 == ~debug_locks_silent~0); [2025-02-08 02:58:32,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17839: assume -9223372036854775808 <= ww_acquire_fini_#t~ret2780#1 && ww_acquire_fini_#t~ret2780#1 <= 9223372036854775807;havoc ww_acquire_fini_#t~ret2780#1; [2025-02-08 02:58:32,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17839-1: SUMMARY for call ww_acquire_fini_#t~ret2780#1 := ldv__builtin_expect((if 0 != ww_acquire_fini_~__ret_warn_on~14#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:58:32,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18477: SUMMARY for call ttm_bo_add_to_lru(~bo~15#1.base, ~bo~15#1.offset); srcloc: null [2025-02-08 02:58:32,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17835: SUMMARY for call warn_slowpath_fmt(216, 0, 175, 217, 0); srcloc: null [2025-02-08 02:58:32,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19733: havoc ttm_mem_io_reserve_#t~nondet3084#1; [2025-02-08 02:58:32,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13195: havoc #t~mem1807#1.base, #t~mem1807#1.offset; [2025-02-08 02:58:32,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13199: assume 0 != ~ret~20#1;#res#1.base, #res#1.offset := 0, 0;call ULTIMATE.dealloc(~#rptr~0#1.base, ~#rptr~0#1.offset);havoc ~#rptr~0#1.base, ~#rptr~0#1.offset; [2025-02-08 02:58:32,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13199: assume !(0 != ~ret~20#1);call #t~mem1809#1.base, #t~mem1809#1.offset := read~$Pointer$#21(~#rptr~0#1.base, ~#rptr~0#1.offset, 8);call write~$Pointer$#21(#t~mem1809#1.base, #t~mem1809#1.offset + (if 4096 * ~page_offset___0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then 4096 * ~page_offset___0#1 % 18446744073709551616 % 18446744073709551616 else 4096 * ~page_offset___0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), ~#rptr~0#1.base, ~#rptr~0#1.offset, 8);havoc #t~mem1809#1.base, #t~mem1809#1.offset;call #t~mem1810#1.base, #t~mem1810#1.offset := read~$Pointer$#21(~#rptr~0#1.base, ~#rptr~0#1.offset, 8);#res#1.base, #res#1.offset := #t~mem1810#1.base, #t~mem1810#1.offset;havoc #t~mem1810#1.base, #t~mem1810#1.offset;call ULTIMATE.dealloc(~#rptr~0#1.base, ~#rptr~0#1.offset);havoc ~#rptr~0#1.base, ~#rptr~0#1.offset; [2025-02-08 02:58:32,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13193: assume 0 != (#t~mem1805#1.base + #t~mem1805#1.offset) % 18446744073709551616;havoc #t~mem1805#1.base, #t~mem1805#1.offset;call #t~mem1806#1.base, #t~mem1806#1.offset := read~$Pointer$#26(~bo#1.base, 921 + ~bo#1.offset, 8);call write~$Pointer$#21(#t~mem1806#1.base, #t~mem1806#1.offset + (if 4096 * ~page_offset___0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then 4096 * ~page_offset___0#1 % 18446744073709551616 % 18446744073709551616 else 4096 * ~page_offset___0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), ~#rptr~0#1.base, ~#rptr~0#1.offset, 8);havoc #t~mem1806#1.base, #t~mem1806#1.offset;call #t~mem1807#1.base, #t~mem1807#1.offset := read~$Pointer$#21(~#rptr~0#1.base, ~#rptr~0#1.offset, 8);#res#1.base, #res#1.offset := #t~mem1807#1.base, #t~mem1807#1.offset;havoc #t~mem1807#1.base, #t~mem1807#1.offset;call ULTIMATE.dealloc(~#rptr~0#1.base, ~#rptr~0#1.offset);havoc ~#rptr~0#1.base, ~#rptr~0#1.offset; [2025-02-08 02:58:32,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13193: assume !(0 != (#t~mem1805#1.base + #t~mem1805#1.offset) % 18446744073709551616);havoc #t~mem1805#1.base, #t~mem1805#1.offset; [2025-02-08 02:58:32,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13193-1: call #t~mem1805#1.base, #t~mem1805#1.offset := read~$Pointer$#26(~bo#1.base, 921 + ~bo#1.offset, 8); [2025-02-08 02:58:32,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13204: havoc #t~mem1810#1.base, #t~mem1810#1.offset;call ULTIMATE.dealloc(~#rptr~0#1.base, ~#rptr~0#1.offset);havoc ~#rptr~0#1.base, ~#rptr~0#1.offset; [2025-02-08 02:58:32,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13198-1: SUMMARY for call #t~ret1808#1 := qxl_bo_kmap(~bo#1.base, ~bo#1.offset, ~#rptr~0#1.base, ~#rptr~0#1.offset); srcloc: null [2025-02-08 02:58:32,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13198: assume -2147483648 <= #t~ret1808#1 && #t~ret1808#1 <= 2147483647;~ret~20#1 := #t~ret1808#1;havoc #t~ret1808#1; [2025-02-08 02:58:32,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19594: havoc #t~nondet3059; [2025-02-08 02:58:32,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19180: havoc #t~nondet2987; [2025-02-08 02:58:32,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13146: call ULTIMATE.dealloc(~#is_iomem~0#1.base, ~#is_iomem~0#1.offset);havoc ~#is_iomem~0#1.base, ~#is_iomem~0#1.offset; [2025-02-08 02:58:32,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12927: havoc ttm_kmap_obj_virtual_#t~mem1750#1.base, ttm_kmap_obj_virtual_#t~mem1750#1.offset; [2025-02-08 02:58:32,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19679: havoc ttm_bo_kmap_#t~nondet3075#1; [2025-02-08 02:58:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8784: SUMMARY for call spin_unlock_irqrestore(~dev~6#1.base, 984 + ~dev~6#1.offset, ~flags~0#1); srcloc: null [2025-02-08 02:58:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8783: havoc drm_send_vblank_event_~arg0#1.base, drm_send_vblank_event_~arg0#1.offset, drm_send_vblank_event_~arg1#1, drm_send_vblank_event_~arg2#1.base, drm_send_vblank_event_~arg2#1.offset;havoc drm_send_vblank_event_#in~arg0#1.base, drm_send_vblank_event_#in~arg0#1.offset, drm_send_vblank_event_#in~arg1#1, drm_send_vblank_event_#in~arg2#1.base, drm_send_vblank_event_#in~arg2#1.offset;assume { :end_inline_drm_send_vblank_event } true;havoc #t~mem749#1; [2025-02-08 02:58:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8744: call ULTIMATE.dealloc(~#norect~0#1.base, ~#norect~0#1.offset);havoc ~#norect~0#1.base, ~#norect~0#1.offset; [2025-02-08 02:58:33,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19370: havoc drm_vblank_get_#t~nondet3019#1; [2025-02-08 02:58:33,158 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19126: havoc #t~nondet2978; [2025-02-08 02:58:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13880: queue_work___0_#t~ret1926#1 := ldv_queue_work_on_107_#res#1;havoc ldv_queue_work_on_107_#t~ret2214#1, ldv_queue_work_on_107_~ldv_func_arg1#1, ldv_queue_work_on_107_~ldv_func_arg2#1.base, ldv_queue_work_on_107_~ldv_func_arg2#1.offset, ldv_queue_work_on_107_~ldv_func_arg3#1.base, ldv_queue_work_on_107_~ldv_func_arg3#1.offset, ldv_queue_work_on_107_~ldv_func_res~28#1, ldv_queue_work_on_107_~tmp~185#1;havoc ldv_queue_work_on_107_#in~ldv_func_arg1#1, ldv_queue_work_on_107_#in~ldv_func_arg2#1.base, ldv_queue_work_on_107_#in~ldv_func_arg2#1.offset, ldv_queue_work_on_107_#in~ldv_func_arg3#1.base, ldv_queue_work_on_107_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv_queue_work_on_107 } true;queue_work___0_~tmp~170#1 := (if 0 == queue_work___0_#t~ret1926#1 % 256 then 0 else 1);havoc queue_work___0_#t~ret1926#1;queue_work___0_#res#1 := (if 0 == queue_work___0_~tmp~170#1 % 256 then 0 else 1); [2025-02-08 02:58:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14350-1: SUMMARY for call #t~ret2042#1 := ldv_flush_work_112(~qdev#1.base, 4680 + ~qdev#1.offset); srcloc: null [2025-02-08 02:58:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14349: assume 0 != (if ~flush#1 % 256 % 4294967296 <= 2147483647 then ~flush#1 % 256 % 4294967296 else ~flush#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:58:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14349: assume !(0 != (if ~flush#1 % 256 % 4294967296 <= 2147483647 then ~flush#1 % 256 % 4294967296 else ~flush#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:58:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14348: #t~ret2041#1 := queue_work___0_#res#1;havoc queue_work___0_#t~ret1926#1, queue_work___0_~wq#1.base, queue_work___0_~wq#1.offset, queue_work___0_~work#1.base, queue_work___0_~work#1.offset, queue_work___0_~tmp~170#1;havoc queue_work___0_#in~wq#1.base, queue_work___0_#in~wq#1.offset, queue_work___0_#in~work#1.base, queue_work___0_#in~work#1.offset;assume { :end_inline_queue_work___0 } true;havoc #t~mem2040#1.base, #t~mem2040#1.offset;havoc #t~ret2041#1; [2025-02-08 02:58:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14350: havoc #t~ret2042#1; [2025-02-08 02:58:33,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14353: #res#1 := 1; [2025-02-08 02:58:33,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19667: havoc #t~nondet3072; [2025-02-08 02:58:33,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19130: havoc #t~nondet2979; [2025-02-08 02:58:33,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8948: call ULTIMATE.dealloc(~#release~2.base, ~#release~2.offset);havoc ~#release~2.base, ~#release~2.offset; [2025-02-08 02:58:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13587: SUMMARY for call lock_release(drm_gem_object_unreference_unlocked___2_~dev~15#1.base, 196 + drm_gem_object_unreference_unlocked___2_~dev~15#1.offset, 0, 0); srcloc: null [2025-02-08 02:58:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13554: assume 0 != kref_put_mutex___2_~tmp___3~8#1; [2025-02-08 02:58:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13554: assume !(0 != kref_put_mutex___2_~tmp___3~8#1);kref_put_mutex___2_#res#1 := 0;drm_gem_object_unreference_unlocked___2_#t~ret1884#1 := kref_put_mutex___2_#res#1;havoc kref_put_mutex___2_#t~ret1875#1, kref_put_mutex___2_#t~ret1876#1, kref_put_mutex___2_#t~ret1877#1, kref_put_mutex___2_#t~ret1878#1, kref_put_mutex___2_#t~ret1879#1, kref_put_mutex___2_#t~ret1880#1, kref_put_mutex___2_~kref#1.base, kref_put_mutex___2_~kref#1.offset, kref_put_mutex___2_~release#1.base, kref_put_mutex___2_~release#1.offset, kref_put_mutex___2_~lock#1.base, kref_put_mutex___2_~lock#1.offset, kref_put_mutex___2_~__ret_warn_on~10#1, kref_put_mutex___2_~tmp~162#1, kref_put_mutex___2_~tmp___0~59#1, kref_put_mutex___2_~tmp___1~28#1, kref_put_mutex___2_~tmp___2~16#1, kref_put_mutex___2_~tmp___3~8#1;havoc kref_put_mutex___2_#in~kref#1.base, kref_put_mutex___2_#in~kref#1.offset, kref_put_mutex___2_#in~release#1.base, kref_put_mutex___2_#in~release#1.offset, kref_put_mutex___2_#in~lock#1.base, kref_put_mutex___2_#in~lock#1.offset;assume { :end_inline_kref_put_mutex___2 } true;assume -2147483648 <= drm_gem_object_unreference_unlocked___2_#t~ret1884#1 && drm_gem_object_unreference_unlocked___2_#t~ret1884#1 <= 2147483647;drm_gem_object_unreference_unlocked___2_~tmp~163#1 := drm_gem_object_unreference_unlocked___2_#t~ret1884#1;havoc drm_gem_object_unreference_unlocked___2_#t~ret1884#1; [2025-02-08 02:58:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13558: assume 0 != kref_put_mutex___2_~tmp___1~28#1; [2025-02-08 02:58:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13558: assume !(0 != kref_put_mutex___2_~tmp___1~28#1); [2025-02-08 02:58:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13583: SUMMARY for call mutex_unlock(drm_gem_object_unreference_unlocked___2_~dev~15#1.base, 92 + drm_gem_object_unreference_unlocked___2_~dev~15#1.offset); srcloc: null [2025-02-08 02:58:33,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13563: kref_put_mutex___2_#res#1 := 1; [2025-02-08 02:58:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13563-1: SUMMARY for call ##fun~$Pointer$~TO~VOID(kref_put_mutex___2_~kref#1.base, kref_put_mutex___2_~kref#1.offset, kref_put_mutex___2_~release#1.base, kref_put_mutex___2_~release#1.offset); srcloc: null [2025-02-08 02:58:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13683: havoc drm_gem_object_unreference_unlocked___2_#t~mem1883#1.base, drm_gem_object_unreference_unlocked___2_#t~mem1883#1.offset, drm_gem_object_unreference_unlocked___2_#t~ret1884#1, drm_gem_object_unreference_unlocked___2_~obj#1.base, drm_gem_object_unreference_unlocked___2_~obj#1.offset, drm_gem_object_unreference_unlocked___2_~dev~15#1.base, drm_gem_object_unreference_unlocked___2_~dev~15#1.offset, drm_gem_object_unreference_unlocked___2_~tmp~163#1;havoc drm_gem_object_unreference_unlocked___2_#in~obj#1.base, drm_gem_object_unreference_unlocked___2_#in~obj#1.offset;assume { :end_inline_drm_gem_object_unreference_unlocked___2 } true;havoc #t~mem1896#1.base, #t~mem1896#1.offset;#res#1 := 0;call ULTIMATE.dealloc(~#gobj~4#1.base, ~#gobj~4#1.offset);havoc ~#gobj~4#1.base, ~#gobj~4#1.offset; [2025-02-08 02:58:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13555: SUMMARY for call mutex_lock_nested(kref_put_mutex___2_~lock#1.base, kref_put_mutex___2_~lock#1.offset, 0); srcloc: null [2025-02-08 02:58:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13559: kref_put_mutex___2_#res#1 := 0; [2025-02-08 02:58:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13559-1: SUMMARY for call mutex_unlock(kref_put_mutex___2_~lock#1.base, kref_put_mutex___2_~lock#1.offset); srcloc: null [2025-02-08 02:58:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13556-1: SUMMARY for call kref_put_mutex___2_#t~ret1879#1 := atomic_dec_and_test(kref_put_mutex___2_~kref#1.base, kref_put_mutex___2_~kref#1.offset); srcloc: null [2025-02-08 02:58:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13556: assume -2147483648 <= kref_put_mutex___2_#t~ret1879#1 && kref_put_mutex___2_#t~ret1879#1 <= 2147483647;kref_put_mutex___2_~tmp___0~59#1 := kref_put_mutex___2_#t~ret1879#1;havoc kref_put_mutex___2_#t~ret1879#1; [2025-02-08 02:58:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13515: __atomic_add_unless___2_#res#1 := __atomic_add_unless___2_~c~6#1;atomic_add_unless___2_#t~ret1874#1 := __atomic_add_unless___2_#res#1;havoc __atomic_add_unless___2_#t~ret1870#1, __atomic_add_unless___2_#t~ret1871#1, __atomic_add_unless___2_#t~ret1872#1, __atomic_add_unless___2_#t~ret1873#1, __atomic_add_unless___2_~v#1.base, __atomic_add_unless___2_~v#1.offset, __atomic_add_unless___2_~a#1, __atomic_add_unless___2_~u#1, __atomic_add_unless___2_~c~6#1, __atomic_add_unless___2_~old~3#1, __atomic_add_unless___2_~tmp~160#1, __atomic_add_unless___2_~tmp___0~58#1;havoc __atomic_add_unless___2_#in~v#1.base, __atomic_add_unless___2_#in~v#1.offset, __atomic_add_unless___2_#in~a#1, __atomic_add_unless___2_#in~u#1;assume { :end_inline___atomic_add_unless___2 } true;assume -2147483648 <= atomic_add_unless___2_#t~ret1874#1 && atomic_add_unless___2_#t~ret1874#1 <= 2147483647;atomic_add_unless___2_~tmp~161#1 := atomic_add_unless___2_#t~ret1874#1;havoc atomic_add_unless___2_#t~ret1874#1;atomic_add_unless___2_#res#1 := (if atomic_add_unless___2_~tmp~161#1 != atomic_add_unless___2_~u#1 then 1 else 0);kref_put_mutex___2_#t~ret1877#1 := atomic_add_unless___2_#res#1;havoc atomic_add_unless___2_#t~ret1874#1, atomic_add_unless___2_~v#1.base, atomic_add_unless___2_~v#1.offset, atomic_add_unless___2_~a#1, atomic_add_unless___2_~u#1, atomic_add_unless___2_~tmp~161#1;havoc atomic_add_unless___2_#in~v#1.base, atomic_add_unless___2_#in~v#1.offset, atomic_add_unless___2_#in~a#1, atomic_add_unless___2_#in~u#1;assume { :end_inline_atomic_add_unless___2 } true;assume -2147483648 <= kref_put_mutex___2_#t~ret1877#1 && kref_put_mutex___2_#t~ret1877#1 <= 2147483647;kref_put_mutex___2_~tmp___2~16#1 := kref_put_mutex___2_#t~ret1877#1;havoc kref_put_mutex___2_#t~ret1877#1; [2025-02-08 02:58:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13647: call ULTIMATE.dealloc(~#gobj~4#1.base, ~#gobj~4#1.offset);havoc ~#gobj~4#1.base, ~#gobj~4#1.offset; [2025-02-08 02:58:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13585: SUMMARY for call lock_acquire(drm_gem_object_unreference_unlocked___2_~dev~15#1.base, 196 + drm_gem_object_unreference_unlocked___2_~dev~15#1.offset, 0, 0, 0, 1, 0, 0, 0); srcloc: null [2025-02-08 02:58:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13557: assume -9223372036854775808 <= kref_put_mutex___2_#t~ret1880#1 && kref_put_mutex___2_#t~ret1880#1 <= 9223372036854775807;kref_put_mutex___2_~tmp___1~28#1 := kref_put_mutex___2_#t~ret1880#1;havoc kref_put_mutex___2_#t~ret1880#1; [2025-02-08 02:58:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13557-1: SUMMARY for call kref_put_mutex___2_#t~ret1880#1 := ldv__builtin_expect((if 0 == kref_put_mutex___2_~tmp___0~59#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:58:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13582: assume 0 != drm_gem_object_unreference_unlocked___2_~tmp~163#1; [2025-02-08 02:58:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13582: assume !(0 != drm_gem_object_unreference_unlocked___2_~tmp~163#1); [2025-02-08 02:58:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13553: assume -9223372036854775808 <= kref_put_mutex___2_#t~ret1878#1 && kref_put_mutex___2_#t~ret1878#1 <= 9223372036854775807;kref_put_mutex___2_~tmp___3~8#1 := kref_put_mutex___2_#t~ret1878#1;havoc kref_put_mutex___2_#t~ret1878#1; [2025-02-08 02:58:33,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13553-1: SUMMARY for call kref_put_mutex___2_#t~ret1878#1 := ldv__builtin_expect((if 0 == kref_put_mutex___2_~tmp___2~16#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:58:33,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14900: call ULTIMATE.dealloc(~#release~5.base, ~#release~5.offset);havoc ~#release~5.base, ~#release~5.offset; [2025-02-08 02:58:49,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7633: qxl_device_init_#t~ret415#1 := qxl_bo_init_#res#1;havoc qxl_bo_init_#t~ret1854#1, qxl_bo_init_~qdev#1.base, qxl_bo_init_~qdev#1.offset, qxl_bo_init_~tmp~153#1;havoc qxl_bo_init_#in~qdev#1.base, qxl_bo_init_#in~qdev#1.offset;assume { :end_inline_qxl_bo_init } true;assume -2147483648 <= qxl_device_init_#t~ret415#1 && qxl_device_init_#t~ret415#1 <= 2147483647;qxl_device_init_~r~0#1 := qxl_device_init_#t~ret415#1;havoc qxl_device_init_#t~ret415#1; [2025-02-08 02:58:49,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18997: assume 1 != ~ldv_module_refcounter~0; [2025-02-08 02:58:49,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18997: assume !(1 != ~ldv_module_refcounter~0); [2025-02-08 02:58:49,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7634: assume 0 != qxl_device_init_~r~0#1; [2025-02-08 02:58:49,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7634: assume !(0 != qxl_device_init_~r~0#1);call qxl_device_init_#t~mem418#1 := read~int#26(qxl_device_init_~qdev#1.base, 32 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem416#1.base, qxl_device_init_#t~mem416#1.offset := read~$Pointer$#26(qxl_device_init_~qdev#1.base, 80 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem417#1 := read~int#26(qxl_device_init_#t~mem416#1.base, 44 + qxl_device_init_#t~mem416#1.offset, 4); [2025-02-08 02:58:49,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7502: assume -2147483648 <= qxl_check_device_#t~ret312#1 && qxl_check_device_#t~ret312#1 <= 2147483647;havoc qxl_check_device_#t~mem310#1;havoc qxl_check_device_#t~mem311#1;havoc qxl_check_device_#t~ret312#1;call write~$Pointer$#26(qxl_check_device_~rom~0#1.base, qxl_check_device_~rom~0#1.offset + 32 * (if (1 + qxl_check_device_~mode_offset~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + qxl_check_device_~mode_offset~0#1) % 18446744073709551616 % 18446744073709551616 else (1 + qxl_check_device_~mode_offset~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), qxl_check_device_~qdev#1.base, 2773 + qxl_check_device_~qdev#1.offset, 8);qxl_check_device_~i~0#1 := 0; [2025-02-08 02:58:49,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6445-1: SUMMARY for call ldv_file_operations_21_#t~ret119#1.base, ldv_file_operations_21_#t~ret119#1.offset := ldv_init_zalloc(504); srcloc: null [2025-02-08 02:58:49,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6445: ldv_file_operations_21_~tmp___0~8#1.base, ldv_file_operations_21_~tmp___0~8#1.offset := ldv_file_operations_21_#t~ret119#1.base, ldv_file_operations_21_#t~ret119#1.offset;havoc ldv_file_operations_21_#t~ret119#1.base, ldv_file_operations_21_#t~ret119#1.offset;~qxl_fops_group2~0.base, ~qxl_fops_group2~0.offset := ldv_file_operations_21_~tmp___0~8#1.base, ldv_file_operations_21_~tmp___0~8#1.offset; [2025-02-08 02:58:49,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7502-1: SUMMARY for call qxl_check_device_#t~ret312#1 := printk(17, 0); srcloc: null [2025-02-08 02:58:49,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18998: SUMMARY for call ldv_error(); srcloc: null [2025-02-08 02:58:49,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7767: assume 0 != qxl_driver_load_~r~1#1; [2025-02-08 02:58:49,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7767: assume !(0 != qxl_driver_load_~r~1#1);assume { :begin_inline_qxl_modeset_init } true;qxl_modeset_init_#in~qdev#1.base, qxl_modeset_init_#in~qdev#1.offset := qxl_driver_load_~qdev~5#1.base, qxl_driver_load_~qdev~5#1.offset;havoc qxl_modeset_init_#res#1;havoc qxl_modeset_init_#t~mem1040#1.base, qxl_modeset_init_#t~mem1040#1.offset, qxl_modeset_init_#t~ret1041#1, qxl_modeset_init_#t~mem1042#1.base, qxl_modeset_init_#t~mem1042#1.offset, qxl_modeset_init_#t~mem1043#1.base, qxl_modeset_init_#t~mem1043#1.offset, qxl_modeset_init_#t~mem1044#1.base, qxl_modeset_init_#t~mem1044#1.offset, qxl_modeset_init_#t~mem1045#1.base, qxl_modeset_init_#t~mem1045#1.offset, qxl_modeset_init_#t~mem1046#1.base, qxl_modeset_init_#t~mem1046#1.offset, qxl_modeset_init_#t~mem1047#1.base, qxl_modeset_init_#t~mem1047#1.offset, qxl_modeset_init_#t~mem1048#1, qxl_modeset_init_#t~mem1049#1.base, qxl_modeset_init_#t~mem1049#1.offset, qxl_modeset_init_#t~ret1050#1, qxl_modeset_init_#t~ret1051#1, qxl_modeset_init_#t~mem1052#1.base, qxl_modeset_init_#t~mem1052#1.offset, qxl_modeset_init_#t~ret1053#1, qxl_modeset_init_#t~mem1054#1.base, qxl_modeset_init_#t~mem1054#1.offset, qxl_modeset_init_#t~ret1055#1, qxl_modeset_init_#t~ret1056#1, qxl_modeset_init_~qdev#1.base, qxl_modeset_init_~qdev#1.offset, qxl_modeset_init_~i~5#1, qxl_modeset_init_~ret~13#1;qxl_modeset_init_~qdev#1.base, qxl_modeset_init_~qdev#1.offset := qxl_modeset_init_#in~qdev#1.base, qxl_modeset_init_#in~qdev#1.offset;havoc qxl_modeset_init_~i~5#1;havoc qxl_modeset_init_~ret~13#1;call qxl_modeset_init_#t~mem1040#1.base, qxl_modeset_init_#t~mem1040#1.offset := read~$Pointer$#26(qxl_modeset_init_~qdev#1.base, 8 + qxl_modeset_init_~qdev#1.offset, 8);assume { :begin_inline_drm_mode_config_init } true;drm_mode_config_init_#in~arg0#1.base, drm_mode_config_init_#in~arg0#1.offset := qxl_modeset_init_#t~mem1040#1.base, qxl_modeset_init_#t~mem1040#1.offset;havoc drm_mode_config_init_~arg0#1.base, drm_mode_config_init_~arg0#1.offset;drm_mode_config_init_~arg0#1.base, drm_mode_config_init_~arg0#1.offset := drm_mode_config_init_#in~arg0#1.base, drm_mode_config_init_#in~arg0#1.offset; [2025-02-08 02:58:49,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7635-1: SUMMARY for call drm_err(27, 0); srcloc: null [2025-02-08 02:58:49,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7635: qxl_device_init_#res#1 := qxl_device_init_~r~0#1;call ULTIMATE.dealloc(qxl_device_init_~#__key~0#1.base, qxl_device_init_~#__key~0#1.offset);havoc qxl_device_init_~#__key~0#1.base, qxl_device_init_~#__key~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___0~0#1.base, qxl_device_init_~#__key___0~0#1.offset);havoc qxl_device_init_~#__key___0~0#1.base, qxl_device_init_~#__key___0~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___1~0#1.base, qxl_device_init_~#__key___1~0#1.offset);havoc qxl_device_init_~#__key___1~0#1.base, qxl_device_init_~#__key___1~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___2~0#1.base, qxl_device_init_~#__key___2~0#1.offset);havoc qxl_device_init_~#__key___2~0#1.base, qxl_device_init_~#__key___2~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___3~0#1.base, qxl_device_init_~#__key___3~0#1.offset);havoc qxl_device_init_~#__key___3~0#1.base, qxl_device_init_~#__key___3~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___4~0#1.base, qxl_device_init_~#__key___4~0#1.offset);havoc qxl_device_init_~#__key___4~0#1.base, qxl_device_init_~#__key___4~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___5~0#1.base, qxl_device_init_~#__key___5~0#1.offset);havoc qxl_device_init_~#__key___5~0#1.base, qxl_device_init_~#__key___5~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___6~0#1.base, qxl_device_init_~#__key___6~0#1.offset);havoc qxl_device_init_~#__key___6~0#1.base, qxl_device_init_~#__key___6~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___7~0#1.base, qxl_device_init_~#__key___7~0#1.offset);havoc qxl_device_init_~#__key___7~0#1.base, qxl_device_init_~#__key___7~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___8~0#1.base, qxl_device_init_~#__key___8~0#1.offset);havoc qxl_device_init_~#__key___8~0#1.base, qxl_device_init_~#__key___8~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__constr_expr_0~0#1.base, qxl_device_init_~#__constr_expr_0~0#1.offset);havoc qxl_device_init_~#__constr_expr_0~0#1.base, qxl_device_init_~#__constr_expr_0~0#1.offset; [2025-02-08 02:58:49,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19527: havoc ldv_suspend_late_20_#t~nondet3049#1;main_#t~ret213#1 := ldv_suspend_late_20_#res#1;havoc ldv_suspend_late_20_#t~nondet3049#1;assume { :end_inline_ldv_suspend_late_20 } true;assume -2147483648 <= main_#t~ret213#1 && main_#t~ret213#1 <= 2147483647;~ldv_retval_14~0 := main_#t~ret213#1;havoc main_#t~ret213#1; [2025-02-08 02:58:49,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19659: havoc ttm_bo_device_init_#t~nondet3070#1;qxl_ttm_init_#t~ret1341#1 := ttm_bo_device_init_#res#1;havoc ttm_bo_device_init_#t~nondet3070#1, ttm_bo_device_init_~arg0#1.base, ttm_bo_device_init_~arg0#1.offset, ttm_bo_device_init_~arg1#1.base, ttm_bo_device_init_~arg1#1.offset, ttm_bo_device_init_~arg2#1.base, ttm_bo_device_init_~arg2#1.offset, ttm_bo_device_init_~arg3#1.base, ttm_bo_device_init_~arg3#1.offset, ttm_bo_device_init_~arg4#1, ttm_bo_device_init_~arg5#1;havoc ttm_bo_device_init_#in~arg0#1.base, ttm_bo_device_init_#in~arg0#1.offset, ttm_bo_device_init_#in~arg1#1.base, ttm_bo_device_init_#in~arg1#1.offset, ttm_bo_device_init_#in~arg2#1.base, ttm_bo_device_init_#in~arg2#1.offset, ttm_bo_device_init_#in~arg3#1.base, ttm_bo_device_init_#in~arg3#1.offset, ttm_bo_device_init_#in~arg4#1, ttm_bo_device_init_#in~arg5#1;assume { :end_inline_ttm_bo_device_init } true;assume -2147483648 <= qxl_ttm_init_#t~ret1341#1 && qxl_ttm_init_#t~ret1341#1 <= 2147483647;qxl_ttm_init_~r~7#1 := qxl_ttm_init_#t~ret1341#1;havoc qxl_ttm_init_#t~mem1337#1.base, qxl_ttm_init_#t~mem1337#1.offset;havoc qxl_ttm_init_#t~mem1338#1.base, qxl_ttm_init_#t~mem1338#1.offset;havoc qxl_ttm_init_#t~mem1339#1.base, qxl_ttm_init_#t~mem1339#1.offset;havoc qxl_ttm_init_#t~mem1340#1.base, qxl_ttm_init_#t~mem1340#1.offset;havoc qxl_ttm_init_#t~ret1341#1; [2025-02-08 02:58:49,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6712: main_#t~ret173#1 := qxl_noop_get_vblank_counter_#res#1;havoc qxl_noop_get_vblank_counter_~dev#1.base, qxl_noop_get_vblank_counter_~dev#1.offset, qxl_noop_get_vblank_counter_~crtc#1;havoc qxl_noop_get_vblank_counter_#in~dev#1.base, qxl_noop_get_vblank_counter_#in~dev#1.offset, qxl_noop_get_vblank_counter_#in~crtc#1;assume { :end_inline_qxl_noop_get_vblank_counter } true;havoc main_#t~mem172#1;havoc main_#t~ret173#1;~ldv_state_variable_18~0 := 1; [2025-02-08 02:58:49,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12130: SUMMARY for call drm_fb_helper_fini(qxl_fbdev_init_~qfbdev~7#1.base, qxl_fbdev_init_~qfbdev~7#1.offset); srcloc: null [2025-02-08 02:58:49,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19266: havoc drm_ioctl_#t~nondet3004#1;main_#t~ret168#1 := drm_ioctl_#res#1;havoc drm_ioctl_#t~nondet3004#1, drm_ioctl_~arg0#1.base, drm_ioctl_~arg0#1.offset, drm_ioctl_~arg1#1, drm_ioctl_~arg2#1;havoc drm_ioctl_#in~arg0#1.base, drm_ioctl_#in~arg0#1.offset, drm_ioctl_#in~arg1#1, drm_ioctl_#in~arg2#1;assume { :end_inline_drm_ioctl } true;assume -9223372036854775808 <= main_#t~ret168#1 && main_#t~ret168#1 <= 9223372036854775807;havoc main_#t~mem166#1;havoc main_#t~mem167#1;havoc main_#t~ret168#1;~ldv_state_variable_21~0 := 2; [2025-02-08 02:58:49,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6846: main_#t~ret194#1.base, main_#t~ret194#1.offset := qxl_gem_prime_vmap_#res#1.base, qxl_gem_prime_vmap_#res#1.offset;havoc qxl_gem_prime_vmap_#t~ret2941#1, qxl_gem_prime_vmap_#t~ret2942#1, qxl_gem_prime_vmap_#t~ret2943#1, qxl_gem_prime_vmap_#t~ret2944#1, qxl_gem_prime_vmap_#t~ret2945#1.base, qxl_gem_prime_vmap_#t~ret2945#1.offset, qxl_gem_prime_vmap_~obj#1.base, qxl_gem_prime_vmap_~obj#1.offset, qxl_gem_prime_vmap_~__warned~9#1, qxl_gem_prime_vmap_~__ret_warn_once~5#1, qxl_gem_prime_vmap_~__ret_warn_on~20#1, qxl_gem_prime_vmap_~tmp~281#1, qxl_gem_prime_vmap_~tmp___0~89#1, qxl_gem_prime_vmap_~tmp___1~48#1, qxl_gem_prime_vmap_~tmp___2~28#1.base, qxl_gem_prime_vmap_~tmp___2~28#1.offset;havoc qxl_gem_prime_vmap_#in~obj#1.base, qxl_gem_prime_vmap_#in~obj#1.offset;assume { :end_inline_qxl_gem_prime_vmap } true;havoc main_#t~ret194#1.base, main_#t~ret194#1.offset;~ldv_state_variable_18~0 := 1; [2025-02-08 02:58:49,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7771: qxl_driver_load_#t~ret481#1 := qxl_modeset_init_#res#1;havoc qxl_modeset_init_#t~mem1040#1.base, qxl_modeset_init_#t~mem1040#1.offset, qxl_modeset_init_#t~ret1041#1, qxl_modeset_init_#t~mem1042#1.base, qxl_modeset_init_#t~mem1042#1.offset, qxl_modeset_init_#t~mem1043#1.base, qxl_modeset_init_#t~mem1043#1.offset, qxl_modeset_init_#t~mem1044#1.base, qxl_modeset_init_#t~mem1044#1.offset, qxl_modeset_init_#t~mem1045#1.base, qxl_modeset_init_#t~mem1045#1.offset, qxl_modeset_init_#t~mem1046#1.base, qxl_modeset_init_#t~mem1046#1.offset, qxl_modeset_init_#t~mem1047#1.base, qxl_modeset_init_#t~mem1047#1.offset, qxl_modeset_init_#t~mem1048#1, qxl_modeset_init_#t~mem1049#1.base, qxl_modeset_init_#t~mem1049#1.offset, qxl_modeset_init_#t~ret1050#1, qxl_modeset_init_#t~ret1051#1, qxl_modeset_init_#t~mem1052#1.base, qxl_modeset_init_#t~mem1052#1.offset, qxl_modeset_init_#t~ret1053#1, qxl_modeset_init_#t~mem1054#1.base, qxl_modeset_init_#t~mem1054#1.offset, qxl_modeset_init_#t~ret1055#1, qxl_modeset_init_#t~ret1056#1, qxl_modeset_init_~qdev#1.base, qxl_modeset_init_~qdev#1.offset, qxl_modeset_init_~i~5#1, qxl_modeset_init_~ret~13#1;havoc qxl_modeset_init_#in~qdev#1.base, qxl_modeset_init_#in~qdev#1.offset;assume { :end_inline_qxl_modeset_init } true;assume -2147483648 <= qxl_driver_load_#t~ret481#1 && qxl_driver_load_#t~ret481#1 <= 2147483647;qxl_driver_load_~r~1#1 := qxl_driver_load_#t~ret481#1;havoc qxl_driver_load_#t~ret481#1; [2025-02-08 02:58:49,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7639-1: SUMMARY for call qxl_device_init_#t~ret419#1.base, qxl_device_init_#t~ret419#1.offset := ioremap(qxl_device_init_#t~mem418#1 + qxl_device_init_#t~mem417#1 % 4294967296, 5412); srcloc: null [2025-02-08 02:58:49,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7639: qxl_device_init_~tmp___1~3#1.base, qxl_device_init_~tmp___1~3#1.offset := qxl_device_init_#t~ret419#1.base, qxl_device_init_#t~ret419#1.offset;havoc qxl_device_init_#t~mem418#1;havoc qxl_device_init_#t~mem416#1.base, qxl_device_init_#t~mem416#1.offset;havoc qxl_device_init_#t~mem417#1;havoc qxl_device_init_#t~ret419#1.base, qxl_device_init_#t~ret419#1.offset;call write~$Pointer$#26(qxl_device_init_~tmp___1~3#1.base, qxl_device_init_~tmp___1~3#1.offset, qxl_device_init_~qdev#1.base, 2838 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem420#1.base, qxl_device_init_#t~mem420#1.offset := read~$Pointer$#26(qxl_device_init_~qdev#1.base, 2838 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem421#1 := read~int#26(qxl_device_init_~qdev#1.base, 120 + qxl_device_init_~qdev#1.offset, 4); [2025-02-08 02:58:49,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7507-1: call qxl_check_device_#t~mem313#1.base, qxl_check_device_#t~mem313#1.offset := read~$Pointer$#26(qxl_check_device_~qdev#1.base, 2773 + qxl_check_device_~qdev#1.offset, 8);assume { :begin_inline_qxl_dump_mode } true;qxl_dump_mode_#in~qdev#1.base, qxl_dump_mode_#in~qdev#1.offset, qxl_dump_mode_#in~p#1.base, qxl_dump_mode_#in~p#1.offset := qxl_check_device_~qdev#1.base, qxl_check_device_~qdev#1.offset, qxl_check_device_#t~mem313#1.base, qxl_check_device_#t~mem313#1.offset + (if qxl_check_device_~i~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then qxl_check_device_~i~0#1 % 18446744073709551616 % 18446744073709551616 else qxl_check_device_~i~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc qxl_dump_mode_#t~bitwise277#1, qxl_dump_mode_#t~ret278#1, qxl_dump_mode_#t~mem279#1, qxl_dump_mode_#t~mem280#1, qxl_dump_mode_#t~mem281#1, qxl_dump_mode_#t~mem282#1, qxl_dump_mode_#t~mem283#1, qxl_dump_mode_#t~mem284#1, qxl_dump_mode_#t~mem285#1, qxl_dump_mode_#t~mem286#1, qxl_dump_mode_~qdev#1.base, qxl_dump_mode_~qdev#1.offset, qxl_dump_mode_~p#1.base, qxl_dump_mode_~p#1.offset, qxl_dump_mode_~m~0#1.base, qxl_dump_mode_~m~0#1.offset, qxl_dump_mode_~tmp~28#1;qxl_dump_mode_~qdev#1.base, qxl_dump_mode_~qdev#1.offset := qxl_dump_mode_#in~qdev#1.base, qxl_dump_mode_#in~qdev#1.offset;qxl_dump_mode_~p#1.base, qxl_dump_mode_~p#1.offset := qxl_dump_mode_#in~p#1.base, qxl_dump_mode_#in~p#1.offset;havoc qxl_dump_mode_~m~0#1.base, qxl_dump_mode_~m~0#1.offset;havoc qxl_dump_mode_~tmp~28#1;qxl_dump_mode_~m~0#1.base, qxl_dump_mode_~m~0#1.offset := qxl_dump_mode_~p#1.base, qxl_dump_mode_~p#1.offset; [2025-02-08 02:58:49,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7507: havoc qxl_dump_mode_#t~bitwise277#1, qxl_dump_mode_#t~ret278#1, qxl_dump_mode_#t~mem279#1, qxl_dump_mode_#t~mem280#1, qxl_dump_mode_#t~mem281#1, qxl_dump_mode_#t~mem282#1, qxl_dump_mode_#t~mem283#1, qxl_dump_mode_#t~mem284#1, qxl_dump_mode_#t~mem285#1, qxl_dump_mode_#t~mem286#1, qxl_dump_mode_~qdev#1.base, qxl_dump_mode_~qdev#1.offset, qxl_dump_mode_~p#1.base, qxl_dump_mode_~p#1.offset, qxl_dump_mode_~m~0#1.base, qxl_dump_mode_~m~0#1.offset, qxl_dump_mode_~tmp~28#1;havoc qxl_dump_mode_#in~qdev#1.base, qxl_dump_mode_#in~qdev#1.offset, qxl_dump_mode_#in~p#1.base, qxl_dump_mode_#in~p#1.offset;assume { :end_inline_qxl_dump_mode } true;qxl_check_device_~i~0#1 := 1 + qxl_check_device_~i~0#1;call qxl_check_device_#t~mem314#1 := read~int#26(qxl_check_device_~qdev#1.base, 2769 + qxl_check_device_~qdev#1.offset, 4); [2025-02-08 02:58:49,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12132: qxl_fbdev_init_#res#1 := qxl_fbdev_init_~ret~19#1;call ULTIMATE.dealloc(qxl_fbdev_init_~#__key~2#1.base, qxl_fbdev_init_~#__key~2#1.offset);havoc qxl_fbdev_init_~#__key~2#1.base, qxl_fbdev_init_~#__key~2#1.offset;call ULTIMATE.dealloc(qxl_fbdev_init_~#__key___0~1#1.base, qxl_fbdev_init_~#__key___0~1#1.offset);havoc qxl_fbdev_init_~#__key___0~1#1.base, qxl_fbdev_init_~#__key___0~1#1.offset; [2025-02-08 02:58:49,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12132-1: SUMMARY for call kfree(qxl_fbdev_init_~qfbdev~7#1.base, qxl_fbdev_init_~qfbdev~7#1.offset); srcloc: null [2025-02-08 02:58:49,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11075: assume 0 == qxl_ttm_debugfs_init_~i~6#1 % 4294967296;qxl_ttm_debugfs_init_#t~loopctr1365#1 := 0; [2025-02-08 02:58:49,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11075: assume !(0 == qxl_ttm_debugfs_init_~i~6#1 % 4294967296);qxl_ttm_debugfs_init_#t~loopctr1368#1 := 0; [2025-02-08 02:58:49,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19531: havoc ldv_suspend_noirq_20_#t~nondet3050#1;main_#t~ret225#1 := ldv_suspend_noirq_20_#res#1;havoc ldv_suspend_noirq_20_#t~nondet3050#1;assume { :end_inline_ldv_suspend_noirq_20 } true;assume -2147483648 <= main_#t~ret225#1 && main_#t~ret225#1 <= 2147483647;~ldv_retval_2~0 := main_#t~ret225#1;havoc main_#t~ret225#1; [2025-02-08 02:58:49,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7772: assume 0 != qxl_driver_load_~r~1#1; [2025-02-08 02:58:49,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7772: assume !(0 != qxl_driver_load_~r~1#1);call qxl_driver_load_#t~mem482#1.base, qxl_driver_load_#t~mem482#1.offset := read~$Pointer$#26(qxl_driver_load_~qdev~5#1.base, 8 + qxl_driver_load_~qdev~5#1.offset, 8);assume { :begin_inline_drm_kms_helper_poll_init } true;drm_kms_helper_poll_init_#in~arg0#1.base, drm_kms_helper_poll_init_#in~arg0#1.offset := qxl_driver_load_#t~mem482#1.base, qxl_driver_load_#t~mem482#1.offset;havoc drm_kms_helper_poll_init_~arg0#1.base, drm_kms_helper_poll_init_~arg0#1.offset;drm_kms_helper_poll_init_~arg0#1.base, drm_kms_helper_poll_init_~arg0#1.offset := drm_kms_helper_poll_init_#in~arg0#1.base, drm_kms_helper_poll_init_#in~arg0#1.offset; [2025-02-08 02:58:49,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11076: assume true;havoc qxl_ttm_debugfs_init_#t~nondet1366#1;call write~int#26(qxl_ttm_debugfs_init_#t~nondet1366#1, qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.offset + (if qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) + qxl_ttm_debugfs_init_#t~loopctr1365#1, 8);qxl_ttm_debugfs_init_#t~loopctr1365#1 := 1 + qxl_ttm_debugfs_init_#t~loopctr1365#1; [2025-02-08 02:58:49,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11076: assume true;havoc qxl_ttm_debugfs_init_#t~loopctr1365#1;havoc qxl_ttm_debugfs_init_#t~nondet1366#1;havoc qxl_ttm_debugfs_init_#t~ret1367#1; [2025-02-08 02:58:49,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10020: call ULTIMATE.dealloc(ldv_main_exported_12_~#ldvarg56~0#1.base, ldv_main_exported_12_~#ldvarg56~0#1.offset);havoc ldv_main_exported_12_~#ldvarg56~0#1.base, ldv_main_exported_12_~#ldvarg56~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_12_~#ldvarg60~0#1.base, ldv_main_exported_12_~#ldvarg60~0#1.offset);havoc ldv_main_exported_12_~#ldvarg60~0#1.base, ldv_main_exported_12_~#ldvarg60~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_12_~#ldvarg61~0#1.base, ldv_main_exported_12_~#ldvarg61~0#1.offset);havoc ldv_main_exported_12_~#ldvarg61~0#1.base, ldv_main_exported_12_~#ldvarg61~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_12_~#ldvarg58~0#1.base, ldv_main_exported_12_~#ldvarg58~0#1.offset);havoc ldv_main_exported_12_~#ldvarg58~0#1.base, ldv_main_exported_12_~#ldvarg58~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_12_~#ldvarg57~0#1.base, ldv_main_exported_12_~#ldvarg57~0#1.offset);havoc ldv_main_exported_12_~#ldvarg57~0#1.base, ldv_main_exported_12_~#ldvarg57~0#1.offset;havoc ldv_main_exported_12_#t~ret1111#1.base, ldv_main_exported_12_#t~ret1111#1.offset, ldv_main_exported_12_#t~ret1112#1.base, ldv_main_exported_12_#t~ret1112#1.offset, ldv_main_exported_12_#t~ret1113#1.base, ldv_main_exported_12_#t~ret1113#1.offset, ldv_main_exported_12_#t~ret1114#1.base, ldv_main_exported_12_#t~ret1114#1.offset, ldv_main_exported_12_#t~ret1115#1.base, ldv_main_exported_12_#t~ret1115#1.offset, ldv_main_exported_12_#t~ret1116#1.base, ldv_main_exported_12_#t~ret1116#1.offset, ldv_main_exported_12_#t~nondet1117#1, ldv_main_exported_12_#t~switch1118#1, ldv_main_exported_12_#t~mem1119#1, ldv_main_exported_12_#t~mem1120#1, ldv_main_exported_12_#t~mem1121#1, ldv_main_exported_12_#t~ret1122#1, ldv_main_exported_12_#t~mem1123#1, ldv_main_exported_12_#t~ret1124#1, ldv_main_exported_12_#t~mem1125#1, ldv_main_exported_12_#t~ret1126#1, ldv_main_exported_12_#t~mem1127#1, ldv_main_exported_12_#t~ret1128#1, ldv_main_exported_12_#t~mem1129#1, ldv_main_exported_12_#t~mem1130#1, ldv_main_exported_12_#t~ret1131#1, ldv_main_exported_12_#t~mem1132#1, ldv_main_exported_12_#t~mem1133#1, ldv_main_exported_12_#t~ret1134#1, ldv_main_exported_12_#t~ret1135#1, ldv_main_exported_12_~#ldvarg56~0#1.base, ldv_main_exported_12_~#ldvarg56~0#1.offset, ldv_main_exported_12_~ldvarg59~0#1.base, ldv_main_exported_12_~ldvarg59~0#1.offset, ldv_main_exported_12_~tmp~82#1.base, ldv_main_exported_12_~tmp~82#1.offset, ldv_main_exported_12_~#ldvarg60~0#1.base, ldv_main_exported_12_~#ldvarg60~0#1.offset, ldv_main_exported_12_~#ldvarg61~0#1.base, ldv_main_exported_12_~#ldvarg61~0#1.offset, ldv_main_exported_12_~#ldvarg58~0#1.base, ldv_main_exported_12_~#ldvarg58~0#1.offset, ldv_main_exported_12_~#ldvarg57~0#1.base, ldv_main_exported_12_~#ldvarg57~0#1.offset, ldv_main_exported_12_~tmp___0~29#1;assume { :end_inline_ldv_main_exported_12 } true; [2025-02-08 02:58:49,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6981: havoc ldv_main_exported_9_#t~ret1406#1.base, ldv_main_exported_9_#t~ret1406#1.offset, ldv_main_exported_9_#t~nondet1407#1, ldv_main_exported_9_#t~switch1408#1, ldv_main_exported_9_#t~ret1409#1, ldv_main_exported_9_#t~ret1410#1, ldv_main_exported_9_~ldvarg55~0#1.base, ldv_main_exported_9_~ldvarg55~0#1.offset, ldv_main_exported_9_~tmp~107#1.base, ldv_main_exported_9_~tmp~107#1.offset, ldv_main_exported_9_~tmp___0~41#1;assume { :end_inline_ldv_main_exported_9 } true; [2025-02-08 02:58:49,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7642: call write~$Pointer$#26(qxl_device_init_#t~ret422#1.base, qxl_device_init_#t~ret422#1.offset, qxl_device_init_~qdev#1.base, 2822 + qxl_device_init_~qdev#1.offset, 8);havoc qxl_device_init_#t~mem420#1.base, qxl_device_init_#t~mem420#1.offset;havoc qxl_device_init_#t~mem421#1;havoc qxl_device_init_#t~ret422#1.base, qxl_device_init_#t~ret422#1.offset;call qxl_device_init_#t~mem423#1.base, qxl_device_init_#t~mem423#1.offset := read~$Pointer$#26(qxl_device_init_~qdev#1.base, 2838 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem424#1 := read~int#26(qxl_device_init_~qdev#1.base, 120 + qxl_device_init_~qdev#1.offset, 4); [2025-02-08 02:58:49,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7510: assume qxl_check_device_#t~mem314#1 > qxl_check_device_~i~0#1;havoc qxl_check_device_#t~mem314#1; [2025-02-08 02:58:49,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7510: assume !(qxl_check_device_#t~mem314#1 > qxl_check_device_~i~0#1);havoc qxl_check_device_#t~mem314#1;qxl_check_device_#res#1 := 1; [2025-02-08 02:58:49,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19137: havoc drm_encoder_init_#t~nondet2980#1;qdev_output_init_#t~ret1004#1 := drm_encoder_init_#res#1;havoc drm_encoder_init_#t~nondet2980#1, drm_encoder_init_~arg0#1.base, drm_encoder_init_~arg0#1.offset, drm_encoder_init_~arg1#1.base, drm_encoder_init_~arg1#1.offset, drm_encoder_init_~arg2#1.base, drm_encoder_init_~arg2#1.offset, drm_encoder_init_~arg3#1;havoc drm_encoder_init_#in~arg0#1.base, drm_encoder_init_#in~arg0#1.offset, drm_encoder_init_#in~arg1#1.base, drm_encoder_init_#in~arg1#1.offset, drm_encoder_init_#in~arg2#1.base, drm_encoder_init_#in~arg2#1.offset, drm_encoder_init_#in~arg3#1;assume { :end_inline_drm_encoder_init } true;assume -2147483648 <= qdev_output_init_#t~ret1004#1 && qdev_output_init_#t~ret1004#1 <= 2147483647;havoc qdev_output_init_#t~ret1004#1;call write~int#26(1, qdev_output_init_~connector~1#1.base, 621 + qdev_output_init_~connector~1#1.offset, 1); [2025-02-08 02:58:49,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7642-1: SUMMARY for call qxl_device_init_#t~ret422#1.base, qxl_device_init_#t~ret422#1.offset := qxl_ring_create(qxl_device_init_#t~mem420#1.base, 4108 + qxl_device_init_#t~mem420#1.offset, 16, 32, qxl_device_init_#t~mem421#1, 0, qxl_device_init_~qdev#1.base, 3284 + qxl_device_init_~qdev#1.offset); srcloc: null [2025-02-08 02:58:49,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19005: havoc __alloc_workqueue_key_#t~ret2964#1.base, __alloc_workqueue_key_#t~ret2964#1.offset;qxl_device_init_#t~ret461#1.base, qxl_device_init_#t~ret461#1.offset := __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset;havoc __alloc_workqueue_key_#t~ret2964#1.base, __alloc_workqueue_key_#t~ret2964#1.offset, __alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset, __alloc_workqueue_key_~arg1#1, __alloc_workqueue_key_~arg2#1, __alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset, __alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset;havoc __alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset, __alloc_workqueue_key_#in~arg1#1, __alloc_workqueue_key_#in~arg2#1, __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset, __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset;assume { :end_inline___alloc_workqueue_key } true;qxl_device_init_~tmp___3~1#1.base, qxl_device_init_~tmp___3~1#1.offset := qxl_device_init_#t~ret461#1.base, qxl_device_init_#t~ret461#1.offset;havoc qxl_device_init_#t~ret461#1.base, qxl_device_init_#t~ret461#1.offset;call write~$Pointer$#26(qxl_device_init_~tmp___3~1#1.base, qxl_device_init_~tmp___3~1#1.offset, qxl_device_init_~qdev#1.base, 4672 + qxl_device_init_~qdev#1.offset, 8); [2025-02-08 02:58:49,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19005-3: SUMMARY for call __alloc_workqueue_key_#t~ret2964#1.base, __alloc_workqueue_key_#t~ret2964#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 02:58:49,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19005-2: __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset := __alloc_workqueue_key_#t~ret2964#1.base, __alloc_workqueue_key_#t~ret2964#1.offset;havoc __alloc_workqueue_key_#t~ret2964#1.base, __alloc_workqueue_key_#t~ret2964#1.offset; [2025-02-08 02:58:49,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19270: havoc drm_irq_install_#t~nondet3005#1;qxl_irq_init_#t~ret2504#1 := drm_irq_install_#res#1;havoc drm_irq_install_#t~nondet3005#1, drm_irq_install_~arg0#1.base, drm_irq_install_~arg0#1.offset, drm_irq_install_~arg1#1;havoc drm_irq_install_#in~arg0#1.base, drm_irq_install_#in~arg0#1.offset, drm_irq_install_#in~arg1#1;assume { :end_inline_drm_irq_install } true;assume -2147483648 <= qxl_irq_init_#t~ret2504#1 && qxl_irq_init_#t~ret2504#1 <= 2147483647;qxl_irq_init_~ret~43#1 := qxl_irq_init_#t~ret2504#1;havoc qxl_irq_init_#t~mem2500#1.base, qxl_irq_init_#t~mem2500#1.offset;havoc qxl_irq_init_#t~mem2501#1.base, qxl_irq_init_#t~mem2501#1.offset;havoc qxl_irq_init_#t~mem2502#1.base, qxl_irq_init_#t~mem2502#1.offset;havoc qxl_irq_init_#t~mem2503#1;havoc qxl_irq_init_#t~ret2504#1;call qxl_irq_init_#t~mem2505#1.base, qxl_irq_init_#t~mem2505#1.offset := read~$Pointer$#26(qxl_irq_init_~qdev#1.base, 2838 + qxl_irq_init_~qdev#1.offset, 8);call write~int#26(39, qxl_irq_init_#t~mem2505#1.base, 8 + qxl_irq_init_#t~mem2505#1.offset, 4);havoc qxl_irq_init_#t~mem2505#1.base, qxl_irq_init_#t~mem2505#1.offset; [2025-02-08 02:58:49,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11078: assume true;havoc qxl_ttm_debugfs_init_#t~nondet1369#1;call write~int#26(qxl_ttm_debugfs_init_#t~nondet1369#1, qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.offset + (if qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) + qxl_ttm_debugfs_init_#t~loopctr1368#1, 8);qxl_ttm_debugfs_init_#t~loopctr1368#1 := 1 + qxl_ttm_debugfs_init_#t~loopctr1368#1; [2025-02-08 02:58:49,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11078: assume true;havoc qxl_ttm_debugfs_init_#t~loopctr1368#1;havoc qxl_ttm_debugfs_init_#t~nondet1369#1;havoc qxl_ttm_debugfs_init_#t~ret1370#1; [2025-02-08 02:58:49,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10418: call ULTIMATE.dealloc(ldv_main_exported_16_~#ldvarg46~0#1.base, ldv_main_exported_16_~#ldvarg46~0#1.offset);havoc ldv_main_exported_16_~#ldvarg46~0#1.base, ldv_main_exported_16_~#ldvarg46~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_16_~#ldvarg44~0#1.base, ldv_main_exported_16_~#ldvarg44~0#1.offset);havoc ldv_main_exported_16_~#ldvarg44~0#1.base, ldv_main_exported_16_~#ldvarg44~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_16_~#ldvarg45~0#1.base, ldv_main_exported_16_~#ldvarg45~0#1.offset);havoc ldv_main_exported_16_~#ldvarg45~0#1.base, ldv_main_exported_16_~#ldvarg45~0#1.offset;havoc ldv_main_exported_16_#t~ret1181#1.base, ldv_main_exported_16_#t~ret1181#1.offset, ldv_main_exported_16_#t~ret1182#1.base, ldv_main_exported_16_#t~ret1182#1.offset, ldv_main_exported_16_#t~ret1183#1.base, ldv_main_exported_16_#t~ret1183#1.offset, ldv_main_exported_16_#t~ret1184#1.base, ldv_main_exported_16_#t~ret1184#1.offset, ldv_main_exported_16_#t~ret1185#1.base, ldv_main_exported_16_#t~ret1185#1.offset, ldv_main_exported_16_#t~nondet1186#1, ldv_main_exported_16_#t~switch1187#1, ldv_main_exported_16_#t~mem1188#1, ldv_main_exported_16_#t~mem1189#1, ldv_main_exported_16_#t~mem1190#1, ldv_main_exported_16_#t~ret1191#1, ldv_main_exported_16_#t~mem1192#1, ldv_main_exported_16_#t~mem1193#1, ldv_main_exported_16_#t~mem1194#1, ldv_main_exported_16_#t~ret1195#1, ldv_main_exported_16_#t~ret1196#1, ldv_main_exported_16_~#ldvarg46~0#1.base, ldv_main_exported_16_~#ldvarg46~0#1.offset, ldv_main_exported_16_~ldvarg47~0#1.base, ldv_main_exported_16_~ldvarg47~0#1.offset, ldv_main_exported_16_~tmp~87#1.base, ldv_main_exported_16_~tmp~87#1.offset, ldv_main_exported_16_~#ldvarg44~0#1.base, ldv_main_exported_16_~#ldvarg44~0#1.offset, ldv_main_exported_16_~#ldvarg45~0#1.base, ldv_main_exported_16_~#ldvarg45~0#1.offset, ldv_main_exported_16_~ldvarg48~0#1.base, ldv_main_exported_16_~ldvarg48~0#1.offset, ldv_main_exported_16_~tmp___0~34#1.base, ldv_main_exported_16_~tmp___0~34#1.offset, ldv_main_exported_16_~tmp___1~15#1;assume { :end_inline_ldv_main_exported_16 } true; [2025-02-08 02:58:49,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19535: havoc ldv_thaw_early_20_#t~nondet3051#1;main_#t~ret216#1 := ldv_thaw_early_20_#res#1;havoc ldv_thaw_early_20_#t~nondet3051#1;assume { :end_inline_ldv_thaw_early_20 } true;assume -2147483648 <= main_#t~ret216#1 && main_#t~ret216#1 <= 2147483647;~ldv_retval_11~0 := main_#t~ret216#1;havoc main_#t~ret216#1; [2025-02-08 02:58:49,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8701: qxl_add_common_modes_~mode~1#1.base, qxl_add_common_modes_~mode~1#1.offset := qxl_add_common_modes_#t~ret729#1.base, qxl_add_common_modes_#t~ret729#1.offset;call qxl_add_common_modes_#t~mem730#1 := read~int#19(qxl_add_common_modes_~#common_modes~0#1.base, qxl_add_common_modes_~#common_modes~0#1.offset + 8 * qxl_add_common_modes_~i~2#1, 4);qxl_add_common_modes_#t~short732#1 := qxl_add_common_modes_#t~mem730#1 % 4294967296 == qxl_add_common_modes_~pwidth#1 % 4294967296; [2025-02-08 02:58:49,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8701-1: SUMMARY for call qxl_add_common_modes_#t~ret729#1.base, qxl_add_common_modes_#t~ret729#1.offset := drm_cvt_mode(qxl_add_common_modes_~dev~5#1.base, qxl_add_common_modes_~dev~5#1.offset, qxl_add_common_modes_#t~mem727#1, qxl_add_common_modes_#t~mem728#1, 60, 0, 0, 0); srcloc: null [2025-02-08 02:58:49,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8701-2: call qxl_add_common_modes_#t~mem727#1 := read~int#19(qxl_add_common_modes_~#common_modes~0#1.base, qxl_add_common_modes_~#common_modes~0#1.offset + 8 * qxl_add_common_modes_~i~2#1, 4);call qxl_add_common_modes_#t~mem728#1 := read~int#19(qxl_add_common_modes_~#common_modes~0#1.base, 4 + (qxl_add_common_modes_~#common_modes~0#1.offset + 8 * qxl_add_common_modes_~i~2#1), 4); [2025-02-08 02:58:49,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7776: havoc drm_kms_helper_poll_init_~arg0#1.base, drm_kms_helper_poll_init_~arg0#1.offset;havoc drm_kms_helper_poll_init_#in~arg0#1.base, drm_kms_helper_poll_init_#in~arg0#1.offset;assume { :end_inline_drm_kms_helper_poll_init } true;havoc qxl_driver_load_#t~mem482#1.base, qxl_driver_load_#t~mem482#1.offset;qxl_driver_load_#res#1 := 0; [2025-02-08 02:58:49,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7644-1: SUMMARY for call qxl_device_init_#t~ret425#1.base, qxl_device_init_#t~ret425#1.offset := qxl_ring_create(qxl_device_init_#t~mem423#1.base, 4640 + qxl_device_init_#t~mem423#1.offset, 16, 32, qxl_device_init_#t~mem424#1, 0, qxl_device_init_~qdev#1.base, 3368 + qxl_device_init_~qdev#1.offset); srcloc: null [2025-02-08 02:58:49,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7644: call write~$Pointer$#26(qxl_device_init_#t~ret425#1.base, qxl_device_init_#t~ret425#1.offset, qxl_device_init_~qdev#1.base, 2830 + qxl_device_init_~qdev#1.offset, 8);havoc qxl_device_init_#t~mem423#1.base, qxl_device_init_#t~mem423#1.offset;havoc qxl_device_init_#t~mem424#1;havoc qxl_device_init_#t~ret425#1.base, qxl_device_init_#t~ret425#1.offset;call qxl_device_init_#t~mem426#1.base, qxl_device_init_#t~mem426#1.offset := read~$Pointer$#26(qxl_device_init_~qdev#1.base, 2838 + qxl_device_init_~qdev#1.offset, 8); [2025-02-08 02:58:49,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11080: call write~$Pointer$#26(qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.offset + (if qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.offset + 28 * (if qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 else qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);call write~$Pointer$#26(#funAddr~qxl_mm_dump_table.base, #funAddr~qxl_mm_dump_table.offset, qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.base, 8 + (qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.offset + 28 * (if qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 else qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)), 8);call write~int#26(0, qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.base, 16 + (qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.offset + 28 * (if qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 else qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)), 4); [2025-02-08 02:58:49,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8702-1: assume qxl_add_common_modes_#t~short732#1;call qxl_add_common_modes_#t~mem731#1 := read~int#19(qxl_add_common_modes_~#common_modes~0#1.base, 4 + (qxl_add_common_modes_~#common_modes~0#1.offset + 8 * qxl_add_common_modes_~i~2#1), 4);qxl_add_common_modes_#t~short732#1 := qxl_add_common_modes_#t~mem731#1 % 4294967296 == qxl_add_common_modes_~pheight#1 % 4294967296; [2025-02-08 02:58:49,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8702-1: assume !qxl_add_common_modes_#t~short732#1; [2025-02-08 02:58:49,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8702: assume qxl_add_common_modes_#t~short732#1;havoc qxl_add_common_modes_#t~mem730#1;havoc qxl_add_common_modes_#t~mem731#1;havoc qxl_add_common_modes_#t~short732#1;call qxl_add_common_modes_#t~mem733#1 := read~int#26(qxl_add_common_modes_~mode~1#1.base, 68 + qxl_add_common_modes_~mode~1#1.offset, 4); [2025-02-08 02:58:49,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8702: assume !qxl_add_common_modes_#t~short732#1;havoc qxl_add_common_modes_#t~mem730#1;havoc qxl_add_common_modes_#t~mem731#1;havoc qxl_add_common_modes_#t~short732#1; [2025-02-08 02:58:49,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8703-2: havoc qxl_add_common_modes_#t~bitwise734#1;assume (qxl_add_common_modes_#t~bitwise734#1 % 4294967296 >= qxl_add_common_modes_#t~mem733#1 % 4294967296 && qxl_add_common_modes_#t~bitwise734#1 % 4294967296 >= 8) && qxl_add_common_modes_#t~bitwise734#1 % 4294967296 <= 8 + qxl_add_common_modes_#t~mem733#1 % 4294967296; [2025-02-08 02:58:49,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7646: call write~$Pointer$#26(qxl_device_init_#t~ret427#1.base, qxl_device_init_#t~ret427#1.offset, qxl_device_init_~qdev#1.base, 2814 + qxl_device_init_~qdev#1.offset, 8);havoc qxl_device_init_#t~mem426#1.base, qxl_device_init_#t~mem426#1.offset;havoc qxl_device_init_#t~ret427#1.base, qxl_device_init_#t~ret427#1.offset;call qxl_device_init_#t~mem428#1.base, qxl_device_init_#t~mem428#1.offset := read~$Pointer$#26(qxl_device_init_~qdev#1.base, 80 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem429#1 := read~int#26(qxl_device_init_#t~mem428#1.base, 65 + qxl_device_init_#t~mem428#1.offset, 1);call write~int#26(qxl_device_init_#t~mem429#1, qxl_device_init_~qdev#1.base, 2855 + qxl_device_init_~qdev#1.offset, 1);havoc qxl_device_init_#t~mem428#1.base, qxl_device_init_#t~mem428#1.offset;havoc qxl_device_init_#t~mem429#1;call qxl_device_init_#t~mem430#1.base, qxl_device_init_#t~mem430#1.offset := read~$Pointer$#26(qxl_device_init_~qdev#1.base, 80 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem431#1 := read~int#26(qxl_device_init_#t~mem430#1.base, 66 + qxl_device_init_#t~mem430#1.offset, 1);call write~int#26(qxl_device_init_#t~mem431#1, qxl_device_init_~qdev#1.base, 2859 + qxl_device_init_~qdev#1.offset, 1);havoc qxl_device_init_#t~mem430#1.base, qxl_device_init_#t~mem430#1.offset;havoc qxl_device_init_#t~mem431#1;call qxl_device_init_#t~mem432#1.base, qxl_device_init_#t~mem432#1.offset := read~$Pointer$#26(qxl_device_init_~qdev#1.base, 80 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem433#1 := read~int#26(qxl_device_init_#t~mem432#1.base, 67 + qxl_device_init_#t~mem432#1.offset, 1);call write~int#26(qxl_device_init_#t~mem433#1, qxl_device_init_~qdev#1.base, 2858 + qxl_device_init_~qdev#1.offset, 1);havoc qxl_device_init_#t~mem432#1.base, qxl_device_init_#t~mem432#1.offset;havoc qxl_device_init_#t~mem433#1;call qxl_device_init_#t~mem434#1 := read~int#26(qxl_device_init_~qdev#1.base, 2858 + qxl_device_init_~qdev#1.offset, 1);call qxl_device_init_#t~mem435#1 := read~int#26(qxl_device_init_~qdev#1.base, 2859 + qxl_device_init_~qdev#1.offset, 1); [2025-02-08 02:58:49,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8703-3: assume false;qxl_add_common_modes_#t~bitwise734#1 := qxl_add_common_modes_#t~mem733#1; [2025-02-08 02:58:49,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8703-3: assume !false; [2025-02-08 02:58:49,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8703-4: assume 0 == qxl_add_common_modes_#t~mem733#1 % 4294967296 || 8 == qxl_add_common_modes_#t~mem733#1 % 4294967296;qxl_add_common_modes_#t~bitwise734#1 := 8; [2025-02-08 02:58:49,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8703-4: assume !(0 == qxl_add_common_modes_#t~mem733#1 % 4294967296 || 8 == qxl_add_common_modes_#t~mem733#1 % 4294967296); [2025-02-08 02:58:49,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8703: call write~int#26(qxl_add_common_modes_#t~bitwise734#1, qxl_add_common_modes_~mode~1#1.base, 68 + qxl_add_common_modes_~mode~1#1.offset, 4);havoc qxl_add_common_modes_#t~mem733#1;havoc qxl_add_common_modes_#t~bitwise734#1; [2025-02-08 02:58:49,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8703-1: [2025-02-08 02:58:49,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7646-1: SUMMARY for call qxl_device_init_#t~ret427#1.base, qxl_device_init_#t~ret427#1.offset := qxl_ring_create(qxl_device_init_#t~mem426#1.base, 5172 + qxl_device_init_#t~mem426#1.offset, 8, 8, 0, 1, 0, 0); srcloc: null [2025-02-08 02:58:49,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457-1: SUMMARY for call ldv_initialize_drm_driver_18_#t~ret120#1.base, ldv_initialize_drm_driver_18_#t~ret120#1.offset := ldv_init_zalloc(240); srcloc: null [2025-02-08 02:58:49,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457: ldv_initialize_drm_driver_18_~tmp~19#1.base, ldv_initialize_drm_driver_18_~tmp~19#1.offset := ldv_initialize_drm_driver_18_#t~ret120#1.base, ldv_initialize_drm_driver_18_#t~ret120#1.offset;havoc ldv_initialize_drm_driver_18_#t~ret120#1.base, ldv_initialize_drm_driver_18_#t~ret120#1.offset;~qxl_driver_group1~0.base, ~qxl_driver_group1~0.offset := ldv_initialize_drm_driver_18_~tmp~19#1.base, ldv_initialize_drm_driver_18_~tmp~19#1.offset; [2025-02-08 02:58:49,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7779-1: SUMMARY for call qxl_driver_load_#t~ret483#1 := qxl_driver_unload(qxl_driver_load_~dev#1.base, qxl_driver_load_~dev#1.offset); srcloc: null [2025-02-08 02:58:49,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7779: assume -2147483648 <= qxl_driver_load_#t~ret483#1 && qxl_driver_load_#t~ret483#1 <= 2147483647; [2025-02-08 02:58:49,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19539: havoc ldv_thaw_noirq_20_#t~nondet3052#1;main_#t~ret221#1 := ldv_thaw_noirq_20_#res#1;havoc ldv_thaw_noirq_20_#t~nondet3052#1;assume { :end_inline_ldv_thaw_noirq_20 } true;assume -2147483648 <= main_#t~ret221#1 && main_#t~ret221#1 <= 2147483647;~ldv_retval_6~0 := main_#t~ret221#1;havoc main_#t~ret221#1; [2025-02-08 02:58:49,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11083: assume 0 == qxl_ttm_debugfs_init_~i~6#1 % 4294967296;call qxl_ttm_debugfs_init_#t~mem1371#1.base, qxl_ttm_debugfs_init_#t~mem1371#1.offset := read~$Pointer$#26(qxl_ttm_debugfs_init_~qdev#1.base, 763 + qxl_ttm_debugfs_init_~qdev#1.offset, 8);call write~$Pointer$#26(qxl_ttm_debugfs_init_#t~mem1371#1.base, qxl_ttm_debugfs_init_#t~mem1371#1.offset, qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.base, 20 + (qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.offset + 28 * (if qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 else qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)), 8);havoc qxl_ttm_debugfs_init_#t~mem1371#1.base, qxl_ttm_debugfs_init_#t~mem1371#1.offset; [2025-02-08 02:58:49,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11083: assume !(0 == qxl_ttm_debugfs_init_~i~6#1 % 4294967296);call qxl_ttm_debugfs_init_#t~mem1372#1.base, qxl_ttm_debugfs_init_#t~mem1372#1.offset := read~$Pointer$#26(qxl_ttm_debugfs_init_~qdev#1.base, 999 + qxl_ttm_debugfs_init_~qdev#1.offset, 8);call write~$Pointer$#26(qxl_ttm_debugfs_init_#t~mem1372#1.base, qxl_ttm_debugfs_init_#t~mem1372#1.offset, qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.base, 20 + (qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.offset + 28 * (if qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 else qxl_ttm_debugfs_init_~i~6#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)), 8);havoc qxl_ttm_debugfs_init_#t~mem1372#1.base, qxl_ttm_debugfs_init_#t~mem1372#1.offset; [2025-02-08 02:58:49,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10951: havoc qxl_move_null_#t~mem1310#1.base, qxl_move_null_#t~mem1310#1.offset, qxl_move_null_#t~ret1311#1, qxl_move_null_#t~mem1312#1.base, qxl_move_null_#t~mem1312#1.offset, qxl_move_null_#t~mem1313#1, qxl_move_null_#t~mem1314#1, qxl_move_null_#t~mem1315#1, qxl_move_null_#t~mem1316#1, qxl_move_null_#t~mem1317#1, qxl_move_null_#t~mem1318#1, qxl_move_null_#t~mem1319#1.base, qxl_move_null_#t~mem1319#1.offset, qxl_move_null_#t~mem1320#1, qxl_move_null_#t~mem1321#1, qxl_move_null_#t~mem1322#1, qxl_move_null_#t~mem1323#1, qxl_move_null_#t~mem1324#1, qxl_move_null_#t~mem1325#1, qxl_move_null_~bo#1.base, qxl_move_null_~bo#1.offset, qxl_move_null_~new_mem#1.base, qxl_move_null_~new_mem#1.offset, qxl_move_null_~old_mem~0#1.base, qxl_move_null_~old_mem~0#1.offset, qxl_move_null_~tmp~100#1;havoc qxl_move_null_#in~bo#1.base, qxl_move_null_#in~bo#1.offset, qxl_move_null_#in~new_mem#1.base, qxl_move_null_#in~new_mem#1.offset;assume { :end_inline_qxl_move_null } true;qxl_bo_move_#res#1 := 0; [2025-02-08 02:58:49,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459-1: SUMMARY for call ldv_initialize_drm_driver_18_#t~ret121#1.base, ldv_initialize_drm_driver_18_#t~ret121#1.offset := ldv_init_zalloc(744); srcloc: null [2025-02-08 02:58:49,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459: ldv_initialize_drm_driver_18_~tmp___0~9#1.base, ldv_initialize_drm_driver_18_~tmp___0~9#1.offset := ldv_initialize_drm_driver_18_#t~ret121#1.base, ldv_initialize_drm_driver_18_#t~ret121#1.offset;havoc ldv_initialize_drm_driver_18_#t~ret121#1.base, ldv_initialize_drm_driver_18_#t~ret121#1.offset;~qxl_driver_group2~0.base, ~qxl_driver_group2~0.offset := ldv_initialize_drm_driver_18_~tmp___0~9#1.base, ldv_initialize_drm_driver_18_~tmp___0~9#1.offset; [2025-02-08 02:58:49,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9630: assume 0 != (qxl_mode_create_hotplug_mode_update_property_#t~mem998#1.base + qxl_mode_create_hotplug_mode_update_property_#t~mem998#1.offset) % 18446744073709551616;havoc qxl_mode_create_hotplug_mode_update_property_#t~mem998#1.base, qxl_mode_create_hotplug_mode_update_property_#t~mem998#1.offset;qxl_mode_create_hotplug_mode_update_property_#res#1 := 0; [2025-02-08 02:58:49,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9630: assume !(0 != (qxl_mode_create_hotplug_mode_update_property_#t~mem998#1.base + qxl_mode_create_hotplug_mode_update_property_#t~mem998#1.offset) % 18446744073709551616);havoc qxl_mode_create_hotplug_mode_update_property_#t~mem998#1.base, qxl_mode_create_hotplug_mode_update_property_#t~mem998#1.offset;call qxl_mode_create_hotplug_mode_update_property_#t~mem999#1.base, qxl_mode_create_hotplug_mode_update_property_#t~mem999#1.offset := read~$Pointer$#26(qxl_mode_create_hotplug_mode_update_property_~qdev#1.base, 8 + qxl_mode_create_hotplug_mode_update_property_~qdev#1.offset, 8);assume { :begin_inline_drm_property_create_range } true;drm_property_create_range_#in~arg0#1.base, drm_property_create_range_#in~arg0#1.offset, drm_property_create_range_#in~arg1#1, drm_property_create_range_#in~arg2#1.base, drm_property_create_range_#in~arg2#1.offset, drm_property_create_range_#in~arg3#1, drm_property_create_range_#in~arg4#1 := qxl_mode_create_hotplug_mode_update_property_#t~mem999#1.base, qxl_mode_create_hotplug_mode_update_property_#t~mem999#1.offset, 4, 100, 0, 0, 1;havoc drm_property_create_range_#res#1.base, drm_property_create_range_#res#1.offset;havoc drm_property_create_range_#t~ret3016#1.base, drm_property_create_range_#t~ret3016#1.offset, drm_property_create_range_~arg0#1.base, drm_property_create_range_~arg0#1.offset, drm_property_create_range_~arg1#1, drm_property_create_range_~arg2#1.base, drm_property_create_range_~arg2#1.offset, drm_property_create_range_~arg3#1, drm_property_create_range_~arg4#1;drm_property_create_range_~arg0#1.base, drm_property_create_range_~arg0#1.offset := drm_property_create_range_#in~arg0#1.base, drm_property_create_range_#in~arg0#1.offset;drm_property_create_range_~arg1#1 := drm_property_create_range_#in~arg1#1;drm_property_create_range_~arg2#1.base, drm_property_create_range_~arg2#1.offset := drm_property_create_range_#in~arg2#1.base, drm_property_create_range_#in~arg2#1.offset;drm_property_create_range_~arg3#1 := drm_property_create_range_#in~arg3#1;drm_property_create_range_~arg4#1 := drm_property_create_range_#in~arg4#1; [2025-02-08 02:58:49,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10291: call ULTIMATE.dealloc(ldv_main_exported_14_~#ldvarg64~0#1.base, ldv_main_exported_14_~#ldvarg64~0#1.offset);havoc ldv_main_exported_14_~#ldvarg64~0#1.base, ldv_main_exported_14_~#ldvarg64~0#1.offset;havoc ldv_main_exported_14_#t~ret1162#1.base, ldv_main_exported_14_#t~ret1162#1.offset, ldv_main_exported_14_#t~ret1163#1.base, ldv_main_exported_14_#t~ret1163#1.offset, ldv_main_exported_14_#t~ret1164#1.base, ldv_main_exported_14_#t~ret1164#1.offset, ldv_main_exported_14_#t~nondet1165#1, ldv_main_exported_14_#t~switch1166#1, ldv_main_exported_14_#t~mem1167#1, ldv_main_exported_14_#t~ret1168#1, ldv_main_exported_14_~ldvarg62~0#1.base, ldv_main_exported_14_~ldvarg62~0#1.offset, ldv_main_exported_14_~tmp~84#1.base, ldv_main_exported_14_~tmp~84#1.offset, ldv_main_exported_14_~#ldvarg64~0#1.base, ldv_main_exported_14_~#ldvarg64~0#1.offset, ldv_main_exported_14_~ldvarg63~0#1.base, ldv_main_exported_14_~ldvarg63~0#1.offset, ldv_main_exported_14_~tmp___0~31#1.base, ldv_main_exported_14_~tmp___0~31#1.offset, ldv_main_exported_14_~tmp___1~13#1;assume { :end_inline_ldv_main_exported_14 } true; [2025-02-08 02:58:49,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8706: qxl_add_common_modes_~i~2#1 := 1 + qxl_add_common_modes_~i~2#1; [2025-02-08 02:58:49,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7781-1: SUMMARY for call kfree(qxl_driver_load_~qdev~5#1.base, qxl_driver_load_~qdev~5#1.offset); srcloc: null [2025-02-08 02:58:49,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7781: qxl_driver_load_#res#1 := qxl_driver_load_~r~1#1; [2025-02-08 02:58:49,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8706-1: SUMMARY for call drm_mode_probed_add(qxl_add_common_modes_~connector#1.base, qxl_add_common_modes_~connector#1.offset, qxl_add_common_modes_~mode~1#1.base, qxl_add_common_modes_~mode~1#1.offset); srcloc: null [2025-02-08 02:58:49,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9764: havoc drm_mode_config_init_~arg0#1.base, drm_mode_config_init_~arg0#1.offset;havoc drm_mode_config_init_#in~arg0#1.base, drm_mode_config_init_#in~arg0#1.offset;assume { :end_inline_drm_mode_config_init } true;havoc qxl_modeset_init_#t~mem1040#1.base, qxl_modeset_init_#t~mem1040#1.offset; [2025-02-08 02:58:49,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6461-1: SUMMARY for call ldv_initialize_drm_driver_18_#t~ret122#1.base, ldv_initialize_drm_driver_18_#t~ret122#1.offset := ldv_init_zalloc(248); srcloc: null [2025-02-08 02:58:49,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6461: ldv_initialize_drm_driver_18_~tmp___1~1#1.base, ldv_initialize_drm_driver_18_~tmp___1~1#1.offset := ldv_initialize_drm_driver_18_#t~ret122#1.base, ldv_initialize_drm_driver_18_#t~ret122#1.offset;havoc ldv_initialize_drm_driver_18_#t~ret122#1.base, ldv_initialize_drm_driver_18_#t~ret122#1.offset;~qxl_driver_group0~0.base, ~qxl_driver_group0~0.offset := ldv_initialize_drm_driver_18_~tmp___1~1#1.base, ldv_initialize_drm_driver_18_~tmp___1~1#1.offset; [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11218: ldv_main_exported_8_#t~ret1401#1.base, ldv_main_exported_8_#t~ret1401#1.offset := qxl_ttm_tt_create_#res#1.base, qxl_ttm_tt_create_#res#1.offset;havoc qxl_ttm_tt_create_#t~ret1307#1.base, qxl_ttm_tt_create_#t~ret1307#1.offset, qxl_ttm_tt_create_#t~ret1308#1.base, qxl_ttm_tt_create_#t~ret1308#1.offset, qxl_ttm_tt_create_#t~ret1309#1, qxl_ttm_tt_create_~bdev#1.base, qxl_ttm_tt_create_~bdev#1.offset, qxl_ttm_tt_create_~size#1, qxl_ttm_tt_create_~page_flags#1, qxl_ttm_tt_create_~dummy_read_page#1.base, qxl_ttm_tt_create_~dummy_read_page#1.offset, qxl_ttm_tt_create_~qdev~22#1.base, qxl_ttm_tt_create_~qdev~22#1.offset, qxl_ttm_tt_create_~gtt~2#1.base, qxl_ttm_tt_create_~gtt~2#1.offset, qxl_ttm_tt_create_~tmp~99#1.base, qxl_ttm_tt_create_~tmp~99#1.offset, qxl_ttm_tt_create_~tmp___0~37#1;havoc qxl_ttm_tt_create_#in~bdev#1.base, qxl_ttm_tt_create_#in~bdev#1.offset, qxl_ttm_tt_create_#in~size#1, qxl_ttm_tt_create_#in~page_flags#1, qxl_ttm_tt_create_#in~dummy_read_page#1.base, qxl_ttm_tt_create_#in~dummy_read_page#1.offset;assume { :end_inline_qxl_ttm_tt_create } true;havoc ldv_main_exported_8_#t~mem1399#1;havoc ldv_main_exported_8_#t~mem1400#1;havoc ldv_main_exported_8_#t~ret1401#1.base, ldv_main_exported_8_#t~ret1401#1.offset;~ldv_state_variable_8~0 := 1; [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9765: assume -2147483648 <= qxl_modeset_init_#t~ret1041#1 && qxl_modeset_init_#t~ret1041#1 <= 2147483647;qxl_modeset_init_~ret~13#1 := qxl_modeset_init_#t~ret1041#1;havoc qxl_modeset_init_#t~ret1041#1; [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9765-1: SUMMARY for call qxl_modeset_init_#t~ret1041#1 := qxl_create_monitors_object(qxl_modeset_init_~qdev#1.base, qxl_modeset_init_~qdev#1.offset); srcloc: null [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7651-1: [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7651: call write~int#26(qxl_device_init_#t~bitwise436#1, qxl_device_init_~qdev#1.base, 2860 + qxl_device_init_~qdev#1.offset, 8);havoc qxl_device_init_#t~mem434#1;havoc qxl_device_init_#t~mem435#1;havoc qxl_device_init_#t~bitwise436#1;call qxl_device_init_#t~mem437#1 := read~int#26(qxl_device_init_~qdev#1.base, 2855 + qxl_device_init_~qdev#1.offset, 1); [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7651-3: assume 0 == (if qxl_device_init_#t~mem434#1 % 256 % 4294967296 <= 2147483647 then qxl_device_init_#t~mem434#1 % 256 % 4294967296 else qxl_device_init_#t~mem434#1 % 256 % 4294967296 - 4294967296) + (if qxl_device_init_#t~mem435#1 % 256 % 4294967296 <= 2147483647 then qxl_device_init_#t~mem435#1 % 256 % 4294967296 else qxl_device_init_#t~mem435#1 % 256 % 4294967296 - 4294967296);qxl_device_init_#t~bitwise436#1 := 18446744073709551615; [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7651-3: assume !(0 == (if qxl_device_init_#t~mem434#1 % 256 % 4294967296 <= 2147483647 then qxl_device_init_#t~mem434#1 % 256 % 4294967296 else qxl_device_init_#t~mem434#1 % 256 % 4294967296 - 4294967296) + (if qxl_device_init_#t~mem435#1 % 256 % 4294967296 <= 2147483647 then qxl_device_init_#t~mem435#1 % 256 % 4294967296 else qxl_device_init_#t~mem435#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7651-2: havoc qxl_device_init_#t~bitwise436#1; [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-3: assume 0 == ~ldv_retval_2~0;~ldv_state_variable_20~0 := 11; [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-3: assume !(0 == ~ldv_retval_2~0); [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-9: assume 0 == ~ldv_retval_4~0;~ldv_state_variable_20~0 := 7; [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-9: assume !(0 == ~ldv_retval_4~0); [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8709: assume qxl_add_common_modes_~i~2#1 % 4294967296 <= 16; [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8709: assume !(qxl_add_common_modes_~i~2#1 % 4294967296 <= 16);qxl_add_common_modes_#res#1 := -1 + qxl_add_common_modes_~i~2#1;call ULTIMATE.dealloc(qxl_add_common_modes_~#common_modes~0#1.base, qxl_add_common_modes_~#common_modes~0#1.offset);havoc qxl_add_common_modes_~#common_modes~0#1.base, qxl_add_common_modes_~#common_modes~0#1.offset; [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-6: assume 0 == ~ldv_retval_3~0;~ldv_state_variable_20~0 := 12; [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-6: assume !(0 == ~ldv_retval_3~0); [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-12: assume 0 == ~ldv_retval_5~0;~ldv_state_variable_20~0 := 6; [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-12: assume !(0 == ~ldv_retval_5~0); [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7652-1: SUMMARY for call qxl_device_init_#t~ret438#1.base, qxl_device_init_#t~ret438#1.offset := kmalloc(32 * (qxl_device_init_#t~mem437#1 % 256), 208); srcloc: null [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7652: qxl_device_init_~tmp___2~3#1.base, qxl_device_init_~tmp___2~3#1.offset := qxl_device_init_#t~ret438#1.base, qxl_device_init_#t~ret438#1.offset;havoc qxl_device_init_#t~mem437#1;havoc qxl_device_init_#t~ret438#1.base, qxl_device_init_#t~ret438#1.offset;call write~$Pointer$#26(qxl_device_init_~tmp___2~3#1.base, qxl_device_init_~tmp___2~3#1.offset, qxl_device_init_~qdev#1.base, 2847 + qxl_device_init_~qdev#1.offset, 8); [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19147: havoc drm_fb_helper_blank_#t~nondet2981#1;ldv_main_exported_6_#t~ret1674#1 := drm_fb_helper_blank_#res#1;havoc drm_fb_helper_blank_#t~nondet2981#1, drm_fb_helper_blank_~arg0#1, drm_fb_helper_blank_~arg1#1.base, drm_fb_helper_blank_~arg1#1.offset;havoc drm_fb_helper_blank_#in~arg0#1, drm_fb_helper_blank_#in~arg1#1.base, drm_fb_helper_blank_#in~arg1#1.offset;assume { :end_inline_drm_fb_helper_blank } true;assume -2147483648 <= ldv_main_exported_6_#t~ret1674#1 && ldv_main_exported_6_#t~ret1674#1 <= 2147483647;havoc ldv_main_exported_6_#t~mem1673#1;havoc ldv_main_exported_6_#t~ret1674#1;~ldv_state_variable_6~0 := 1; [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9766: assume 0 != qxl_modeset_init_~ret~13#1;qxl_modeset_init_#res#1 := qxl_modeset_init_~ret~13#1; [2025-02-08 02:58:49,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9766: assume !(0 != qxl_modeset_init_~ret~13#1);call qxl_modeset_init_#t~mem1042#1.base, qxl_modeset_init_#t~mem1042#1.offset := read~$Pointer$#26(qxl_modeset_init_~qdev#1.base, 8 + qxl_modeset_init_~qdev#1.offset, 8);call write~$Pointer$#26(~#qxl_mode_funcs~0.base, ~#qxl_mode_funcs~0.offset, qxl_modeset_init_#t~mem1042#1.base, 2104 + qxl_modeset_init_#t~mem1042#1.offset, 8);havoc qxl_modeset_init_#t~mem1042#1.base, qxl_modeset_init_#t~mem1042#1.offset;call qxl_modeset_init_#t~mem1043#1.base, qxl_modeset_init_#t~mem1043#1.offset := read~$Pointer$#26(qxl_modeset_init_~qdev#1.base, 8 + qxl_modeset_init_~qdev#1.offset, 8);call write~int#26(320, qxl_modeset_init_#t~mem1043#1.base, 2088 + qxl_modeset_init_#t~mem1043#1.offset, 4);havoc qxl_modeset_init_#t~mem1043#1.base, qxl_modeset_init_#t~mem1043#1.offset;call qxl_modeset_init_#t~mem1044#1.base, qxl_modeset_init_#t~mem1044#1.offset := read~$Pointer$#26(qxl_modeset_init_~qdev#1.base, 8 + qxl_modeset_init_~qdev#1.offset, 8);call write~int#26(200, qxl_modeset_init_#t~mem1044#1.base, 2092 + qxl_modeset_init_#t~mem1044#1.offset, 4);havoc qxl_modeset_init_#t~mem1044#1.base, qxl_modeset_init_#t~mem1044#1.offset;call qxl_modeset_init_#t~mem1045#1.base, qxl_modeset_init_#t~mem1045#1.offset := read~$Pointer$#26(qxl_modeset_init_~qdev#1.base, 8 + qxl_modeset_init_~qdev#1.offset, 8);call write~int#26(8192, qxl_modeset_init_#t~mem1045#1.base, 2096 + qxl_modeset_init_#t~mem1045#1.offset, 4);havoc qxl_modeset_init_#t~mem1045#1.base, qxl_modeset_init_#t~mem1045#1.offset;call qxl_modeset_init_#t~mem1046#1.base, qxl_modeset_init_#t~mem1046#1.offset := read~$Pointer$#26(qxl_modeset_init_~qdev#1.base, 8 + qxl_modeset_init_~qdev#1.offset, 8);call write~int#26(8192, qxl_modeset_init_#t~mem1046#1.base, 2100 + qxl_modeset_init_#t~mem1046#1.offset, 4);havoc qxl_modeset_init_#t~mem1046#1.base, qxl_modeset_init_#t~mem1046#1.offset;call qxl_modeset_init_#t~mem1047#1.base, qxl_modeset_init_#t~mem1047#1.offset := read~$Pointer$#26(qxl_modeset_init_~qdev#1.base, 8 + qxl_modeset_init_~qdev#1.offset, 8);call qxl_modeset_init_#t~mem1048#1 := read~int#26(qxl_modeset_init_~qdev#1.base, 32 + qxl_modeset_init_~qdev#1.offset, 8);call write~int#26(qxl_modeset_init_#t~mem1048#1, qxl_modeset_init_#t~mem1047#1.base, 2112 + qxl_modeset_init_#t~mem1047#1.offset, 8);havoc qxl_modeset_init_#t~mem1047#1.base, qxl_modeset_init_#t~mem1047#1.offset;havoc qxl_modeset_init_#t~mem1048#1;call qxl_modeset_init_#t~mem1049#1.base, qxl_modeset_init_#t~mem1049#1.offset := read~$Pointer$#26(qxl_modeset_init_~qdev#1.base, 8 + qxl_modeset_init_~qdev#1.offset, 8);assume { :begin_inline_drm_mode_create_suggested_offset_properties } true;drm_mode_create_suggested_offset_properties_#in~arg0#1.base, drm_mode_create_suggested_offset_properties_#in~arg0#1.offset := qxl_modeset_init_#t~mem1049#1.base, qxl_modeset_init_#t~mem1049#1.offset;havoc drm_mode_create_suggested_offset_properties_#res#1;havoc drm_mode_create_suggested_offset_properties_#t~nondet3008#1, drm_mode_create_suggested_offset_properties_~arg0#1.base, drm_mode_create_suggested_offset_properties_~arg0#1.offset;drm_mode_create_suggested_offset_properties_~arg0#1.base, drm_mode_create_suggested_offset_properties_~arg0#1.offset := drm_mode_create_suggested_offset_properties_#in~arg0#1.base, drm_mode_create_suggested_offset_properties_#in~arg0#1.offset;havoc drm_mode_create_suggested_offset_properties_#t~nondet3008#1;assume -2147483648 <= drm_mode_create_suggested_offset_properties_#t~nondet3008#1 && drm_mode_create_suggested_offset_properties_#t~nondet3008#1 <= 2147483647;drm_mode_create_suggested_offset_properties_#res#1 := drm_mode_create_suggested_offset_properties_#t~nondet3008#1;havoc drm_mode_create_suggested_offset_properties_#t~nondet3008#1; [2025-02-08 02:58:49,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6463-1: SUMMARY for call ldv_initialize_drm_driver_18_#t~ret123#1.base, ldv_initialize_drm_driver_18_#t~ret123#1.offset := ldv_init_zalloc(3320); srcloc: null [2025-02-08 02:58:49,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6463: ldv_initialize_drm_driver_18_~tmp___2~0#1.base, ldv_initialize_drm_driver_18_~tmp___2~0#1.offset := ldv_initialize_drm_driver_18_#t~ret123#1.base, ldv_initialize_drm_driver_18_#t~ret123#1.offset;havoc ldv_initialize_drm_driver_18_#t~ret123#1.base, ldv_initialize_drm_driver_18_#t~ret123#1.offset;~qxl_driver_group3~0.base, ~qxl_driver_group3~0.offset := ldv_initialize_drm_driver_18_~tmp___2~0#1.base, ldv_initialize_drm_driver_18_~tmp___2~0#1.offset; [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-15: assume 0 == ~ldv_retval_6~0;~ldv_state_variable_20~0 := 13; [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-15: assume !(0 == ~ldv_retval_6~0); [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-21: assume 0 == ~ldv_retval_8~0;~ldv_state_variable_20~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-21: assume !(0 == ~ldv_retval_8~0); [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-18: assume 0 == ~ldv_retval_7~0;~ldv_state_variable_20~0 := 9; [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-18: assume !(0 == ~ldv_retval_7~0); [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-24: assume 0 == ~ldv_retval_9~0;~ldv_state_variable_20~0 := 8; [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-24: assume !(0 == ~ldv_retval_9~0); [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-27: assume 0 == ~ldv_retval_10~0;~ldv_state_variable_20~0 := 14; [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-27: assume !(0 == ~ldv_retval_10~0); [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-33: assume 0 == ~ldv_retval_12~0;~ldv_state_variable_20~0 := 14; [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-33: assume !(0 == ~ldv_retval_12~0); [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-30: assume 0 == ~ldv_retval_11~0;~ldv_state_variable_20~0 := 13; [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-30: assume !(0 == ~ldv_retval_11~0); [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11088: qxl_ttm_debugfs_init_~i~6#1 := 1 + qxl_ttm_debugfs_init_~i~6#1; [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-36: assume 0 == ~ldv_retval_13~0;~ldv_state_variable_20~0 := 12; [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-36: assume !(0 == ~ldv_retval_13~0); [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6860: main_#t~ret197#1 := qxl_irq_handler_#res#1;havoc qxl_irq_handler_#t~mem2488#1.base, qxl_irq_handler_#t~mem2488#1.offset, qxl_irq_handler_#t~switch2489#1, qxl_irq_handler_#t~ret2490#1, qxl_irq_handler_#t~bitwise2491#1, qxl_irq_handler_#t~bitwise2492#1, qxl_irq_handler_#t~bitwise2493#1, qxl_irq_handler_#t~mem2494#1, qxl_irq_handler_#t~bitwise2495#1, qxl_irq_handler_#t~ret2496#1, qxl_irq_handler_#t~mem2497#1.base, qxl_irq_handler_#t~mem2497#1.offset, qxl_irq_handler_#t~mem2498#1, qxl_irq_handler_~irq#1, qxl_irq_handler_~arg#1.base, qxl_irq_handler_~arg#1.offset, qxl_irq_handler_~dev~16#1.base, qxl_irq_handler_~dev~16#1.offset, qxl_irq_handler_~qdev~37#1.base, qxl_irq_handler_~qdev~37#1.offset, qxl_irq_handler_~pending~0#1, qxl_irq_handler_~__ret~5#1;havoc qxl_irq_handler_#in~irq#1, qxl_irq_handler_#in~arg#1.base, qxl_irq_handler_#in~arg#1.offset;assume { :end_inline_qxl_irq_handler } true;assume -2147483648 <= main_#t~ret197#1 && main_#t~ret197#1 <= 2147483647;havoc main_#t~mem196#1;havoc main_#t~ret197#1;~ldv_state_variable_18~0 := 1; [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16770: call ULTIMATE.dealloc(qxl_mode_dumb_create_~#qobj~2#1.base, qxl_mode_dumb_create_~#qobj~2#1.offset);havoc qxl_mode_dumb_create_~#qobj~2#1.base, qxl_mode_dumb_create_~#qobj~2#1.offset;call ULTIMATE.dealloc(qxl_mode_dumb_create_~#handle~1#1.base, qxl_mode_dumb_create_~#handle~1#1.offset);havoc qxl_mode_dumb_create_~#handle~1#1.base, qxl_mode_dumb_create_~#handle~1#1.offset;call ULTIMATE.dealloc(qxl_mode_dumb_create_~#surf~0#1.base, qxl_mode_dumb_create_~#surf~0#1.offset);havoc qxl_mode_dumb_create_~#surf~0#1.base, qxl_mode_dumb_create_~#surf~0#1.offset;main_#t~ret195#1 := qxl_mode_dumb_create_#res#1;havoc qxl_mode_dumb_create_#t~mem2527#1.base, qxl_mode_dumb_create_#t~mem2527#1.offset, qxl_mode_dumb_create_#t~mem2529#1, qxl_mode_dumb_create_#t~mem2528#1, qxl_mode_dumb_create_#t~mem2530#1, qxl_mode_dumb_create_#t~mem2531#1, qxl_mode_dumb_create_#t~mem2532#1, qxl_mode_dumb_create_#t~switch2533#1, qxl_mode_dumb_create_#t~mem2534#1, qxl_mode_dumb_create_#t~mem2535#1, qxl_mode_dumb_create_#t~mem2536#1, qxl_mode_dumb_create_#t~ret2537#1, qxl_mode_dumb_create_#t~mem2538#1, qxl_mode_dumb_create_~file_priv#1.base, qxl_mode_dumb_create_~file_priv#1.offset, qxl_mode_dumb_create_~dev#1.base, qxl_mode_dumb_create_~dev#1.offset, qxl_mode_dumb_create_~args#1.base, qxl_mode_dumb_create_~args#1.offset, qxl_mode_dumb_create_~qdev~39#1.base, qxl_mode_dumb_create_~qdev~39#1.offset, qxl_mode_dumb_create_~#qobj~2#1.base, qxl_mode_dumb_create_~#qobj~2#1.offset, qxl_mode_dumb_create_~#handle~1#1.base, qxl_mode_dumb_create_~#handle~1#1.offset, qxl_mode_dumb_create_~r~15#1, qxl_mode_dumb_create_~#surf~0#1.base, qxl_mode_dumb_create_~#surf~0#1.offset, qxl_mode_dumb_create_~pitch~0#1, qxl_mode_dumb_create_~format~0#1;havoc qxl_mode_dumb_create_#in~file_priv#1.base, qxl_mode_dumb_create_#in~file_priv#1.offset, qxl_mode_dumb_create_#in~dev#1.base, qxl_mode_dumb_create_#in~dev#1.offset, qxl_mode_dumb_create_#in~args#1.base, qxl_mode_dumb_create_#in~args#1.offset;assume { :end_inline_qxl_mode_dumb_create } true;assume -2147483648 <= main_#t~ret195#1 && main_#t~ret195#1 <= 2147483647;havoc main_#t~ret195#1;~ldv_state_variable_18~0 := 1; [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-39: assume 0 == ~ldv_retval_14~0;~ldv_state_variable_20~0 := 10; [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-39: assume !(0 == ~ldv_retval_14~0); [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-45: assume 0 == ~ldv_retval_16~0;~ldv_state_variable_20~0 := 5; [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-45: assume !(0 == ~ldv_retval_16~0); [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-42: assume 0 == ~ldv_retval_15~0;~ldv_state_variable_20~0 := 15; [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-42: assume !(0 == ~ldv_retval_15~0); [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-57: assume 0 == ~ldv_retval_20~0;~ldv_state_variable_20~0 := 15; [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-57: assume !(0 == ~ldv_retval_20~0); [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-54: assume 0 == ~ldv_retval_19~0;~ldv_state_variable_20~0 := 15; [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991-54: assume !(0 == ~ldv_retval_19~0); [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7654: SUMMARY for call idr_init(qxl_device_init_~qdev#1.base, 2936 + qxl_device_init_~qdev#1.offset); srcloc: null [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11090: assume qxl_ttm_debugfs_init_~i~6#1 % 4294967296 <= 1; [2025-02-08 02:58:49,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11090: assume !(qxl_ttm_debugfs_init_~i~6#1 % 4294967296 <= 1);assume { :begin_inline_qxl_debugfs_add_files } true;qxl_debugfs_add_files_#in~qdev#1.base, qxl_debugfs_add_files_#in~qdev#1.offset, qxl_debugfs_add_files_#in~files#1.base, qxl_debugfs_add_files_#in~files#1.offset, qxl_debugfs_add_files_#in~nfiles#1 := qxl_ttm_debugfs_init_~qdev#1.base, qxl_ttm_debugfs_init_~qdev#1.offset, qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.offset, qxl_ttm_debugfs_init_~i~6#1;havoc qxl_debugfs_add_files_#res#1;havoc qxl_debugfs_add_files_#t~mem2445#1.base, qxl_debugfs_add_files_#t~mem2445#1.offset, qxl_debugfs_add_files_#t~mem2446#1, qxl_debugfs_add_files_#t~mem2447#1, qxl_debugfs_add_files_#t~mem2448#1, qxl_debugfs_add_files_#t~mem2449#1, qxl_debugfs_add_files_#t~mem2450#1.base, qxl_debugfs_add_files_#t~mem2450#1.offset, qxl_debugfs_add_files_#t~mem2451#1.base, qxl_debugfs_add_files_#t~mem2451#1.offset, qxl_debugfs_add_files_#t~mem2452#1.base, qxl_debugfs_add_files_#t~mem2452#1.offset, qxl_debugfs_add_files_#t~mem2453#1.base, qxl_debugfs_add_files_#t~mem2453#1.offset, qxl_debugfs_add_files_#t~mem2454#1.base, qxl_debugfs_add_files_#t~mem2454#1.offset, qxl_debugfs_add_files_#t~ret2455#1, qxl_debugfs_add_files_#t~mem2456#1.base, qxl_debugfs_add_files_#t~mem2456#1.offset, qxl_debugfs_add_files_#t~mem2457#1.base, qxl_debugfs_add_files_#t~mem2457#1.offset, qxl_debugfs_add_files_#t~mem2458#1.base, qxl_debugfs_add_files_#t~mem2458#1.offset, qxl_debugfs_add_files_#t~mem2459#1.base, qxl_debugfs_add_files_#t~mem2459#1.offset, qxl_debugfs_add_files_#t~mem2460#1.base, qxl_debugfs_add_files_#t~mem2460#1.offset, qxl_debugfs_add_files_#t~ret2461#1, qxl_debugfs_add_files_~qdev#1.base, qxl_debugfs_add_files_~qdev#1.offset, qxl_debugfs_add_files_~files#1.base, qxl_debugfs_add_files_~files#1.offset, qxl_debugfs_add_files_~nfiles#1, qxl_debugfs_add_files_~i~14#1;qxl_debugfs_add_files_~qdev#1.base, qxl_debugfs_add_files_~qdev#1.offset := qxl_debugfs_add_files_#in~qdev#1.base, qxl_debugfs_add_files_#in~qdev#1.offset;qxl_debugfs_add_files_~files#1.base, qxl_debugfs_add_files_~files#1.offset := qxl_debugfs_add_files_#in~files#1.base, qxl_debugfs_add_files_#in~files#1.offset;qxl_debugfs_add_files_~nfiles#1 := qxl_debugfs_add_files_#in~nfiles#1;havoc qxl_debugfs_add_files_~i~14#1;qxl_debugfs_add_files_~i~14#1 := 0; [2025-02-08 02:58:49,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7655-1: SUMMARY for call qxl_device_init_#t~ret439#1.base, qxl_device_init_#t~ret439#1.offset := spinlock_check(qxl_device_init_~qdev#1.base, 3044 + qxl_device_init_~qdev#1.offset); srcloc: null [2025-02-08 02:58:49,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7655: havoc qxl_device_init_#t~ret439#1.base, qxl_device_init_#t~ret439#1.offset; [2025-02-08 02:58:49,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7656: SUMMARY for call __raw_spin_lock_init(qxl_device_init_~qdev#1.base, 3044 + qxl_device_init_~qdev#1.offset, 28, 0, qxl_device_init_~#__key___3~0#1.base, qxl_device_init_~#__key___3~0#1.offset); srcloc: null [2025-02-08 02:58:49,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6997: main_#t~ret207#1 := qxl_pm_restore_#res#1;havoc qxl_pm_restore_#t~ret111#1.base, qxl_pm_restore_#t~ret111#1.offset, qxl_pm_restore_#t~mem112#1.base, qxl_pm_restore_#t~mem112#1.offset, qxl_pm_restore_#t~ret113#1, qxl_pm_restore_~dev#1.base, qxl_pm_restore_~dev#1.offset, qxl_pm_restore_~pdev~5#1.base, qxl_pm_restore_~pdev~5#1.offset, qxl_pm_restore_~__mptr~5#1.base, qxl_pm_restore_~__mptr~5#1.offset, qxl_pm_restore_~drm_dev~4#1.base, qxl_pm_restore_~drm_dev~4#1.offset, qxl_pm_restore_~tmp~14#1.base, qxl_pm_restore_~tmp~14#1.offset, qxl_pm_restore_~qdev~2#1.base, qxl_pm_restore_~qdev~2#1.offset, qxl_pm_restore_~tmp___0~6#1;havoc qxl_pm_restore_#in~dev#1.base, qxl_pm_restore_#in~dev#1.offset;assume { :end_inline_qxl_pm_restore } true;assume -2147483648 <= main_#t~ret207#1 && main_#t~ret207#1 <= 2147483647;~ldv_retval_20~0 := main_#t~ret207#1;havoc main_#t~ret207#1; [2025-02-08 02:58:49,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7658: havoc qxl_device_init_#t~ret440#1.base, qxl_device_init_#t~ret440#1.offset; [2025-02-08 02:58:49,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7658-1: SUMMARY for call qxl_device_init_#t~ret440#1.base, qxl_device_init_#t~ret440#1.offset := spinlock_check(qxl_device_init_~qdev#1.base, 2868 + qxl_device_init_~qdev#1.offset); srcloc: null [2025-02-08 02:58:49,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11094: qxl_ttm_debugfs_init_#t~ret1373#1 := qxl_debugfs_add_files_#res#1;havoc qxl_debugfs_add_files_#t~mem2445#1.base, qxl_debugfs_add_files_#t~mem2445#1.offset, qxl_debugfs_add_files_#t~mem2446#1, qxl_debugfs_add_files_#t~mem2447#1, qxl_debugfs_add_files_#t~mem2448#1, qxl_debugfs_add_files_#t~mem2449#1, qxl_debugfs_add_files_#t~mem2450#1.base, qxl_debugfs_add_files_#t~mem2450#1.offset, qxl_debugfs_add_files_#t~mem2451#1.base, qxl_debugfs_add_files_#t~mem2451#1.offset, qxl_debugfs_add_files_#t~mem2452#1.base, qxl_debugfs_add_files_#t~mem2452#1.offset, qxl_debugfs_add_files_#t~mem2453#1.base, qxl_debugfs_add_files_#t~mem2453#1.offset, qxl_debugfs_add_files_#t~mem2454#1.base, qxl_debugfs_add_files_#t~mem2454#1.offset, qxl_debugfs_add_files_#t~ret2455#1, qxl_debugfs_add_files_#t~mem2456#1.base, qxl_debugfs_add_files_#t~mem2456#1.offset, qxl_debugfs_add_files_#t~mem2457#1.base, qxl_debugfs_add_files_#t~mem2457#1.offset, qxl_debugfs_add_files_#t~mem2458#1.base, qxl_debugfs_add_files_#t~mem2458#1.offset, qxl_debugfs_add_files_#t~mem2459#1.base, qxl_debugfs_add_files_#t~mem2459#1.offset, qxl_debugfs_add_files_#t~mem2460#1.base, qxl_debugfs_add_files_#t~mem2460#1.offset, qxl_debugfs_add_files_#t~ret2461#1, qxl_debugfs_add_files_~qdev#1.base, qxl_debugfs_add_files_~qdev#1.offset, qxl_debugfs_add_files_~files#1.base, qxl_debugfs_add_files_~files#1.offset, qxl_debugfs_add_files_~nfiles#1, qxl_debugfs_add_files_~i~14#1;havoc qxl_debugfs_add_files_#in~qdev#1.base, qxl_debugfs_add_files_#in~qdev#1.offset, qxl_debugfs_add_files_#in~files#1.base, qxl_debugfs_add_files_#in~files#1.offset, qxl_debugfs_add_files_#in~nfiles#1;assume { :end_inline_qxl_debugfs_add_files } true;assume -2147483648 <= qxl_ttm_debugfs_init_#t~ret1373#1 && qxl_ttm_debugfs_init_#t~ret1373#1 <= 2147483647;qxl_ttm_debugfs_init_~tmp~103#1 := qxl_ttm_debugfs_init_#t~ret1373#1;havoc qxl_ttm_debugfs_init_#t~ret1373#1;qxl_ttm_debugfs_init_#res#1 := qxl_ttm_debugfs_init_~tmp~103#1;call ULTIMATE.dealloc(qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.offset);havoc qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.offset;call ULTIMATE.dealloc(qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.offset);havoc qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.offset; [2025-02-08 02:58:49,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7659: SUMMARY for call __raw_spin_lock_init(qxl_device_init_~qdev#1.base, 2868 + qxl_device_init_~qdev#1.offset, 29, 0, qxl_device_init_~#__key___4~0#1.base, qxl_device_init_~#__key___4~0#1.offset); srcloc: null [2025-02-08 02:58:49,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7263: havoc ldv_main_exported_10_#t~ret1169#1.base, ldv_main_exported_10_#t~ret1169#1.offset, ldv_main_exported_10_#t~ret1170#1.base, ldv_main_exported_10_#t~ret1170#1.offset, ldv_main_exported_10_#t~ret1171#1.base, ldv_main_exported_10_#t~ret1171#1.offset, ldv_main_exported_10_#t~nondet1172#1, ldv_main_exported_10_#t~switch1173#1, ldv_main_exported_10_#t~ret1174#1.base, ldv_main_exported_10_#t~ret1174#1.offset, ldv_main_exported_10_~ldvarg86~0#1.base, ldv_main_exported_10_~ldvarg86~0#1.offset, ldv_main_exported_10_~tmp~85#1.base, ldv_main_exported_10_~tmp~85#1.offset, ldv_main_exported_10_~ldvarg87~0#1.base, ldv_main_exported_10_~ldvarg87~0#1.offset, ldv_main_exported_10_~tmp___0~32#1.base, ldv_main_exported_10_~tmp___0~32#1.offset, ldv_main_exported_10_~ldvarg85~0#1.base, ldv_main_exported_10_~ldvarg85~0#1.offset, ldv_main_exported_10_~tmp___1~14#1.base, ldv_main_exported_10_~tmp___1~14#1.offset, ldv_main_exported_10_~tmp___2~7#1;assume { :end_inline_ldv_main_exported_10 } true; [2025-02-08 02:58:49,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19155: havoc drm_fb_helper_debug_enter_#t~nondet2983#1;ldv_main_exported_6_#t~ret1677#1 := drm_fb_helper_debug_enter_#res#1;havoc drm_fb_helper_debug_enter_#t~nondet2983#1, drm_fb_helper_debug_enter_~arg0#1.base, drm_fb_helper_debug_enter_~arg0#1.offset;havoc drm_fb_helper_debug_enter_#in~arg0#1.base, drm_fb_helper_debug_enter_#in~arg0#1.offset;assume { :end_inline_drm_fb_helper_debug_enter } true;assume -2147483648 <= ldv_main_exported_6_#t~ret1677#1 && ldv_main_exported_6_#t~ret1677#1 <= 2147483647;havoc ldv_main_exported_6_#t~ret1677#1;~ldv_state_variable_6~0 := 1; [2025-02-08 02:58:49,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6867: main_#t~ret199#1 := qxl_noop_enable_vblank_#res#1;havoc qxl_noop_enable_vblank_~dev#1.base, qxl_noop_enable_vblank_~dev#1.offset, qxl_noop_enable_vblank_~crtc#1;havoc qxl_noop_enable_vblank_#in~dev#1.base, qxl_noop_enable_vblank_#in~dev#1.offset, qxl_noop_enable_vblank_#in~crtc#1;assume { :end_inline_qxl_noop_enable_vblank } true;assume -2147483648 <= main_#t~ret199#1 && main_#t~ret199#1 <= 2147483647;havoc main_#t~mem198#1;havoc main_#t~ret199#1;~ldv_state_variable_18~0 := 1; [2025-02-08 02:58:49,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18495: ldv_initialize_fence_ops_4_~tmp~271#1.base, ldv_initialize_fence_ops_4_~tmp~271#1.offset := ldv_initialize_fence_ops_4_#t~ret2908#1.base, ldv_initialize_fence_ops_4_#t~ret2908#1.offset;havoc ldv_initialize_fence_ops_4_#t~ret2908#1.base, ldv_initialize_fence_ops_4_#t~ret2908#1.offset;~qxl_fence_ops_group0~0.base, ~qxl_fence_ops_group0~0.offset := ldv_initialize_fence_ops_4_~tmp~271#1.base, ldv_initialize_fence_ops_4_~tmp~271#1.offset; [2025-02-08 02:58:49,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18495-1: SUMMARY for call ldv_initialize_fence_ops_4_#t~ret2908#1.base, ldv_initialize_fence_ops_4_#t~ret2908#1.offset := ldv_init_zalloc(88); srcloc: null [2025-02-08 02:58:49,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7661: SUMMARY for call idr_init(qxl_device_init_~qdev#1.base, 4148 + qxl_device_init_~qdev#1.offset); srcloc: null [2025-02-08 02:58:49,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7662: havoc qxl_device_init_#t~ret441#1.base, qxl_device_init_#t~ret441#1.offset; [2025-02-08 02:58:49,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7662-1: SUMMARY for call qxl_device_init_#t~ret441#1.base, qxl_device_init_#t~ret441#1.offset := spinlock_check(qxl_device_init_~qdev#1.base, 4252 + qxl_device_init_~qdev#1.offset); srcloc: null [2025-02-08 02:58:49,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10305: havoc qxl_enc_dpms_#t~ret922#1, qxl_enc_dpms_~encoder#1.base, qxl_enc_dpms_~encoder#1.offset, qxl_enc_dpms_~mode#1, qxl_enc_dpms_~tmp~59#1;havoc qxl_enc_dpms_#in~encoder#1.base, qxl_enc_dpms_#in~encoder#1.offset, qxl_enc_dpms_#in~mode#1;assume { :end_inline_qxl_enc_dpms } true;havoc ldv_main_exported_14_#t~mem1167#1;~ldv_state_variable_14~0 := 1; [2025-02-08 02:58:49,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9909: call ULTIMATE.dealloc(ldv_main_exported_17_~#ldvarg19~0#1.base, ldv_main_exported_17_~#ldvarg19~0#1.offset);havoc ldv_main_exported_17_~#ldvarg19~0#1.base, ldv_main_exported_17_~#ldvarg19~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_17_~#ldvarg17~0#1.base, ldv_main_exported_17_~#ldvarg17~0#1.offset);havoc ldv_main_exported_17_~#ldvarg17~0#1.base, ldv_main_exported_17_~#ldvarg17~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_17_~#ldvarg14~0#1.base, ldv_main_exported_17_~#ldvarg14~0#1.offset);havoc ldv_main_exported_17_~#ldvarg14~0#1.base, ldv_main_exported_17_~#ldvarg14~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_17_~#ldvarg21~0#1.base, ldv_main_exported_17_~#ldvarg21~0#1.offset);havoc ldv_main_exported_17_~#ldvarg21~0#1.base, ldv_main_exported_17_~#ldvarg21~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_17_~#ldvarg15~0#1.base, ldv_main_exported_17_~#ldvarg15~0#1.offset);havoc ldv_main_exported_17_~#ldvarg15~0#1.base, ldv_main_exported_17_~#ldvarg15~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_17_~#ldvarg16~0#1.base, ldv_main_exported_17_~#ldvarg16~0#1.offset);havoc ldv_main_exported_17_~#ldvarg16~0#1.base, ldv_main_exported_17_~#ldvarg16~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_17_~#ldvarg11~0#1.base, ldv_main_exported_17_~#ldvarg11~0#1.offset);havoc ldv_main_exported_17_~#ldvarg11~0#1.base, ldv_main_exported_17_~#ldvarg11~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_17_~#ldvarg18~0#1.base, ldv_main_exported_17_~#ldvarg18~0#1.offset);havoc ldv_main_exported_17_~#ldvarg18~0#1.base, ldv_main_exported_17_~#ldvarg18~0#1.offset;havoc ldv_main_exported_17_#t~ret1072#1.base, ldv_main_exported_17_#t~ret1072#1.offset, ldv_main_exported_17_#t~ret1073#1.base, ldv_main_exported_17_#t~ret1073#1.offset, ldv_main_exported_17_#t~ret1074#1.base, ldv_main_exported_17_#t~ret1074#1.offset, ldv_main_exported_17_#t~ret1075#1.base, ldv_main_exported_17_#t~ret1075#1.offset, ldv_main_exported_17_#t~ret1076#1.base, ldv_main_exported_17_#t~ret1076#1.offset, ldv_main_exported_17_#t~ret1077#1.base, ldv_main_exported_17_#t~ret1077#1.offset, ldv_main_exported_17_#t~ret1078#1.base, ldv_main_exported_17_#t~ret1078#1.offset, ldv_main_exported_17_#t~ret1079#1.base, ldv_main_exported_17_#t~ret1079#1.offset, ldv_main_exported_17_#t~ret1080#1.base, ldv_main_exported_17_#t~ret1080#1.offset, ldv_main_exported_17_#t~ret1081#1.base, ldv_main_exported_17_#t~ret1081#1.offset, ldv_main_exported_17_#t~ret1082#1.base, ldv_main_exported_17_#t~ret1082#1.offset, ldv_main_exported_17_#t~ret1083#1.base, ldv_main_exported_17_#t~ret1083#1.offset, ldv_main_exported_17_#t~nondet1084#1, ldv_main_exported_17_#t~switch1085#1, ldv_main_exported_17_#t~mem1086#1, ldv_main_exported_17_#t~mem1087#1, ldv_main_exported_17_#t~mem1088#1, ldv_main_exported_17_#t~mem1089#1, ldv_main_exported_17_#t~mem1090#1, ldv_main_exported_17_#t~ret1091#1, ldv_main_exported_17_#t~mem1092#1, ldv_main_exported_17_#t~mem1093#1, ldv_main_exported_17_#t~mem1094#1, ldv_main_exported_17_#t~mem1095#1, ldv_main_exported_17_#t~mem1096#1, ldv_main_exported_17_#t~ret1097#1, ldv_main_exported_17_#t~mem1098#1, ldv_main_exported_17_#t~mem1099#1, ldv_main_exported_17_#t~ret1100#1, ldv_main_exported_17_#t~mem1101#1, ldv_main_exported_17_#t~mem1102#1, ldv_main_exported_17_#t~ret1103#1, ldv_main_exported_17_#t~mem1104#1, ldv_main_exported_17_#t~ret1105#1, ldv_main_exported_17_#t~mem1106#1, ldv_main_exported_17_#t~ret1107#1, ldv_main_exported_17_#t~ret1108#1, ldv_main_exported_17_#t~ret1109#1, ldv_main_exported_17_#t~ret1110#1, ldv_main_exported_17_~#ldvarg19~0#1.base, ldv_main_exported_17_~#ldvarg19~0#1.offset, ldv_main_exported_17_~ldvarg10~0#1.base, ldv_main_exported_17_~ldvarg10~0#1.offset, ldv_main_exported_17_~tmp~81#1.base, ldv_main_exported_17_~tmp~81#1.offset, ldv_main_exported_17_~ldvarg13~0#1.base, ldv_main_exported_17_~ldvarg13~0#1.offset, ldv_main_exported_17_~tmp___0~28#1.base, ldv_main_exported_17_~tmp___0~28#1.offset, ldv_main_exported_17_~#ldvarg17~0#1.base, ldv_main_exported_17_~#ldvarg17~0#1.offset, ldv_main_exported_17_~#ldvarg14~0#1.base, ldv_main_exported_17_~#ldvarg14~0#1.offset, ldv_main_exported_17_~#ldvarg21~0#1.base, ldv_main_exported_17_~#ldvarg21~0#1.offset, ldv_main_exported_17_~#ldvarg15~0#1.base, ldv_main_exported_17_~#ldvarg15~0#1.offset, ldv_main_exported_17_~#ldvarg16~0#1.base, ldv_main_exported_17_~#ldvarg16~0#1.offset, ldv_main_exported_17_~ldvarg12~0#1.base, ldv_main_exported_17_~ldvarg12~0#1.offset, ldv_main_exported_17_~tmp___1~11#1.base, ldv_main_exported_17_~tmp___1~11#1.offset, ldv_main_exported_17_~ldvarg20~0#1.base, ldv_main_exported_17_~ldvarg20~0#1.offset, ldv_main_exported_17_~tmp___2~5#1.base, ldv_main_exported_17_~tmp___2~5#1.offset, ldv_main_exported_17_~#ldvarg11~0#1.base, ldv_main_exported_17_~#ldvarg11~0#1.offset, ldv_main_exported_17_~#ldvarg18~0#1.base, ldv_main_exported_17_~#ldvarg18~0#1.offset, ldv_main_exported_17_~tmp___3~3#1;assume { :end_inline_ldv_main_exported_17 } true; [2025-02-08 02:58:49,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7663: SUMMARY for call __raw_spin_lock_init(qxl_device_init_~qdev#1.base, 4252 + qxl_device_init_~qdev#1.offset, 30, 0, qxl_device_init_~#__key___5~0#1.base, qxl_device_init_~#__key___5~0#1.offset); srcloc: null [2025-02-08 02:58:49,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9777: qxl_modeset_init_#t~ret1051#1 := qxl_mode_create_hotplug_mode_update_property_#res#1;havoc qxl_mode_create_hotplug_mode_update_property_#t~mem998#1.base, qxl_mode_create_hotplug_mode_update_property_#t~mem998#1.offset, qxl_mode_create_hotplug_mode_update_property_#t~mem999#1.base, qxl_mode_create_hotplug_mode_update_property_#t~mem999#1.offset, qxl_mode_create_hotplug_mode_update_property_#t~ret1000#1.base, qxl_mode_create_hotplug_mode_update_property_#t~ret1000#1.offset, qxl_mode_create_hotplug_mode_update_property_~qdev#1.base, qxl_mode_create_hotplug_mode_update_property_~qdev#1.offset;havoc qxl_mode_create_hotplug_mode_update_property_#in~qdev#1.base, qxl_mode_create_hotplug_mode_update_property_#in~qdev#1.offset;assume { :end_inline_qxl_mode_create_hotplug_mode_update_property } true;assume -2147483648 <= qxl_modeset_init_#t~ret1051#1 && qxl_modeset_init_#t~ret1051#1 <= 2147483647;havoc qxl_modeset_init_#t~ret1051#1;qxl_modeset_init_~i~5#1 := 0; [2025-02-08 02:58:49,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19159: havoc drm_fb_helper_debug_leave_#t~nondet2984#1;ldv_main_exported_6_#t~ret1675#1 := drm_fb_helper_debug_leave_#res#1;havoc drm_fb_helper_debug_leave_#t~nondet2984#1, drm_fb_helper_debug_leave_~arg0#1.base, drm_fb_helper_debug_leave_~arg0#1.offset;havoc drm_fb_helper_debug_leave_#in~arg0#1.base, drm_fb_helper_debug_leave_#in~arg0#1.offset;assume { :end_inline_drm_fb_helper_debug_leave } true;assume -2147483648 <= ldv_main_exported_6_#t~ret1675#1 && ldv_main_exported_6_#t~ret1675#1 <= 2147483647;havoc ldv_main_exported_6_#t~ret1675#1;~ldv_state_variable_6~0 := 1; [2025-02-08 02:58:49,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11232: ldv_main_exported_8_#t~ret1405#1 := qxl_bo_move_#res#1;havoc qxl_bo_move_#t~mem1326#1, qxl_bo_move_#t~mem1327#1.base, qxl_bo_move_#t~mem1327#1.offset, qxl_bo_move_#t~short1328#1, qxl_bo_move_#t~ret1329#1, qxl_bo_move_~bo#1.base, qxl_bo_move_~bo#1.offset, qxl_bo_move_~evict#1, qxl_bo_move_~interruptible#1, qxl_bo_move_~no_wait_gpu#1, qxl_bo_move_~new_mem#1.base, qxl_bo_move_~new_mem#1.offset, qxl_bo_move_~old_mem~1#1.base, qxl_bo_move_~old_mem~1#1.offset, qxl_bo_move_~tmp~101#1;havoc qxl_bo_move_#in~bo#1.base, qxl_bo_move_#in~bo#1.offset, qxl_bo_move_#in~evict#1, qxl_bo_move_#in~interruptible#1, qxl_bo_move_#in~no_wait_gpu#1, qxl_bo_move_#in~new_mem#1.base, qxl_bo_move_#in~new_mem#1.offset;assume { :end_inline_qxl_bo_move } true;assume -2147483648 <= ldv_main_exported_8_#t~ret1405#1 && ldv_main_exported_8_#t~ret1405#1 <= 2147483647;havoc ldv_main_exported_8_#t~mem1402#1;havoc ldv_main_exported_8_#t~mem1403#1;havoc ldv_main_exported_8_#t~mem1404#1;havoc ldv_main_exported_8_#t~ret1405#1;~ldv_state_variable_8~0 := 1; [2025-02-08 02:58:49,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7665: SUMMARY for call __mutex_init(qxl_device_init_~qdev#1.base, 3112 + qxl_device_init_~qdev#1.offset, 31, 0, qxl_device_init_~#__key___6~0#1.base, qxl_device_init_~#__key___6~0#1.offset); srcloc: null [2025-02-08 02:58:49,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7269: havoc ldv_main_exported_5_#t~ret1683#1.base, ldv_main_exported_5_#t~ret1683#1.offset, ldv_main_exported_5_#t~ret1684#1.base, ldv_main_exported_5_#t~ret1684#1.offset, ldv_main_exported_5_#t~nondet1685#1, ldv_main_exported_5_#t~switch1686#1, ldv_main_exported_5_#t~ret1687#1, ldv_main_exported_5_~ldvarg89~0#1.base, ldv_main_exported_5_~ldvarg89~0#1.offset, ldv_main_exported_5_~tmp~133#1.base, ldv_main_exported_5_~tmp~133#1.offset, ldv_main_exported_5_~ldvarg88~0#1.base, ldv_main_exported_5_~ldvarg88~0#1.offset, ldv_main_exported_5_~tmp___0~49#1.base, ldv_main_exported_5_~tmp___0~49#1.offset, ldv_main_exported_5_~tmp___1~22#1;assume { :end_inline_ldv_main_exported_5 } true; [2025-02-08 02:58:49,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666: assume { :begin_inline_qxl_irq_init } true;qxl_irq_init_#in~qdev#1.base, qxl_irq_init_#in~qdev#1.offset := qxl_device_init_~qdev#1.base, qxl_device_init_~qdev#1.offset;havoc qxl_irq_init_#res#1;havoc qxl_irq_init_#t~mem2499#1, qxl_irq_init_#t~mem2500#1.base, qxl_irq_init_#t~mem2500#1.offset, qxl_irq_init_#t~mem2501#1.base, qxl_irq_init_#t~mem2501#1.offset, qxl_irq_init_#t~mem2502#1.base, qxl_irq_init_#t~mem2502#1.offset, qxl_irq_init_#t~mem2503#1, qxl_irq_init_#t~ret2504#1, qxl_irq_init_#t~mem2505#1.base, qxl_irq_init_#t~mem2505#1.offset, qxl_irq_init_#t~ret2506#1, qxl_irq_init_~qdev#1.base, qxl_irq_init_~qdev#1.offset, qxl_irq_init_~ret~43#1, qxl_irq_init_~#__key~4#1.base, qxl_irq_init_~#__key~4#1.offset, qxl_irq_init_~#__key___0~2#1.base, qxl_irq_init_~#__key___0~2#1.offset, qxl_irq_init_~#__key___1~1#1.base, qxl_irq_init_~#__key___1~1#1.offset, qxl_irq_init_~#__key___2~1#1.base, qxl_irq_init_~#__key___2~1#1.offset, qxl_irq_init_~#__constr_expr_0~2#1.base, qxl_irq_init_~#__constr_expr_0~2#1.offset, qxl_irq_init_~tmp~220#1;qxl_irq_init_~qdev#1.base, qxl_irq_init_~qdev#1.offset := qxl_irq_init_#in~qdev#1.base, qxl_irq_init_#in~qdev#1.offset;havoc qxl_irq_init_~ret~43#1;call qxl_irq_init_~#__key~4#1.base, qxl_irq_init_~#__key~4#1.offset := #Ultimate.allocOnStack(8);call qxl_irq_init_~#__key___0~2#1.base, qxl_irq_init_~#__key___0~2#1.offset := #Ultimate.allocOnStack(8);call qxl_irq_init_~#__key___1~1#1.base, qxl_irq_init_~#__key___1~1#1.offset := #Ultimate.allocOnStack(8);call qxl_irq_init_~#__key___2~1#1.base, qxl_irq_init_~#__key___2~1#1.offset := #Ultimate.allocOnStack(8);call qxl_irq_init_~#__constr_expr_0~2#1.base, qxl_irq_init_~#__constr_expr_0~2#1.offset := #Ultimate.allocOnStack(8);havoc qxl_irq_init_~tmp~220#1; [2025-02-08 02:58:49,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666-1: SUMMARY for call qxl_io_reset(qxl_device_init_~qdev#1.base, qxl_device_init_~qdev#1.offset); srcloc: null [2025-02-08 02:58:49,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9648: qdev_output_init_~tmp~72#1.base, qdev_output_init_~tmp~72#1.offset := qdev_output_init_#t~ret1002#1.base, qdev_output_init_#t~ret1002#1.offset;havoc qdev_output_init_#t~ret1002#1.base, qdev_output_init_#t~ret1002#1.offset;qdev_output_init_~qxl_output~2#1.base, qdev_output_init_~qxl_output~2#1.offset := qdev_output_init_~tmp~72#1.base, qdev_output_init_~tmp~72#1.offset; [2025-02-08 02:58:49,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9648-1: SUMMARY for call qdev_output_init_#t~ret1002#1.base, qdev_output_init_#t~ret1002#1.offset := kzalloc(1040, 208); srcloc: null [2025-02-08 02:58:49,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19690: havoc ttm_bo_move_memcpy_#t~nondet3077#1;qxl_bo_move_#t~ret1329#1 := ttm_bo_move_memcpy_#res#1;havoc ttm_bo_move_memcpy_#t~nondet3077#1, ttm_bo_move_memcpy_~arg0#1.base, ttm_bo_move_memcpy_~arg0#1.offset, ttm_bo_move_memcpy_~arg1#1, ttm_bo_move_memcpy_~arg2#1, ttm_bo_move_memcpy_~arg3#1.base, ttm_bo_move_memcpy_~arg3#1.offset;havoc ttm_bo_move_memcpy_#in~arg0#1.base, ttm_bo_move_memcpy_#in~arg0#1.offset, ttm_bo_move_memcpy_#in~arg1#1, ttm_bo_move_memcpy_#in~arg2#1, ttm_bo_move_memcpy_#in~arg3#1.base, ttm_bo_move_memcpy_#in~arg3#1.offset;assume { :end_inline_ttm_bo_move_memcpy } true;assume -2147483648 <= qxl_bo_move_#t~ret1329#1 && qxl_bo_move_#t~ret1329#1 <= 2147483647;qxl_bo_move_~tmp~101#1 := qxl_bo_move_#t~ret1329#1;havoc qxl_bo_move_#t~ret1329#1;qxl_bo_move_#res#1 := qxl_bo_move_~tmp~101#1; [2025-02-08 02:58:49,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6874: main_#t~ret200#1 := qxl_debugfs_init_#res#1;havoc qxl_debugfs_init_#t~mem2442#1.base, qxl_debugfs_init_#t~mem2442#1.offset, qxl_debugfs_init_#t~ret2443#1, qxl_debugfs_init_~minor#1.base, qxl_debugfs_init_~minor#1.offset;havoc qxl_debugfs_init_#in~minor#1.base, qxl_debugfs_init_#in~minor#1.offset;assume { :end_inline_qxl_debugfs_init } true;assume -2147483648 <= main_#t~ret200#1 && main_#t~ret200#1 <= 2147483647;havoc main_#t~ret200#1;~ldv_state_variable_18~0 := 1; [2025-02-08 02:58:49,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781: qxl_modeset_init_#t~ret1053#1 := qdev_crtc_init_#res#1;havoc qdev_crtc_init_#t~ret919#1.base, qdev_crtc_init_#t~ret919#1.offset, qdev_crtc_init_#t~ret920#1, qdev_crtc_init_#t~ret921#1, qdev_crtc_init_~dev#1.base, qdev_crtc_init_~dev#1.offset, qdev_crtc_init_~crtc_id#1, qdev_crtc_init_~qxl_crtc~1#1.base, qdev_crtc_init_~qxl_crtc~1#1.offset, qdev_crtc_init_~tmp~58#1.base, qdev_crtc_init_~tmp~58#1.offset;havoc qdev_crtc_init_#in~dev#1.base, qdev_crtc_init_#in~dev#1.offset, qdev_crtc_init_#in~crtc_id#1;assume { :end_inline_qdev_crtc_init } true;assume -2147483648 <= qxl_modeset_init_#t~ret1053#1 && qxl_modeset_init_#t~ret1053#1 <= 2147483647;call qxl_modeset_init_#t~mem1054#1.base, qxl_modeset_init_#t~mem1054#1.offset := read~$Pointer$#26(qxl_modeset_init_~qdev#1.base, 8 + qxl_modeset_init_~qdev#1.offset, 8);assume { :begin_inline_qdev_output_init } true;qdev_output_init_#in~dev#1.base, qdev_output_init_#in~dev#1.offset, qdev_output_init_#in~num_output#1 := qxl_modeset_init_#t~mem1054#1.base, qxl_modeset_init_#t~mem1054#1.offset, qxl_modeset_init_~i~5#1;havoc qdev_output_init_#res#1;havoc qdev_output_init_#t~mem1001#1.base, qdev_output_init_#t~mem1001#1.offset, qdev_output_init_#t~ret1002#1.base, qdev_output_init_#t~ret1002#1.offset, qdev_output_init_#t~ret1003#1, qdev_output_init_#t~ret1004#1, qdev_output_init_#t~bitwise1005#1, qdev_output_init_#t~ret1006#1, qdev_output_init_#t~mem1007#1.base, qdev_output_init_#t~mem1007#1.offset, qdev_output_init_#t~mem1008#1.base, qdev_output_init_#t~mem1008#1.offset, qdev_output_init_#t~mem1009#1.base, qdev_output_init_#t~mem1009#1.offset, qdev_output_init_#t~ret1010#1, qdev_output_init_~dev#1.base, qdev_output_init_~dev#1.offset, qdev_output_init_~num_output#1, qdev_output_init_~qdev~18#1.base, qdev_output_init_~qdev~18#1.offset, qdev_output_init_~qxl_output~2#1.base, qdev_output_init_~qxl_output~2#1.offset, qdev_output_init_~connector~1#1.base, qdev_output_init_~connector~1#1.offset, qdev_output_init_~encoder~0#1.base, qdev_output_init_~encoder~0#1.offset, qdev_output_init_~tmp~72#1.base, qdev_output_init_~tmp~72#1.offset;qdev_output_init_~dev#1.base, qdev_output_init_~dev#1.offset := qdev_output_init_#in~dev#1.base, qdev_output_init_#in~dev#1.offset;qdev_output_init_~num_output#1 := qdev_output_init_#in~num_output#1;havoc qdev_output_init_~qdev~18#1.base, qdev_output_init_~qdev~18#1.offset;havoc qdev_output_init_~qxl_output~2#1.base, qdev_output_init_~qxl_output~2#1.offset;havoc qdev_output_init_~connector~1#1.base, qdev_output_init_~connector~1#1.offset;havoc qdev_output_init_~encoder~0#1.base, qdev_output_init_~encoder~0#1.offset;havoc qdev_output_init_~tmp~72#1.base, qdev_output_init_~tmp~72#1.offset;call qdev_output_init_#t~mem1001#1.base, qdev_output_init_#t~mem1001#1.offset := read~$Pointer$#26(qdev_output_init_~dev#1.base, 40 + qdev_output_init_~dev#1.offset, 8);qdev_output_init_~qdev~18#1.base, qdev_output_init_~qdev~18#1.offset := qdev_output_init_#t~mem1001#1.base, qdev_output_init_#t~mem1001#1.offset;havoc qdev_output_init_#t~mem1001#1.base, qdev_output_init_#t~mem1001#1.offset; [2025-02-08 02:58:49,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781-1: call qxl_modeset_init_#t~mem1052#1.base, qxl_modeset_init_#t~mem1052#1.offset := read~$Pointer$#26(qxl_modeset_init_~qdev#1.base, 8 + qxl_modeset_init_~qdev#1.offset, 8);assume { :begin_inline_qdev_crtc_init } true;qdev_crtc_init_#in~dev#1.base, qdev_crtc_init_#in~dev#1.offset, qdev_crtc_init_#in~crtc_id#1 := qxl_modeset_init_#t~mem1052#1.base, qxl_modeset_init_#t~mem1052#1.offset, qxl_modeset_init_~i~5#1;havoc qdev_crtc_init_#res#1;havoc qdev_crtc_init_#t~ret919#1.base, qdev_crtc_init_#t~ret919#1.offset, qdev_crtc_init_#t~ret920#1, qdev_crtc_init_#t~ret921#1, qdev_crtc_init_~dev#1.base, qdev_crtc_init_~dev#1.offset, qdev_crtc_init_~crtc_id#1, qdev_crtc_init_~qxl_crtc~1#1.base, qdev_crtc_init_~qxl_crtc~1#1.offset, qdev_crtc_init_~tmp~58#1.base, qdev_crtc_init_~tmp~58#1.offset;qdev_crtc_init_~dev#1.base, qdev_crtc_init_~dev#1.offset := qdev_crtc_init_#in~dev#1.base, qdev_crtc_init_#in~dev#1.offset;qdev_crtc_init_~crtc_id#1 := qdev_crtc_init_#in~crtc_id#1;havoc qdev_crtc_init_~qxl_crtc~1#1.base, qdev_crtc_init_~qxl_crtc~1#1.offset;havoc qdev_crtc_init_~tmp~58#1.base, qdev_crtc_init_~tmp~58#1.offset; [2025-02-08 02:58:49,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18502: call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg83~0#1.base, ldv_main_exported_4_~#ldvarg83~0#1.offset);havoc ldv_main_exported_4_~#ldvarg83~0#1.base, ldv_main_exported_4_~#ldvarg83~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg82~0#1.base, ldv_main_exported_4_~#ldvarg82~0#1.offset);havoc ldv_main_exported_4_~#ldvarg82~0#1.base, ldv_main_exported_4_~#ldvarg82~0#1.offset;havoc ldv_main_exported_4_#t~ret2909#1.base, ldv_main_exported_4_#t~ret2909#1.offset, ldv_main_exported_4_#t~ret2910#1.base, ldv_main_exported_4_#t~ret2910#1.offset, ldv_main_exported_4_#t~nondet2911#1, ldv_main_exported_4_#t~switch2912#1, ldv_main_exported_4_#t~mem2913#1, ldv_main_exported_4_#t~mem2914#1, ldv_main_exported_4_#t~ret2915#1, ldv_main_exported_4_#t~ret2916#1.base, ldv_main_exported_4_#t~ret2916#1.offset, ldv_main_exported_4_#t~ret2917#1.base, ldv_main_exported_4_#t~ret2917#1.offset, ldv_main_exported_4_#t~ret2918#1, ldv_main_exported_4_~#ldvarg83~0#1.base, ldv_main_exported_4_~#ldvarg83~0#1.offset, ldv_main_exported_4_~#ldvarg82~0#1.base, ldv_main_exported_4_~#ldvarg82~0#1.offset, ldv_main_exported_4_~tmp~272#1;assume { :end_inline_ldv_main_exported_4 } true; [2025-02-08 02:58:49,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007: main_#t~ret208#1 := qxl_pm_thaw_#res#1;havoc qxl_pm_thaw_#t~ret107#1.base, qxl_pm_thaw_#t~ret107#1.offset, qxl_pm_thaw_#t~ret108#1, qxl_pm_thaw_~dev#1.base, qxl_pm_thaw_~dev#1.offset, qxl_pm_thaw_~pdev~3#1.base, qxl_pm_thaw_~pdev~3#1.offset, qxl_pm_thaw_~__mptr~3#1.base, qxl_pm_thaw_~__mptr~3#1.offset, qxl_pm_thaw_~drm_dev~2#1.base, qxl_pm_thaw_~drm_dev~2#1.offset, qxl_pm_thaw_~tmp~12#1.base, qxl_pm_thaw_~tmp~12#1.offset, qxl_pm_thaw_~tmp___0~4#1;havoc qxl_pm_thaw_#in~dev#1.base, qxl_pm_thaw_#in~dev#1.offset;assume { :end_inline_qxl_pm_thaw } true;assume -2147483648 <= main_#t~ret208#1 && main_#t~ret208#1 <= 2147483647;~ldv_retval_19~0 := main_#t~ret208#1;havoc main_#t~ret208#1; [2025-02-08 02:58:49,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9650: assume 0 == (qdev_output_init_~qxl_output~2#1.base + qdev_output_init_~qxl_output~2#1.offset) % 18446744073709551616;qdev_output_init_#res#1 := -12; [2025-02-08 02:58:49,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9650: assume !(0 == (qdev_output_init_~qxl_output~2#1.base + qdev_output_init_~qxl_output~2#1.offset) % 18446744073709551616);call write~int#26(qdev_output_init_~num_output#1, qdev_output_init_~qxl_output~2#1.base, qdev_output_init_~qxl_output~2#1.offset, 4);qdev_output_init_~connector~1#1.base, qdev_output_init_~connector~1#1.offset := qdev_output_init_~qxl_output~2#1.base, 4 + qdev_output_init_~qxl_output~2#1.offset;qdev_output_init_~encoder~0#1.base, qdev_output_init_~encoder~0#1.offset := qdev_output_init_~qxl_output~2#1.base, 900 + qdev_output_init_~qxl_output~2#1.offset;assume { :begin_inline_drm_connector_init } true;drm_connector_init_#in~arg0#1.base, drm_connector_init_#in~arg0#1.offset, drm_connector_init_#in~arg1#1.base, drm_connector_init_#in~arg1#1.offset, drm_connector_init_#in~arg2#1.base, drm_connector_init_#in~arg2#1.offset, drm_connector_init_#in~arg3#1 := qdev_output_init_~dev#1.base, qdev_output_init_~dev#1.offset, qdev_output_init_~qxl_output~2#1.base, 4 + qdev_output_init_~qxl_output~2#1.offset, ~#qxl_connector_funcs~0.base, ~#qxl_connector_funcs~0.offset, 15;havoc drm_connector_init_#res#1;havoc drm_connector_init_#t~nondet2973#1, drm_connector_init_~arg0#1.base, drm_connector_init_~arg0#1.offset, drm_connector_init_~arg1#1.base, drm_connector_init_~arg1#1.offset, drm_connector_init_~arg2#1.base, drm_connector_init_~arg2#1.offset, drm_connector_init_~arg3#1;drm_connector_init_~arg0#1.base, drm_connector_init_~arg0#1.offset := drm_connector_init_#in~arg0#1.base, drm_connector_init_#in~arg0#1.offset;drm_connector_init_~arg1#1.base, drm_connector_init_~arg1#1.offset := drm_connector_init_#in~arg1#1.base, drm_connector_init_#in~arg1#1.offset;drm_connector_init_~arg2#1.base, drm_connector_init_~arg2#1.offset := drm_connector_init_#in~arg2#1.base, drm_connector_init_#in~arg2#1.offset;drm_connector_init_~arg3#1 := drm_connector_init_#in~arg3#1;havoc drm_connector_init_#t~nondet2973#1;assume -2147483648 <= drm_connector_init_#t~nondet2973#1 && drm_connector_init_#t~nondet2973#1 <= 2147483647;drm_connector_init_#res#1 := drm_connector_init_#t~nondet2973#1;havoc drm_connector_init_#t~nondet2973#1; [2025-02-08 02:58:49,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6611: havoc ldv_main_exported_11_#t~ret1068#1.base, ldv_main_exported_11_#t~ret1068#1.offset, ldv_main_exported_11_#t~nondet1069#1, ldv_main_exported_11_#t~switch1070#1, ldv_main_exported_11_#t~ret1071#1, ldv_main_exported_11_~ldvarg0~0#1.base, ldv_main_exported_11_~ldvarg0~0#1.offset, ldv_main_exported_11_~tmp~80#1.base, ldv_main_exported_11_~tmp~80#1.offset, ldv_main_exported_11_~tmp___0~27#1;assume { :end_inline_ldv_main_exported_11 } true; [2025-02-08 02:58:49,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7668: assume 0 != qxl_device_init_~r~0#1;qxl_device_init_#res#1 := qxl_device_init_~r~0#1;call ULTIMATE.dealloc(qxl_device_init_~#__key~0#1.base, qxl_device_init_~#__key~0#1.offset);havoc qxl_device_init_~#__key~0#1.base, qxl_device_init_~#__key~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___0~0#1.base, qxl_device_init_~#__key___0~0#1.offset);havoc qxl_device_init_~#__key___0~0#1.base, qxl_device_init_~#__key___0~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___1~0#1.base, qxl_device_init_~#__key___1~0#1.offset);havoc qxl_device_init_~#__key___1~0#1.base, qxl_device_init_~#__key___1~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___2~0#1.base, qxl_device_init_~#__key___2~0#1.offset);havoc qxl_device_init_~#__key___2~0#1.base, qxl_device_init_~#__key___2~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___3~0#1.base, qxl_device_init_~#__key___3~0#1.offset);havoc qxl_device_init_~#__key___3~0#1.base, qxl_device_init_~#__key___3~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___4~0#1.base, qxl_device_init_~#__key___4~0#1.offset);havoc qxl_device_init_~#__key___4~0#1.base, qxl_device_init_~#__key___4~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___5~0#1.base, qxl_device_init_~#__key___5~0#1.offset);havoc qxl_device_init_~#__key___5~0#1.base, qxl_device_init_~#__key___5~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___6~0#1.base, qxl_device_init_~#__key___6~0#1.offset);havoc qxl_device_init_~#__key___6~0#1.base, qxl_device_init_~#__key___6~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___7~0#1.base, qxl_device_init_~#__key___7~0#1.offset);havoc qxl_device_init_~#__key___7~0#1.base, qxl_device_init_~#__key___7~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___8~0#1.base, qxl_device_init_~#__key___8~0#1.offset);havoc qxl_device_init_~#__key___8~0#1.base, qxl_device_init_~#__key___8~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__constr_expr_0~0#1.base, qxl_device_init_~#__constr_expr_0~0#1.offset);havoc qxl_device_init_~#__constr_expr_0~0#1.base, qxl_device_init_~#__constr_expr_0~0#1.offset; [2025-02-08 02:58:49,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7668: assume !(0 != qxl_device_init_~r~0#1);call qxl_device_init_#t~mem443#1 := read~int#26(qxl_device_init_~qdev#1.base, 32 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem444#1 := read~int#26(qxl_device_init_~qdev#1.base, 32 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem445#1.base, qxl_device_init_#t~mem445#1.offset := read~$Pointer$#26(qxl_device_init_~qdev#1.base, 80 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem446#1 := read~int#26(qxl_device_init_#t~mem445#1.base, 44 + qxl_device_init_#t~mem445#1.offset, 4); [2025-02-08 02:58:49,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9782: qxl_modeset_init_#t~ret1055#1 := qdev_output_init_#res#1;havoc qdev_output_init_#t~mem1001#1.base, qdev_output_init_#t~mem1001#1.offset, qdev_output_init_#t~ret1002#1.base, qdev_output_init_#t~ret1002#1.offset, qdev_output_init_#t~ret1003#1, qdev_output_init_#t~ret1004#1, qdev_output_init_#t~bitwise1005#1, qdev_output_init_#t~ret1006#1, qdev_output_init_#t~mem1007#1.base, qdev_output_init_#t~mem1007#1.offset, qdev_output_init_#t~mem1008#1.base, qdev_output_init_#t~mem1008#1.offset, qdev_output_init_#t~mem1009#1.base, qdev_output_init_#t~mem1009#1.offset, qdev_output_init_#t~ret1010#1, qdev_output_init_~dev#1.base, qdev_output_init_~dev#1.offset, qdev_output_init_~num_output#1, qdev_output_init_~qdev~18#1.base, qdev_output_init_~qdev~18#1.offset, qdev_output_init_~qxl_output~2#1.base, qdev_output_init_~qxl_output~2#1.offset, qdev_output_init_~connector~1#1.base, qdev_output_init_~connector~1#1.offset, qdev_output_init_~encoder~0#1.base, qdev_output_init_~encoder~0#1.offset, qdev_output_init_~tmp~72#1.base, qdev_output_init_~tmp~72#1.offset;havoc qdev_output_init_#in~dev#1.base, qdev_output_init_#in~dev#1.offset, qdev_output_init_#in~num_output#1;assume { :end_inline_qdev_output_init } true;assume -2147483648 <= qxl_modeset_init_#t~ret1055#1 && qxl_modeset_init_#t~ret1055#1 <= 2147483647;havoc qxl_modeset_init_#t~mem1054#1.base, qxl_modeset_init_#t~mem1054#1.offset;havoc qxl_modeset_init_#t~ret1055#1;qxl_modeset_init_~i~5#1 := 1 + qxl_modeset_init_~i~5#1; [2025-02-08 02:58:49,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19296: havoc drm_mode_connector_attach_encoder_#t~nondet3007#1;qdev_output_init_#t~ret1006#1 := drm_mode_connector_attach_encoder_#res#1;havoc drm_mode_connector_attach_encoder_#t~nondet3007#1, drm_mode_connector_attach_encoder_~arg0#1.base, drm_mode_connector_attach_encoder_~arg0#1.offset, drm_mode_connector_attach_encoder_~arg1#1.base, drm_mode_connector_attach_encoder_~arg1#1.offset;havoc drm_mode_connector_attach_encoder_#in~arg0#1.base, drm_mode_connector_attach_encoder_#in~arg0#1.offset, drm_mode_connector_attach_encoder_#in~arg1#1.base, drm_mode_connector_attach_encoder_#in~arg1#1.offset;assume { :end_inline_drm_mode_connector_attach_encoder } true;assume -2147483648 <= qdev_output_init_#t~ret1006#1 && qdev_output_init_#t~ret1006#1 <= 2147483647;havoc qdev_output_init_#t~ret1006#1;assume { :begin_inline_drm_encoder_helper_add } true;drm_encoder_helper_add_#in~encoder#1.base, drm_encoder_helper_add_#in~encoder#1.offset, drm_encoder_helper_add_#in~funcs#1.base, drm_encoder_helper_add_#in~funcs#1.offset := qdev_output_init_~encoder~0#1.base, qdev_output_init_~encoder~0#1.offset, ~#qxl_enc_helper_funcs~0.base, ~#qxl_enc_helper_funcs~0.offset;havoc drm_encoder_helper_add_~encoder#1.base, drm_encoder_helper_add_~encoder#1.offset, drm_encoder_helper_add_~funcs#1.base, drm_encoder_helper_add_~funcs#1.offset;drm_encoder_helper_add_~encoder#1.base, drm_encoder_helper_add_~encoder#1.offset := drm_encoder_helper_add_#in~encoder#1.base, drm_encoder_helper_add_#in~encoder#1.offset;drm_encoder_helper_add_~funcs#1.base, drm_encoder_helper_add_~funcs#1.offset := drm_encoder_helper_add_#in~funcs#1.base, drm_encoder_helper_add_#in~funcs#1.offset;call write~$Pointer$#26(drm_encoder_helper_add_~funcs#1.base, drm_encoder_helper_add_~funcs#1.offset, drm_encoder_helper_add_~encoder#1.base, 84 + drm_encoder_helper_add_~encoder#1.offset, 8); [2025-02-08 02:58:49,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10312: ldv_main_exported_14_#t~ret1168#1 := qxl_enc_mode_fixup_#res#1;havoc qxl_enc_mode_fixup_#t~ret923#1, qxl_enc_mode_fixup_~encoder#1.base, qxl_enc_mode_fixup_~encoder#1.offset, qxl_enc_mode_fixup_~mode#1.base, qxl_enc_mode_fixup_~mode#1.offset, qxl_enc_mode_fixup_~adjusted_mode#1.base, qxl_enc_mode_fixup_~adjusted_mode#1.offset, qxl_enc_mode_fixup_~tmp~60#1;havoc qxl_enc_mode_fixup_#in~encoder#1.base, qxl_enc_mode_fixup_#in~encoder#1.offset, qxl_enc_mode_fixup_#in~mode#1.base, qxl_enc_mode_fixup_#in~mode#1.offset, qxl_enc_mode_fixup_#in~adjusted_mode#1.base, qxl_enc_mode_fixup_#in~adjusted_mode#1.offset;assume { :end_inline_qxl_enc_mode_fixup } true;havoc ldv_main_exported_14_#t~ret1168#1;~ldv_state_variable_14~0 := 1; [2025-02-08 02:58:49,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11106: ldv_initialize_ttm_bo_driver_8_~tmp~104#1.base, ldv_initialize_ttm_bo_driver_8_~tmp~104#1.offset := ldv_initialize_ttm_bo_driver_8_#t~ret1374#1.base, ldv_initialize_ttm_bo_driver_8_#t~ret1374#1.offset;havoc ldv_initialize_ttm_bo_driver_8_#t~ret1374#1.base, ldv_initialize_ttm_bo_driver_8_#t~ret1374#1.offset;~qxl_bo_driver_group2~0.base, ~qxl_bo_driver_group2~0.offset := ldv_initialize_ttm_bo_driver_8_~tmp~104#1.base, ldv_initialize_ttm_bo_driver_8_~tmp~104#1.offset; [2025-02-08 02:58:49,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11106-1: SUMMARY for call ldv_initialize_ttm_bo_driver_8_#t~ret1374#1.base, ldv_initialize_ttm_bo_driver_8_#t~ret1374#1.offset := ldv_init_zalloc(2592); srcloc: null [2025-02-08 02:58:49,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9785: assume qxl_modeset_init_~i~5#1 < ~qxl_num_crtc~0; [2025-02-08 02:58:49,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9785: assume !(qxl_modeset_init_~i~5#1 < ~qxl_num_crtc~0);call write~int#26(1, qxl_modeset_init_~qdev#1.base, 2781 + qxl_modeset_init_~qdev#1.offset, 1);assume { :begin_inline_qxl_fbdev_init } true;qxl_fbdev_init_#in~qdev#1.base, qxl_fbdev_init_#in~qdev#1.offset := qxl_modeset_init_~qdev#1.base, qxl_modeset_init_~qdev#1.offset;havoc qxl_fbdev_init_#res#1;havoc qxl_fbdev_init_#t~ret1643#1.base, qxl_fbdev_init_#t~ret1643#1.offset, qxl_fbdev_init_#t~ret1644#1.base, qxl_fbdev_init_#t~ret1644#1.offset, qxl_fbdev_init_#t~ret1645#1.base, qxl_fbdev_init_#t~ret1645#1.offset, qxl_fbdev_init_#t~mem1646#1.base, qxl_fbdev_init_#t~mem1646#1.offset, qxl_fbdev_init_#t~mem1647#1.base, qxl_fbdev_init_#t~mem1647#1.offset, qxl_fbdev_init_#t~ret1648#1, qxl_fbdev_init_#t~ret1649#1, qxl_fbdev_init_#t~ret1650#1, qxl_fbdev_init_~qdev#1.base, qxl_fbdev_init_~qdev#1.offset, qxl_fbdev_init_~qfbdev~7#1.base, qxl_fbdev_init_~qfbdev~7#1.offset, qxl_fbdev_init_~bpp_sel~0#1, qxl_fbdev_init_~ret~19#1, qxl_fbdev_init_~tmp~128#1.base, qxl_fbdev_init_~tmp~128#1.offset, qxl_fbdev_init_~#__key~2#1.base, qxl_fbdev_init_~#__key~2#1.offset, qxl_fbdev_init_~#__key___0~1#1.base, qxl_fbdev_init_~#__key___0~1#1.offset;qxl_fbdev_init_~qdev#1.base, qxl_fbdev_init_~qdev#1.offset := qxl_fbdev_init_#in~qdev#1.base, qxl_fbdev_init_#in~qdev#1.offset;havoc qxl_fbdev_init_~qfbdev~7#1.base, qxl_fbdev_init_~qfbdev~7#1.offset;havoc qxl_fbdev_init_~bpp_sel~0#1;havoc qxl_fbdev_init_~ret~19#1;havoc qxl_fbdev_init_~tmp~128#1.base, qxl_fbdev_init_~tmp~128#1.offset;call qxl_fbdev_init_~#__key~2#1.base, qxl_fbdev_init_~#__key~2#1.offset := #Ultimate.allocOnStack(8);call qxl_fbdev_init_~#__key___0~1#1.base, qxl_fbdev_init_~#__key___0~1#1.offset := #Ultimate.allocOnStack(8);qxl_fbdev_init_~bpp_sel~0#1 := 32; [2025-02-08 02:58:49,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6747: main_#t~ret178#1 := qxl_gem_prime_pin_#res#1;havoc qxl_gem_prime_pin_#t~ret2923#1, qxl_gem_prime_pin_#t~ret2924#1, qxl_gem_prime_pin_#t~ret2925#1, qxl_gem_prime_pin_#t~ret2926#1, qxl_gem_prime_pin_~obj#1.base, qxl_gem_prime_pin_~obj#1.offset, qxl_gem_prime_pin_~__warned~5#1, qxl_gem_prime_pin_~__ret_warn_once~1#1, qxl_gem_prime_pin_~__ret_warn_on~16#1, qxl_gem_prime_pin_~tmp~277#1, qxl_gem_prime_pin_~tmp___0~85#1, qxl_gem_prime_pin_~tmp___1~44#1;havoc qxl_gem_prime_pin_#in~obj#1.base, qxl_gem_prime_pin_#in~obj#1.offset;assume { :end_inline_qxl_gem_prime_pin } true;assume -2147483648 <= main_#t~ret178#1 && main_#t~ret178#1 <= 2147483647;havoc main_#t~ret178#1;~ldv_state_variable_18~0 := 1; [2025-02-08 02:58:49,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7672-1: SUMMARY for call qxl_device_init_#t~ret447#1 := setup_slot(qxl_device_init_~qdev#1.base, qxl_device_init_~qdev#1.offset, 0, qxl_device_init_#t~mem443#1, qxl_device_init_#t~mem444#1 + qxl_device_init_#t~mem446#1 % 4294967296); srcloc: null [2025-02-08 02:58:49,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7672: call write~int#26(qxl_device_init_#t~ret447#1, qxl_device_init_~qdev#1.base, 2856 + qxl_device_init_~qdev#1.offset, 1);havoc qxl_device_init_#t~mem443#1;havoc qxl_device_init_#t~mem444#1;havoc qxl_device_init_#t~mem445#1.base, qxl_device_init_#t~mem445#1.offset;havoc qxl_device_init_#t~mem446#1;havoc qxl_device_init_#t~ret447#1;call qxl_device_init_#t~mem448#1 := read~int#26(qxl_device_init_~qdev#1.base, 48 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem449#1 := read~int#26(qxl_device_init_~qdev#1.base, 48 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem450#1 := read~int#26(qxl_device_init_~qdev#1.base, 56 + qxl_device_init_~qdev#1.offset, 8); [2025-02-08 02:58:49,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19300: havoc drm_mode_create_suggested_offset_properties_#t~nondet3008#1;qxl_modeset_init_#t~ret1050#1 := drm_mode_create_suggested_offset_properties_#res#1;havoc drm_mode_create_suggested_offset_properties_#t~nondet3008#1, drm_mode_create_suggested_offset_properties_~arg0#1.base, drm_mode_create_suggested_offset_properties_~arg0#1.offset;havoc drm_mode_create_suggested_offset_properties_#in~arg0#1.base, drm_mode_create_suggested_offset_properties_#in~arg0#1.offset;assume { :end_inline_drm_mode_create_suggested_offset_properties } true;assume -2147483648 <= qxl_modeset_init_#t~ret1050#1 && qxl_modeset_init_#t~ret1050#1 <= 2147483647;havoc qxl_modeset_init_#t~mem1049#1.base, qxl_modeset_init_#t~mem1049#1.offset;havoc qxl_modeset_init_#t~ret1050#1;assume { :begin_inline_qxl_mode_create_hotplug_mode_update_property } true;qxl_mode_create_hotplug_mode_update_property_#in~qdev#1.base, qxl_mode_create_hotplug_mode_update_property_#in~qdev#1.offset := qxl_modeset_init_~qdev#1.base, qxl_modeset_init_~qdev#1.offset;havoc qxl_mode_create_hotplug_mode_update_property_#res#1;havoc qxl_mode_create_hotplug_mode_update_property_#t~mem998#1.base, qxl_mode_create_hotplug_mode_update_property_#t~mem998#1.offset, qxl_mode_create_hotplug_mode_update_property_#t~mem999#1.base, qxl_mode_create_hotplug_mode_update_property_#t~mem999#1.offset, qxl_mode_create_hotplug_mode_update_property_#t~ret1000#1.base, qxl_mode_create_hotplug_mode_update_property_#t~ret1000#1.offset, qxl_mode_create_hotplug_mode_update_property_~qdev#1.base, qxl_mode_create_hotplug_mode_update_property_~qdev#1.offset;qxl_mode_create_hotplug_mode_update_property_~qdev#1.base, qxl_mode_create_hotplug_mode_update_property_~qdev#1.offset := qxl_mode_create_hotplug_mode_update_property_#in~qdev#1.base, qxl_mode_create_hotplug_mode_update_property_#in~qdev#1.offset;call qxl_mode_create_hotplug_mode_update_property_#t~mem998#1.base, qxl_mode_create_hotplug_mode_update_property_#t~mem998#1.offset := read~$Pointer$#26(qxl_mode_create_hotplug_mode_update_property_~qdev#1.base, 4832 + qxl_mode_create_hotplug_mode_update_property_~qdev#1.offset, 8); [2025-02-08 02:58:49,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11108: ldv_initialize_ttm_bo_driver_8_~tmp___0~39#1.base, ldv_initialize_ttm_bo_driver_8_~tmp___0~39#1.offset := ldv_initialize_ttm_bo_driver_8_#t~ret1375#1.base, ldv_initialize_ttm_bo_driver_8_#t~ret1375#1.offset;havoc ldv_initialize_ttm_bo_driver_8_#t~ret1375#1.base, ldv_initialize_ttm_bo_driver_8_#t~ret1375#1.offset;~qxl_bo_driver_group0~0.base, ~qxl_bo_driver_group0~0.offset := ldv_initialize_ttm_bo_driver_8_~tmp___0~39#1.base, ldv_initialize_ttm_bo_driver_8_~tmp___0~39#1.offset; [2025-02-08 02:58:49,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11108-1: SUMMARY for call ldv_initialize_ttm_bo_driver_8_#t~ret1375#1.base, ldv_initialize_ttm_bo_driver_8_#t~ret1375#1.offset := ldv_init_zalloc(80); srcloc: null [2025-02-08 02:58:49,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7673-1: SUMMARY for call qxl_device_init_#t~ret451#1 := setup_slot(qxl_device_init_~qdev#1.base, qxl_device_init_~qdev#1.offset, 1, qxl_device_init_#t~mem448#1, qxl_device_init_#t~mem449#1 + qxl_device_init_#t~mem450#1); srcloc: null [2025-02-08 02:58:49,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7673: call write~int#26(qxl_device_init_#t~ret451#1, qxl_device_init_~qdev#1.base, 2857 + qxl_device_init_~qdev#1.offset, 1);havoc qxl_device_init_#t~mem448#1;havoc qxl_device_init_#t~mem449#1;havoc qxl_device_init_#t~mem450#1;havoc qxl_device_init_#t~ret451#1;call qxl_device_init_#t~mem452#1 := read~int#26(qxl_device_init_~qdev#1.base, 2856 + qxl_device_init_~qdev#1.offset, 1);call qxl_device_init_#t~mem453#1 := read~int#26(qxl_device_init_~qdev#1.base, 32 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem454#1.base, qxl_device_init_#t~mem454#1.offset := read~$Pointer$#26(qxl_device_init_~qdev#1.base, 80 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem455#1 := read~int#26(qxl_device_init_#t~mem454#1.base, 44 + qxl_device_init_#t~mem454#1.offset, 4); [2025-02-08 02:58:49,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6484: call ULTIMATE.dealloc(main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset);havoc main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset);havoc main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset);havoc main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg41~0#1.base, main_~#ldvarg41~0#1.offset);havoc main_~#ldvarg41~0#1.base, main_~#ldvarg41~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset);havoc main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg36~0#1.base, main_~#ldvarg36~0#1.offset);havoc main_~#ldvarg36~0#1.base, main_~#ldvarg36~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg40~0#1.base, main_~#ldvarg40~0#1.offset);havoc main_~#ldvarg40~0#1.base, main_~#ldvarg40~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg24~0#1.base, main_~#ldvarg24~0#1.offset);havoc main_~#ldvarg24~0#1.base, main_~#ldvarg24~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg27~0#1.base, main_~#ldvarg27~0#1.offset);havoc main_~#ldvarg27~0#1.base, main_~#ldvarg27~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset);havoc main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg30~0#1.base, main_~#ldvarg30~0#1.offset);havoc main_~#ldvarg30~0#1.base, main_~#ldvarg30~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg33~0#1.base, main_~#ldvarg33~0#1.offset);havoc main_~#ldvarg33~0#1.base, main_~#ldvarg33~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset);havoc main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg34~0#1.base, main_~#ldvarg34~0#1.offset);havoc main_~#ldvarg34~0#1.base, main_~#ldvarg34~0#1.offset; [2025-02-08 02:58:49,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6881: havoc qxl_noop_disable_vblank_~dev#1.base, qxl_noop_disable_vblank_~dev#1.offset, qxl_noop_disable_vblank_~crtc#1;havoc qxl_noop_disable_vblank_#in~dev#1.base, qxl_noop_disable_vblank_#in~dev#1.offset, qxl_noop_disable_vblank_#in~crtc#1;assume { :end_inline_qxl_noop_disable_vblank } true;havoc main_#t~mem201#1;~ldv_state_variable_18~0 := 1; [2025-02-08 02:58:49,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17980: havoc qxl_io_notify_oom_#t~mem2102#1, qxl_io_notify_oom_~qdev#1.base, qxl_io_notify_oom_~qdev#1.offset;havoc qxl_io_notify_oom_#in~qdev#1.base, qxl_io_notify_oom_#in~qdev#1.offset;assume { :end_inline_qxl_io_notify_oom } true;qxl_fence_wait_~count~1#1 := 0; [2025-02-08 02:58:49,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11110-1: SUMMARY for call ldv_initialize_ttm_bo_driver_8_#t~ret1376#1.base, ldv_initialize_ttm_bo_driver_8_#t~ret1376#1.offset := ldv_init_zalloc(96); srcloc: null [2025-02-08 02:58:49,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11110: ldv_initialize_ttm_bo_driver_8_~tmp___1~17#1.base, ldv_initialize_ttm_bo_driver_8_~tmp___1~17#1.offset := ldv_initialize_ttm_bo_driver_8_#t~ret1376#1.base, ldv_initialize_ttm_bo_driver_8_#t~ret1376#1.offset;havoc ldv_initialize_ttm_bo_driver_8_#t~ret1376#1.base, ldv_initialize_ttm_bo_driver_8_#t~ret1376#1.offset;~qxl_bo_driver_group1~0.base, ~qxl_bo_driver_group1~0.offset := ldv_initialize_ttm_bo_driver_8_~tmp___1~17#1.base, ldv_initialize_ttm_bo_driver_8_~tmp___1~17#1.offset; [2025-02-08 02:58:49,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7675-1: SUMMARY for call qxl_device_init_#t~ret456#1 := printk(32, 0); srcloc: null [2025-02-08 02:58:49,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7675: assume -2147483648 <= qxl_device_init_#t~ret456#1 && qxl_device_init_#t~ret456#1 <= 2147483647;havoc qxl_device_init_#t~mem452#1;havoc qxl_device_init_#t~mem453#1;havoc qxl_device_init_#t~mem454#1.base, qxl_device_init_#t~mem454#1.offset;havoc qxl_device_init_#t~mem455#1;havoc qxl_device_init_#t~ret456#1;call qxl_device_init_#t~mem457#1 := read~int#26(qxl_device_init_~qdev#1.base, 2857 + qxl_device_init_~qdev#1.offset, 1);call qxl_device_init_#t~mem458#1 := read~int#26(qxl_device_init_~qdev#1.base, 48 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem459#1 := read~int#26(qxl_device_init_~qdev#1.base, 56 + qxl_device_init_~qdev#1.offset, 8); [2025-02-08 02:58:49,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7279-1: assume { :begin_inline_ldv_check_final_state } true; [2025-02-08 02:58:49,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7279: assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0;call ULTIMATE.dealloc(main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset);havoc main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset);havoc main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset);havoc main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg41~0#1.base, main_~#ldvarg41~0#1.offset);havoc main_~#ldvarg41~0#1.base, main_~#ldvarg41~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset);havoc main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg36~0#1.base, main_~#ldvarg36~0#1.offset);havoc main_~#ldvarg36~0#1.base, main_~#ldvarg36~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg40~0#1.base, main_~#ldvarg40~0#1.offset);havoc main_~#ldvarg40~0#1.base, main_~#ldvarg40~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg24~0#1.base, main_~#ldvarg24~0#1.offset);havoc main_~#ldvarg24~0#1.base, main_~#ldvarg24~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg27~0#1.base, main_~#ldvarg27~0#1.offset);havoc main_~#ldvarg27~0#1.base, main_~#ldvarg27~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset);havoc main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg30~0#1.base, main_~#ldvarg30~0#1.offset);havoc main_~#ldvarg30~0#1.base, main_~#ldvarg30~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg33~0#1.base, main_~#ldvarg33~0#1.offset);havoc main_~#ldvarg33~0#1.base, main_~#ldvarg33~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset);havoc main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg34~0#1.base, main_~#ldvarg34~0#1.offset);havoc main_~#ldvarg34~0#1.base, main_~#ldvarg34~0#1.offset; [2025-02-08 02:58:49,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19304: havoc drm_mode_crtc_set_gamma_size_#t~nondet3009#1;qdev_crtc_init_#t~ret921#1 := drm_mode_crtc_set_gamma_size_#res#1;havoc drm_mode_crtc_set_gamma_size_#t~nondet3009#1, drm_mode_crtc_set_gamma_size_~arg0#1.base, drm_mode_crtc_set_gamma_size_~arg0#1.offset, drm_mode_crtc_set_gamma_size_~arg1#1;havoc drm_mode_crtc_set_gamma_size_#in~arg0#1.base, drm_mode_crtc_set_gamma_size_#in~arg0#1.offset, drm_mode_crtc_set_gamma_size_#in~arg1#1;assume { :end_inline_drm_mode_crtc_set_gamma_size } true;assume -2147483648 <= qdev_crtc_init_#t~ret921#1 && qdev_crtc_init_#t~ret921#1 <= 2147483647;havoc qdev_crtc_init_#t~ret921#1;assume { :begin_inline_drm_crtc_helper_add } true;drm_crtc_helper_add_#in~crtc#1.base, drm_crtc_helper_add_#in~crtc#1.offset, drm_crtc_helper_add_#in~funcs#1.base, drm_crtc_helper_add_#in~funcs#1.offset := qdev_crtc_init_~qxl_crtc~1#1.base, qdev_crtc_init_~qxl_crtc~1#1.offset, ~#qxl_crtc_helper_funcs~0.base, ~#qxl_crtc_helper_funcs~0.offset;havoc drm_crtc_helper_add_~crtc#1.base, drm_crtc_helper_add_~crtc#1.offset, drm_crtc_helper_add_~funcs#1.base, drm_crtc_helper_add_~funcs#1.offset;drm_crtc_helper_add_~crtc#1.base, drm_crtc_helper_add_~crtc#1.offset := drm_crtc_helper_add_#in~crtc#1.base, drm_crtc_helper_add_#in~crtc#1.offset;drm_crtc_helper_add_~funcs#1.base, drm_crtc_helper_add_~funcs#1.offset := drm_crtc_helper_add_#in~funcs#1.base, drm_crtc_helper_add_#in~funcs#1.offset;call write~$Pointer$#26(drm_crtc_helper_add_~funcs#1.base, drm_crtc_helper_add_~funcs#1.offset, drm_crtc_helper_add_~crtc#1.base, 710 + drm_crtc_helper_add_~crtc#1.offset, 8); [2025-02-08 02:58:49,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7280: #t~ret3090#1 := main_#res#1;havoc main_#t~ret124#1.base, main_#t~ret124#1.offset, main_#t~ret125#1.base, main_#t~ret125#1.offset, main_#t~ret126#1.base, main_#t~ret126#1.offset, main_#t~ret127#1.base, main_#t~ret127#1.offset, main_#t~ret128#1.base, main_#t~ret128#1.offset, main_#t~ret129#1.base, main_#t~ret129#1.offset, main_#t~ret130#1.base, main_#t~ret130#1.offset, main_#t~ret131#1.base, main_#t~ret131#1.offset, main_#t~ret132#1.base, main_#t~ret132#1.offset, main_#t~ret133#1.base, main_#t~ret133#1.offset, main_#t~ret134#1.base, main_#t~ret134#1.offset, main_#t~ret135#1.base, main_#t~ret135#1.offset, main_#t~ret136#1.base, main_#t~ret136#1.offset, main_#t~ret137#1.base, main_#t~ret137#1.offset, main_#t~ret138#1.base, main_#t~ret138#1.offset, main_#t~ret139#1.base, main_#t~ret139#1.offset, main_#t~ret140#1.base, main_#t~ret140#1.offset, main_#t~ret141#1.base, main_#t~ret141#1.offset, main_#t~ret142#1.base, main_#t~ret142#1.offset, main_#t~ret143#1.base, main_#t~ret143#1.offset, main_#t~ret144#1.base, main_#t~ret144#1.offset, main_#t~ret145#1.base, main_#t~ret145#1.offset, main_#t~ret146#1.base, main_#t~ret146#1.offset, main_#t~ret147#1.base, main_#t~ret147#1.offset, main_#t~ret148#1.base, main_#t~ret148#1.offset, main_#t~ret149#1.base, main_#t~ret149#1.offset, main_#t~ret150#1.base, main_#t~ret150#1.offset, main_#t~ret151#1.base, main_#t~ret151#1.offset, main_#t~ret152#1.base, main_#t~ret152#1.offset, main_#t~ret153#1.base, main_#t~ret153#1.offset, main_#t~nondet154#1, main_#t~switch155#1, main_#t~nondet156#1, main_#t~switch157#1, main_#t~ret158#1, main_#t~ret159#1, main_#t~ret160#1, main_#t~mem161#1, main_#t~ret162#1, main_#t~ret163#1, main_#t~ret164#1, main_#t~ret165#1, main_#t~mem166#1, main_#t~mem167#1, main_#t~ret168#1, main_#t~nondet169#1, main_#t~switch170#1, main_#t~ret171#1.base, main_#t~ret171#1.offset, main_#t~mem172#1, main_#t~ret173#1, main_#t~mem174#1, main_#t~ret175#1, main_#t~ret176#1.base, main_#t~ret176#1.offset, main_#t~ret177#1, main_#t~ret178#1, main_#t~ret179#1, main_#t~mem180#1, main_#t~mem181#1, main_#t~ret182#1, main_#t~mem183#1, main_#t~ret184#1, main_#t~ret185#1.base, main_#t~ret185#1.offset, main_#t~mem186#1, main_#t~ret187#1, main_#t~ret188#1, main_#t~mem189#1, main_#t~ret190#1, main_#t~ret191#1, main_#t~mem192#1, main_#t~ret193#1.base, main_#t~ret193#1.offset, main_#t~ret194#1.base, main_#t~ret194#1.offset, main_#t~ret195#1, main_#t~mem196#1, main_#t~ret197#1, main_#t~mem198#1, main_#t~ret199#1, main_#t~ret200#1, main_#t~mem201#1, main_#t~nondet202#1, main_#t~switch203#1, main_#t~ret204#1, main_#t~nondet205#1, main_#t~switch206#1, main_#t~ret207#1, main_#t~ret208#1, main_#t~ret209#1, main_#t~ret210#1, main_#t~ret211#1, main_#t~ret212#1, main_#t~ret213#1, main_#t~ret214#1, main_#t~ret215#1, main_#t~ret216#1, main_#t~ret217#1, main_#t~ret218#1, main_#t~ret219#1, main_#t~ret220#1, main_#t~ret221#1, main_#t~ret222#1, main_#t~ret223#1, main_#t~ret224#1, main_#t~ret225#1, main_#t~ret226#1, main_#t~nondet227#1, main_#t~switch228#1, main_#t~ret229#1, main_#t~ret230#1, main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset, main_~ldvarg7~0#1.base, main_~ldvarg7~0#1.offset, main_~tmp~20#1.base, main_~tmp~20#1.offset, main_~ldvarg4~0#1.base, main_~ldvarg4~0#1.offset, main_~tmp___0~10#1.base, main_~tmp___0~10#1.offset, main_~ldvarg3~0#1.base, main_~ldvarg3~0#1.offset, main_~tmp___1~2#1.base, main_~tmp___1~2#1.offset, main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset, main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset, main_~ldvarg6~0#1.base, main_~ldvarg6~0#1.offset, main_~tmp___2~1#1.base, main_~tmp___2~1#1.offset, main_~ldvarg39~0#1.base, main_~ldvarg39~0#1.offset, main_~tmp___3~0#1.base, main_~tmp___3~0#1.offset, main_~ldvarg32~0#1.base, main_~ldvarg32~0#1.offset, main_~tmp___4~0#1.base, main_~tmp___4~0#1.offset, main_~ldvarg31~0#1.base, main_~ldvarg31~0#1.offset, main_~tmp___5~0#1.base, main_~tmp___5~0#1.offset, main_~#ldvarg41~0#1.base, main_~#ldvarg41~0#1.offset, main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset, main_~ldvarg43~0#1.base, main_~ldvarg43~0#1.offset, main_~ldvarg42~0#1.base, main_~ldvarg42~0#1.offset, main_~tmp___7~0#1.base, main_~tmp___7~0#1.offset, main_~ldvarg37~0#1.base, main_~ldvarg37~0#1.offset, main_~tmp___8~0#1.base, main_~tmp___8~0#1.offset, main_~#ldvarg36~0#1.base, main_~#ldvarg36~0#1.offset, main_~ldvarg29~0#1.base, main_~ldvarg29~0#1.offset, main_~tmp___9~0#1.base, main_~tmp___9~0#1.offset, main_~#ldvarg40~0#1.base, main_~#ldvarg40~0#1.offset, main_~#ldvarg24~0#1.base, main_~#ldvarg24~0#1.offset, main_~ldvarg26~0#1.base, main_~ldvarg26~0#1.offset, main_~tmp___10~0#1.base, main_~tmp___10~0#1.offset, main_~#ldvarg27~0#1.base, main_~#ldvarg27~0#1.offset, main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset, main_~ldvarg38~0#1.base, main_~ldvarg38~0#1.offset, main_~#ldvarg30~0#1.base, main_~#ldvarg30~0#1.offset, main_~#ldvarg33~0#1.base, main_~#ldvarg33~0#1.offset, main_~ldvarg25~0#1.base, main_~ldvarg25~0#1.offset, main_~tmp___12~0#1.base, main_~tmp___12~0#1.offset, main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset, main_~ldvarg28~0#1.base, main_~ldvarg28~0#1.offset, main_~tmp___13~0#1.base, main_~tmp___13~0#1.offset, main_~#ldvarg34~0#1.base, main_~#ldvarg34~0#1.offset, main_~ldvarg84~0#1.base, main_~ldvarg84~0#1.offset, main_~tmp___14~0#1.base, main_~tmp___14~0#1.offset, main_~tmp___15~0#1, main_~tmp___16~0#1, main_~tmp___17~0#1, main_~tmp___18~0#1, main_~tmp___19~0#1, main_~tmp___20~0#1;assume { :end_inline_main } true; [2025-02-08 02:58:49,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16397: qxl_irq_handler_#t~ret2496#1 := schedule_work___0_#res#1;havoc schedule_work___0_#t~ret2485#1, schedule_work___0_~work#1.base, schedule_work___0_~work#1.offset, schedule_work___0_~tmp~219#1;havoc schedule_work___0_#in~work#1.base, schedule_work___0_#in~work#1.offset;assume { :end_inline_schedule_work___0 } true;havoc qxl_irq_handler_#t~ret2496#1; [2025-02-08 02:58:49,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19172: havoc drm_fb_helper_init_#t~nondet2985#1;qxl_fbdev_init_#t~ret1648#1 := drm_fb_helper_init_#res#1;havoc drm_fb_helper_init_#t~nondet2985#1, drm_fb_helper_init_~arg0#1.base, drm_fb_helper_init_~arg0#1.offset, drm_fb_helper_init_~arg1#1.base, drm_fb_helper_init_~arg1#1.offset, drm_fb_helper_init_~arg2#1, drm_fb_helper_init_~arg3#1;havoc drm_fb_helper_init_#in~arg0#1.base, drm_fb_helper_init_#in~arg0#1.offset, drm_fb_helper_init_#in~arg1#1.base, drm_fb_helper_init_#in~arg1#1.offset, drm_fb_helper_init_#in~arg2#1, drm_fb_helper_init_#in~arg3#1;assume { :end_inline_drm_fb_helper_init } true;assume -2147483648 <= qxl_fbdev_init_#t~ret1648#1 && qxl_fbdev_init_#t~ret1648#1 <= 2147483647;qxl_fbdev_init_~ret~19#1 := qxl_fbdev_init_#t~ret1648#1;havoc qxl_fbdev_init_#t~mem1647#1.base, qxl_fbdev_init_#t~mem1647#1.offset;havoc qxl_fbdev_init_#t~ret1648#1; [2025-02-08 02:58:49,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11112: ldv_initialize_ttm_bo_driver_8_~tmp___2~8#1.base, ldv_initialize_ttm_bo_driver_8_~tmp___2~8#1.offset := ldv_initialize_ttm_bo_driver_8_#t~ret1377#1.base, ldv_initialize_ttm_bo_driver_8_#t~ret1377#1.offset;havoc ldv_initialize_ttm_bo_driver_8_#t~ret1377#1.base, ldv_initialize_ttm_bo_driver_8_#t~ret1377#1.offset;~qxl_bo_driver_group3~0.base, ~qxl_bo_driver_group3~0.offset := ldv_initialize_ttm_bo_driver_8_~tmp___2~8#1.base, ldv_initialize_ttm_bo_driver_8_~tmp___2~8#1.offset; [2025-02-08 02:58:49,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11112-1: SUMMARY for call ldv_initialize_ttm_bo_driver_8_#t~ret1377#1.base, ldv_initialize_ttm_bo_driver_8_#t~ret1377#1.offset := ldv_init_zalloc(872); srcloc: null [2025-02-08 02:58:49,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7677-1: SUMMARY for call qxl_device_init_#t~ret460#1 := printk(33, 0); srcloc: null [2025-02-08 02:58:49,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7677: assume -2147483648 <= qxl_device_init_#t~ret460#1 && qxl_device_init_#t~ret460#1 <= 2147483647;havoc qxl_device_init_#t~mem457#1;havoc qxl_device_init_#t~mem458#1;havoc qxl_device_init_#t~mem459#1;havoc qxl_device_init_#t~ret460#1;qxl_device_init_~__lock_name~0#1.base, qxl_device_init_~__lock_name~0#1.offset := 34, 0;assume { :begin_inline___alloc_workqueue_key } true;__alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset, __alloc_workqueue_key_#in~arg1#1, __alloc_workqueue_key_#in~arg2#1, __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset, __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset := 35, 0, 131082, 1, qxl_device_init_~#__key___7~0#1.base, qxl_device_init_~#__key___7~0#1.offset, qxl_device_init_~__lock_name~0#1.base, qxl_device_init_~__lock_name~0#1.offset;havoc __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset;havoc __alloc_workqueue_key_#t~ret2964#1.base, __alloc_workqueue_key_#t~ret2964#1.offset, __alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset, __alloc_workqueue_key_~arg1#1, __alloc_workqueue_key_~arg2#1, __alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset, __alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset;__alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset := __alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset;__alloc_workqueue_key_~arg1#1 := __alloc_workqueue_key_#in~arg1#1;__alloc_workqueue_key_~arg2#1 := __alloc_workqueue_key_#in~arg2#1;__alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset := __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset;__alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset := __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset; [2025-02-08 02:58:49,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18512: ldv_main_exported_4_#t~ret2915#1 := qxl_fence_wait_#res#1;havoc qxl_fence_wait_#t~mem2802#1.base, qxl_fence_wait_#t~mem2802#1.offset, qxl_fence_wait_#t~mem2803#1, qxl_fence_wait_#t~ret2804#1, qxl_fence_wait_#t~ret2805#1, qxl_fence_wait_#t~ret2806#1, qxl_fence_wait_#t~ret2807#1, qxl_fence_wait_#t~mem2808#1, qxl_fence_wait_#t~mem2809#1, qxl_fence_wait_#t~mem2810#1, qxl_fence_wait_#t~ret2811#1, qxl_fence_wait_~fence#1.base, qxl_fence_wait_~fence#1.offset, qxl_fence_wait_~intr#1, qxl_fence_wait_~timeout#1, qxl_fence_wait_~qdev~47#1.base, qxl_fence_wait_~qdev~47#1.offset, qxl_fence_wait_~release~11#1.base, qxl_fence_wait_~release~11#1.offset, qxl_fence_wait_~count~1#1, qxl_fence_wait_~sc~0#1, qxl_fence_wait_~have_drawable_releases~0#1, qxl_fence_wait_~cur~0#1, qxl_fence_wait_~end~1#1, qxl_fence_wait_~__mptr~46#1.base, qxl_fence_wait_~__mptr~46#1.offset, qxl_fence_wait_~__mptr___0~14#1.base, qxl_fence_wait_~__mptr___0~14#1.offset, qxl_fence_wait_~tmp~261#1, qxl_fence_wait_~tmp___0~82#1, qxl_fence_wait_~tmp___1~43#1, qxl_fence_wait_~tmp___2~25#1, qxl_fence_wait_~tmp___3~16#1, qxl_fence_wait_~__ff~0#1.base, qxl_fence_wait_~__ff~0#1.offset;havoc qxl_fence_wait_#in~fence#1.base, qxl_fence_wait_#in~fence#1.offset, qxl_fence_wait_#in~intr#1, qxl_fence_wait_#in~timeout#1;assume { :end_inline_qxl_fence_wait } true;assume -9223372036854775808 <= ldv_main_exported_4_#t~ret2915#1 && ldv_main_exported_4_#t~ret2915#1 <= 9223372036854775807;havoc ldv_main_exported_4_#t~mem2913#1;havoc ldv_main_exported_4_#t~mem2914#1;havoc ldv_main_exported_4_#t~ret2915#1;~ldv_state_variable_4~0 := 1; [2025-02-08 02:58:49,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9660: call write~int#26(qdev_output_init_#t~bitwise1005#1, qdev_output_init_~encoder~0#1.base, 52 + qdev_output_init_~encoder~0#1.offset, 4);havoc qdev_output_init_#t~bitwise1005#1;assume { :begin_inline_drm_mode_connector_attach_encoder } true;drm_mode_connector_attach_encoder_#in~arg0#1.base, drm_mode_connector_attach_encoder_#in~arg0#1.offset, drm_mode_connector_attach_encoder_#in~arg1#1.base, drm_mode_connector_attach_encoder_#in~arg1#1.offset := qdev_output_init_~qxl_output~2#1.base, 4 + qdev_output_init_~qxl_output~2#1.offset, qdev_output_init_~qxl_output~2#1.base, 900 + qdev_output_init_~qxl_output~2#1.offset;havoc drm_mode_connector_attach_encoder_#res#1;havoc drm_mode_connector_attach_encoder_#t~nondet3007#1, drm_mode_connector_attach_encoder_~arg0#1.base, drm_mode_connector_attach_encoder_~arg0#1.offset, drm_mode_connector_attach_encoder_~arg1#1.base, drm_mode_connector_attach_encoder_~arg1#1.offset;drm_mode_connector_attach_encoder_~arg0#1.base, drm_mode_connector_attach_encoder_~arg0#1.offset := drm_mode_connector_attach_encoder_#in~arg0#1.base, drm_mode_connector_attach_encoder_#in~arg0#1.offset;drm_mode_connector_attach_encoder_~arg1#1.base, drm_mode_connector_attach_encoder_~arg1#1.offset := drm_mode_connector_attach_encoder_#in~arg1#1.base, drm_mode_connector_attach_encoder_#in~arg1#1.offset;havoc drm_mode_connector_attach_encoder_#t~nondet3007#1;assume -2147483648 <= drm_mode_connector_attach_encoder_#t~nondet3007#1 && drm_mode_connector_attach_encoder_#t~nondet3007#1 <= 2147483647;drm_mode_connector_attach_encoder_#res#1 := drm_mode_connector_attach_encoder_#t~nondet3007#1;havoc drm_mode_connector_attach_encoder_#t~nondet3007#1; [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9660-1: [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9660-2: havoc qdev_output_init_#t~bitwise1005#1;assume qdev_output_init_#t~bitwise1005#1 > 1; [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17984: qxl_fence_wait_~tmp___0~82#1 := (if 0 == qxl_fence_wait_#t~ret2805#1 % 256 then 0 else 1); [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17984-1: SUMMARY for call qxl_fence_wait_#t~ret2805#1 := qxl_queue_garbage_collect(qxl_fence_wait_~qdev~47#1.base, qxl_fence_wait_~qdev~47#1.offset, 1); srcloc: null [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9660-3: assume 0 == qdev_output_init_~num_output#1;qdev_output_init_#t~bitwise1005#1 := 1; [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9660-3: assume !(0 == qdev_output_init_~num_output#1); [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17985: assume 0 != qxl_fence_wait_~tmp___0~82#1 % 256;qxl_fence_wait_~tmp___1~43#1 := 0; [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17985: assume !(0 != qxl_fence_wait_~tmp___0~82#1 % 256);qxl_fence_wait_~tmp___1~43#1 := 1; [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9662: havoc drm_encoder_helper_add_~encoder#1.base, drm_encoder_helper_add_~encoder#1.offset, drm_encoder_helper_add_~funcs#1.base, drm_encoder_helper_add_~funcs#1.offset;havoc drm_encoder_helper_add_#in~encoder#1.base, drm_encoder_helper_add_#in~encoder#1.offset, drm_encoder_helper_add_#in~funcs#1.base, drm_encoder_helper_add_#in~funcs#1.offset;assume { :end_inline_drm_encoder_helper_add } true;assume { :begin_inline_drm_connector_helper_add } true;drm_connector_helper_add_#in~connector#1.base, drm_connector_helper_add_#in~connector#1.offset, drm_connector_helper_add_#in~funcs#1.base, drm_connector_helper_add_#in~funcs#1.offset := qdev_output_init_~connector~1#1.base, qdev_output_init_~connector~1#1.offset, ~#qxl_connector_helper_funcs~0.base, ~#qxl_connector_helper_funcs~0.offset;havoc drm_connector_helper_add_~connector#1.base, drm_connector_helper_add_~connector#1.offset, drm_connector_helper_add_~funcs#1.base, drm_connector_helper_add_~funcs#1.offset;drm_connector_helper_add_~connector#1.base, drm_connector_helper_add_~connector#1.offset := drm_connector_helper_add_#in~connector#1.base, drm_connector_helper_add_#in~connector#1.offset;drm_connector_helper_add_~funcs#1.base, drm_connector_helper_add_~funcs#1.offset := drm_connector_helper_add_#in~funcs#1.base, drm_connector_helper_add_#in~funcs#1.offset;call write~$Pointer$#26(drm_connector_helper_add_~funcs#1.base, drm_connector_helper_add_~funcs#1.offset, drm_connector_helper_add_~connector#1.base, 626 + drm_connector_helper_add_~connector#1.offset, 8); [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19176: havoc drm_fb_helper_initial_config_#t~nondet2986#1;qxl_fbdev_init_#t~ret1650#1 := drm_fb_helper_initial_config_#res#1;havoc drm_fb_helper_initial_config_#t~nondet2986#1, drm_fb_helper_initial_config_~arg0#1.base, drm_fb_helper_initial_config_~arg0#1.offset, drm_fb_helper_initial_config_~arg1#1;havoc drm_fb_helper_initial_config_#in~arg0#1.base, drm_fb_helper_initial_config_#in~arg0#1.offset, drm_fb_helper_initial_config_#in~arg1#1;assume { :end_inline_drm_fb_helper_initial_config } true;assume -2147483648 <= qxl_fbdev_init_#t~ret1650#1 && qxl_fbdev_init_#t~ret1650#1 <= 2147483647;qxl_fbdev_init_~ret~19#1 := qxl_fbdev_init_#t~ret1650#1;havoc qxl_fbdev_init_#t~ret1650#1; [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9663: havoc drm_connector_helper_add_~connector#1.base, drm_connector_helper_add_~connector#1.offset, drm_connector_helper_add_~funcs#1.base, drm_connector_helper_add_~funcs#1.offset;havoc drm_connector_helper_add_#in~connector#1.base, drm_connector_helper_add_#in~connector#1.offset, drm_connector_helper_add_#in~funcs#1.base, drm_connector_helper_add_#in~funcs#1.offset;assume { :end_inline_drm_connector_helper_add } true;call qdev_output_init_#t~mem1007#1.base, qdev_output_init_#t~mem1007#1.offset := read~$Pointer$#26(qdev_output_init_~qdev~18#1.base, 4832 + qdev_output_init_~qdev~18#1.offset, 8); [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7682: call write~int#1(137438953408, qxl_device_init_~#__constr_expr_0~0#1.base, qxl_device_init_~#__constr_expr_0~0#1.offset, 8);call qxl_device_init_#t~mem462#1 := read~int#1(qxl_device_init_~#__constr_expr_0~0#1.base, qxl_device_init_~#__constr_expr_0~0#1.offset, 8);call write~int#26(qxl_device_init_#t~mem462#1, qxl_device_init_~qdev#1.base, 4680 + qxl_device_init_~qdev#1.offset, 8);havoc qxl_device_init_#t~mem462#1; [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7682-1: SUMMARY for call __init_work(qxl_device_init_~qdev#1.base, 4680 + qxl_device_init_~qdev#1.offset, 0); srcloc: null [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9664: havoc qdev_output_init_#t~mem1007#1.base, qdev_output_init_#t~mem1007#1.offset;call qdev_output_init_#t~mem1008#1.base, qdev_output_init_#t~mem1008#1.offset := read~$Pointer$#26(qdev_output_init_~dev#1.base, 2783 + qdev_output_init_~dev#1.offset, 8); [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9664-1: SUMMARY for call drm_object_attach_property(qdev_output_init_~connector~1#1.base, 40 + qdev_output_init_~connector~1#1.offset, qdev_output_init_#t~mem1007#1.base, qdev_output_init_#t~mem1007#1.offset, 0); srcloc: null [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6361: assume 0 != (if qxl_init_~tmp~15#1 % 256 % 4294967296 <= 2147483647 then qxl_init_~tmp~15#1 % 256 % 4294967296 else qxl_init_~tmp~15#1 % 256 % 4294967296 - 4294967296) && -1 == ~qxl_modeset~0;qxl_init_#res#1 := -22; [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6361: assume !(0 != (if qxl_init_~tmp~15#1 % 256 % 4294967296 <= 2147483647 then qxl_init_~tmp~15#1 % 256 % 4294967296 else qxl_init_~tmp~15#1 % 256 % 4294967296 - 4294967296) && -1 == ~qxl_modeset~0); [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17990: assume 0 != qxl_fence_wait_~tmp___1~43#1; [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17990: assume !(0 != qxl_fence_wait_~tmp___1~43#1); [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9666: havoc qdev_output_init_#t~mem1008#1.base, qdev_output_init_#t~mem1008#1.offset;call qdev_output_init_#t~mem1009#1.base, qdev_output_init_#t~mem1009#1.offset := read~$Pointer$#26(qdev_output_init_~dev#1.base, 2791 + qdev_output_init_~dev#1.offset, 8); [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18519: ldv_main_exported_4_#t~ret2916#1.base, ldv_main_exported_4_#t~ret2916#1.offset := qxl_get_timeline_name_#res#1.base, qxl_get_timeline_name_#res#1.offset;havoc qxl_get_timeline_name_~fence#1.base, qxl_get_timeline_name_~fence#1.offset;havoc qxl_get_timeline_name_#in~fence#1.base, qxl_get_timeline_name_#in~fence#1.offset;assume { :end_inline_qxl_get_timeline_name } true;havoc ldv_main_exported_4_#t~ret2916#1.base, ldv_main_exported_4_#t~ret2916#1.offset;~ldv_state_variable_4~0 := 1; [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9666-1: SUMMARY for call drm_object_attach_property(qdev_output_init_~connector~1#1.base, 40 + qdev_output_init_~connector~1#1.offset, qdev_output_init_#t~mem1008#1.base, qdev_output_init_#t~mem1008#1.offset, 0); srcloc: null [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6231: havoc pci_disable_device_~arg0#1.base, pci_disable_device_~arg0#1.offset;havoc pci_disable_device_#in~arg0#1.base, pci_disable_device_#in~arg0#1.offset;assume { :end_inline_pci_disable_device } true; [2025-02-08 02:58:49,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19708: havoc ttm_dma_tt_init_#t~nondet3080#1;qxl_ttm_tt_create_#t~ret1309#1 := ttm_dma_tt_init_#res#1;havoc ttm_dma_tt_init_#t~nondet3080#1, ttm_dma_tt_init_~arg0#1.base, ttm_dma_tt_init_~arg0#1.offset, ttm_dma_tt_init_~arg1#1.base, ttm_dma_tt_init_~arg1#1.offset, ttm_dma_tt_init_~arg2#1, ttm_dma_tt_init_~arg3#1, ttm_dma_tt_init_~arg4#1.base, ttm_dma_tt_init_~arg4#1.offset;havoc ttm_dma_tt_init_#in~arg0#1.base, ttm_dma_tt_init_#in~arg0#1.offset, ttm_dma_tt_init_#in~arg1#1.base, ttm_dma_tt_init_#in~arg1#1.offset, ttm_dma_tt_init_#in~arg2#1, ttm_dma_tt_init_#in~arg3#1, ttm_dma_tt_init_#in~arg4#1.base, ttm_dma_tt_init_#in~arg4#1.offset;assume { :end_inline_ttm_dma_tt_init } true;assume -2147483648 <= qxl_ttm_tt_create_#t~ret1309#1 && qxl_ttm_tt_create_#t~ret1309#1 <= 2147483647;qxl_ttm_tt_create_~tmp___0~37#1 := qxl_ttm_tt_create_#t~ret1309#1;havoc qxl_ttm_tt_create_#t~ret1309#1; [2025-02-08 02:58:49,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10327: havoc qxl_enc_mode_set_#t~ret962#1, qxl_enc_mode_set_~encoder#1.base, qxl_enc_mode_set_~encoder#1.offset, qxl_enc_mode_set_~mode#1.base, qxl_enc_mode_set_~mode#1.offset, qxl_enc_mode_set_~adjusted_mode#1.base, qxl_enc_mode_set_~adjusted_mode#1.offset, qxl_enc_mode_set_~tmp~64#1;havoc qxl_enc_mode_set_#in~encoder#1.base, qxl_enc_mode_set_#in~encoder#1.offset, qxl_enc_mode_set_#in~mode#1.base, qxl_enc_mode_set_#in~mode#1.offset, qxl_enc_mode_set_#in~adjusted_mode#1.base, qxl_enc_mode_set_#in~adjusted_mode#1.offset;assume { :end_inline_qxl_enc_mode_set } true;~ldv_state_variable_14~0 := 1; [2025-02-08 02:58:49,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7685: SUMMARY for call lockdep_init_map(qxl_device_init_~qdev#1.base, 4712 + qxl_device_init_~qdev#1.offset, 37, 0, qxl_device_init_~#__key___8~0#1.base, qxl_device_init_~#__key___8~0#1.offset, 0); srcloc: null [2025-02-08 02:58:49,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6232-1: SUMMARY for call qxl_pm_suspend_#t~ret102#1 := pci_set_power_state(qxl_pm_suspend_~pdev~1#1.base, qxl_pm_suspend_~pdev~1#1.offset, 3); srcloc: null [2025-02-08 02:58:49,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6232: assume -2147483648 <= qxl_pm_suspend_#t~ret102#1 && qxl_pm_suspend_#t~ret102#1 <= 2147483647;havoc qxl_pm_suspend_#t~ret102#1;qxl_pm_suspend_#res#1 := 0; [2025-02-08 02:58:49,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11121-1: SUMMARY for call ldv_initialize_ttm_backend_func_9_#t~ret1378#1.base, ldv_initialize_ttm_backend_func_9_#t~ret1378#1.offset := ldv_init_zalloc(80); srcloc: null [2025-02-08 02:58:49,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11121: ldv_initialize_ttm_backend_func_9_~tmp~105#1.base, ldv_initialize_ttm_backend_func_9_~tmp~105#1.offset := ldv_initialize_ttm_backend_func_9_#t~ret1378#1.base, ldv_initialize_ttm_backend_func_9_#t~ret1378#1.offset;havoc ldv_initialize_ttm_backend_func_9_#t~ret1378#1.base, ldv_initialize_ttm_backend_func_9_#t~ret1378#1.offset;~qxl_backend_func_group0~0.base, ~qxl_backend_func_group0~0.offset := ldv_initialize_ttm_backend_func_9_~tmp~105#1.base, ldv_initialize_ttm_backend_func_9_~tmp~105#1.offset; [2025-02-08 02:58:49,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893-2: assume 0 == ~ldv_retval_1~0;~ldv_state_variable_0~0 := 3;~ldv_state_variable_5~0 := 1;~ldv_state_variable_19~0 := 1;assume { :begin_inline_ldv_pci_driver_19 } true;havoc ldv_pci_driver_19_#t~ret116#1.base, ldv_pci_driver_19_#t~ret116#1.offset, ldv_pci_driver_19_~tmp~16#1.base, ldv_pci_driver_19_~tmp~16#1.offset;havoc ldv_pci_driver_19_~tmp~16#1.base, ldv_pci_driver_19_~tmp~16#1.offset; [2025-02-08 02:58:49,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893-2: assume !(0 == ~ldv_retval_1~0); [2025-02-08 02:58:49,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893-1: assume 0 != ~ldv_retval_1~0;~ldv_state_variable_0~0 := 2; [2025-02-08 02:58:49,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893-1: assume !(0 != ~ldv_retval_1~0); [2025-02-08 02:58:49,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7686: call write~$Pointer$#26(#funAddr~qxl_gc_work.base, #funAddr~qxl_gc_work.offset, qxl_device_init_~qdev#1.base, 4704 + qxl_device_init_~qdev#1.offset, 8);assume { :begin_inline_qxl_fb_init } true;qxl_fb_init_#in~qdev#1.base, qxl_fb_init_#in~qdev#1.offset := qxl_device_init_~qdev#1.base, qxl_device_init_~qdev#1.offset;havoc qxl_fb_init_#res#1;havoc qxl_fb_init_#t~mem1552#1, qxl_fb_init_~qdev#1.base, qxl_fb_init_~qdev#1.offset, qxl_fb_init_~#__key~1#1.base, qxl_fb_init_~#__key~1#1.offset, qxl_fb_init_~#__constr_expr_0~1#1.base, qxl_fb_init_~#__constr_expr_0~1#1.offset;qxl_fb_init_~qdev#1.base, qxl_fb_init_~qdev#1.offset := qxl_fb_init_#in~qdev#1.base, qxl_fb_init_#in~qdev#1.offset;call qxl_fb_init_~#__key~1#1.base, qxl_fb_init_~#__key~1#1.offset := #Ultimate.allocOnStack(8);call qxl_fb_init_~#__constr_expr_0~1#1.base, qxl_fb_init_~#__constr_expr_0~1#1.offset := #Ultimate.allocOnStack(8); [2025-02-08 02:58:49,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9668: havoc qdev_output_init_#t~mem1009#1.base, qdev_output_init_#t~mem1009#1.offset;assume { :begin_inline_drm_connector_register } true;drm_connector_register_#in~arg0#1.base, drm_connector_register_#in~arg0#1.offset := qdev_output_init_~connector~1#1.base, qdev_output_init_~connector~1#1.offset;havoc drm_connector_register_#res#1;havoc drm_connector_register_#t~nondet2974#1, drm_connector_register_~arg0#1.base, drm_connector_register_~arg0#1.offset;drm_connector_register_~arg0#1.base, drm_connector_register_~arg0#1.offset := drm_connector_register_#in~arg0#1.base, drm_connector_register_#in~arg0#1.offset;havoc drm_connector_register_#t~nondet2974#1;assume -2147483648 <= drm_connector_register_#t~nondet2974#1 && drm_connector_register_#t~nondet2974#1 <= 2147483647;drm_connector_register_#res#1 := drm_connector_register_#t~nondet2974#1;havoc drm_connector_register_#t~nondet2974#1; [2025-02-08 02:58:49,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9668-1: SUMMARY for call drm_object_attach_property(qdev_output_init_~connector~1#1.base, 40 + qdev_output_init_~connector~1#1.offset, qdev_output_init_#t~mem1009#1.base, qdev_output_init_#t~mem1009#1.offset, 0); srcloc: null [2025-02-08 02:58:49,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7686-1: SUMMARY for call INIT_LIST_HEAD(qxl_device_init_~qdev#1.base, 4688 + qxl_device_init_~qdev#1.offset); srcloc: null [2025-02-08 02:58:49,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6365: assume 0 == ~qxl_modeset~0;qxl_init_#res#1 := -22; [2025-02-08 02:58:49,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6365: assume !(0 == ~qxl_modeset~0);call write~int#6(~qxl_max_ioctls~0, ~#qxl_driver~0.base, 444 + ~#qxl_driver~0.offset, 4);assume { :begin_inline_drm_pci_init } true;drm_pci_init_#in~arg0#1.base, drm_pci_init_#in~arg0#1.offset, drm_pci_init_#in~arg1#1.base, drm_pci_init_#in~arg1#1.offset := ~#qxl_driver~0.base, ~#qxl_driver~0.offset, ~#qxl_pci_driver~0.base, ~#qxl_pci_driver~0.offset;havoc drm_pci_init_#res#1;havoc drm_pci_init_#t~nondet3013#1, drm_pci_init_~arg0#1.base, drm_pci_init_~arg0#1.offset, drm_pci_init_~arg1#1.base, drm_pci_init_~arg1#1.offset;drm_pci_init_~arg0#1.base, drm_pci_init_~arg0#1.offset := drm_pci_init_#in~arg0#1.base, drm_pci_init_#in~arg0#1.offset;drm_pci_init_~arg1#1.base, drm_pci_init_~arg1#1.offset := drm_pci_init_#in~arg1#1.base, drm_pci_init_#in~arg1#1.offset;havoc drm_pci_init_#t~nondet3013#1;assume -2147483648 <= drm_pci_init_#t~nondet3013#1 && drm_pci_init_#t~nondet3013#1 <= 2147483647;drm_pci_init_#res#1 := drm_pci_init_#t~nondet3013#1;havoc drm_pci_init_#t~nondet3013#1; [2025-02-08 02:58:49,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19579: havoc pci_enable_device_#t~nondet3056#1;qxl_pm_resume_#t~ret105#1 := pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet3056#1, pci_enable_device_~arg0#1.base, pci_enable_device_~arg0#1.offset;havoc pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset;assume { :end_inline_pci_enable_device } true;assume -2147483648 <= qxl_pm_resume_#t~ret105#1 && qxl_pm_resume_#t~ret105#1 <= 2147483647;qxl_pm_resume_~tmp___0~3#1 := qxl_pm_resume_#t~ret105#1;havoc qxl_pm_resume_#t~ret105#1; [2025-02-08 02:58:49,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17994-1: SUMMARY for call qxl_fence_wait_#t~ret2806#1 := fence_is_signaled(qxl_fence_wait_~fence#1.base, qxl_fence_wait_~fence#1.offset); srcloc: null [2025-02-08 02:58:49,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17994: qxl_fence_wait_~tmp___2~25#1 := (if 0 == qxl_fence_wait_#t~ret2806#1 % 256 then 0 else 1);havoc qxl_fence_wait_#t~ret2806#1; [2025-02-08 02:58:49,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7689: assume 0 != qxl_device_init_~r~0#1;qxl_device_init_#res#1 := qxl_device_init_~r~0#1;call ULTIMATE.dealloc(qxl_device_init_~#__key~0#1.base, qxl_device_init_~#__key~0#1.offset);havoc qxl_device_init_~#__key~0#1.base, qxl_device_init_~#__key~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___0~0#1.base, qxl_device_init_~#__key___0~0#1.offset);havoc qxl_device_init_~#__key___0~0#1.base, qxl_device_init_~#__key___0~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___1~0#1.base, qxl_device_init_~#__key___1~0#1.offset);havoc qxl_device_init_~#__key___1~0#1.base, qxl_device_init_~#__key___1~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___2~0#1.base, qxl_device_init_~#__key___2~0#1.offset);havoc qxl_device_init_~#__key___2~0#1.base, qxl_device_init_~#__key___2~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___3~0#1.base, qxl_device_init_~#__key___3~0#1.offset);havoc qxl_device_init_~#__key___3~0#1.base, qxl_device_init_~#__key___3~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___4~0#1.base, qxl_device_init_~#__key___4~0#1.offset);havoc qxl_device_init_~#__key___4~0#1.base, qxl_device_init_~#__key___4~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___5~0#1.base, qxl_device_init_~#__key___5~0#1.offset);havoc qxl_device_init_~#__key___5~0#1.base, qxl_device_init_~#__key___5~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___6~0#1.base, qxl_device_init_~#__key___6~0#1.offset);havoc qxl_device_init_~#__key___6~0#1.base, qxl_device_init_~#__key___6~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___7~0#1.base, qxl_device_init_~#__key___7~0#1.offset);havoc qxl_device_init_~#__key___7~0#1.base, qxl_device_init_~#__key___7~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___8~0#1.base, qxl_device_init_~#__key___8~0#1.offset);havoc qxl_device_init_~#__key___8~0#1.base, qxl_device_init_~#__key___8~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__constr_expr_0~0#1.base, qxl_device_init_~#__constr_expr_0~0#1.offset);havoc qxl_device_init_~#__constr_expr_0~0#1.base, qxl_device_init_~#__constr_expr_0~0#1.offset; [2025-02-08 02:58:49,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7689: assume !(0 != qxl_device_init_~r~0#1);qxl_device_init_#res#1 := 0;call ULTIMATE.dealloc(qxl_device_init_~#__key~0#1.base, qxl_device_init_~#__key~0#1.offset);havoc qxl_device_init_~#__key~0#1.base, qxl_device_init_~#__key~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___0~0#1.base, qxl_device_init_~#__key___0~0#1.offset);havoc qxl_device_init_~#__key___0~0#1.base, qxl_device_init_~#__key___0~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___1~0#1.base, qxl_device_init_~#__key___1~0#1.offset);havoc qxl_device_init_~#__key___1~0#1.base, qxl_device_init_~#__key___1~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___2~0#1.base, qxl_device_init_~#__key___2~0#1.offset);havoc qxl_device_init_~#__key___2~0#1.base, qxl_device_init_~#__key___2~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___3~0#1.base, qxl_device_init_~#__key___3~0#1.offset);havoc qxl_device_init_~#__key___3~0#1.base, qxl_device_init_~#__key___3~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___4~0#1.base, qxl_device_init_~#__key___4~0#1.offset);havoc qxl_device_init_~#__key___4~0#1.base, qxl_device_init_~#__key___4~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___5~0#1.base, qxl_device_init_~#__key___5~0#1.offset);havoc qxl_device_init_~#__key___5~0#1.base, qxl_device_init_~#__key___5~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___6~0#1.base, qxl_device_init_~#__key___6~0#1.offset);havoc qxl_device_init_~#__key___6~0#1.base, qxl_device_init_~#__key___6~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___7~0#1.base, qxl_device_init_~#__key___7~0#1.offset);havoc qxl_device_init_~#__key___7~0#1.base, qxl_device_init_~#__key___7~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___8~0#1.base, qxl_device_init_~#__key___8~0#1.offset);havoc qxl_device_init_~#__key___8~0#1.base, qxl_device_init_~#__key___8~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__constr_expr_0~0#1.base, qxl_device_init_~#__constr_expr_0~0#1.offset);havoc qxl_device_init_~#__constr_expr_0~0#1.base, qxl_device_init_~#__constr_expr_0~0#1.offset; [2025-02-08 02:58:49,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17995: assume 0 != (if qxl_fence_wait_~tmp___2~25#1 % 256 % 4294967296 <= 2147483647 then qxl_fence_wait_~tmp___2~25#1 % 256 % 4294967296 else qxl_fence_wait_~tmp___2~25#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:58:49,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17995: assume !(0 != (if qxl_fence_wait_~tmp___2~25#1 % 256 % 4294967296 <= 2147483647 then qxl_fence_wait_~tmp___2~25#1 % 256 % 4294967296 else qxl_fence_wait_~tmp___2~25#1 % 256 % 4294967296 - 4294967296));qxl_fence_wait_~count~1#1 := 1 + qxl_fence_wait_~count~1#1; [2025-02-08 02:58:49,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11257: ldv_main_exported_9_#t~ret1409#1 := qxl_ttm_backend_unbind_#res#1;havoc qxl_ttm_backend_unbind_~ttm#1.base, qxl_ttm_backend_unbind_~ttm#1.offset;havoc qxl_ttm_backend_unbind_#in~ttm#1.base, qxl_ttm_backend_unbind_#in~ttm#1.offset;assume { :end_inline_qxl_ttm_backend_unbind } true;assume -2147483648 <= ldv_main_exported_9_#t~ret1409#1 && ldv_main_exported_9_#t~ret1409#1 <= 2147483647;havoc ldv_main_exported_9_#t~ret1409#1;~ldv_state_variable_9~0 := 1; [2025-02-08 02:58:49,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7426: havoc drm_core_check_feature_#t~mem269#1.base, drm_core_check_feature_#t~mem269#1.offset;havoc drm_core_check_feature_#t~mem270#1;havoc drm_core_check_feature_#t~bitwise271#1;qxl_driver_load_#t~ret476#1 := drm_core_check_feature_#res#1;havoc drm_core_check_feature_#t~mem269#1.base, drm_core_check_feature_#t~mem269#1.offset, drm_core_check_feature_#t~mem270#1, drm_core_check_feature_#t~bitwise271#1, drm_core_check_feature_~dev#1.base, drm_core_check_feature_~dev#1.offset, drm_core_check_feature_~feature#1;havoc drm_core_check_feature_#in~dev#1.base, drm_core_check_feature_#in~dev#1.offset, drm_core_check_feature_#in~feature#1;assume { :end_inline_drm_core_check_feature } true;assume -2147483648 <= qxl_driver_load_#t~ret476#1 && qxl_driver_load_#t~ret476#1 <= 2147483647;qxl_driver_load_~tmp~30#1 := qxl_driver_load_#t~ret476#1;havoc qxl_driver_load_#t~ret476#1; [2025-02-08 02:58:49,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 02:58:49,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19187: havoc drm_fb_helper_set_par_#t~nondet2988#1;ldv_main_exported_6_#t~ret1678#1 := drm_fb_helper_set_par_#res#1;havoc drm_fb_helper_set_par_#t~nondet2988#1, drm_fb_helper_set_par_~arg0#1.base, drm_fb_helper_set_par_~arg0#1.offset;havoc drm_fb_helper_set_par_#in~arg0#1.base, drm_fb_helper_set_par_#in~arg0#1.offset;assume { :end_inline_drm_fb_helper_set_par } true;assume -2147483648 <= ldv_main_exported_6_#t~ret1678#1 && ldv_main_exported_6_#t~ret1678#1 <= 2147483647;havoc ldv_main_exported_6_#t~ret1678#1;~ldv_state_variable_6~0 := 1; [2025-02-08 02:58:49,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18526: ldv_main_exported_4_#t~ret2917#1.base, ldv_main_exported_4_#t~ret2917#1.offset := qxl_get_driver_name_#res#1.base, qxl_get_driver_name_#res#1.offset;havoc qxl_get_driver_name_~fence#1.base, qxl_get_driver_name_~fence#1.offset;havoc qxl_get_driver_name_#in~fence#1.base, qxl_get_driver_name_#in~fence#1.offset;assume { :end_inline_qxl_get_driver_name } true;havoc ldv_main_exported_4_#t~ret2917#1.base, ldv_main_exported_4_#t~ret2917#1.offset;~ldv_state_variable_4~0 := 1; [2025-02-08 02:58:49,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899: assume { :end_inline_qxl_exit } true;~ldv_state_variable_0~0 := 2; [2025-02-08 02:58:49,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10996: qxl_ttm_init_#t~ret1336#1 := qxl_ttm_global_init_#res#1;havoc qxl_ttm_global_init_#t~ret1247#1, qxl_ttm_global_init_#t~mem1248#1.base, qxl_ttm_global_init_#t~mem1248#1.offset, qxl_ttm_global_init_#t~ret1249#1, qxl_ttm_global_init_~qdev#1.base, qxl_ttm_global_init_~qdev#1.offset, qxl_ttm_global_init_~global_ref~0#1.base, qxl_ttm_global_init_~global_ref~0#1.offset, qxl_ttm_global_init_~r~3#1;havoc qxl_ttm_global_init_#in~qdev#1.base, qxl_ttm_global_init_#in~qdev#1.offset;assume { :end_inline_qxl_ttm_global_init } true;assume -2147483648 <= qxl_ttm_init_#t~ret1336#1 && qxl_ttm_init_#t~ret1336#1 <= 2147483647;qxl_ttm_init_~r~7#1 := qxl_ttm_init_#t~ret1336#1;havoc qxl_ttm_init_#t~ret1336#1; [2025-02-08 02:58:49,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11128: call ULTIMATE.dealloc(ldv_main_exported_8_~#ldvarg75~0#1.base, ldv_main_exported_8_~#ldvarg75~0#1.offset);havoc ldv_main_exported_8_~#ldvarg75~0#1.base, ldv_main_exported_8_~#ldvarg75~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_8_~#ldvarg76~0#1.base, ldv_main_exported_8_~#ldvarg76~0#1.offset);havoc ldv_main_exported_8_~#ldvarg76~0#1.base, ldv_main_exported_8_~#ldvarg76~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_8_~#ldvarg72~0#1.base, ldv_main_exported_8_~#ldvarg72~0#1.offset);havoc ldv_main_exported_8_~#ldvarg72~0#1.base, ldv_main_exported_8_~#ldvarg72~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_8_~#ldvarg71~0#1.base, ldv_main_exported_8_~#ldvarg71~0#1.offset);havoc ldv_main_exported_8_~#ldvarg71~0#1.base, ldv_main_exported_8_~#ldvarg71~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_8_~#ldvarg78~0#1.base, ldv_main_exported_8_~#ldvarg78~0#1.offset);havoc ldv_main_exported_8_~#ldvarg78~0#1.base, ldv_main_exported_8_~#ldvarg78~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_8_~#ldvarg80~0#1.base, ldv_main_exported_8_~#ldvarg80~0#1.offset);havoc ldv_main_exported_8_~#ldvarg80~0#1.base, ldv_main_exported_8_~#ldvarg80~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_8_~#ldvarg73~0#1.base, ldv_main_exported_8_~#ldvarg73~0#1.offset);havoc ldv_main_exported_8_~#ldvarg73~0#1.base, ldv_main_exported_8_~#ldvarg73~0#1.offset;havoc ldv_main_exported_8_#t~ret1379#1.base, ldv_main_exported_8_#t~ret1379#1.offset, ldv_main_exported_8_#t~ret1380#1.base, ldv_main_exported_8_#t~ret1380#1.offset, ldv_main_exported_8_#t~ret1381#1.base, ldv_main_exported_8_#t~ret1381#1.offset, ldv_main_exported_8_#t~ret1382#1.base, ldv_main_exported_8_#t~ret1382#1.offset, ldv_main_exported_8_#t~ret1383#1.base, ldv_main_exported_8_#t~ret1383#1.offset, ldv_main_exported_8_#t~ret1384#1.base, ldv_main_exported_8_#t~ret1384#1.offset, ldv_main_exported_8_#t~ret1385#1.base, ldv_main_exported_8_#t~ret1385#1.offset, ldv_main_exported_8_#t~ret1386#1.base, ldv_main_exported_8_#t~ret1386#1.offset, ldv_main_exported_8_#t~ret1387#1.base, ldv_main_exported_8_#t~ret1387#1.offset, ldv_main_exported_8_#t~ret1388#1.base, ldv_main_exported_8_#t~ret1388#1.offset, ldv_main_exported_8_#t~ret1389#1.base, ldv_main_exported_8_#t~ret1389#1.offset, ldv_main_exported_8_#t~nondet1390#1, ldv_main_exported_8_#t~switch1391#1, ldv_main_exported_8_#t~ret1392#1, ldv_main_exported_8_#t~ret1393#1, ldv_main_exported_8_#t~mem1394#1, ldv_main_exported_8_#t~ret1395#1, ldv_main_exported_8_#t~mem1396#1, ldv_main_exported_8_#t~ret1397#1, ldv_main_exported_8_#t~ret1398#1, ldv_main_exported_8_#t~mem1399#1, ldv_main_exported_8_#t~mem1400#1, ldv_main_exported_8_#t~ret1401#1.base, ldv_main_exported_8_#t~ret1401#1.offset, ldv_main_exported_8_#t~mem1402#1, ldv_main_exported_8_#t~mem1403#1, ldv_main_exported_8_#t~mem1404#1, ldv_main_exported_8_#t~ret1405#1, ldv_main_exported_8_~#ldvarg75~0#1.base, ldv_main_exported_8_~#ldvarg75~0#1.offset, ldv_main_exported_8_~#ldvarg76~0#1.base, ldv_main_exported_8_~#ldvarg76~0#1.offset, ldv_main_exported_8_~ldvarg74~0#1.base, ldv_main_exported_8_~ldvarg74~0#1.offset, ldv_main_exported_8_~tmp~106#1.base, ldv_main_exported_8_~tmp~106#1.offset, ldv_main_exported_8_~ldvarg79~0#1.base, ldv_main_exported_8_~ldvarg79~0#1.offset, ldv_main_exported_8_~tmp___0~40#1.base, ldv_main_exported_8_~tmp___0~40#1.offset, ldv_main_exported_8_~#ldvarg72~0#1.base, ldv_main_exported_8_~#ldvarg72~0#1.offset, ldv_main_exported_8_~#ldvarg71~0#1.base, ldv_main_exported_8_~#ldvarg71~0#1.offset, ldv_main_exported_8_~#ldvarg78~0#1.base, ldv_main_exported_8_~#ldvarg78~0#1.offset, ldv_main_exported_8_~#ldvarg80~0#1.base, ldv_main_exported_8_~#ldvarg80~0#1.offset, ldv_main_exported_8_~#ldvarg73~0#1.base, ldv_main_exported_8_~#ldvarg73~0#1.offset, ldv_main_exported_8_~ldvarg77~0#1.base, ldv_main_exported_8_~ldvarg77~0#1.offset, ldv_main_exported_8_~ldvarg81~0#1.base, ldv_main_exported_8_~ldvarg81~0#1.offset, ldv_main_exported_8_~tmp___2~9#1.base, ldv_main_exported_8_~tmp___2~9#1.offset, ldv_main_exported_8_~tmp___3~4#1;assume { :end_inline_ldv_main_exported_8 } true; [2025-02-08 02:58:49,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19452: havoc ldv_bind_15_#t~nondet3031#1;ldv_main_exported_15_#t~ret1160#1 := ldv_bind_15_#res#1;havoc ldv_bind_15_#t~nondet3031#1;assume { :end_inline_ldv_bind_15 } true;assume -2147483648 <= ldv_main_exported_15_#t~ret1160#1 && ldv_main_exported_15_#t~ret1160#1 <= 2147483647;havoc ldv_main_exported_15_#t~ret1160#1;~ldv_state_variable_15~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:58:49,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11789: call ULTIMATE.dealloc(qxl_fb_init_~#__key~1#1.base, qxl_fb_init_~#__key~1#1.offset);havoc qxl_fb_init_~#__key~1#1.base, qxl_fb_init_~#__key~1#1.offset;call ULTIMATE.dealloc(qxl_fb_init_~#__constr_expr_0~1#1.base, qxl_fb_init_~#__constr_expr_0~1#1.offset);havoc qxl_fb_init_~#__constr_expr_0~1#1.base, qxl_fb_init_~#__constr_expr_0~1#1.offset;qxl_device_init_#t~ret463#1 := qxl_fb_init_#res#1;havoc qxl_fb_init_#t~mem1552#1, qxl_fb_init_~qdev#1.base, qxl_fb_init_~qdev#1.offset, qxl_fb_init_~#__key~1#1.base, qxl_fb_init_~#__key~1#1.offset, qxl_fb_init_~#__constr_expr_0~1#1.base, qxl_fb_init_~#__constr_expr_0~1#1.offset;havoc qxl_fb_init_#in~qdev#1.base, qxl_fb_init_#in~qdev#1.offset;assume { :end_inline_qxl_fb_init } true;assume -2147483648 <= qxl_device_init_#t~ret463#1 && qxl_device_init_#t~ret463#1 <= 2147483647;qxl_device_init_~r~0#1 := qxl_device_init_#t~ret463#1;havoc qxl_device_init_#t~ret463#1; [2025-02-08 02:58:49,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10997: assume 0 != qxl_ttm_init_~r~7#1;qxl_ttm_init_#res#1 := qxl_ttm_init_~r~7#1; [2025-02-08 02:58:49,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10997: assume !(0 != qxl_ttm_init_~r~7#1);call qxl_ttm_init_#t~mem1337#1.base, qxl_ttm_init_#t~mem1337#1.offset := read~$Pointer$#26(qxl_ttm_init_~qdev#1.base, 144 + qxl_ttm_init_~qdev#1.offset, 8);call qxl_ttm_init_#t~mem1338#1.base, qxl_ttm_init_#t~mem1338#1.offset := read~$Pointer$#26(qxl_ttm_init_~qdev#1.base, 8 + qxl_ttm_init_~qdev#1.offset, 8);call qxl_ttm_init_#t~mem1339#1.base, qxl_ttm_init_#t~mem1339#1.offset := read~$Pointer$#26(qxl_ttm_init_#t~mem1338#1.base, 76 + qxl_ttm_init_#t~mem1338#1.offset, 8);call qxl_ttm_init_#t~mem1340#1.base, qxl_ttm_init_#t~mem1340#1.offset := read~$Pointer$#26(qxl_ttm_init_#t~mem1339#1.base, 48 + qxl_ttm_init_#t~mem1339#1.offset, 8);assume { :begin_inline_ttm_bo_device_init } true;ttm_bo_device_init_#in~arg0#1.base, ttm_bo_device_init_#in~arg0#1.offset, ttm_bo_device_init_#in~arg1#1.base, ttm_bo_device_init_#in~arg1#1.offset, ttm_bo_device_init_#in~arg2#1.base, ttm_bo_device_init_#in~arg2#1.offset, ttm_bo_device_init_#in~arg3#1.base, ttm_bo_device_init_#in~arg3#1.offset, ttm_bo_device_init_#in~arg4#1, ttm_bo_device_init_#in~arg5#1 := qxl_ttm_init_~qdev#1.base, 213 + qxl_ttm_init_~qdev#1.offset, qxl_ttm_init_#t~mem1337#1.base, qxl_ttm_init_#t~mem1337#1.offset, ~#qxl_bo_driver~0.base, ~#qxl_bo_driver~0.offset, qxl_ttm_init_#t~mem1340#1.base, qxl_ttm_init_#t~mem1340#1.offset, 1048576, 0;havoc ttm_bo_device_init_#res#1;havoc ttm_bo_device_init_#t~nondet3070#1, ttm_bo_device_init_~arg0#1.base, ttm_bo_device_init_~arg0#1.offset, ttm_bo_device_init_~arg1#1.base, ttm_bo_device_init_~arg1#1.offset, ttm_bo_device_init_~arg2#1.base, ttm_bo_device_init_~arg2#1.offset, ttm_bo_device_init_~arg3#1.base, ttm_bo_device_init_~arg3#1.offset, ttm_bo_device_init_~arg4#1, ttm_bo_device_init_~arg5#1;ttm_bo_device_init_~arg0#1.base, ttm_bo_device_init_~arg0#1.offset := ttm_bo_device_init_#in~arg0#1.base, ttm_bo_device_init_#in~arg0#1.offset;ttm_bo_device_init_~arg1#1.base, ttm_bo_device_init_~arg1#1.offset := ttm_bo_device_init_#in~arg1#1.base, ttm_bo_device_init_#in~arg1#1.offset;ttm_bo_device_init_~arg2#1.base, ttm_bo_device_init_~arg2#1.offset := ttm_bo_device_init_#in~arg2#1.base, ttm_bo_device_init_#in~arg2#1.offset;ttm_bo_device_init_~arg3#1.base, ttm_bo_device_init_~arg3#1.offset := ttm_bo_device_init_#in~arg3#1.base, ttm_bo_device_init_#in~arg3#1.offset;ttm_bo_device_init_~arg4#1 := ttm_bo_device_init_#in~arg4#1;ttm_bo_device_init_~arg5#1 := ttm_bo_device_init_#in~arg5#1;havoc ttm_bo_device_init_#t~nondet3070#1;assume -2147483648 <= ttm_bo_device_init_#t~nondet3070#1 && ttm_bo_device_init_#t~nondet3070#1 <= 2147483647;ttm_bo_device_init_#res#1 := ttm_bo_device_init_#t~nondet3070#1;havoc ttm_bo_device_init_#t~nondet3070#1; [2025-02-08 02:58:49,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18001: assume qxl_fence_wait_~count~1#1 <= 10; [2025-02-08 02:58:49,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18001: assume !(qxl_fence_wait_~count~1#1 <= 10); [2025-02-08 02:58:49,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11792: call write~int#42(137438953408, qxl_fb_init_~#__constr_expr_0~1#1.base, qxl_fb_init_~#__constr_expr_0~1#1.offset, 8);call qxl_fb_init_#t~mem1552#1 := read~int#42(qxl_fb_init_~#__constr_expr_0~1#1.base, qxl_fb_init_~#__constr_expr_0~1#1.offset, 8);call write~int#26(qxl_fb_init_#t~mem1552#1, qxl_fb_init_~qdev#1.base, 4756 + qxl_fb_init_~qdev#1.offset, 8);havoc qxl_fb_init_#t~mem1552#1; [2025-02-08 02:58:49,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11792-1: SUMMARY for call __init_work(qxl_fb_init_~qdev#1.base, 4756 + qxl_fb_init_~qdev#1.offset, 0); srcloc: null [2025-02-08 02:58:49,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19456: havoc ldv_complete_20_#t~nondet3032#1;main_#t~ret226#1 := ldv_complete_20_#res#1;havoc ldv_complete_20_#t~nondet3032#1;assume { :end_inline_ldv_complete_20 } true;assume -2147483648 <= main_#t~ret226#1 && main_#t~ret226#1 <= 2147483647;havoc main_#t~ret226#1;~ldv_state_variable_20~0 := 1;~ref_cnt~0 := ~ref_cnt~0 - 1; [2025-02-08 02:58:49,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037: main_#t~ret211#1 := qxl_pm_suspend_#res#1;havoc qxl_pm_suspend_#t~ret100#1.base, qxl_pm_suspend_#t~ret100#1.offset, qxl_pm_suspend_#t~ret101#1, qxl_pm_suspend_#t~ret102#1, qxl_pm_suspend_~dev#1.base, qxl_pm_suspend_~dev#1.offset, qxl_pm_suspend_~pdev~1#1.base, qxl_pm_suspend_~pdev~1#1.offset, qxl_pm_suspend_~__mptr~1#1.base, qxl_pm_suspend_~__mptr~1#1.offset, qxl_pm_suspend_~drm_dev~0#1.base, qxl_pm_suspend_~drm_dev~0#1.offset, qxl_pm_suspend_~tmp~10#1.base, qxl_pm_suspend_~tmp~10#1.offset, qxl_pm_suspend_~error~0#1;havoc qxl_pm_suspend_#in~dev#1.base, qxl_pm_suspend_#in~dev#1.offset;assume { :end_inline_qxl_pm_suspend } true;assume -2147483648 <= main_#t~ret211#1 && main_#t~ret211#1 <= 2147483647;~ldv_retval_16~0 := main_#t~ret211#1;havoc main_#t~ret211#1; [2025-02-08 02:58:49,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16419: call ULTIMATE.dealloc(qxl_irq_init_~#__key~4#1.base, qxl_irq_init_~#__key~4#1.offset);havoc qxl_irq_init_~#__key~4#1.base, qxl_irq_init_~#__key~4#1.offset;call ULTIMATE.dealloc(qxl_irq_init_~#__key___0~2#1.base, qxl_irq_init_~#__key___0~2#1.offset);havoc qxl_irq_init_~#__key___0~2#1.base, qxl_irq_init_~#__key___0~2#1.offset;call ULTIMATE.dealloc(qxl_irq_init_~#__key___1~1#1.base, qxl_irq_init_~#__key___1~1#1.offset);havoc qxl_irq_init_~#__key___1~1#1.base, qxl_irq_init_~#__key___1~1#1.offset;call ULTIMATE.dealloc(qxl_irq_init_~#__key___2~1#1.base, qxl_irq_init_~#__key___2~1#1.offset);havoc qxl_irq_init_~#__key___2~1#1.base, qxl_irq_init_~#__key___2~1#1.offset;call ULTIMATE.dealloc(qxl_irq_init_~#__constr_expr_0~2#1.base, qxl_irq_init_~#__constr_expr_0~2#1.offset);havoc qxl_irq_init_~#__constr_expr_0~2#1.base, qxl_irq_init_~#__constr_expr_0~2#1.offset;qxl_device_init_#t~ret442#1 := qxl_irq_init_#res#1;havoc qxl_irq_init_#t~mem2499#1, qxl_irq_init_#t~mem2500#1.base, qxl_irq_init_#t~mem2500#1.offset, qxl_irq_init_#t~mem2501#1.base, qxl_irq_init_#t~mem2501#1.offset, qxl_irq_init_#t~mem2502#1.base, qxl_irq_init_#t~mem2502#1.offset, qxl_irq_init_#t~mem2503#1, qxl_irq_init_#t~ret2504#1, qxl_irq_init_#t~mem2505#1.base, qxl_irq_init_#t~mem2505#1.offset, qxl_irq_init_#t~ret2506#1, qxl_irq_init_~qdev#1.base, qxl_irq_init_~qdev#1.offset, qxl_irq_init_~ret~43#1, qxl_irq_init_~#__key~4#1.base, qxl_irq_init_~#__key~4#1.offset, qxl_irq_init_~#__key___0~2#1.base, qxl_irq_init_~#__key___0~2#1.offset, qxl_irq_init_~#__key___1~1#1.base, qxl_irq_init_~#__key___1~1#1.offset, qxl_irq_init_~#__key___2~1#1.base, qxl_irq_init_~#__key___2~1#1.offset, qxl_irq_init_~#__constr_expr_0~2#1.base, qxl_irq_init_~#__constr_expr_0~2#1.offset, qxl_irq_init_~tmp~220#1;havoc qxl_irq_init_#in~qdev#1.base, qxl_irq_init_#in~qdev#1.offset;assume { :end_inline_qxl_irq_init } true;assume -2147483648 <= qxl_device_init_#t~ret442#1 && qxl_device_init_#t~ret442#1 <= 2147483647;qxl_device_init_~r~0#1 := qxl_device_init_#t~ret442#1;havoc qxl_device_init_#t~ret442#1; [2025-02-08 02:58:49,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6377: havoc drm_pci_exit_~arg0#1.base, drm_pci_exit_~arg0#1.offset, drm_pci_exit_~arg1#1.base, drm_pci_exit_~arg1#1.offset;havoc drm_pci_exit_#in~arg0#1.base, drm_pci_exit_#in~arg0#1.offset, drm_pci_exit_#in~arg1#1.base, drm_pci_exit_#in~arg1#1.offset;assume { :end_inline_drm_pci_exit } true; [2025-02-08 02:58:49,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13380: qxl_bo_init_#t~ret1854#1 := qxl_ttm_init_#res#1;havoc qxl_ttm_init_#t~ret1336#1, qxl_ttm_init_#t~mem1337#1.base, qxl_ttm_init_#t~mem1337#1.offset, qxl_ttm_init_#t~mem1338#1.base, qxl_ttm_init_#t~mem1338#1.offset, qxl_ttm_init_#t~mem1339#1.base, qxl_ttm_init_#t~mem1339#1.offset, qxl_ttm_init_#t~mem1340#1.base, qxl_ttm_init_#t~mem1340#1.offset, qxl_ttm_init_#t~ret1341#1, qxl_ttm_init_#t~mem1342#1.base, qxl_ttm_init_#t~mem1342#1.offset, qxl_ttm_init_#t~mem1343#1, qxl_ttm_init_#t~ret1344#1, qxl_ttm_init_#t~mem1345#1, qxl_ttm_init_#t~ret1346#1, qxl_ttm_init_#t~mem1347#1, qxl_ttm_init_#t~ret1348#1, qxl_ttm_init_#t~ret1349#1, qxl_ttm_init_#t~mem1350#1, qxl_ttm_init_#t~ret1351#1, qxl_ttm_init_#t~ret1352#1, qxl_ttm_init_~qdev#1.base, qxl_ttm_init_~qdev#1.offset, qxl_ttm_init_~r~7#1, qxl_ttm_init_~num_io_pages~0#1;havoc qxl_ttm_init_#in~qdev#1.base, qxl_ttm_init_#in~qdev#1.offset;assume { :end_inline_qxl_ttm_init } true;assume -2147483648 <= qxl_bo_init_#t~ret1854#1 && qxl_bo_init_#t~ret1854#1 <= 2147483647;qxl_bo_init_~tmp~153#1 := qxl_bo_init_#t~ret1854#1;havoc qxl_bo_init_#t~ret1854#1;qxl_bo_init_#res#1 := qxl_bo_init_~tmp~153#1; [2025-02-08 02:58:49,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11795: SUMMARY for call lockdep_init_map(qxl_fb_init_~qdev#1.base, 4788 + qxl_fb_init_~qdev#1.offset, 124, 0, qxl_fb_init_~#__key~1#1.base, qxl_fb_init_~#__key~1#1.offset, 0); srcloc: null [2025-02-08 02:58:49,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18006: qxl_fence_wait_~tmp___3~16#1 := (if 0 == qxl_fence_wait_#t~ret2807#1 % 256 then 0 else 1); [2025-02-08 02:58:49,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18006-1: SUMMARY for call qxl_fence_wait_#t~ret2807#1 := fence_is_signaled(qxl_fence_wait_~fence#1.base, qxl_fence_wait_~fence#1.offset); srcloc: null [2025-02-08 02:58:49,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6907: main_#t~ret204#1 := qxl_init_#res#1;havoc qxl_init_#t~ret114#1, qxl_init_#t~ret115#1, qxl_init_~tmp~15#1, qxl_init_~tmp___0~7#1;assume { :end_inline_qxl_init } true;assume -2147483648 <= main_#t~ret204#1 && main_#t~ret204#1 <= 2147483647;~ldv_retval_1~0 := main_#t~ret204#1;havoc main_#t~ret204#1; [2025-02-08 02:58:49,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11796: call write~$Pointer$#26(#funAddr~qxl_fb_work.base, #funAddr~qxl_fb_work.offset, qxl_fb_init_~qdev#1.base, 4780 + qxl_fb_init_~qdev#1.offset, 8);qxl_fb_init_#res#1 := 0;call ULTIMATE.dealloc(qxl_fb_init_~#__key~1#1.base, qxl_fb_init_~#__key~1#1.offset);havoc qxl_fb_init_~#__key~1#1.base, qxl_fb_init_~#__key~1#1.offset;call ULTIMATE.dealloc(qxl_fb_init_~#__constr_expr_0~1#1.base, qxl_fb_init_~#__constr_expr_0~1#1.offset);havoc qxl_fb_init_~#__constr_expr_0~1#1.base, qxl_fb_init_~#__constr_expr_0~1#1.offset; [2025-02-08 02:58:49,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11796-1: SUMMARY for call INIT_LIST_HEAD(qxl_fb_init_~qdev#1.base, 4764 + qxl_fb_init_~qdev#1.offset); srcloc: null [2025-02-08 02:58:49,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19195: havoc drm_fb_helper_single_add_all_connectors_#t~nondet2990#1;qxl_fbdev_init_#t~ret1649#1 := drm_fb_helper_single_add_all_connectors_#res#1;havoc drm_fb_helper_single_add_all_connectors_#t~nondet2990#1, drm_fb_helper_single_add_all_connectors_~arg0#1.base, drm_fb_helper_single_add_all_connectors_~arg0#1.offset;havoc drm_fb_helper_single_add_all_connectors_#in~arg0#1.base, drm_fb_helper_single_add_all_connectors_#in~arg0#1.offset;assume { :end_inline_drm_fb_helper_single_add_all_connectors } true;assume -2147483648 <= qxl_fbdev_init_#t~ret1649#1 && qxl_fbdev_init_#t~ret1649#1 <= 2147483647;qxl_fbdev_init_~ret~19#1 := qxl_fbdev_init_#t~ret1649#1;havoc qxl_fbdev_init_#t~ret1649#1; [2025-02-08 02:58:49,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19460: havoc ldv_connect_15_#t~nondet3033#1;ldv_main_exported_15_#t~ret1161#1 := ldv_connect_15_#res#1;havoc ldv_connect_15_#t~nondet3033#1;assume { :end_inline_ldv_connect_15 } true;assume -2147483648 <= ldv_main_exported_15_#t~ret1161#1 && ldv_main_exported_15_#t~ret1161#1 <= 2147483647;havoc ldv_main_exported_15_#t~ret1161#1;~ldv_state_variable_15~0 := 3; [2025-02-08 02:58:49,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11004: assume 0 != qxl_ttm_init_~r~7#1; [2025-02-08 02:58:49,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11004: assume !(0 != qxl_ttm_init_~r~7#1);call qxl_ttm_init_#t~mem1342#1.base, qxl_ttm_init_#t~mem1342#1.offset := read~$Pointer$#26(qxl_ttm_init_~qdev#1.base, 80 + qxl_ttm_init_~qdev#1.offset, 8);call qxl_ttm_init_#t~mem1343#1 := read~int#26(qxl_ttm_init_#t~mem1342#1.base, 44 + qxl_ttm_init_#t~mem1342#1.offset, 4);qxl_ttm_init_~num_io_pages~0#1 := (if qxl_ttm_init_#t~mem1343#1 % 4294967296 / 4096 % 4294967296 % 4294967296 <= 2147483647 then qxl_ttm_init_#t~mem1343#1 % 4294967296 / 4096 % 4294967296 % 4294967296 else qxl_ttm_init_#t~mem1343#1 % 4294967296 / 4096 % 4294967296 % 4294967296 - 4294967296);havoc qxl_ttm_init_#t~mem1342#1.base, qxl_ttm_init_#t~mem1342#1.offset;havoc qxl_ttm_init_#t~mem1343#1; [2025-02-08 02:58:49,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18007: assume 0 != (if qxl_fence_wait_~tmp___3~16#1 % 256 % 4294967296 <= 2147483647 then qxl_fence_wait_~tmp___3~16#1 % 256 % 4294967296 else qxl_fence_wait_~tmp___3~16#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:58:49,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18007: assume !(0 != (if qxl_fence_wait_~tmp___3~16#1 % 256 % 4294967296 <= 2147483647 then qxl_fence_wait_~tmp___3~16#1 % 256 % 4294967296 else qxl_fence_wait_~tmp___3~16#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:58:49,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11005-1: SUMMARY for call drm_err(113, 0); srcloc: null [2025-02-08 02:58:49,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11005: qxl_ttm_init_#res#1 := qxl_ttm_init_~r~7#1; [2025-02-08 02:58:49,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7570: call ULTIMATE.dealloc(qxl_device_init_~#__key~0#1.base, qxl_device_init_~#__key~0#1.offset);havoc qxl_device_init_~#__key~0#1.base, qxl_device_init_~#__key~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___0~0#1.base, qxl_device_init_~#__key___0~0#1.offset);havoc qxl_device_init_~#__key___0~0#1.base, qxl_device_init_~#__key___0~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___1~0#1.base, qxl_device_init_~#__key___1~0#1.offset);havoc qxl_device_init_~#__key___1~0#1.base, qxl_device_init_~#__key___1~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___2~0#1.base, qxl_device_init_~#__key___2~0#1.offset);havoc qxl_device_init_~#__key___2~0#1.base, qxl_device_init_~#__key___2~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___3~0#1.base, qxl_device_init_~#__key___3~0#1.offset);havoc qxl_device_init_~#__key___3~0#1.base, qxl_device_init_~#__key___3~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___4~0#1.base, qxl_device_init_~#__key___4~0#1.offset);havoc qxl_device_init_~#__key___4~0#1.base, qxl_device_init_~#__key___4~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___5~0#1.base, qxl_device_init_~#__key___5~0#1.offset);havoc qxl_device_init_~#__key___5~0#1.base, qxl_device_init_~#__key___5~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___6~0#1.base, qxl_device_init_~#__key___6~0#1.offset);havoc qxl_device_init_~#__key___6~0#1.base, qxl_device_init_~#__key___6~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___7~0#1.base, qxl_device_init_~#__key___7~0#1.offset);havoc qxl_device_init_~#__key___7~0#1.base, qxl_device_init_~#__key___7~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___8~0#1.base, qxl_device_init_~#__key___8~0#1.offset);havoc qxl_device_init_~#__key___8~0#1.base, qxl_device_init_~#__key___8~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__constr_expr_0~0#1.base, qxl_device_init_~#__constr_expr_0~0#1.offset);havoc qxl_device_init_~#__constr_expr_0~0#1.base, qxl_device_init_~#__constr_expr_0~0#1.offset;qxl_driver_load_#t~ret479#1 := qxl_device_init_#res#1;havoc qxl_device_init_#t~mem338#1, qxl_device_init_#t~mem339#1, qxl_device_init_#t~mem340#1, qxl_device_init_#t~mem341#1, qxl_device_init_#t~short342#1, qxl_device_init_#t~ite345#1, qxl_device_init_#t~mem343#1, qxl_device_init_#t~mem344#1, qxl_device_init_#t~mem346#1, qxl_device_init_#t~mem347#1, qxl_device_init_#t~mem348#1, qxl_device_init_#t~mem349#1, qxl_device_init_#t~mem350#1, qxl_device_init_#t~mem351#1, qxl_device_init_#t~short352#1, qxl_device_init_#t~ite355#1, qxl_device_init_#t~mem353#1, qxl_device_init_#t~mem354#1, qxl_device_init_#t~ret356#1.base, qxl_device_init_#t~ret356#1.offset, qxl_device_init_#t~mem357#1, qxl_device_init_#t~mem358#1, qxl_device_init_#t~mem359#1, qxl_device_init_#t~short360#1, qxl_device_init_#t~mem361#1, qxl_device_init_#t~mem362#1, qxl_device_init_#t~short363#1, qxl_device_init_#t~mem364#1, qxl_device_init_#t~mem365#1, qxl_device_init_#t~mem366#1, qxl_device_init_#t~mem367#1, qxl_device_init_#t~short368#1, qxl_device_init_#t~ite371#1, qxl_device_init_#t~mem369#1, qxl_device_init_#t~mem370#1, qxl_device_init_#t~mem372#1, qxl_device_init_#t~mem373#1, qxl_device_init_#t~ret374#1.base, qxl_device_init_#t~ret374#1.offset, qxl_device_init_#t~mem375#1.base, qxl_device_init_#t~mem375#1.offset, qxl_device_init_#t~mem376#1, qxl_device_init_#t~mem377#1, qxl_device_init_#t~mem378#1, qxl_device_init_#t~mem379#1, qxl_device_init_#t~short380#1, qxl_device_init_#t~ite383#1, qxl_device_init_#t~mem381#1, qxl_device_init_#t~mem382#1, qxl_device_init_#t~mem384#1, qxl_device_init_#t~mem385#1, qxl_device_init_#t~ret386#1.base, qxl_device_init_#t~ret386#1.offset, qxl_device_init_#t~bitwise387#1, qxl_device_init_#t~ret388#1, qxl_device_init_#t~mem389#1, qxl_device_init_#t~mem390#1, qxl_device_init_#t~mem391#1, qxl_device_init_#t~mem392#1, qxl_device_init_#t~mem393#1, qxl_device_init_#t~short394#1, qxl_device_init_#t~ite397#1, qxl_device_init_#t~mem395#1, qxl_device_init_#t~mem396#1, qxl_device_init_#t~mem398#1, qxl_device_init_#t~mem399#1, qxl_device_init_#t~mem400#1, qxl_device_init_#t~short401#1, qxl_device_init_#t~ite404#1, qxl_device_init_#t~mem402#1, qxl_device_init_#t~mem403#1, qxl_device_init_#t~mem405#1, qxl_device_init_#t~mem406#1, qxl_device_init_#t~mem407#1, qxl_device_init_#t~mem408#1, qxl_device_init_#t~mem409#1, qxl_device_init_#t~mem410#1, qxl_device_init_#t~ret411#1.base, qxl_device_init_#t~ret411#1.offset, qxl_device_init_#t~mem412#1.base, qxl_device_init_#t~mem412#1.offset, qxl_device_init_#t~ret413#1, qxl_device_init_#t~ret414#1, qxl_device_init_#t~ret415#1, qxl_device_init_#t~mem418#1, qxl_device_init_#t~mem416#1.base, qxl_device_init_#t~mem416#1.offset, qxl_device_init_#t~mem417#1, qxl_device_init_#t~ret419#1.base, qxl_device_init_#t~ret419#1.offset, qxl_device_init_#t~mem420#1.base, qxl_device_init_#t~mem420#1.offset, qxl_device_init_#t~mem421#1, qxl_device_init_#t~ret422#1.base, qxl_device_init_#t~ret422#1.offset, qxl_device_init_#t~mem423#1.base, qxl_device_init_#t~mem423#1.offset, qxl_device_init_#t~mem424#1, qxl_device_init_#t~ret425#1.base, qxl_device_init_#t~ret425#1.offset, qxl_device_init_#t~mem426#1.base, qxl_device_init_#t~mem426#1.offset, qxl_device_init_#t~ret427#1.base, qxl_device_init_#t~ret427#1.offset, qxl_device_init_#t~mem428#1.base, qxl_device_init_#t~mem428#1.offset, qxl_device_init_#t~mem429#1, qxl_device_init_#t~mem430#1.base, qxl_device_init_#t~mem430#1.offset, qxl_device_init_#t~mem431#1, qxl_device_init_#t~mem432#1.base, qxl_device_init_#t~mem432#1.offset, qxl_device_init_#t~mem433#1, qxl_device_init_#t~mem434#1, qxl_device_init_#t~mem435#1, qxl_device_init_#t~bitwise436#1, qxl_device_init_#t~mem437#1, qxl_device_init_#t~ret438#1.base, qxl_device_init_#t~ret438#1.offset, qxl_device_init_#t~ret439#1.base, qxl_device_init_#t~ret439#1.offset, qxl_device_init_#t~ret440#1.base, qxl_device_init_#t~ret440#1.offset, qxl_device_init_#t~ret441#1.base, qxl_device_init_#t~ret441#1.offset, qxl_device_init_#t~ret442#1, qxl_device_init_#t~mem443#1, qxl_device_init_#t~mem444#1, qxl_device_init_#t~mem445#1.base, qxl_device_init_#t~mem445#1.offset, qxl_device_init_#t~mem446#1, qxl_device_init_#t~ret447#1, qxl_device_init_#t~mem448#1, qxl_device_init_#t~mem449#1, qxl_device_init_#t~mem450#1, qxl_device_init_#t~ret451#1, qxl_device_init_#t~mem452#1, qxl_device_init_#t~mem453#1, qxl_device_init_#t~mem454#1.base, qxl_device_init_#t~mem454#1.offset, qxl_device_init_#t~mem455#1, qxl_device_init_#t~ret456#1, qxl_device_init_#t~mem457#1, qxl_device_init_#t~mem458#1, qxl_device_init_#t~mem459#1, qxl_device_init_#t~ret460#1, qxl_device_init_#t~ret461#1.base, qxl_device_init_#t~ret461#1.offset, qxl_device_init_#t~mem462#1, qxl_device_init_#t~ret463#1, qxl_device_init_~qdev#1.base, qxl_device_init_~qdev#1.offset, qxl_device_init_~ddev#1.base, qxl_device_init_~ddev#1.offset, qxl_device_init_~pdev#1.base, qxl_device_init_~pdev#1.offset, qxl_device_init_~flags#1, qxl_device_init_~r~0#1, qxl_device_init_~sb~0#1, qxl_device_init_~#__key~0#1.base, qxl_device_init_~#__key~0#1.offset, qxl_device_init_~#__key___0~0#1.base, qxl_device_init_~#__key___0~0#1.offset, qxl_device_init_~#__key___1~0#1.base, qxl_device_init_~#__key___1~0#1.offset, qxl_device_init_~#__key___2~0#1.base, qxl_device_init_~#__key___2~0#1.offset, qxl_device_init_~tmp~29#1, qxl_device_init_~tmp___0~11#1.base, qxl_device_init_~tmp___0~11#1.offset, qxl_device_init_~tmp___1~3#1.base, qxl_device_init_~tmp___1~3#1.offset, qxl_device_init_~tmp___2~3#1.base, qxl_device_init_~tmp___2~3#1.offset, qxl_device_init_~#__key___3~0#1.base, qxl_device_init_~#__key___3~0#1.offset, qxl_device_init_~#__key___4~0#1.base, qxl_device_init_~#__key___4~0#1.offset, qxl_device_init_~#__key___5~0#1.base, qxl_device_init_~#__key___5~0#1.offset, qxl_device_init_~#__key___6~0#1.base, qxl_device_init_~#__key___6~0#1.offset, qxl_device_init_~#__key___7~0#1.base, qxl_device_init_~#__key___7~0#1.offset, qxl_device_init_~__lock_name~0#1.base, qxl_device_init_~__lock_name~0#1.offset, qxl_device_init_~tmp___3~1#1.base, qxl_device_init_~tmp___3~1#1.offset, qxl_device_init_~#__key___8~0#1.base, qxl_device_init_~#__key___8~0#1.offset, qxl_device_init_~#__constr_expr_0~0#1.base, qxl_device_init_~#__constr_expr_0~0#1.offset;havoc qxl_device_init_#in~qdev#1.base, qxl_device_init_#in~qdev#1.offset, qxl_device_init_#in~ddev#1.base, qxl_device_init_#in~ddev#1.offset, qxl_device_init_#in~pdev#1.base, qxl_device_init_#in~pdev#1.offset, qxl_device_init_#in~flags#1;assume { :end_inline_qxl_device_init } true;assume -2147483648 <= qxl_driver_load_#t~ret479#1 && qxl_driver_load_#t~ret479#1 <= 2147483647;qxl_driver_load_~r~1#1 := qxl_driver_load_#t~ret479#1;havoc qxl_driver_load_#t~mem478#1.base, qxl_driver_load_#t~mem478#1.offset;havoc qxl_driver_load_#t~ret479#1; [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6250: havoc pci_restore_state_~arg0#1.base, pci_restore_state_~arg0#1.offset;havoc pci_restore_state_#in~arg0#1.base, pci_restore_state_#in~arg0#1.offset;assume { :end_inline_pci_restore_state } true;assume { :begin_inline_pci_enable_device } true;pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset := qxl_pm_resume_~pdev~2#1.base, qxl_pm_resume_~pdev~2#1.offset;havoc pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet3056#1, pci_enable_device_~arg0#1.base, pci_enable_device_~arg0#1.offset;pci_enable_device_~arg0#1.base, pci_enable_device_~arg0#1.offset := pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset;havoc pci_enable_device_#t~nondet3056#1;assume -2147483648 <= pci_enable_device_#t~nondet3056#1 && pci_enable_device_#t~nondet3056#1 <= 2147483647;pci_enable_device_#res#1 := pci_enable_device_#t~nondet3056#1;havoc pci_enable_device_#t~nondet3056#1; [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19464: havoc ldv_freeze_late_20_#t~nondet3034#1;main_#t~ret220#1 := ldv_freeze_late_20_#res#1;havoc ldv_freeze_late_20_#t~nondet3034#1;assume { :end_inline_ldv_freeze_late_20 } true;assume -2147483648 <= main_#t~ret220#1 && main_#t~ret220#1 <= 2147483647;~ldv_retval_7~0 := main_#t~ret220#1;havoc main_#t~ret220#1; [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9819: ldv_initialize_drm_crtc_helper_funcs_15_~tmp~74#1.base, ldv_initialize_drm_crtc_helper_funcs_15_~tmp~74#1.offset := ldv_initialize_drm_crtc_helper_funcs_15_#t~ret1060#1.base, ldv_initialize_drm_crtc_helper_funcs_15_#t~ret1060#1.offset;havoc ldv_initialize_drm_crtc_helper_funcs_15_#t~ret1060#1.base, ldv_initialize_drm_crtc_helper_funcs_15_#t~ret1060#1.offset;~qxl_crtc_helper_funcs_group0~0.base, ~qxl_crtc_helper_funcs_group0~0.offset := ldv_initialize_drm_crtc_helper_funcs_15_~tmp~74#1.base, ldv_initialize_drm_crtc_helper_funcs_15_~tmp~74#1.offset; [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6912: havoc ldv_pci_driver_19_#t~ret116#1.base, ldv_pci_driver_19_#t~ret116#1.offset, ldv_pci_driver_19_~tmp~16#1.base, ldv_pci_driver_19_~tmp~16#1.offset;assume { :end_inline_ldv_pci_driver_19 } true;~ldv_state_variable_10~0 := 1;~ldv_state_variable_4~0 := 1;assume { :begin_inline_ldv_initialize_fence_ops_4 } true;havoc ldv_initialize_fence_ops_4_#t~ret2908#1.base, ldv_initialize_fence_ops_4_#t~ret2908#1.offset, ldv_initialize_fence_ops_4_~tmp~271#1.base, ldv_initialize_fence_ops_4_~tmp~271#1.offset;havoc ldv_initialize_fence_ops_4_~tmp~271#1.base, ldv_initialize_fence_ops_4_~tmp~271#1.offset; [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9819-1: SUMMARY for call ldv_initialize_drm_crtc_helper_funcs_15_#t~ret1060#1.base, ldv_initialize_drm_crtc_helper_funcs_15_#t~ret1060#1.offset := ldv_init_zalloc(1160); srcloc: null [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18011: assume 0 != (if qxl_fence_wait_~have_drawable_releases~0#1 % 256 % 4294967296 <= 2147483647 then qxl_fence_wait_~have_drawable_releases~0#1 % 256 % 4294967296 else qxl_fence_wait_~have_drawable_releases~0#1 % 256 % 4294967296 - 4294967296) || qxl_fence_wait_~sc~0#1 <= 3; [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18011: assume !(0 != (if qxl_fence_wait_~have_drawable_releases~0#1 % 256 % 4294967296 <= 2147483647 then qxl_fence_wait_~have_drawable_releases~0#1 % 256 % 4294967296 else qxl_fence_wait_~have_drawable_releases~0#1 % 256 % 4294967296 - 4294967296) || qxl_fence_wait_~sc~0#1 <= 3);qxl_fence_wait_~cur~0#1 := ~jiffies~0; [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16426: SUMMARY for call __init_waitqueue_head(qxl_irq_init_~qdev#1.base, 3284 + qxl_irq_init_~qdev#1.offset, 189, 0, qxl_irq_init_~#__key~4#1.base, qxl_irq_init_~#__key~4#1.offset); srcloc: null [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6252: assume 0 != qxl_pm_resume_~tmp___0~3#1;qxl_pm_resume_#res#1 := -5; [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6252: assume !(0 != qxl_pm_resume_~tmp___0~3#1); [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18012: assume qxl_fence_wait_~sc~0#1 > 2; [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18012: assume !(qxl_fence_wait_~sc~0#1 > 2); [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16427: SUMMARY for call __init_waitqueue_head(qxl_irq_init_~qdev#1.base, 3368 + qxl_irq_init_~qdev#1.offset, 190, 0, qxl_irq_init_~#__key___0~2#1.base, qxl_irq_init_~#__key___0~2#1.offset); srcloc: null [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11010: assume -2147483648 <= qxl_ttm_init_#t~ret1344#1 && qxl_ttm_init_#t~ret1344#1 <= 2147483647;qxl_ttm_init_~r~7#1 := qxl_ttm_init_#t~ret1344#1;havoc qxl_ttm_init_#t~ret1344#1; [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9821: ldv_initialize_drm_crtc_helper_funcs_15_~tmp___0~25#1.base, ldv_initialize_drm_crtc_helper_funcs_15_~tmp___0~25#1.offset := ldv_initialize_drm_crtc_helper_funcs_15_#t~ret1061#1.base, ldv_initialize_drm_crtc_helper_funcs_15_#t~ret1061#1.offset;havoc ldv_initialize_drm_crtc_helper_funcs_15_#t~ret1061#1.base, ldv_initialize_drm_crtc_helper_funcs_15_#t~ret1061#1.offset;~qxl_crtc_helper_funcs_group1~0.base, ~qxl_crtc_helper_funcs_group1~0.offset := ldv_initialize_drm_crtc_helper_funcs_15_~tmp___0~25#1.base, ldv_initialize_drm_crtc_helper_funcs_15_~tmp___0~25#1.offset; [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9821-1: SUMMARY for call ldv_initialize_drm_crtc_helper_funcs_15_#t~ret1061#1.base, ldv_initialize_drm_crtc_helper_funcs_15_#t~ret1061#1.offset := ldv_init_zalloc(208); srcloc: null [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11010-1: SUMMARY for call qxl_ttm_init_#t~ret1344#1 := ttm_bo_init_mm(qxl_ttm_init_~qdev#1.base, 213 + qxl_ttm_init_~qdev#1.offset, 2, qxl_ttm_init_~num_io_pages~0#1); srcloc: null [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18013: SUMMARY for call usleep_range(500, 1000); srcloc: null [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12332: ldv_initialize_fb_ops_6_~tmp~130#1.base, ldv_initialize_fb_ops_6_~tmp~130#1.offset := ldv_initialize_fb_ops_6_#t~ret1662#1.base, ldv_initialize_fb_ops_6_#t~ret1662#1.offset;havoc ldv_initialize_fb_ops_6_#t~ret1662#1.base, ldv_initialize_fb_ops_6_#t~ret1662#1.offset;~qxlfb_ops_group0~0.base, ~qxlfb_ops_group0~0.offset := ldv_initialize_fb_ops_6_~tmp~130#1.base, ldv_initialize_fb_ops_6_~tmp~130#1.offset; [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16428: SUMMARY for call __init_waitqueue_head(qxl_irq_init_~qdev#1.base, 3452 + qxl_irq_init_~qdev#1.offset, 191, 0, qxl_irq_init_~#__key___1~1#1.base, qxl_irq_init_~#__key___1~1#1.offset); srcloc: null [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12332-1: SUMMARY for call ldv_initialize_fb_ops_6_#t~ret1662#1.base, ldv_initialize_fb_ops_6_#t~ret1662#1.offset := ldv_init_zalloc(160); srcloc: null [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19335: havoc drm_pci_init_#t~nondet3013#1;qxl_init_#t~ret115#1 := drm_pci_init_#res#1;havoc drm_pci_init_#t~nondet3013#1, drm_pci_init_~arg0#1.base, drm_pci_init_~arg0#1.offset, drm_pci_init_~arg1#1.base, drm_pci_init_~arg1#1.offset;havoc drm_pci_init_#in~arg0#1.base, drm_pci_init_#in~arg0#1.offset, drm_pci_init_#in~arg1#1.base, drm_pci_init_#in~arg1#1.offset;assume { :end_inline_drm_pci_init } true;assume -2147483648 <= qxl_init_#t~ret115#1 && qxl_init_#t~ret115#1 <= 2147483647;qxl_init_~tmp___0~7#1 := qxl_init_#t~ret115#1;havoc qxl_init_#t~ret115#1;qxl_init_#res#1 := qxl_init_~tmp___0~7#1; [2025-02-08 02:58:49,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7047: main_#t~ret212#1 := qxl_pm_resume_#res#1;havoc qxl_pm_resume_#t~ret103#1.base, qxl_pm_resume_#t~ret103#1.offset, qxl_pm_resume_#t~ret104#1, qxl_pm_resume_#t~ret105#1, qxl_pm_resume_#t~ret106#1, qxl_pm_resume_~dev#1.base, qxl_pm_resume_~dev#1.offset, qxl_pm_resume_~pdev~2#1.base, qxl_pm_resume_~pdev~2#1.offset, qxl_pm_resume_~__mptr~2#1.base, qxl_pm_resume_~__mptr~2#1.offset, qxl_pm_resume_~drm_dev~1#1.base, qxl_pm_resume_~drm_dev~1#1.offset, qxl_pm_resume_~tmp~11#1.base, qxl_pm_resume_~tmp~11#1.offset, qxl_pm_resume_~tmp___0~3#1, qxl_pm_resume_~tmp___1~0#1;havoc qxl_pm_resume_#in~dev#1.base, qxl_pm_resume_#in~dev#1.offset;assume { :end_inline_qxl_pm_resume } true;assume -2147483648 <= main_#t~ret212#1 && main_#t~ret212#1 <= 2147483647;~ldv_retval_15~0 := main_#t~ret212#1;havoc main_#t~ret212#1; [2025-02-08 02:58:49,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11011: assume 0 != qxl_ttm_init_~r~7#1; [2025-02-08 02:58:49,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11011: assume !(0 != qxl_ttm_init_~r~7#1);call qxl_ttm_init_#t~mem1345#1 := read~int#26(qxl_ttm_init_~qdev#1.base, 56 + qxl_ttm_init_~qdev#1.offset, 8); [2025-02-08 02:58:49,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6915: havoc ldv_initialize_fence_ops_4_#t~ret2908#1.base, ldv_initialize_fence_ops_4_#t~ret2908#1.offset, ldv_initialize_fence_ops_4_~tmp~271#1.base, ldv_initialize_fence_ops_4_~tmp~271#1.offset;assume { :end_inline_ldv_initialize_fence_ops_4 } true;~ldv_state_variable_8~0 := 1;assume { :begin_inline_ldv_initialize_ttm_bo_driver_8 } true;havoc ldv_initialize_ttm_bo_driver_8_#t~ret1374#1.base, ldv_initialize_ttm_bo_driver_8_#t~ret1374#1.offset, ldv_initialize_ttm_bo_driver_8_#t~ret1375#1.base, ldv_initialize_ttm_bo_driver_8_#t~ret1375#1.offset, ldv_initialize_ttm_bo_driver_8_#t~ret1376#1.base, ldv_initialize_ttm_bo_driver_8_#t~ret1376#1.offset, ldv_initialize_ttm_bo_driver_8_#t~ret1377#1.base, ldv_initialize_ttm_bo_driver_8_#t~ret1377#1.offset, ldv_initialize_ttm_bo_driver_8_~tmp~104#1.base, ldv_initialize_ttm_bo_driver_8_~tmp~104#1.offset, ldv_initialize_ttm_bo_driver_8_~tmp___0~39#1.base, ldv_initialize_ttm_bo_driver_8_~tmp___0~39#1.offset, ldv_initialize_ttm_bo_driver_8_~tmp___1~17#1.base, ldv_initialize_ttm_bo_driver_8_~tmp___1~17#1.offset, ldv_initialize_ttm_bo_driver_8_~tmp___2~8#1.base, ldv_initialize_ttm_bo_driver_8_~tmp___2~8#1.offset;havoc ldv_initialize_ttm_bo_driver_8_~tmp~104#1.base, ldv_initialize_ttm_bo_driver_8_~tmp~104#1.offset;havoc ldv_initialize_ttm_bo_driver_8_~tmp___0~39#1.base, ldv_initialize_ttm_bo_driver_8_~tmp___0~39#1.offset;havoc ldv_initialize_ttm_bo_driver_8_~tmp___1~17#1.base, ldv_initialize_ttm_bo_driver_8_~tmp___1~17#1.offset;havoc ldv_initialize_ttm_bo_driver_8_~tmp___2~8#1.base, ldv_initialize_ttm_bo_driver_8_~tmp___2~8#1.offset; [2025-02-08 02:58:49,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16429-1: SUMMARY for call __init_work(qxl_irq_init_~qdev#1.base, 3536 + qxl_irq_init_~qdev#1.offset, 0); srcloc: null [2025-02-08 02:58:49,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16429: call write~int#36(137438953408, qxl_irq_init_~#__constr_expr_0~2#1.base, qxl_irq_init_~#__constr_expr_0~2#1.offset, 8);call qxl_irq_init_#t~mem2499#1 := read~int#36(qxl_irq_init_~#__constr_expr_0~2#1.base, qxl_irq_init_~#__constr_expr_0~2#1.offset, 8);call write~int#26(qxl_irq_init_#t~mem2499#1, qxl_irq_init_~qdev#1.base, 3536 + qxl_irq_init_~qdev#1.offset, 8);havoc qxl_irq_init_#t~mem2499#1; [2025-02-08 02:58:49,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11012: qxl_ttm_init_#res#1 := qxl_ttm_init_~r~7#1; [2025-02-08 02:58:49,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11012-1: SUMMARY for call drm_err(114, 0); srcloc: null [2025-02-08 02:58:49,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19468: havoc ldv_freeze_noirq_20_#t~nondet3035#1;main_#t~ret218#1 := ldv_freeze_noirq_20_#res#1;havoc ldv_freeze_noirq_20_#t~nondet3035#1;assume { :end_inline_ldv_freeze_noirq_20 } true;assume -2147483648 <= main_#t~ret218#1 && main_#t~ret218#1 <= 2147483647;~ldv_retval_9~0 := main_#t~ret218#1;havoc main_#t~ret218#1; [2025-02-08 02:58:49,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6256-1: SUMMARY for call qxl_pm_resume_#t~ret106#1 := qxl_drm_resume(qxl_pm_resume_~drm_dev~1#1.base, qxl_pm_resume_~drm_dev~1#1.offset, 0); srcloc: null [2025-02-08 02:58:49,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12334-1: SUMMARY for call ldv_initialize_fb_ops_6_#t~ret1663#1.base, ldv_initialize_fb_ops_6_#t~ret1663#1.offset := ldv_init_zalloc(1608); srcloc: null [2025-02-08 02:58:49,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6256: assume -2147483648 <= qxl_pm_resume_#t~ret106#1 && qxl_pm_resume_#t~ret106#1 <= 2147483647;qxl_pm_resume_~tmp___1~0#1 := qxl_pm_resume_#t~ret106#1;havoc qxl_pm_resume_#t~ret106#1;qxl_pm_resume_#res#1 := qxl_pm_resume_~tmp___1~0#1; [2025-02-08 02:58:49,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12334: ldv_initialize_fb_ops_6_~tmp___0~46#1.base, ldv_initialize_fb_ops_6_~tmp___0~46#1.offset := ldv_initialize_fb_ops_6_#t~ret1663#1.base, ldv_initialize_fb_ops_6_#t~ret1663#1.offset;havoc ldv_initialize_fb_ops_6_#t~ret1663#1.base, ldv_initialize_fb_ops_6_#t~ret1663#1.offset;~qxlfb_ops_group1~0.base, ~qxlfb_ops_group1~0.offset := ldv_initialize_fb_ops_6_~tmp___0~46#1.base, ldv_initialize_fb_ops_6_~tmp___0~46#1.offset; [2025-02-08 02:58:49,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6917: havoc ldv_initialize_ttm_bo_driver_8_#t~ret1374#1.base, ldv_initialize_ttm_bo_driver_8_#t~ret1374#1.offset, ldv_initialize_ttm_bo_driver_8_#t~ret1375#1.base, ldv_initialize_ttm_bo_driver_8_#t~ret1375#1.offset, ldv_initialize_ttm_bo_driver_8_#t~ret1376#1.base, ldv_initialize_ttm_bo_driver_8_#t~ret1376#1.offset, ldv_initialize_ttm_bo_driver_8_#t~ret1377#1.base, ldv_initialize_ttm_bo_driver_8_#t~ret1377#1.offset, ldv_initialize_ttm_bo_driver_8_~tmp~104#1.base, ldv_initialize_ttm_bo_driver_8_~tmp~104#1.offset, ldv_initialize_ttm_bo_driver_8_~tmp___0~39#1.base, ldv_initialize_ttm_bo_driver_8_~tmp___0~39#1.offset, ldv_initialize_ttm_bo_driver_8_~tmp___1~17#1.base, ldv_initialize_ttm_bo_driver_8_~tmp___1~17#1.offset, ldv_initialize_ttm_bo_driver_8_~tmp___2~8#1.base, ldv_initialize_ttm_bo_driver_8_~tmp___2~8#1.offset;assume { :end_inline_ldv_initialize_ttm_bo_driver_8 } true;~ldv_state_variable_15~0 := 1;assume { :begin_inline_ldv_initialize_drm_crtc_helper_funcs_15 } true;havoc ldv_initialize_drm_crtc_helper_funcs_15_#t~ret1060#1.base, ldv_initialize_drm_crtc_helper_funcs_15_#t~ret1060#1.offset, ldv_initialize_drm_crtc_helper_funcs_15_#t~ret1061#1.base, ldv_initialize_drm_crtc_helper_funcs_15_#t~ret1061#1.offset, ldv_initialize_drm_crtc_helper_funcs_15_~tmp~74#1.base, ldv_initialize_drm_crtc_helper_funcs_15_~tmp~74#1.offset, ldv_initialize_drm_crtc_helper_funcs_15_~tmp___0~25#1.base, ldv_initialize_drm_crtc_helper_funcs_15_~tmp___0~25#1.offset;havoc ldv_initialize_drm_crtc_helper_funcs_15_~tmp~74#1.base, ldv_initialize_drm_crtc_helper_funcs_15_~tmp~74#1.offset;havoc ldv_initialize_drm_crtc_helper_funcs_15_~tmp___0~25#1.base, ldv_initialize_drm_crtc_helper_funcs_15_~tmp___0~25#1.offset; [2025-02-08 02:58:49,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18016: assume (if (qxl_fence_wait_~end~1#1 - ~jiffies~0) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (qxl_fence_wait_~end~1#1 - ~jiffies~0) % 18446744073709551616 % 18446744073709551616 else (qxl_fence_wait_~end~1#1 - ~jiffies~0) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0;qxl_fence_wait_#res#1 := 0; [2025-02-08 02:58:49,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18016: assume !((if (qxl_fence_wait_~end~1#1 - ~jiffies~0) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (qxl_fence_wait_~end~1#1 - ~jiffies~0) % 18446744073709551616 % 18446744073709551616 else (qxl_fence_wait_~end~1#1 - ~jiffies~0) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0); [2025-02-08 02:58:49,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19206: havoc drm_gem_dumb_destroy_#t~nondet2992#1;main_#t~ret187#1 := drm_gem_dumb_destroy_#res#1;havoc drm_gem_dumb_destroy_#t~nondet2992#1, drm_gem_dumb_destroy_~arg0#1.base, drm_gem_dumb_destroy_~arg0#1.offset, drm_gem_dumb_destroy_~arg1#1.base, drm_gem_dumb_destroy_~arg1#1.offset, drm_gem_dumb_destroy_~arg2#1;havoc drm_gem_dumb_destroy_#in~arg0#1.base, drm_gem_dumb_destroy_#in~arg0#1.offset, drm_gem_dumb_destroy_#in~arg1#1.base, drm_gem_dumb_destroy_#in~arg1#1.offset, drm_gem_dumb_destroy_#in~arg2#1;assume { :end_inline_drm_gem_dumb_destroy } true;assume -2147483648 <= main_#t~ret187#1 && main_#t~ret187#1 <= 2147483647;havoc main_#t~mem186#1;havoc main_#t~ret187#1;~ldv_state_variable_18~0 := 1; [2025-02-08 02:58:49,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16432: SUMMARY for call lockdep_init_map(qxl_irq_init_~qdev#1.base, 3568 + qxl_irq_init_~qdev#1.offset, 192, 0, qxl_irq_init_~#__key___2~1#1.base, qxl_irq_init_~#__key___2~1#1.offset, 0); srcloc: null [2025-02-08 02:58:49,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6919: havoc ldv_initialize_drm_crtc_helper_funcs_15_#t~ret1060#1.base, ldv_initialize_drm_crtc_helper_funcs_15_#t~ret1060#1.offset, ldv_initialize_drm_crtc_helper_funcs_15_#t~ret1061#1.base, ldv_initialize_drm_crtc_helper_funcs_15_#t~ret1061#1.offset, ldv_initialize_drm_crtc_helper_funcs_15_~tmp~74#1.base, ldv_initialize_drm_crtc_helper_funcs_15_~tmp~74#1.offset, ldv_initialize_drm_crtc_helper_funcs_15_~tmp___0~25#1.base, ldv_initialize_drm_crtc_helper_funcs_15_~tmp___0~25#1.offset;assume { :end_inline_ldv_initialize_drm_crtc_helper_funcs_15 } true;~ldv_state_variable_14~0 := 1;assume { :begin_inline_ldv_initialize_drm_encoder_helper_funcs_14 } true;havoc ldv_initialize_drm_encoder_helper_funcs_14_#t~ret1066#1.base, ldv_initialize_drm_encoder_helper_funcs_14_#t~ret1066#1.offset, ldv_initialize_drm_encoder_helper_funcs_14_#t~ret1067#1.base, ldv_initialize_drm_encoder_helper_funcs_14_#t~ret1067#1.offset, ldv_initialize_drm_encoder_helper_funcs_14_~tmp~79#1.base, ldv_initialize_drm_encoder_helper_funcs_14_~tmp~79#1.offset, ldv_initialize_drm_encoder_helper_funcs_14_~tmp___0~26#1.base, ldv_initialize_drm_encoder_helper_funcs_14_~tmp___0~26#1.offset;havoc ldv_initialize_drm_encoder_helper_funcs_14_~tmp~79#1.base, ldv_initialize_drm_encoder_helper_funcs_14_~tmp~79#1.offset;havoc ldv_initialize_drm_encoder_helper_funcs_14_~tmp___0~26#1.base, ldv_initialize_drm_encoder_helper_funcs_14_~tmp___0~26#1.offset; [2025-02-08 02:58:49,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10883: assume 0 != qxl_ttm_tt_populate_~r~6#1;qxl_ttm_tt_populate_#res#1 := qxl_ttm_tt_populate_~r~6#1; [2025-02-08 02:58:49,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10883: assume !(0 != qxl_ttm_tt_populate_~r~6#1);qxl_ttm_tt_populate_#res#1 := 0; [2025-02-08 02:58:49,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10619-1: SUMMARY for call qxl_ttm_global_init_#t~ret1247#1 := drm_global_item_ref(qxl_ttm_global_init_~global_ref~0#1.base, qxl_ttm_global_init_~global_ref~0#1.offset); srcloc: null [2025-02-08 02:58:49,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10619: assume -2147483648 <= qxl_ttm_global_init_#t~ret1247#1 && qxl_ttm_global_init_#t~ret1247#1 <= 2147483647;qxl_ttm_global_init_~r~3#1 := qxl_ttm_global_init_#t~ret1247#1;havoc qxl_ttm_global_init_#t~ret1247#1; [2025-02-08 02:58:49,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11016: assume -2147483648 <= qxl_ttm_init_#t~ret1346#1 && qxl_ttm_init_#t~ret1346#1 <= 2147483647;qxl_ttm_init_~r~7#1 := qxl_ttm_init_#t~ret1346#1;havoc qxl_ttm_init_#t~mem1345#1;havoc qxl_ttm_init_#t~ret1346#1; [2025-02-08 02:58:49,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11016-1: SUMMARY for call qxl_ttm_init_#t~ret1346#1 := ttm_bo_init_mm(qxl_ttm_init_~qdev#1.base, 213 + qxl_ttm_init_~qdev#1.offset, 3, qxl_ttm_init_#t~mem1345#1 % 18446744073709551616 / 4096); srcloc: null [2025-02-08 02:58:49,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10620: assume 0 != qxl_ttm_global_init_~r~3#1; [2025-02-08 02:58:49,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10620: assume !(0 != qxl_ttm_global_init_~r~3#1);call qxl_ttm_global_init_#t~mem1248#1.base, qxl_ttm_global_init_#t~mem1248#1.offset := read~$Pointer$#26(qxl_ttm_global_init_~qdev#1.base, 188 + qxl_ttm_global_init_~qdev#1.offset, 8);call write~$Pointer$#26(qxl_ttm_global_init_#t~mem1248#1.base, qxl_ttm_global_init_#t~mem1248#1.offset, qxl_ttm_global_init_~qdev#1.base, 168 + qxl_ttm_global_init_~qdev#1.offset, 8);havoc qxl_ttm_global_init_#t~mem1248#1.base, qxl_ttm_global_init_#t~mem1248#1.offset;qxl_ttm_global_init_~global_ref~0#1.base, qxl_ttm_global_init_~global_ref~0#1.offset := qxl_ttm_global_init_~qdev#1.base, 132 + qxl_ttm_global_init_~qdev#1.offset;call write~int#26(1, qxl_ttm_global_init_~global_ref~0#1.base, qxl_ttm_global_init_~global_ref~0#1.offset, 4);call write~int#26(592, qxl_ttm_global_init_~global_ref~0#1.base, 4 + qxl_ttm_global_init_~global_ref~0#1.offset, 8);call write~$Pointer$#26(#funAddr~ttm_bo_global_init.base, #funAddr~ttm_bo_global_init.offset, qxl_ttm_global_init_~global_ref~0#1.base, 20 + qxl_ttm_global_init_~global_ref~0#1.offset, 8);call write~$Pointer$#26(#funAddr~ttm_bo_global_release.base, #funAddr~ttm_bo_global_release.offset, qxl_ttm_global_init_~global_ref~0#1.base, 28 + qxl_ttm_global_init_~global_ref~0#1.offset, 8); [2025-02-08 02:58:49,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16434: call write~$Pointer$#26(#funAddr~qxl_client_monitors_config_work_func.base, #funAddr~qxl_client_monitors_config_work_func.offset, qxl_irq_init_~qdev#1.base, 3560 + qxl_irq_init_~qdev#1.offset, 8); [2025-02-08 02:58:49,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18020: assume 0 != (if qxl_fence_wait_~have_drawable_releases~0#1 % 256 % 4294967296 <= 2147483647 then qxl_fence_wait_~have_drawable_releases~0#1 % 256 % 4294967296 else qxl_fence_wait_~have_drawable_releases~0#1 % 256 % 4294967296 - 4294967296) && qxl_fence_wait_~sc~0#1 > 300;qxl_fence_wait_~__ff~0#1.base, qxl_fence_wait_~__ff~0#1.offset := qxl_fence_wait_~fence#1.base, qxl_fence_wait_~fence#1.offset;call qxl_fence_wait_#t~mem2808#1 := read~int#26(qxl_fence_wait_~__ff~0#1.base, 52 + qxl_fence_wait_~__ff~0#1.offset, 4);call qxl_fence_wait_#t~mem2809#1 := read~int#26(qxl_fence_wait_~__ff~0#1.base, 56 + qxl_fence_wait_~__ff~0#1.offset, 4);call qxl_fence_wait_#t~mem2810#1 := read~int#26(qxl_fence_wait_~fence#1.base, 52 + qxl_fence_wait_~fence#1.offset, 4); [2025-02-08 02:58:49,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18020: assume !(0 != (if qxl_fence_wait_~have_drawable_releases~0#1 % 256 % 4294967296 <= 2147483647 then qxl_fence_wait_~have_drawable_releases~0#1 % 256 % 4294967296 else qxl_fence_wait_~have_drawable_releases~0#1 % 256 % 4294967296 - 4294967296) && qxl_fence_wait_~sc~0#1 > 300); [2025-02-08 02:58:49,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16434-1: SUMMARY for call INIT_LIST_HEAD(qxl_irq_init_~qdev#1.base, 3544 + qxl_irq_init_~qdev#1.offset); srcloc: null [2025-02-08 02:58:49,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6921: havoc ldv_initialize_drm_encoder_helper_funcs_14_#t~ret1066#1.base, ldv_initialize_drm_encoder_helper_funcs_14_#t~ret1066#1.offset, ldv_initialize_drm_encoder_helper_funcs_14_#t~ret1067#1.base, ldv_initialize_drm_encoder_helper_funcs_14_#t~ret1067#1.offset, ldv_initialize_drm_encoder_helper_funcs_14_~tmp~79#1.base, ldv_initialize_drm_encoder_helper_funcs_14_~tmp~79#1.offset, ldv_initialize_drm_encoder_helper_funcs_14_~tmp___0~26#1.base, ldv_initialize_drm_encoder_helper_funcs_14_~tmp___0~26#1.offset;assume { :end_inline_ldv_initialize_drm_encoder_helper_funcs_14 } true;~ldv_state_variable_20~0 := 1;assume { :begin_inline_ldv_dev_pm_ops_20 } true;havoc ldv_dev_pm_ops_20_#t~ret117#1.base, ldv_dev_pm_ops_20_#t~ret117#1.offset, ldv_dev_pm_ops_20_~tmp~17#1.base, ldv_dev_pm_ops_20_~tmp~17#1.offset;havoc ldv_dev_pm_ops_20_~tmp~17#1.base, ldv_dev_pm_ops_20_~tmp~17#1.offset; [2025-02-08 02:58:49,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11017: assume 0 != qxl_ttm_init_~r~7#1; [2025-02-08 02:58:49,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11017: assume !(0 != qxl_ttm_init_~r~7#1);call qxl_ttm_init_#t~mem1347#1 := read~int#26(qxl_ttm_init_~qdev#1.base, 40 + qxl_ttm_init_~qdev#1.offset, 8); [2025-02-08 02:58:49,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10621-1: SUMMARY for call drm_err(103, 0); srcloc: null [2025-02-08 02:58:49,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10621: qxl_ttm_global_init_#res#1 := qxl_ttm_global_init_~r~3#1; [2025-02-08 02:58:49,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11018: qxl_ttm_init_#res#1 := qxl_ttm_init_~r~7#1; [2025-02-08 02:58:49,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790: main_#t~ret184#1 := qxl_driver_load_#res#1;havoc qxl_driver_load_#t~ret476#1, qxl_driver_load_#t~ret477#1.base, qxl_driver_load_#t~ret477#1.offset, qxl_driver_load_#t~mem478#1.base, qxl_driver_load_#t~mem478#1.offset, qxl_driver_load_#t~ret479#1, qxl_driver_load_#t~ret480#1, qxl_driver_load_#t~ret481#1, qxl_driver_load_#t~mem482#1.base, qxl_driver_load_#t~mem482#1.offset, qxl_driver_load_#t~ret483#1, qxl_driver_load_~dev#1.base, qxl_driver_load_~dev#1.offset, qxl_driver_load_~flags#1, qxl_driver_load_~qdev~5#1.base, qxl_driver_load_~qdev~5#1.offset, qxl_driver_load_~r~1#1, qxl_driver_load_~tmp~30#1, qxl_driver_load_~tmp___0~12#1.base, qxl_driver_load_~tmp___0~12#1.offset;havoc qxl_driver_load_#in~dev#1.base, qxl_driver_load_#in~dev#1.offset, qxl_driver_load_#in~flags#1;assume { :end_inline_qxl_driver_load } true;assume -2147483648 <= main_#t~ret184#1 && main_#t~ret184#1 <= 2147483647;havoc main_#t~mem183#1;havoc main_#t~ret184#1;~ldv_state_variable_18~0 := 1; [2025-02-08 02:58:49,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11018-1: SUMMARY for call drm_err(115, 0); srcloc: null [2025-02-08 02:58:49,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19475: havoc ldv_poweroff_late_20_#t~nondet3036#1;main_#t~ret223#1 := ldv_poweroff_late_20_#res#1;havoc ldv_poweroff_late_20_#t~nondet3036#1;assume { :end_inline_ldv_poweroff_late_20 } true;assume -2147483648 <= main_#t~ret223#1 && main_#t~ret223#1 <= 2147483647;~ldv_retval_4~0 := main_#t~ret223#1;havoc main_#t~ret223#1; [2025-02-08 02:58:49,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16436: SUMMARY for call atomic_set(qxl_irq_init_~qdev#1.base, 3264 + qxl_irq_init_~qdev#1.offset, 0); srcloc: null [2025-02-08 02:58:49,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18022: assume -2147483648 <= qxl_fence_wait_#t~ret2811#1 && qxl_fence_wait_#t~ret2811#1 <= 2147483647;havoc qxl_fence_wait_#t~mem2808#1;havoc qxl_fence_wait_#t~mem2809#1;havoc qxl_fence_wait_#t~mem2810#1;havoc qxl_fence_wait_#t~ret2811#1; [2025-02-08 02:58:49,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18022-1: SUMMARY for call qxl_fence_wait_#t~ret2811#1 := printk(225, 0); srcloc: null [2025-02-08 02:58:49,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6923: havoc ldv_dev_pm_ops_20_#t~ret117#1.base, ldv_dev_pm_ops_20_#t~ret117#1.offset, ldv_dev_pm_ops_20_~tmp~17#1.base, ldv_dev_pm_ops_20_~tmp~17#1.offset;assume { :end_inline_ldv_dev_pm_ops_20 } true;~ldv_state_variable_12~0 := 1;assume { :begin_inline_ldv_initialize_drm_connector_funcs_12 } true;havoc ldv_initialize_drm_connector_funcs_12_#t~ret1065#1.base, ldv_initialize_drm_connector_funcs_12_#t~ret1065#1.offset, ldv_initialize_drm_connector_funcs_12_~tmp~78#1.base, ldv_initialize_drm_connector_funcs_12_~tmp~78#1.offset;havoc ldv_initialize_drm_connector_funcs_12_~tmp~78#1.base, ldv_initialize_drm_connector_funcs_12_~tmp~78#1.offset; [2025-02-08 02:58:49,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9830-1: SUMMARY for call ldv_initialize_drm_connector_helper_funcs_13_#t~ret1062#1.base, ldv_initialize_drm_connector_helper_funcs_13_#t~ret1062#1.offset := ldv_init_zalloc(936); srcloc: null [2025-02-08 02:58:49,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9830: ldv_initialize_drm_connector_helper_funcs_13_~tmp~75#1.base, ldv_initialize_drm_connector_helper_funcs_13_~tmp~75#1.offset := ldv_initialize_drm_connector_helper_funcs_13_#t~ret1062#1.base, ldv_initialize_drm_connector_helper_funcs_13_#t~ret1062#1.offset;havoc ldv_initialize_drm_connector_helper_funcs_13_#t~ret1062#1.base, ldv_initialize_drm_connector_helper_funcs_13_#t~ret1062#1.offset;~qxl_connector_helper_funcs_group0~0.base, ~qxl_connector_helper_funcs_group0~0.offset := ldv_initialize_drm_connector_helper_funcs_13_~tmp~75#1.base, ldv_initialize_drm_connector_helper_funcs_13_~tmp~75#1.offset; [2025-02-08 02:58:49,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16437: SUMMARY for call atomic_set(qxl_irq_init_~qdev#1.base, 3268 + qxl_irq_init_~qdev#1.offset, 0); srcloc: null [2025-02-08 02:58:49,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19740: havoc ttm_pool_populate_#t~nondet3085#1;qxl_ttm_tt_populate_#t~ret1306#1 := ttm_pool_populate_#res#1;havoc ttm_pool_populate_#t~nondet3085#1, ttm_pool_populate_~arg0#1.base, ttm_pool_populate_~arg0#1.offset;havoc ttm_pool_populate_#in~arg0#1.base, ttm_pool_populate_#in~arg0#1.offset;assume { :end_inline_ttm_pool_populate } true;assume -2147483648 <= qxl_ttm_tt_populate_#t~ret1306#1 && qxl_ttm_tt_populate_#t~ret1306#1 <= 2147483647;qxl_ttm_tt_populate_~r~6#1 := qxl_ttm_tt_populate_#t~ret1306#1;havoc qxl_ttm_tt_populate_#t~ret1306#1; [2025-02-08 02:58:49,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16438: SUMMARY for call atomic_set(qxl_irq_init_~qdev#1.base, 3272 + qxl_irq_init_~qdev#1.offset, 0); srcloc: null [2025-02-08 02:58:49,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6925: havoc ldv_initialize_drm_connector_funcs_12_#t~ret1065#1.base, ldv_initialize_drm_connector_funcs_12_#t~ret1065#1.offset, ldv_initialize_drm_connector_funcs_12_~tmp~78#1.base, ldv_initialize_drm_connector_funcs_12_~tmp~78#1.offset;assume { :end_inline_ldv_initialize_drm_connector_funcs_12 } true;~ldv_state_variable_9~0 := 1;assume { :begin_inline_ldv_initialize_ttm_backend_func_9 } true;havoc ldv_initialize_ttm_backend_func_9_#t~ret1378#1.base, ldv_initialize_ttm_backend_func_9_#t~ret1378#1.offset, ldv_initialize_ttm_backend_func_9_~tmp~105#1.base, ldv_initialize_ttm_backend_func_9_~tmp~105#1.offset;havoc ldv_initialize_ttm_backend_func_9_~tmp~105#1.base, ldv_initialize_ttm_backend_func_9_~tmp~105#1.offset; [2025-02-08 02:58:49,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19346: havoc drm_property_create_range_#t~ret3016#1.base, drm_property_create_range_#t~ret3016#1.offset;qxl_mode_create_hotplug_mode_update_property_#t~ret1000#1.base, qxl_mode_create_hotplug_mode_update_property_#t~ret1000#1.offset := drm_property_create_range_#res#1.base, drm_property_create_range_#res#1.offset;havoc drm_property_create_range_#t~ret3016#1.base, drm_property_create_range_#t~ret3016#1.offset, drm_property_create_range_~arg0#1.base, drm_property_create_range_~arg0#1.offset, drm_property_create_range_~arg1#1, drm_property_create_range_~arg2#1.base, drm_property_create_range_~arg2#1.offset, drm_property_create_range_~arg3#1, drm_property_create_range_~arg4#1;havoc drm_property_create_range_#in~arg0#1.base, drm_property_create_range_#in~arg0#1.offset, drm_property_create_range_#in~arg1#1, drm_property_create_range_#in~arg2#1.base, drm_property_create_range_#in~arg2#1.offset, drm_property_create_range_#in~arg3#1, drm_property_create_range_#in~arg4#1;assume { :end_inline_drm_property_create_range } true;call write~$Pointer$#26(qxl_mode_create_hotplug_mode_update_property_#t~ret1000#1.base, qxl_mode_create_hotplug_mode_update_property_#t~ret1000#1.offset, qxl_mode_create_hotplug_mode_update_property_~qdev#1.base, 4832 + qxl_mode_create_hotplug_mode_update_property_~qdev#1.offset, 8);havoc qxl_mode_create_hotplug_mode_update_property_#t~mem999#1.base, qxl_mode_create_hotplug_mode_update_property_#t~mem999#1.offset;havoc qxl_mode_create_hotplug_mode_update_property_#t~ret1000#1.base, qxl_mode_create_hotplug_mode_update_property_#t~ret1000#1.offset;qxl_mode_create_hotplug_mode_update_property_#res#1 := 0; [2025-02-08 02:58:49,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16439-1: SUMMARY for call atomic_set(qxl_irq_init_~qdev#1.base, 3276 + qxl_irq_init_~qdev#1.offset, 0); srcloc: null [2025-02-08 02:58:49,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16439: call write~int#26(0, qxl_irq_init_~qdev#1.base, 3280 + qxl_irq_init_~qdev#1.offset, 4);call qxl_irq_init_#t~mem2500#1.base, qxl_irq_init_#t~mem2500#1.offset := read~$Pointer$#26(qxl_irq_init_~qdev#1.base, 8 + qxl_irq_init_~qdev#1.offset, 8);call qxl_irq_init_#t~mem2501#1.base, qxl_irq_init_#t~mem2501#1.offset := read~$Pointer$#26(qxl_irq_init_~qdev#1.base, 8 + qxl_irq_init_~qdev#1.offset, 8);call qxl_irq_init_#t~mem2502#1.base, qxl_irq_init_#t~mem2502#1.offset := read~$Pointer$#26(qxl_irq_init_#t~mem2501#1.base, 1060 + qxl_irq_init_#t~mem2501#1.offset, 8);call qxl_irq_init_#t~mem2503#1 := read~int#26(qxl_irq_init_#t~mem2502#1.base, 1489 + qxl_irq_init_#t~mem2502#1.offset, 4);assume { :begin_inline_drm_irq_install } true;drm_irq_install_#in~arg0#1.base, drm_irq_install_#in~arg0#1.offset, drm_irq_install_#in~arg1#1 := qxl_irq_init_#t~mem2500#1.base, qxl_irq_init_#t~mem2500#1.offset, (if qxl_irq_init_#t~mem2503#1 % 4294967296 % 4294967296 <= 2147483647 then qxl_irq_init_#t~mem2503#1 % 4294967296 % 4294967296 else qxl_irq_init_#t~mem2503#1 % 4294967296 % 4294967296 - 4294967296);havoc drm_irq_install_#res#1;havoc drm_irq_install_#t~nondet3005#1, drm_irq_install_~arg0#1.base, drm_irq_install_~arg0#1.offset, drm_irq_install_~arg1#1;drm_irq_install_~arg0#1.base, drm_irq_install_~arg0#1.offset := drm_irq_install_#in~arg0#1.base, drm_irq_install_#in~arg0#1.offset;drm_irq_install_~arg1#1 := drm_irq_install_#in~arg1#1;havoc drm_irq_install_#t~nondet3005#1;assume -2147483648 <= drm_irq_install_#t~nondet3005#1 && drm_irq_install_#t~nondet3005#1 <= 2147483647;drm_irq_install_#res#1 := drm_irq_install_#t~nondet3005#1;havoc drm_irq_install_#t~nondet3005#1; [2025-02-08 02:58:49,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11022-1: SUMMARY for call qxl_ttm_init_#t~ret1348#1 := printk(116, 0); srcloc: null [2025-02-08 02:58:49,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11022: assume -2147483648 <= qxl_ttm_init_#t~ret1348#1 && qxl_ttm_init_#t~ret1348#1 <= 2147483647;havoc qxl_ttm_init_#t~mem1347#1;havoc qxl_ttm_init_#t~ret1348#1; [2025-02-08 02:58:49,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19346-2: drm_property_create_range_#res#1.base, drm_property_create_range_#res#1.offset := drm_property_create_range_#t~ret3016#1.base, drm_property_create_range_#t~ret3016#1.offset;havoc drm_property_create_range_#t~ret3016#1.base, drm_property_create_range_#t~ret3016#1.offset; [2025-02-08 02:58:49,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19346-3: SUMMARY for call drm_property_create_range_#t~ret3016#1.base, drm_property_create_range_#t~ret3016#1.offset := ldv_malloc(104); srcloc: null [2025-02-08 02:58:49,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19479: havoc ldv_poweroff_noirq_20_#t~nondet3037#1;main_#t~ret222#1 := ldv_poweroff_noirq_20_#res#1;havoc ldv_poweroff_noirq_20_#t~nondet3037#1;assume { :end_inline_ldv_poweroff_noirq_20 } true;assume -2147483648 <= main_#t~ret222#1 && main_#t~ret222#1 <= 2147483647;~ldv_retval_5~0 := main_#t~ret222#1;havoc main_#t~ret222#1; [2025-02-08 02:58:49,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6927: havoc ldv_initialize_ttm_backend_func_9_#t~ret1378#1.base, ldv_initialize_ttm_backend_func_9_#t~ret1378#1.offset, ldv_initialize_ttm_backend_func_9_~tmp~105#1.base, ldv_initialize_ttm_backend_func_9_~tmp~105#1.offset;assume { :end_inline_ldv_initialize_ttm_backend_func_9 } true;~ldv_state_variable_6~0 := 1;assume { :begin_inline_ldv_initialize_fb_ops_6 } true;havoc ldv_initialize_fb_ops_6_#t~ret1662#1.base, ldv_initialize_fb_ops_6_#t~ret1662#1.offset, ldv_initialize_fb_ops_6_#t~ret1663#1.base, ldv_initialize_fb_ops_6_#t~ret1663#1.offset, ldv_initialize_fb_ops_6_~tmp~130#1.base, ldv_initialize_fb_ops_6_~tmp~130#1.offset, ldv_initialize_fb_ops_6_~tmp___0~46#1.base, ldv_initialize_fb_ops_6_~tmp___0~46#1.offset;havoc ldv_initialize_fb_ops_6_~tmp~130#1.base, ldv_initialize_fb_ops_6_~tmp~130#1.offset;havoc ldv_initialize_fb_ops_6_~tmp___0~46#1.base, ldv_initialize_fb_ops_6_~tmp___0~46#1.offset; [2025-02-08 02:58:49,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11023-1: SUMMARY for call qxl_ttm_init_#t~ret1349#1 := printk(117, 0); srcloc: null [2025-02-08 02:58:49,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11023: assume -2147483648 <= qxl_ttm_init_#t~ret1349#1 && qxl_ttm_init_#t~ret1349#1 <= 2147483647;havoc qxl_ttm_init_#t~ret1349#1;call qxl_ttm_init_#t~mem1350#1 := read~int#26(qxl_ttm_init_~qdev#1.base, 56 + qxl_ttm_init_~qdev#1.offset, 8); [2025-02-08 02:58:49,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12345: call ULTIMATE.dealloc(ldv_main_exported_6_~#ldvarg53~0#1.base, ldv_main_exported_6_~#ldvarg53~0#1.offset);havoc ldv_main_exported_6_~#ldvarg53~0#1.base, ldv_main_exported_6_~#ldvarg53~0#1.offset;havoc ldv_main_exported_6_#t~ret1664#1.base, ldv_main_exported_6_#t~ret1664#1.offset, ldv_main_exported_6_#t~ret1665#1.base, ldv_main_exported_6_#t~ret1665#1.offset, ldv_main_exported_6_#t~ret1666#1.base, ldv_main_exported_6_#t~ret1666#1.offset, ldv_main_exported_6_#t~ret1667#1.base, ldv_main_exported_6_#t~ret1667#1.offset, ldv_main_exported_6_#t~ret1668#1.base, ldv_main_exported_6_#t~ret1668#1.offset, ldv_main_exported_6_#t~nondet1669#1, ldv_main_exported_6_#t~switch1670#1, ldv_main_exported_6_#t~ret1671#1, ldv_main_exported_6_#t~ret1672#1, ldv_main_exported_6_#t~mem1673#1, ldv_main_exported_6_#t~ret1674#1, ldv_main_exported_6_#t~ret1675#1, ldv_main_exported_6_#t~ret1676#1, ldv_main_exported_6_#t~ret1677#1, ldv_main_exported_6_#t~ret1678#1, ldv_main_exported_6_~ldvarg50~0#1.base, ldv_main_exported_6_~ldvarg50~0#1.offset, ldv_main_exported_6_~tmp~131#1.base, ldv_main_exported_6_~tmp~131#1.offset, ldv_main_exported_6_~ldvarg52~0#1.base, ldv_main_exported_6_~ldvarg52~0#1.offset, ldv_main_exported_6_~tmp___0~47#1.base, ldv_main_exported_6_~tmp___0~47#1.offset, ldv_main_exported_6_~#ldvarg53~0#1.base, ldv_main_exported_6_~#ldvarg53~0#1.offset, ldv_main_exported_6_~ldvarg51~0#1.base, ldv_main_exported_6_~ldvarg51~0#1.offset, ldv_main_exported_6_~tmp___1~20#1.base, ldv_main_exported_6_~tmp___1~20#1.offset, ldv_main_exported_6_~ldvarg54~0#1.base, ldv_main_exported_6_~ldvarg54~0#1.offset, ldv_main_exported_6_~tmp___2~12#1.base, ldv_main_exported_6_~tmp___2~12#1.offset, ldv_main_exported_6_~tmp___3~6#1;assume { :end_inline_ldv_main_exported_6 } true; [2025-02-08 02:58:49,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11024: assume -2147483648 <= qxl_ttm_init_#t~ret1351#1 && qxl_ttm_init_#t~ret1351#1 <= 2147483647;havoc qxl_ttm_init_#t~mem1350#1;havoc qxl_ttm_init_#t~ret1351#1;assume { :begin_inline_qxl_ttm_debugfs_init } true;qxl_ttm_debugfs_init_#in~qdev#1.base, qxl_ttm_debugfs_init_#in~qdev#1.offset := qxl_ttm_init_~qdev#1.base, qxl_ttm_init_~qdev#1.offset;havoc qxl_ttm_debugfs_init_#res#1;havoc qxl_ttm_debugfs_init_#t~loopctr1365#1, qxl_ttm_debugfs_init_#t~nondet1366#1, qxl_ttm_debugfs_init_#t~ret1367#1, qxl_ttm_debugfs_init_#t~loopctr1368#1, qxl_ttm_debugfs_init_#t~nondet1369#1, qxl_ttm_debugfs_init_#t~ret1370#1, qxl_ttm_debugfs_init_#t~mem1371#1.base, qxl_ttm_debugfs_init_#t~mem1371#1.offset, qxl_ttm_debugfs_init_#t~mem1372#1.base, qxl_ttm_debugfs_init_#t~mem1372#1.offset, qxl_ttm_debugfs_init_#t~ret1373#1, qxl_ttm_debugfs_init_~qdev#1.base, qxl_ttm_debugfs_init_~qdev#1.offset, qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.offset, qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.offset, qxl_ttm_debugfs_init_~i~6#1, qxl_ttm_debugfs_init_~tmp~103#1;qxl_ttm_debugfs_init_~qdev#1.base, qxl_ttm_debugfs_init_~qdev#1.offset := qxl_ttm_debugfs_init_#in~qdev#1.base, qxl_ttm_debugfs_init_#in~qdev#1.offset;call qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.offset := #Ultimate.allocOnStack(56);call qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.offset := #Ultimate.allocOnStack(64);havoc qxl_ttm_debugfs_init_~i~6#1;havoc qxl_ttm_debugfs_init_~tmp~103#1;qxl_ttm_debugfs_init_~i~6#1 := 0; [2025-02-08 02:58:49,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11024-1: SUMMARY for call qxl_ttm_init_#t~ret1351#1 := printk(118, 0); srcloc: null [2025-02-08 02:58:49,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6929: havoc ldv_initialize_fb_ops_6_#t~ret1662#1.base, ldv_initialize_fb_ops_6_#t~ret1662#1.offset, ldv_initialize_fb_ops_6_#t~ret1663#1.base, ldv_initialize_fb_ops_6_#t~ret1663#1.offset, ldv_initialize_fb_ops_6_~tmp~130#1.base, ldv_initialize_fb_ops_6_~tmp~130#1.offset, ldv_initialize_fb_ops_6_~tmp___0~46#1.base, ldv_initialize_fb_ops_6_~tmp___0~46#1.offset;assume { :end_inline_ldv_initialize_fb_ops_6 } true;~ldv_state_variable_13~0 := 1;assume { :begin_inline_ldv_initialize_drm_connector_helper_funcs_13 } true;havoc ldv_initialize_drm_connector_helper_funcs_13_#t~ret1062#1.base, ldv_initialize_drm_connector_helper_funcs_13_#t~ret1062#1.offset, ldv_initialize_drm_connector_helper_funcs_13_~tmp~75#1.base, ldv_initialize_drm_connector_helper_funcs_13_~tmp~75#1.offset;havoc ldv_initialize_drm_connector_helper_funcs_13_~tmp~75#1.base, ldv_initialize_drm_connector_helper_funcs_13_~tmp~75#1.offset; [2025-02-08 02:58:49,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797: main_#t~ret185#1.base, main_#t~ret185#1.offset := qxl_gem_prime_get_sg_table_#res#1.base, qxl_gem_prime_get_sg_table_#res#1.offset;havoc qxl_gem_prime_get_sg_table_#t~ret2931#1, qxl_gem_prime_get_sg_table_#t~ret2932#1, qxl_gem_prime_get_sg_table_#t~ret2933#1, qxl_gem_prime_get_sg_table_#t~ret2934#1, qxl_gem_prime_get_sg_table_#t~ret2935#1.base, qxl_gem_prime_get_sg_table_#t~ret2935#1.offset, qxl_gem_prime_get_sg_table_~obj#1.base, qxl_gem_prime_get_sg_table_~obj#1.offset, qxl_gem_prime_get_sg_table_~__warned~7#1, qxl_gem_prime_get_sg_table_~__ret_warn_once~3#1, qxl_gem_prime_get_sg_table_~__ret_warn_on~18#1, qxl_gem_prime_get_sg_table_~tmp~279#1, qxl_gem_prime_get_sg_table_~tmp___0~87#1, qxl_gem_prime_get_sg_table_~tmp___1~46#1, qxl_gem_prime_get_sg_table_~tmp___2~26#1.base, qxl_gem_prime_get_sg_table_~tmp___2~26#1.offset;havoc qxl_gem_prime_get_sg_table_#in~obj#1.base, qxl_gem_prime_get_sg_table_#in~obj#1.offset;assume { :end_inline_qxl_gem_prime_get_sg_table } true;havoc main_#t~ret185#1.base, main_#t~ret185#1.offset;~ldv_state_variable_18~0 := 1; [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16443-1: SUMMARY for call qxl_irq_init_#t~ret2506#1 := ldv__builtin_expect((if 0 != qxl_irq_init_~ret~43#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16443: assume -9223372036854775808 <= qxl_irq_init_#t~ret2506#1 && qxl_irq_init_#t~ret2506#1 <= 9223372036854775807;qxl_irq_init_~tmp~220#1 := qxl_irq_init_#t~ret2506#1;havoc qxl_irq_init_#t~ret2506#1; [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11026: assume 0 != qxl_ttm_init_~r~7#1; [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11026: assume !(0 != qxl_ttm_init_~r~7#1);qxl_ttm_init_#res#1 := 0; [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9309: qdev_crtc_init_~tmp~58#1.base, qdev_crtc_init_~tmp~58#1.offset := qdev_crtc_init_#t~ret919#1.base, qdev_crtc_init_#t~ret919#1.offset;havoc qdev_crtc_init_#t~ret919#1.base, qdev_crtc_init_#t~ret919#1.offset;qdev_crtc_init_~qxl_crtc~1#1.base, qdev_crtc_init_~qxl_crtc~1#1.offset := qdev_crtc_init_~tmp~58#1.base, qdev_crtc_init_~tmp~58#1.offset; [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9309-1: SUMMARY for call qdev_crtc_init_#t~ret919#1.base, qdev_crtc_init_#t~ret919#1.offset := kzalloc(1176, 208); srcloc: null [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16444: assume 0 != qxl_irq_init_~tmp~220#1; [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16444: assume !(0 != qxl_irq_init_~tmp~220#1);qxl_irq_init_#res#1 := 0;call ULTIMATE.dealloc(qxl_irq_init_~#__key~4#1.base, qxl_irq_init_~#__key~4#1.offset);havoc qxl_irq_init_~#__key~4#1.base, qxl_irq_init_~#__key~4#1.offset;call ULTIMATE.dealloc(qxl_irq_init_~#__key___0~2#1.base, qxl_irq_init_~#__key___0~2#1.offset);havoc qxl_irq_init_~#__key___0~2#1.base, qxl_irq_init_~#__key___0~2#1.offset;call ULTIMATE.dealloc(qxl_irq_init_~#__key___1~1#1.base, qxl_irq_init_~#__key___1~1#1.offset);havoc qxl_irq_init_~#__key___1~1#1.base, qxl_irq_init_~#__key___1~1#1.offset;call ULTIMATE.dealloc(qxl_irq_init_~#__key___2~1#1.base, qxl_irq_init_~#__key___2~1#1.offset);havoc qxl_irq_init_~#__key___2~1#1.base, qxl_irq_init_~#__key___2~1#1.offset;call ULTIMATE.dealloc(qxl_irq_init_~#__constr_expr_0~2#1.base, qxl_irq_init_~#__constr_expr_0~2#1.offset);havoc qxl_irq_init_~#__constr_expr_0~2#1.base, qxl_irq_init_~#__constr_expr_0~2#1.offset; [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10366: ldv_main_exported_10_#t~ret1174#1.base, ldv_main_exported_10_#t~ret1174#1.offset := qxl_user_framebuffer_create_#res#1.base, qxl_user_framebuffer_create_#res#1.offset;havoc qxl_user_framebuffer_create_#t~mem1011#1, qxl_user_framebuffer_create_#t~ret1012#1.base, qxl_user_framebuffer_create_#t~ret1012#1.offset, qxl_user_framebuffer_create_#t~ret1013#1.base, qxl_user_framebuffer_create_#t~ret1013#1.offset, qxl_user_framebuffer_create_#t~ret1014#1, qxl_user_framebuffer_create_~dev#1.base, qxl_user_framebuffer_create_~dev#1.offset, qxl_user_framebuffer_create_~file_priv#1.base, qxl_user_framebuffer_create_~file_priv#1.offset, qxl_user_framebuffer_create_~mode_cmd#1.base, qxl_user_framebuffer_create_~mode_cmd#1.offset, qxl_user_framebuffer_create_~obj~1#1.base, qxl_user_framebuffer_create_~obj~1#1.offset, qxl_user_framebuffer_create_~qxl_fb~2#1.base, qxl_user_framebuffer_create_~qxl_fb~2#1.offset, qxl_user_framebuffer_create_~ret~10#1, qxl_user_framebuffer_create_~tmp~73#1.base, qxl_user_framebuffer_create_~tmp~73#1.offset;havoc qxl_user_framebuffer_create_#in~dev#1.base, qxl_user_framebuffer_create_#in~dev#1.offset, qxl_user_framebuffer_create_#in~file_priv#1.base, qxl_user_framebuffer_create_#in~file_priv#1.offset, qxl_user_framebuffer_create_#in~mode_cmd#1.base, qxl_user_framebuffer_create_#in~mode_cmd#1.offset;assume { :end_inline_qxl_user_framebuffer_create } true;havoc ldv_main_exported_10_#t~ret1174#1.base, ldv_main_exported_10_#t~ret1174#1.offset;~ldv_state_variable_10~0 := 1; [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11027-1: SUMMARY for call drm_err(119, 0); srcloc: null [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11027: qxl_ttm_init_#res#1 := qxl_ttm_init_~r~7#1; [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6931: havoc ldv_initialize_drm_connector_helper_funcs_13_#t~ret1062#1.base, ldv_initialize_drm_connector_helper_funcs_13_#t~ret1062#1.offset, ldv_initialize_drm_connector_helper_funcs_13_~tmp~75#1.base, ldv_initialize_drm_connector_helper_funcs_13_~tmp~75#1.offset;assume { :end_inline_ldv_initialize_drm_connector_helper_funcs_13 } true;~ldv_state_variable_16~0 := 1;assume { :begin_inline_ldv_initialize_drm_framebuffer_funcs_16 } true;havoc ldv_initialize_drm_framebuffer_funcs_16_#t~ret1064#1.base, ldv_initialize_drm_framebuffer_funcs_16_#t~ret1064#1.offset, ldv_initialize_drm_framebuffer_funcs_16_~tmp~77#1.base, ldv_initialize_drm_framebuffer_funcs_16_~tmp~77#1.offset;havoc ldv_initialize_drm_framebuffer_funcs_16_~tmp~77#1.base, ldv_initialize_drm_framebuffer_funcs_16_~tmp~77#1.offset; [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19483: havoc ldv_prepare_20_#t~nondet3038#1;main_#t~ret219#1 := ldv_prepare_20_#res#1;havoc ldv_prepare_20_#t~nondet3038#1;assume { :end_inline_ldv_prepare_20 } true;assume -2147483648 <= main_#t~ret219#1 && main_#t~ret219#1 <= 2147483647;~ldv_retval_8~0 := main_#t~ret219#1;havoc main_#t~ret219#1; [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7592: SUMMARY for call __mutex_init(qxl_device_init_~qdev#1.base, 2605 + qxl_device_init_~qdev#1.offset, 18, 0, qxl_device_init_~#__key~0#1.base, qxl_device_init_~#__key~0#1.offset); srcloc: null [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10631-1: SUMMARY for call qxl_ttm_global_init_#t~ret1249#1 := drm_global_item_ref(qxl_ttm_global_init_~global_ref~0#1.base, qxl_ttm_global_init_~global_ref~0#1.offset); srcloc: null [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10631: assume -2147483648 <= qxl_ttm_global_init_#t~ret1249#1 && qxl_ttm_global_init_#t~ret1249#1 <= 2147483647;qxl_ttm_global_init_~r~3#1 := qxl_ttm_global_init_#t~ret1249#1;havoc qxl_ttm_global_init_#t~ret1249#1; [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16445-1: SUMMARY for call drm_err(193, 0); srcloc: null [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16445: qxl_irq_init_#res#1 := 1;call ULTIMATE.dealloc(qxl_irq_init_~#__key~4#1.base, qxl_irq_init_~#__key~4#1.offset);havoc qxl_irq_init_~#__key~4#1.base, qxl_irq_init_~#__key~4#1.offset;call ULTIMATE.dealloc(qxl_irq_init_~#__key___0~2#1.base, qxl_irq_init_~#__key___0~2#1.offset);havoc qxl_irq_init_~#__key___0~2#1.base, qxl_irq_init_~#__key___0~2#1.offset;call ULTIMATE.dealloc(qxl_irq_init_~#__key___1~1#1.base, qxl_irq_init_~#__key___1~1#1.offset);havoc qxl_irq_init_~#__key___1~1#1.base, qxl_irq_init_~#__key___1~1#1.offset;call ULTIMATE.dealloc(qxl_irq_init_~#__key___2~1#1.base, qxl_irq_init_~#__key___2~1#1.offset);havoc qxl_irq_init_~#__key___2~1#1.base, qxl_irq_init_~#__key___2~1#1.offset;call ULTIMATE.dealloc(qxl_irq_init_~#__constr_expr_0~2#1.base, qxl_irq_init_~#__constr_expr_0~2#1.offset);havoc qxl_irq_init_~#__constr_expr_0~2#1.base, qxl_irq_init_~#__constr_expr_0~2#1.offset; [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9839: ldv_initialize_drm_crtc_funcs_17_~tmp~76#1.base, ldv_initialize_drm_crtc_funcs_17_~tmp~76#1.offset := ldv_initialize_drm_crtc_funcs_17_#t~ret1063#1.base, ldv_initialize_drm_crtc_funcs_17_#t~ret1063#1.offset;havoc ldv_initialize_drm_crtc_funcs_17_#t~ret1063#1.base, ldv_initialize_drm_crtc_funcs_17_#t~ret1063#1.offset;~qxl_crtc_funcs_group0~0.base, ~qxl_crtc_funcs_group0~0.offset := ldv_initialize_drm_crtc_funcs_17_~tmp~76#1.base, ldv_initialize_drm_crtc_funcs_17_~tmp~76#1.offset; [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9839-1: SUMMARY for call ldv_initialize_drm_crtc_funcs_17_#t~ret1063#1.base, ldv_initialize_drm_crtc_funcs_17_#t~ret1063#1.offset := ldv_init_zalloc(1160); srcloc: null [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7593: SUMMARY for call __mutex_init(qxl_device_init_~qdev#1.base, 4000 + qxl_device_init_~qdev#1.offset, 19, 0, qxl_device_init_~#__key___0~0#1.base, qxl_device_init_~#__key___0~0#1.offset); srcloc: null [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10632: assume 0 != qxl_ttm_global_init_~r~3#1; [2025-02-08 02:58:49,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10632: assume !(0 != qxl_ttm_global_init_~r~3#1);call write~int#26(1, qxl_ttm_global_init_~qdev#1.base, 212 + qxl_ttm_global_init_~qdev#1.offset, 1);qxl_ttm_global_init_#res#1 := 0; [2025-02-08 02:58:49,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19353: havoc drm_read_#t~nondet3017#1;main_#t~ret162#1 := drm_read_#res#1;havoc drm_read_#t~nondet3017#1, drm_read_~arg0#1.base, drm_read_~arg0#1.offset, drm_read_~arg1#1.base, drm_read_~arg1#1.offset, drm_read_~arg2#1, drm_read_~arg3#1.base, drm_read_~arg3#1.offset;havoc drm_read_#in~arg0#1.base, drm_read_#in~arg0#1.offset, drm_read_#in~arg1#1.base, drm_read_#in~arg1#1.offset, drm_read_#in~arg2#1, drm_read_#in~arg3#1.base, drm_read_#in~arg3#1.offset;assume { :end_inline_drm_read } true;assume -9223372036854775808 <= main_#t~ret162#1 && main_#t~ret162#1 <= 9223372036854775807;havoc main_#t~mem161#1;havoc main_#t~ret162#1;~ldv_state_variable_21~0 := 2; [2025-02-08 02:58:49,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9311: assume 0 == (qdev_crtc_init_~qxl_crtc~1#1.base + qdev_crtc_init_~qxl_crtc~1#1.offset) % 18446744073709551616;qdev_crtc_init_#res#1 := -12; [2025-02-08 02:58:49,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9311: assume !(0 == (qdev_crtc_init_~qxl_crtc~1#1.base + qdev_crtc_init_~qxl_crtc~1#1.offset) % 18446744073709551616);assume { :begin_inline_drm_crtc_init } true;drm_crtc_init_#in~arg0#1.base, drm_crtc_init_#in~arg0#1.offset, drm_crtc_init_#in~arg1#1.base, drm_crtc_init_#in~arg1#1.offset, drm_crtc_init_#in~arg2#1.base, drm_crtc_init_#in~arg2#1.offset := qdev_crtc_init_~dev#1.base, qdev_crtc_init_~dev#1.offset, qdev_crtc_init_~qxl_crtc~1#1.base, qdev_crtc_init_~qxl_crtc~1#1.offset, ~#qxl_crtc_funcs~0.base, ~#qxl_crtc_funcs~0.offset;havoc drm_crtc_init_#res#1;havoc drm_crtc_init_#t~nondet2976#1, drm_crtc_init_~arg0#1.base, drm_crtc_init_~arg0#1.offset, drm_crtc_init_~arg1#1.base, drm_crtc_init_~arg1#1.offset, drm_crtc_init_~arg2#1.base, drm_crtc_init_~arg2#1.offset;drm_crtc_init_~arg0#1.base, drm_crtc_init_~arg0#1.offset := drm_crtc_init_#in~arg0#1.base, drm_crtc_init_#in~arg0#1.offset;drm_crtc_init_~arg1#1.base, drm_crtc_init_~arg1#1.offset := drm_crtc_init_#in~arg1#1.base, drm_crtc_init_#in~arg1#1.offset;drm_crtc_init_~arg2#1.base, drm_crtc_init_~arg2#1.offset := drm_crtc_init_#in~arg2#1.base, drm_crtc_init_#in~arg2#1.offset;havoc drm_crtc_init_#t~nondet2976#1;assume -2147483648 <= drm_crtc_init_#t~nondet2976#1 && drm_crtc_init_#t~nondet2976#1 <= 2147483647;drm_crtc_init_#res#1 := drm_crtc_init_#t~nondet2976#1;havoc drm_crtc_init_#t~nondet2976#1; [2025-02-08 02:58:49,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6933: havoc ldv_initialize_drm_framebuffer_funcs_16_#t~ret1064#1.base, ldv_initialize_drm_framebuffer_funcs_16_#t~ret1064#1.offset, ldv_initialize_drm_framebuffer_funcs_16_~tmp~77#1.base, ldv_initialize_drm_framebuffer_funcs_16_~tmp~77#1.offset;assume { :end_inline_ldv_initialize_drm_framebuffer_funcs_16 } true;~ldv_state_variable_18~0 := 1;assume { :begin_inline_ldv_initialize_drm_driver_18 } true;havoc ldv_initialize_drm_driver_18_#t~ret120#1.base, ldv_initialize_drm_driver_18_#t~ret120#1.offset, ldv_initialize_drm_driver_18_#t~ret121#1.base, ldv_initialize_drm_driver_18_#t~ret121#1.offset, ldv_initialize_drm_driver_18_#t~ret122#1.base, ldv_initialize_drm_driver_18_#t~ret122#1.offset, ldv_initialize_drm_driver_18_#t~ret123#1.base, ldv_initialize_drm_driver_18_#t~ret123#1.offset, ldv_initialize_drm_driver_18_~tmp~19#1.base, ldv_initialize_drm_driver_18_~tmp~19#1.offset, ldv_initialize_drm_driver_18_~tmp___0~9#1.base, ldv_initialize_drm_driver_18_~tmp___0~9#1.offset, ldv_initialize_drm_driver_18_~tmp___1~1#1.base, ldv_initialize_drm_driver_18_~tmp___1~1#1.offset, ldv_initialize_drm_driver_18_~tmp___2~0#1.base, ldv_initialize_drm_driver_18_~tmp___2~0#1.offset;havoc ldv_initialize_drm_driver_18_~tmp~19#1.base, ldv_initialize_drm_driver_18_~tmp~19#1.offset;havoc ldv_initialize_drm_driver_18_~tmp___0~9#1.base, ldv_initialize_drm_driver_18_~tmp___0~9#1.offset;havoc ldv_initialize_drm_driver_18_~tmp___1~1#1.base, ldv_initialize_drm_driver_18_~tmp___1~1#1.offset;havoc ldv_initialize_drm_driver_18_~tmp___2~0#1.base, ldv_initialize_drm_driver_18_~tmp___2~0#1.offset; [2025-02-08 02:58:49,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594: SUMMARY for call __mutex_init(qxl_device_init_~qdev#1.base, 4488 + qxl_device_init_~qdev#1.offset, 20, 0, qxl_device_init_~#__key___1~0#1.base, qxl_device_init_~#__key___1~0#1.offset); srcloc: null [2025-02-08 02:58:49,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18032: assume (if (qxl_fence_wait_~end~1#1 - qxl_fence_wait_~cur~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (qxl_fence_wait_~end~1#1 - qxl_fence_wait_~cur~0#1) % 18446744073709551616 % 18446744073709551616 else (qxl_fence_wait_~end~1#1 - qxl_fence_wait_~cur~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0;qxl_fence_wait_#res#1 := 0; [2025-02-08 02:58:49,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18032: assume !((if (qxl_fence_wait_~end~1#1 - qxl_fence_wait_~cur~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (qxl_fence_wait_~end~1#1 - qxl_fence_wait_~cur~0#1) % 18446744073709551616 % 18446744073709551616 else (qxl_fence_wait_~end~1#1 - qxl_fence_wait_~cur~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0);qxl_fence_wait_#res#1 := (if (qxl_fence_wait_~end~1#1 - qxl_fence_wait_~cur~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (qxl_fence_wait_~end~1#1 - qxl_fence_wait_~cur~0#1) % 18446744073709551616 % 18446744073709551616 else (qxl_fence_wait_~end~1#1 - qxl_fence_wait_~cur~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 02:58:49,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10633: SUMMARY for call drm_err(104, 0); srcloc: null [2025-02-08 02:58:49,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11162: ldv_main_exported_8_#t~ret1392#1 := qxl_ttm_tt_populate_#res#1;havoc qxl_ttm_tt_populate_#t~mem1305#1, qxl_ttm_tt_populate_#t~ret1306#1, qxl_ttm_tt_populate_~ttm#1.base, qxl_ttm_tt_populate_~ttm#1.offset, qxl_ttm_tt_populate_~r~6#1;havoc qxl_ttm_tt_populate_#in~ttm#1.base, qxl_ttm_tt_populate_#in~ttm#1.offset;assume { :end_inline_qxl_ttm_tt_populate } true;assume -2147483648 <= ldv_main_exported_8_#t~ret1392#1 && ldv_main_exported_8_#t~ret1392#1 <= 2147483647;havoc ldv_main_exported_8_#t~ret1392#1;~ldv_state_variable_8~0 := 1; [2025-02-08 02:58:49,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10634: qxl_ttm_global_init_#res#1 := qxl_ttm_global_init_~r~3#1; [2025-02-08 02:58:49,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7595: SUMMARY for call __mutex_init(qxl_device_init_~qdev#1.base, 4324 + qxl_device_init_~qdev#1.offset, 21, 0, qxl_device_init_~#__key___2~0#1.base, qxl_device_init_~#__key___2~0#1.offset); srcloc: null [2025-02-08 02:58:49,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10634-1: SUMMARY for call drm_global_item_unref(qxl_ttm_global_init_~qdev#1.base, 176 + qxl_ttm_global_init_~qdev#1.offset); srcloc: null [2025-02-08 02:58:49,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19223: havoc drm_gem_prime_export_#t~ret2996#1.base, drm_gem_prime_export_#t~ret2996#1.offset;main_#t~ret193#1.base, main_#t~ret193#1.offset := drm_gem_prime_export_#res#1.base, drm_gem_prime_export_#res#1.offset;havoc drm_gem_prime_export_#t~ret2996#1.base, drm_gem_prime_export_#t~ret2996#1.offset, drm_gem_prime_export_~arg0#1.base, drm_gem_prime_export_~arg0#1.offset, drm_gem_prime_export_~arg1#1.base, drm_gem_prime_export_~arg1#1.offset, drm_gem_prime_export_~arg2#1;havoc drm_gem_prime_export_#in~arg0#1.base, drm_gem_prime_export_#in~arg0#1.offset, drm_gem_prime_export_#in~arg1#1.base, drm_gem_prime_export_#in~arg1#1.offset, drm_gem_prime_export_#in~arg2#1;assume { :end_inline_drm_gem_prime_export } true;havoc main_#t~mem192#1;havoc main_#t~ret193#1.base, main_#t~ret193#1.offset;~ldv_state_variable_18~0 := 1; [2025-02-08 02:58:49,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6935: havoc ldv_initialize_drm_driver_18_#t~ret120#1.base, ldv_initialize_drm_driver_18_#t~ret120#1.offset, ldv_initialize_drm_driver_18_#t~ret121#1.base, ldv_initialize_drm_driver_18_#t~ret121#1.offset, ldv_initialize_drm_driver_18_#t~ret122#1.base, ldv_initialize_drm_driver_18_#t~ret122#1.offset, ldv_initialize_drm_driver_18_#t~ret123#1.base, ldv_initialize_drm_driver_18_#t~ret123#1.offset, ldv_initialize_drm_driver_18_~tmp~19#1.base, ldv_initialize_drm_driver_18_~tmp~19#1.offset, ldv_initialize_drm_driver_18_~tmp___0~9#1.base, ldv_initialize_drm_driver_18_~tmp___0~9#1.offset, ldv_initialize_drm_driver_18_~tmp___1~1#1.base, ldv_initialize_drm_driver_18_~tmp___1~1#1.offset, ldv_initialize_drm_driver_18_~tmp___2~0#1.base, ldv_initialize_drm_driver_18_~tmp___2~0#1.offset;assume { :end_inline_ldv_initialize_drm_driver_18 } true;~ldv_state_variable_17~0 := 1;assume { :begin_inline_ldv_initialize_drm_crtc_funcs_17 } true;havoc ldv_initialize_drm_crtc_funcs_17_#t~ret1063#1.base, ldv_initialize_drm_crtc_funcs_17_#t~ret1063#1.offset, ldv_initialize_drm_crtc_funcs_17_~tmp~76#1.base, ldv_initialize_drm_crtc_funcs_17_~tmp~76#1.offset;havoc ldv_initialize_drm_crtc_funcs_17_~tmp~76#1.base, ldv_initialize_drm_crtc_funcs_17_~tmp~76#1.offset; [2025-02-08 02:58:49,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19487: havoc ldv_probe_11_#t~nondet3039#1;ldv_main_exported_11_#t~ret1071#1 := ldv_probe_11_#res#1;havoc ldv_probe_11_#t~nondet3039#1;assume { :end_inline_ldv_probe_11 } true;assume -2147483648 <= ldv_main_exported_11_#t~ret1071#1 && ldv_main_exported_11_#t~ret1071#1 <= 2147483647;havoc ldv_main_exported_11_#t~ret1071#1;~ldv_state_variable_11~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:58:49,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7596-1: SUMMARY for call INIT_LIST_HEAD(qxl_device_init_~qdev#1.base, 2753 + qxl_device_init_~qdev#1.offset); srcloc: null [2025-02-08 02:58:49,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7596: call qxl_device_init_#t~mem338#1 := read~int#26(qxl_device_init_~pdev#1.base, 1605 + qxl_device_init_~pdev#1.offset, 8);call write~int#26(qxl_device_init_#t~mem338#1, qxl_device_init_~qdev#1.base, 64 + qxl_device_init_~qdev#1.offset, 8);havoc qxl_device_init_#t~mem338#1;call qxl_device_init_#t~mem339#1 := read~int#26(qxl_device_init_~pdev#1.base, 1605 + qxl_device_init_~pdev#1.offset, 8);qxl_device_init_#t~short342#1 := 0 != qxl_device_init_#t~mem339#1 % 18446744073709551616; [2025-02-08 02:58:49,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16185-1: call qxl_debugfs_add_files_#t~mem2445#1.base, qxl_debugfs_add_files_#t~mem2445#1.offset := read~$Pointer$#26(qxl_debugfs_add_files_~qdev#1.base, 3612 + qxl_debugfs_add_files_~qdev#1.offset + 12 * (if qxl_debugfs_add_files_~i~14#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then qxl_debugfs_add_files_~i~14#1 % 4294967296 % 18446744073709551616 else qxl_debugfs_add_files_~i~14#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 02:58:49,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16185: assume (qxl_debugfs_add_files_#t~mem2445#1.base + qxl_debugfs_add_files_#t~mem2445#1.offset) % 18446744073709551616 == (qxl_debugfs_add_files_~files#1.base + qxl_debugfs_add_files_~files#1.offset) % 18446744073709551616;havoc qxl_debugfs_add_files_#t~mem2445#1.base, qxl_debugfs_add_files_#t~mem2445#1.offset;qxl_debugfs_add_files_#res#1 := 0; [2025-02-08 02:58:49,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16185: assume !((qxl_debugfs_add_files_#t~mem2445#1.base + qxl_debugfs_add_files_#t~mem2445#1.offset) % 18446744073709551616 == (qxl_debugfs_add_files_~files#1.base + qxl_debugfs_add_files_~files#1.offset) % 18446744073709551616);havoc qxl_debugfs_add_files_#t~mem2445#1.base, qxl_debugfs_add_files_#t~mem2445#1.offset;qxl_debugfs_add_files_~i~14#1 := 1 + qxl_debugfs_add_files_~i~14#1;call qxl_debugfs_add_files_#t~mem2446#1 := read~int#26(qxl_debugfs_add_files_~qdev#1.base, 3996 + qxl_debugfs_add_files_~qdev#1.offset, 4); [2025-02-08 02:58:49,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6937: havoc ldv_initialize_drm_crtc_funcs_17_#t~ret1063#1.base, ldv_initialize_drm_crtc_funcs_17_#t~ret1063#1.offset, ldv_initialize_drm_crtc_funcs_17_~tmp~76#1.base, ldv_initialize_drm_crtc_funcs_17_~tmp~76#1.offset;assume { :end_inline_ldv_initialize_drm_crtc_funcs_17 } true;~ldv_state_variable_7~0 := 1;~ldv_state_variable_21~0 := 1;assume { :begin_inline_ldv_file_operations_21 } true;havoc ldv_file_operations_21_#t~ret118#1.base, ldv_file_operations_21_#t~ret118#1.offset, ldv_file_operations_21_#t~ret119#1.base, ldv_file_operations_21_#t~ret119#1.offset, ldv_file_operations_21_~tmp~18#1.base, ldv_file_operations_21_~tmp~18#1.offset, ldv_file_operations_21_~tmp___0~8#1.base, ldv_file_operations_21_~tmp___0~8#1.offset;havoc ldv_file_operations_21_~tmp~18#1.base, ldv_file_operations_21_~tmp~18#1.offset;havoc ldv_file_operations_21_~tmp___0~8#1.base, ldv_file_operations_21_~tmp___0~8#1.offset; [2025-02-08 02:58:49,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7598: call write~int#26(qxl_device_init_#t~ite345#1, qxl_device_init_~qdev#1.base, 72 + qxl_device_init_~qdev#1.offset, 8);havoc qxl_device_init_#t~mem339#1;havoc qxl_device_init_#t~mem340#1;havoc qxl_device_init_#t~mem341#1;havoc qxl_device_init_#t~short342#1;havoc qxl_device_init_#t~ite345#1;havoc qxl_device_init_#t~mem343#1;havoc qxl_device_init_#t~mem344#1;call qxl_device_init_#t~mem346#1 := read~int#26(qxl_device_init_~pdev#1.base, 1493 + qxl_device_init_~pdev#1.offset, 8);call write~int#26(qxl_device_init_#t~mem346#1, qxl_device_init_~qdev#1.base, 32 + qxl_device_init_~qdev#1.offset, 8);havoc qxl_device_init_#t~mem346#1;call qxl_device_init_#t~mem347#1 := read~int#26(qxl_device_init_~pdev#1.base, 1661 + qxl_device_init_~pdev#1.offset, 8);call write~int#26((if qxl_device_init_#t~mem347#1 % 18446744073709551616 % 4294967296 <= 2147483647 then qxl_device_init_#t~mem347#1 % 18446744073709551616 % 4294967296 else qxl_device_init_#t~mem347#1 % 18446744073709551616 % 4294967296 - 4294967296), qxl_device_init_~qdev#1.base, 120 + qxl_device_init_~qdev#1.offset, 4);havoc qxl_device_init_#t~mem347#1;call qxl_device_init_#t~mem348#1 := read~int#26(qxl_device_init_~qdev#1.base, 32 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem349#1 := read~int#26(qxl_device_init_~pdev#1.base, 1493 + qxl_device_init_~pdev#1.offset, 8);qxl_device_init_#t~short352#1 := 0 != qxl_device_init_#t~mem349#1 % 18446744073709551616; [2025-02-08 02:58:49,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7598-2: assume qxl_device_init_#t~short342#1; [2025-02-08 02:58:49,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7598-2: assume !qxl_device_init_#t~short342#1;call qxl_device_init_#t~mem340#1 := read~int#26(qxl_device_init_~pdev#1.base, 1613 + qxl_device_init_~pdev#1.offset, 8);call qxl_device_init_#t~mem341#1 := read~int#26(qxl_device_init_~pdev#1.base, 1605 + qxl_device_init_~pdev#1.offset, 8);qxl_device_init_#t~short342#1 := qxl_device_init_#t~mem340#1 % 18446744073709551616 != qxl_device_init_#t~mem341#1 % 18446744073709551616; [2025-02-08 02:58:49,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7598-1: assume qxl_device_init_#t~short342#1;call qxl_device_init_#t~mem343#1 := read~int#26(qxl_device_init_~pdev#1.base, 1613 + qxl_device_init_~pdev#1.offset, 8);call qxl_device_init_#t~mem344#1 := read~int#26(qxl_device_init_~pdev#1.base, 1605 + qxl_device_init_~pdev#1.offset, 8);qxl_device_init_#t~ite345#1 := 1 + (qxl_device_init_#t~mem343#1 - qxl_device_init_#t~mem344#1); [2025-02-08 02:58:49,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7598-1: assume !qxl_device_init_#t~short342#1;qxl_device_init_#t~ite345#1 := 0; [2025-02-08 02:58:49,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16319: queue_work___1_#t~ret2484#1 := ldv_queue_work_on_165_#res#1;havoc ldv_queue_work_on_165_#t~ret2509#1, ldv_queue_work_on_165_~ldv_func_arg1#1, ldv_queue_work_on_165_~ldv_func_arg2#1.base, ldv_queue_work_on_165_~ldv_func_arg2#1.offset, ldv_queue_work_on_165_~ldv_func_arg3#1.base, ldv_queue_work_on_165_~ldv_func_arg3#1.offset, ldv_queue_work_on_165_~ldv_func_res~45#1, ldv_queue_work_on_165_~tmp~222#1;havoc ldv_queue_work_on_165_#in~ldv_func_arg1#1, ldv_queue_work_on_165_#in~ldv_func_arg2#1.base, ldv_queue_work_on_165_#in~ldv_func_arg2#1.offset, ldv_queue_work_on_165_#in~ldv_func_arg3#1.base, ldv_queue_work_on_165_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv_queue_work_on_165 } true;queue_work___1_~tmp~218#1 := (if 0 == queue_work___1_#t~ret2484#1 % 256 then 0 else 1);havoc queue_work___1_#t~ret2484#1;queue_work___1_#res#1 := (if 0 == queue_work___1_~tmp~218#1 % 256 then 0 else 1); [2025-02-08 02:58:49,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19491: havoc ldv_probe_12_#t~nondet3040#1;ldv_main_exported_12_#t~ret1135#1 := ldv_probe_12_#res#1;havoc ldv_probe_12_#t~nondet3040#1;assume { :end_inline_ldv_probe_12 } true;assume -2147483648 <= ldv_main_exported_12_#t~ret1135#1 && ldv_main_exported_12_#t~ret1135#1 <= 2147483647;havoc ldv_main_exported_12_#t~ret1135#1;~ldv_state_variable_12~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:58:49,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19227: havoc drm_gem_prime_fd_to_handle_#t~nondet2997#1;main_#t~ret190#1 := drm_gem_prime_fd_to_handle_#res#1;havoc drm_gem_prime_fd_to_handle_#t~nondet2997#1, drm_gem_prime_fd_to_handle_~arg0#1.base, drm_gem_prime_fd_to_handle_~arg0#1.offset, drm_gem_prime_fd_to_handle_~arg1#1.base, drm_gem_prime_fd_to_handle_~arg1#1.offset, drm_gem_prime_fd_to_handle_~arg2#1, drm_gem_prime_fd_to_handle_~arg3#1.base, drm_gem_prime_fd_to_handle_~arg3#1.offset;havoc drm_gem_prime_fd_to_handle_#in~arg0#1.base, drm_gem_prime_fd_to_handle_#in~arg0#1.offset, drm_gem_prime_fd_to_handle_#in~arg1#1.base, drm_gem_prime_fd_to_handle_#in~arg1#1.offset, drm_gem_prime_fd_to_handle_#in~arg2#1, drm_gem_prime_fd_to_handle_#in~arg3#1.base, drm_gem_prime_fd_to_handle_#in~arg3#1.offset;assume { :end_inline_drm_gem_prime_fd_to_handle } true;assume -2147483648 <= main_#t~ret190#1 && main_#t~ret190#1 <= 2147483647;havoc main_#t~mem189#1;havoc main_#t~ret190#1;~ldv_state_variable_18~0 := 1; [2025-02-08 02:58:49,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9318: havoc drm_crtc_helper_add_~crtc#1.base, drm_crtc_helper_add_~crtc#1.offset, drm_crtc_helper_add_~funcs#1.base, drm_crtc_helper_add_~funcs#1.offset;havoc drm_crtc_helper_add_#in~crtc#1.base, drm_crtc_helper_add_#in~crtc#1.offset, drm_crtc_helper_add_#in~funcs#1.base, drm_crtc_helper_add_#in~funcs#1.offset;assume { :end_inline_drm_crtc_helper_add } true;qdev_crtc_init_#res#1 := 0; [2025-02-08 02:58:49,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12093: call ULTIMATE.dealloc(qxl_fbdev_init_~#__key~2#1.base, qxl_fbdev_init_~#__key~2#1.offset);havoc qxl_fbdev_init_~#__key~2#1.base, qxl_fbdev_init_~#__key~2#1.offset;call ULTIMATE.dealloc(qxl_fbdev_init_~#__key___0~1#1.base, qxl_fbdev_init_~#__key___0~1#1.offset);havoc qxl_fbdev_init_~#__key___0~1#1.base, qxl_fbdev_init_~#__key___0~1#1.offset;qxl_modeset_init_#t~ret1056#1 := qxl_fbdev_init_#res#1;havoc qxl_fbdev_init_#t~ret1643#1.base, qxl_fbdev_init_#t~ret1643#1.offset, qxl_fbdev_init_#t~ret1644#1.base, qxl_fbdev_init_#t~ret1644#1.offset, qxl_fbdev_init_#t~ret1645#1.base, qxl_fbdev_init_#t~ret1645#1.offset, qxl_fbdev_init_#t~mem1646#1.base, qxl_fbdev_init_#t~mem1646#1.offset, qxl_fbdev_init_#t~mem1647#1.base, qxl_fbdev_init_#t~mem1647#1.offset, qxl_fbdev_init_#t~ret1648#1, qxl_fbdev_init_#t~ret1649#1, qxl_fbdev_init_#t~ret1650#1, qxl_fbdev_init_~qdev#1.base, qxl_fbdev_init_~qdev#1.offset, qxl_fbdev_init_~qfbdev~7#1.base, qxl_fbdev_init_~qfbdev~7#1.offset, qxl_fbdev_init_~bpp_sel~0#1, qxl_fbdev_init_~ret~19#1, qxl_fbdev_init_~tmp~128#1.base, qxl_fbdev_init_~tmp~128#1.offset, qxl_fbdev_init_~#__key~2#1.base, qxl_fbdev_init_~#__key~2#1.offset, qxl_fbdev_init_~#__key___0~1#1.base, qxl_fbdev_init_~#__key___0~1#1.offset;havoc qxl_fbdev_init_#in~qdev#1.base, qxl_fbdev_init_#in~qdev#1.offset;assume { :end_inline_qxl_fbdev_init } true;assume -2147483648 <= qxl_modeset_init_#t~ret1056#1 && qxl_modeset_init_#t~ret1056#1 <= 2147483647;havoc qxl_modeset_init_#t~ret1056#1;qxl_modeset_init_#res#1 := 0; [2025-02-08 02:58:49,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6940: havoc ldv_file_operations_21_#t~ret118#1.base, ldv_file_operations_21_#t~ret118#1.offset, ldv_file_operations_21_#t~ret119#1.base, ldv_file_operations_21_#t~ret119#1.offset, ldv_file_operations_21_~tmp~18#1.base, ldv_file_operations_21_~tmp~18#1.offset, ldv_file_operations_21_~tmp___0~8#1.base, ldv_file_operations_21_~tmp___0~8#1.offset;assume { :end_inline_ldv_file_operations_21 } true;~ldv_state_variable_11~0 := 1; [2025-02-08 02:58:49,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7601-3: assume qxl_device_init_#t~short352#1; [2025-02-08 02:58:49,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7601-3: assume !qxl_device_init_#t~short352#1;call qxl_device_init_#t~mem350#1 := read~int#26(qxl_device_init_~pdev#1.base, 1501 + qxl_device_init_~pdev#1.offset, 8);call qxl_device_init_#t~mem351#1 := read~int#26(qxl_device_init_~pdev#1.base, 1493 + qxl_device_init_~pdev#1.offset, 8);qxl_device_init_#t~short352#1 := qxl_device_init_#t~mem350#1 % 18446744073709551616 != qxl_device_init_#t~mem351#1 % 18446744073709551616; [2025-02-08 02:58:49,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7601-2: assume qxl_device_init_#t~short352#1;call qxl_device_init_#t~mem353#1 := read~int#26(qxl_device_init_~pdev#1.base, 1501 + qxl_device_init_~pdev#1.offset, 8);call qxl_device_init_#t~mem354#1 := read~int#26(qxl_device_init_~pdev#1.base, 1493 + qxl_device_init_~pdev#1.offset, 8);qxl_device_init_#t~ite355#1 := 1 + (qxl_device_init_#t~mem353#1 - qxl_device_init_#t~mem354#1); [2025-02-08 02:58:49,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7601-2: assume !qxl_device_init_#t~short352#1;qxl_device_init_#t~ite355#1 := 0; [2025-02-08 02:58:49,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7601-1: SUMMARY for call qxl_device_init_#t~ret356#1.base, qxl_device_init_#t~ret356#1.offset := io_mapping_create_wc(qxl_device_init_#t~mem348#1, qxl_device_init_#t~ite355#1); srcloc: null [2025-02-08 02:58:49,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7601: call write~$Pointer$#26(qxl_device_init_#t~ret356#1.base, qxl_device_init_#t~ret356#1.offset, qxl_device_init_~qdev#1.base, 4472 + qxl_device_init_~qdev#1.offset, 8);havoc qxl_device_init_#t~mem348#1;havoc qxl_device_init_#t~mem349#1;havoc qxl_device_init_#t~mem350#1;havoc qxl_device_init_#t~mem351#1;havoc qxl_device_init_#t~short352#1;havoc qxl_device_init_#t~ite355#1;havoc qxl_device_init_#t~mem353#1;havoc qxl_device_init_#t~mem354#1;havoc qxl_device_init_#t~ret356#1.base, qxl_device_init_#t~ret356#1.offset;call qxl_device_init_#t~mem357#1 := read~int#26(qxl_device_init_~pdev#1.base, 1717 + qxl_device_init_~pdev#1.offset, 8);qxl_device_init_#t~short360#1 := 0 != qxl_device_init_#t~mem357#1 % 18446744073709551616; [2025-02-08 02:58:49,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7469-3: havoc qxl_dump_mode_#t~bitwise277#1;assume qxl_dump_mode_#t~bitwise277#1 % 4294967296 <= ~drm_debug~0 % 4294967296 && qxl_dump_mode_#t~bitwise277#1 % 4294967296 <= 4; [2025-02-08 02:58:49,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7469-2: [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7469-1: SUMMARY for call qxl_dump_mode_#t~ret278#1 := ldv__builtin_expect((if 0 != qxl_dump_mode_#t~bitwise277#1 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7469: assume -9223372036854775808 <= qxl_dump_mode_#t~ret278#1 && qxl_dump_mode_#t~ret278#1 <= 9223372036854775807;qxl_dump_mode_~tmp~28#1 := qxl_dump_mode_#t~ret278#1;havoc qxl_dump_mode_#t~bitwise277#1;havoc qxl_dump_mode_#t~ret278#1; [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7469-5: assume 0 == ~drm_debug~0 % 4294967296;qxl_dump_mode_#t~bitwise277#1 := 0; [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7469-5: assume !(0 == ~drm_debug~0 % 4294967296); [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7469-4: assume 4 == ~drm_debug~0 % 4294967296;qxl_dump_mode_#t~bitwise277#1 := ~drm_debug~0; [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7469-4: assume !(4 == ~drm_debug~0 % 4294967296); [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19757: havoc vgacon_text_force_#t~nondet3087#1;qxl_init_#t~ret114#1 := vgacon_text_force_#res#1;havoc vgacon_text_force_#t~nondet3087#1;assume { :end_inline_vgacon_text_force } true;qxl_init_~tmp~15#1 := (if 0 == qxl_init_#t~ret114#1 % 256 then 0 else 1);havoc qxl_init_#t~ret114#1; [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602: assume qxl_device_init_#t~short363#1;havoc qxl_device_init_#t~mem357#1;havoc qxl_device_init_#t~mem358#1;havoc qxl_device_init_#t~mem359#1;havoc qxl_device_init_#t~short360#1;havoc qxl_device_init_#t~mem361#1;havoc qxl_device_init_#t~mem362#1;havoc qxl_device_init_#t~short363#1;qxl_device_init_~sb~0#1 := 4;call qxl_device_init_#t~mem364#1 := read~int#26(qxl_device_init_~pdev#1.base, 1493 + qxl_device_init_~pdev#1.offset + 56 * qxl_device_init_~sb~0#1, 8);call write~int#26(qxl_device_init_#t~mem364#1, qxl_device_init_~qdev#1.base, 48 + qxl_device_init_~qdev#1.offset, 8);havoc qxl_device_init_#t~mem364#1;call qxl_device_init_#t~mem365#1 := read~int#26(qxl_device_init_~pdev#1.base, 1493 + qxl_device_init_~pdev#1.offset + 56 * qxl_device_init_~sb~0#1, 8);qxl_device_init_#t~short368#1 := 0 != qxl_device_init_#t~mem365#1 % 18446744073709551616; [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602: assume !qxl_device_init_#t~short363#1;havoc qxl_device_init_#t~mem357#1;havoc qxl_device_init_#t~mem358#1;havoc qxl_device_init_#t~mem359#1;havoc qxl_device_init_#t~short360#1;havoc qxl_device_init_#t~mem361#1;havoc qxl_device_init_#t~mem362#1;havoc qxl_device_init_#t~short363#1; [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9848: ldv_initialize_drm_framebuffer_funcs_16_~tmp~77#1.base, ldv_initialize_drm_framebuffer_funcs_16_~tmp~77#1.offset := ldv_initialize_drm_framebuffer_funcs_16_#t~ret1064#1.base, ldv_initialize_drm_framebuffer_funcs_16_#t~ret1064#1.offset;havoc ldv_initialize_drm_framebuffer_funcs_16_#t~ret1064#1.base, ldv_initialize_drm_framebuffer_funcs_16_#t~ret1064#1.offset;~qxl_fb_funcs_group0~0.base, ~qxl_fb_funcs_group0~0.offset := ldv_initialize_drm_framebuffer_funcs_16_~tmp~77#1.base, ldv_initialize_drm_framebuffer_funcs_16_~tmp~77#1.offset; [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9848-1: SUMMARY for call ldv_initialize_drm_framebuffer_funcs_16_#t~ret1064#1.base, ldv_initialize_drm_framebuffer_funcs_16_#t~ret1064#1.offset := ldv_init_zalloc(168); srcloc: null [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7470: assume 0 != qxl_dump_mode_~tmp~28#1;call qxl_dump_mode_#t~mem279#1 := read~int#26(qxl_dump_mode_~m~0#1.base, qxl_dump_mode_~m~0#1.offset, 4);call qxl_dump_mode_#t~mem280#1 := read~int#26(qxl_dump_mode_~m~0#1.base, 4 + qxl_dump_mode_~m~0#1.offset, 4);call qxl_dump_mode_#t~mem281#1 := read~int#26(qxl_dump_mode_~m~0#1.base, 8 + qxl_dump_mode_~m~0#1.offset, 4);call qxl_dump_mode_#t~mem282#1 := read~int#26(qxl_dump_mode_~m~0#1.base, 12 + qxl_dump_mode_~m~0#1.offset, 4);call qxl_dump_mode_#t~mem283#1 := read~int#26(qxl_dump_mode_~m~0#1.base, 16 + qxl_dump_mode_~m~0#1.offset, 4);call qxl_dump_mode_#t~mem284#1 := read~int#26(qxl_dump_mode_~m~0#1.base, 20 + qxl_dump_mode_~m~0#1.offset, 4);call qxl_dump_mode_#t~mem285#1 := read~int#26(qxl_dump_mode_~m~0#1.base, 24 + qxl_dump_mode_~m~0#1.offset, 4);call qxl_dump_mode_#t~mem286#1 := read~int#26(qxl_dump_mode_~m~0#1.base, 28 + qxl_dump_mode_~m~0#1.offset, 4); [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7470: assume !(0 != qxl_dump_mode_~tmp~28#1); [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602-3: assume qxl_device_init_#t~short360#1; [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602-3: assume !qxl_device_init_#t~short360#1;call qxl_device_init_#t~mem358#1 := read~int#26(qxl_device_init_~pdev#1.base, 1725 + qxl_device_init_~pdev#1.offset, 8);call qxl_device_init_#t~mem359#1 := read~int#26(qxl_device_init_~pdev#1.base, 1717 + qxl_device_init_~pdev#1.offset, 8);qxl_device_init_#t~short360#1 := qxl_device_init_#t~mem358#1 % 18446744073709551616 != qxl_device_init_#t~mem359#1 % 18446744073709551616; [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602-2: qxl_device_init_#t~short363#1 := qxl_device_init_#t~short360#1; [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602-1: assume qxl_device_init_#t~short363#1;call qxl_device_init_#t~mem361#1 := read~int#26(qxl_device_init_~pdev#1.base, 1725 + qxl_device_init_~pdev#1.offset, 8);call qxl_device_init_#t~mem362#1 := read~int#26(qxl_device_init_~pdev#1.base, 1717 + qxl_device_init_~pdev#1.offset, 8);qxl_device_init_#t~short363#1 := 18446744073709551615 != (qxl_device_init_#t~mem361#1 - qxl_device_init_#t~mem362#1) % 18446744073709551616; [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602-1: assume !qxl_device_init_#t~short363#1; [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16191: assume qxl_debugfs_add_files_#t~mem2446#1 % 4294967296 > qxl_debugfs_add_files_~i~14#1 % 4294967296;havoc qxl_debugfs_add_files_#t~mem2446#1; [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16191: assume !(qxl_debugfs_add_files_#t~mem2446#1 % 4294967296 > qxl_debugfs_add_files_~i~14#1 % 4294967296);havoc qxl_debugfs_add_files_#t~mem2446#1;call qxl_debugfs_add_files_#t~mem2447#1 := read~int#26(qxl_debugfs_add_files_~qdev#1.base, 3996 + qxl_debugfs_add_files_~qdev#1.offset, 4);qxl_debugfs_add_files_~i~14#1 := 1 + qxl_debugfs_add_files_#t~mem2447#1;havoc qxl_debugfs_add_files_#t~mem2447#1; [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8660: call ULTIMATE.dealloc(qxl_add_common_modes_~#common_modes~0#1.base, qxl_add_common_modes_~#common_modes~0#1.offset);havoc qxl_add_common_modes_~#common_modes~0#1.base, qxl_add_common_modes_~#common_modes~0#1.offset;qxl_conn_get_modes_#t~ret975#1 := qxl_add_common_modes_#res#1;havoc qxl_add_common_modes_#t~mem726#1.base, qxl_add_common_modes_#t~mem726#1.offset, qxl_add_common_modes_#t~mem727#1, qxl_add_common_modes_#t~mem728#1, qxl_add_common_modes_#t~ret729#1.base, qxl_add_common_modes_#t~ret729#1.offset, qxl_add_common_modes_#t~mem730#1, qxl_add_common_modes_#t~mem731#1, qxl_add_common_modes_#t~short732#1, qxl_add_common_modes_#t~mem733#1, qxl_add_common_modes_#t~bitwise734#1, qxl_add_common_modes_~connector#1.base, qxl_add_common_modes_~connector#1.offset, qxl_add_common_modes_~pwidth#1, qxl_add_common_modes_~pheight#1, qxl_add_common_modes_~dev~5#1.base, qxl_add_common_modes_~dev~5#1.offset, qxl_add_common_modes_~mode~1#1.base, qxl_add_common_modes_~mode~1#1.offset, qxl_add_common_modes_~i~2#1, qxl_add_common_modes_~#common_modes~0#1.base, qxl_add_common_modes_~#common_modes~0#1.offset;havoc qxl_add_common_modes_#in~connector#1.base, qxl_add_common_modes_#in~connector#1.offset, qxl_add_common_modes_#in~pwidth#1, qxl_add_common_modes_#in~pheight#1;assume { :end_inline_qxl_add_common_modes } true;assume -2147483648 <= qxl_conn_get_modes_#t~ret975#1 && qxl_conn_get_modes_#t~ret975#1 <= 2147483647;qxl_conn_get_modes_~tmp___0~23#1 := qxl_conn_get_modes_#t~ret975#1;havoc qxl_conn_get_modes_#t~mem973#1;havoc qxl_conn_get_modes_#t~mem974#1;havoc qxl_conn_get_modes_#t~ret975#1;qxl_conn_get_modes_~ret~9#1 := qxl_conn_get_modes_~tmp___0~23#1 + qxl_conn_get_modes_~ret~9#1;qxl_conn_get_modes_#res#1 := qxl_conn_get_modes_~ret~9#1;call ULTIMATE.dealloc(qxl_conn_get_modes_~#pwidth~0#1.base, qxl_conn_get_modes_~#pwidth~0#1.offset);havoc qxl_conn_get_modes_~#pwidth~0#1.base, qxl_conn_get_modes_~#pwidth~0#1.offset;call ULTIMATE.dealloc(qxl_conn_get_modes_~#pheight~0#1.base, qxl_conn_get_modes_~#pheight~0#1.offset);havoc qxl_conn_get_modes_~#pheight~0#1.base, qxl_conn_get_modes_~#pheight~0#1.offset; [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7471-1: SUMMARY for call drm_ut_debug_printk(8, 0, 9, 0); srcloc: null [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7471: havoc qxl_dump_mode_#t~mem279#1;havoc qxl_dump_mode_#t~mem280#1;havoc qxl_dump_mode_#t~mem281#1;havoc qxl_dump_mode_#t~mem282#1;havoc qxl_dump_mode_#t~mem283#1;havoc qxl_dump_mode_#t~mem284#1;havoc qxl_dump_mode_#t~mem285#1;havoc qxl_dump_mode_#t~mem286#1; [2025-02-08 02:58:49,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19495: havoc ldv_probe_16_#t~nondet3041#1;ldv_main_exported_16_#t~ret1196#1 := ldv_probe_16_#res#1;havoc ldv_probe_16_#t~nondet3041#1;assume { :end_inline_ldv_probe_16 } true;assume -2147483648 <= ldv_main_exported_16_#t~ret1196#1 && ldv_main_exported_16_#t~ret1196#1 <= 2147483647;havoc ldv_main_exported_16_#t~ret1196#1;~ldv_state_variable_16~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:58:49,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19231: havoc drm_gem_prime_handle_to_fd_#t~nondet2998#1;main_#t~ret182#1 := drm_gem_prime_handle_to_fd_#res#1;havoc drm_gem_prime_handle_to_fd_#t~nondet2998#1, drm_gem_prime_handle_to_fd_~arg0#1.base, drm_gem_prime_handle_to_fd_~arg0#1.offset, drm_gem_prime_handle_to_fd_~arg1#1.base, drm_gem_prime_handle_to_fd_~arg1#1.offset, drm_gem_prime_handle_to_fd_~arg2#1, drm_gem_prime_handle_to_fd_~arg3#1, drm_gem_prime_handle_to_fd_~arg4#1.base, drm_gem_prime_handle_to_fd_~arg4#1.offset;havoc drm_gem_prime_handle_to_fd_#in~arg0#1.base, drm_gem_prime_handle_to_fd_#in~arg0#1.offset, drm_gem_prime_handle_to_fd_#in~arg1#1.base, drm_gem_prime_handle_to_fd_#in~arg1#1.offset, drm_gem_prime_handle_to_fd_#in~arg2#1, drm_gem_prime_handle_to_fd_#in~arg3#1, drm_gem_prime_handle_to_fd_#in~arg4#1.base, drm_gem_prime_handle_to_fd_#in~arg4#1.offset;assume { :end_inline_drm_gem_prime_handle_to_fd } true;assume -2147483648 <= main_#t~ret182#1 && main_#t~ret182#1 <= 2147483647;havoc main_#t~mem180#1;havoc main_#t~mem181#1;havoc main_#t~ret182#1;~ldv_state_variable_18~0 := 1; [2025-02-08 02:58:49,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12097-1: SUMMARY for call qxl_fbdev_init_#t~ret1643#1.base, qxl_fbdev_init_#t~ret1643#1.offset := kzalloc(552, 208); srcloc: null [2025-02-08 02:58:49,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12097: qxl_fbdev_init_~tmp~128#1.base, qxl_fbdev_init_~tmp~128#1.offset := qxl_fbdev_init_#t~ret1643#1.base, qxl_fbdev_init_#t~ret1643#1.offset;havoc qxl_fbdev_init_#t~ret1643#1.base, qxl_fbdev_init_#t~ret1643#1.offset;qxl_fbdev_init_~qfbdev~7#1.base, qxl_fbdev_init_~qfbdev~7#1.offset := qxl_fbdev_init_~tmp~128#1.base, qxl_fbdev_init_~tmp~128#1.offset; [2025-02-08 02:58:49,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7605-2: assume qxl_device_init_#t~short368#1; [2025-02-08 02:58:49,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7605-2: assume !qxl_device_init_#t~short368#1;call qxl_device_init_#t~mem366#1 := read~int#26(qxl_device_init_~pdev#1.base, 8 + (1493 + qxl_device_init_~pdev#1.offset + 56 * qxl_device_init_~sb~0#1), 8);call qxl_device_init_#t~mem367#1 := read~int#26(qxl_device_init_~pdev#1.base, 1493 + qxl_device_init_~pdev#1.offset + 56 * qxl_device_init_~sb~0#1, 8);qxl_device_init_#t~short368#1 := qxl_device_init_#t~mem366#1 % 18446744073709551616 != qxl_device_init_#t~mem367#1 % 18446744073709551616; [2025-02-08 02:58:49,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7605-1: assume qxl_device_init_#t~short368#1;call qxl_device_init_#t~mem369#1 := read~int#26(qxl_device_init_~pdev#1.base, 8 + (1493 + qxl_device_init_~pdev#1.offset + 56 * qxl_device_init_~sb~0#1), 8);call qxl_device_init_#t~mem370#1 := read~int#26(qxl_device_init_~pdev#1.base, 1493 + qxl_device_init_~pdev#1.offset + 56 * qxl_device_init_~sb~0#1, 8);qxl_device_init_#t~ite371#1 := 1 + (qxl_device_init_#t~mem369#1 - qxl_device_init_#t~mem370#1); [2025-02-08 02:58:49,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7605-1: assume !qxl_device_init_#t~short368#1;qxl_device_init_#t~ite371#1 := 0; [2025-02-08 02:58:49,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7605: call write~int#26(qxl_device_init_#t~ite371#1, qxl_device_init_~qdev#1.base, 56 + qxl_device_init_~qdev#1.offset, 8);havoc qxl_device_init_#t~mem365#1;havoc qxl_device_init_#t~mem366#1;havoc qxl_device_init_#t~mem367#1;havoc qxl_device_init_#t~short368#1;havoc qxl_device_init_#t~ite371#1;havoc qxl_device_init_#t~mem369#1;havoc qxl_device_init_#t~mem370#1;call qxl_device_init_#t~mem372#1 := read~int#26(qxl_device_init_~qdev#1.base, 48 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem373#1 := read~int#26(qxl_device_init_~qdev#1.base, 56 + qxl_device_init_~qdev#1.offset, 8); [2025-02-08 02:58:49,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606: call write~$Pointer$#26(qxl_device_init_#t~ret374#1.base, qxl_device_init_#t~ret374#1.offset, qxl_device_init_~qdev#1.base, 4480 + qxl_device_init_~qdev#1.offset, 8);havoc qxl_device_init_#t~mem372#1;havoc qxl_device_init_#t~mem373#1;havoc qxl_device_init_#t~ret374#1.base, qxl_device_init_#t~ret374#1.offset; [2025-02-08 02:58:49,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19101: havoc drm_connector_init_#t~nondet2973#1;qdev_output_init_#t~ret1003#1 := drm_connector_init_#res#1;havoc drm_connector_init_#t~nondet2973#1, drm_connector_init_~arg0#1.base, drm_connector_init_~arg0#1.offset, drm_connector_init_~arg1#1.base, drm_connector_init_~arg1#1.offset, drm_connector_init_~arg2#1.base, drm_connector_init_~arg2#1.offset, drm_connector_init_~arg3#1;havoc drm_connector_init_#in~arg0#1.base, drm_connector_init_#in~arg0#1.offset, drm_connector_init_#in~arg1#1.base, drm_connector_init_#in~arg1#1.offset, drm_connector_init_#in~arg2#1.base, drm_connector_init_#in~arg2#1.offset, drm_connector_init_#in~arg3#1;assume { :end_inline_drm_connector_init } true;assume -2147483648 <= qdev_output_init_#t~ret1003#1 && qdev_output_init_#t~ret1003#1 <= 2147483647;havoc qdev_output_init_#t~ret1003#1;assume { :begin_inline_drm_encoder_init } true;drm_encoder_init_#in~arg0#1.base, drm_encoder_init_#in~arg0#1.offset, drm_encoder_init_#in~arg1#1.base, drm_encoder_init_#in~arg1#1.offset, drm_encoder_init_#in~arg2#1.base, drm_encoder_init_#in~arg2#1.offset, drm_encoder_init_#in~arg3#1 := qdev_output_init_~dev#1.base, qdev_output_init_~dev#1.offset, qdev_output_init_~qxl_output~2#1.base, 900 + qdev_output_init_~qxl_output~2#1.offset, ~#qxl_enc_funcs~0.base, ~#qxl_enc_funcs~0.offset, 5;havoc drm_encoder_init_#res#1;havoc drm_encoder_init_#t~nondet2980#1, drm_encoder_init_~arg0#1.base, drm_encoder_init_~arg0#1.offset, drm_encoder_init_~arg1#1.base, drm_encoder_init_~arg1#1.offset, drm_encoder_init_~arg2#1.base, drm_encoder_init_~arg2#1.offset, drm_encoder_init_~arg3#1;drm_encoder_init_~arg0#1.base, drm_encoder_init_~arg0#1.offset := drm_encoder_init_#in~arg0#1.base, drm_encoder_init_#in~arg0#1.offset;drm_encoder_init_~arg1#1.base, drm_encoder_init_~arg1#1.offset := drm_encoder_init_#in~arg1#1.base, drm_encoder_init_#in~arg1#1.offset;drm_encoder_init_~arg2#1.base, drm_encoder_init_~arg2#1.offset := drm_encoder_init_#in~arg2#1.base, drm_encoder_init_#in~arg2#1.offset;drm_encoder_init_~arg3#1 := drm_encoder_init_#in~arg3#1;havoc drm_encoder_init_#t~nondet2980#1;assume -2147483648 <= drm_encoder_init_#t~nondet2980#1 && drm_encoder_init_#t~nondet2980#1 <= 2147483647;drm_encoder_init_#res#1 := drm_encoder_init_#t~nondet2980#1;havoc drm_encoder_init_#t~nondet2980#1; [2025-02-08 02:58:49,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7606-1: SUMMARY for call qxl_device_init_#t~ret374#1.base, qxl_device_init_#t~ret374#1.offset := io_mapping_create_wc(qxl_device_init_#t~mem372#1, qxl_device_init_#t~mem373#1); srcloc: null [2025-02-08 02:58:49,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19234: havoc drm_gem_prime_import_#t~ret2999#1.base, drm_gem_prime_import_#t~ret2999#1.offset;main_#t~ret176#1.base, main_#t~ret176#1.offset := drm_gem_prime_import_#res#1.base, drm_gem_prime_import_#res#1.offset;havoc drm_gem_prime_import_#t~ret2999#1.base, drm_gem_prime_import_#t~ret2999#1.offset, drm_gem_prime_import_~arg0#1.base, drm_gem_prime_import_~arg0#1.offset, drm_gem_prime_import_~arg1#1.base, drm_gem_prime_import_~arg1#1.offset;havoc drm_gem_prime_import_#in~arg0#1.base, drm_gem_prime_import_#in~arg0#1.offset, drm_gem_prime_import_#in~arg1#1.base, drm_gem_prime_import_#in~arg1#1.offset;assume { :end_inline_drm_gem_prime_import } true;havoc main_#t~ret176#1.base, main_#t~ret176#1.offset;~ldv_state_variable_18~0 := 1; [2025-02-08 02:58:49,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12099: assume 0 == (qxl_fbdev_init_~qfbdev~7#1.base + qxl_fbdev_init_~qfbdev~7#1.offset) % 18446744073709551616;qxl_fbdev_init_#res#1 := -12;call ULTIMATE.dealloc(qxl_fbdev_init_~#__key~2#1.base, qxl_fbdev_init_~#__key~2#1.offset);havoc qxl_fbdev_init_~#__key~2#1.base, qxl_fbdev_init_~#__key~2#1.offset;call ULTIMATE.dealloc(qxl_fbdev_init_~#__key___0~1#1.base, qxl_fbdev_init_~#__key___0~1#1.offset);havoc qxl_fbdev_init_~#__key___0~1#1.base, qxl_fbdev_init_~#__key___0~1#1.offset; [2025-02-08 02:58:49,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12099: assume !(0 == (qxl_fbdev_init_~qfbdev~7#1.base + qxl_fbdev_init_~qfbdev~7#1.offset) % 18446744073709551616);call write~$Pointer$#26(qxl_fbdev_init_~qdev#1.base, qxl_fbdev_init_~qdev#1.offset, qxl_fbdev_init_~qfbdev~7#1.base, 333 + qxl_fbdev_init_~qfbdev~7#1.offset, 8);call write~$Pointer$#26(qxl_fbdev_init_~qfbdev~7#1.base, qxl_fbdev_init_~qfbdev~7#1.offset, qxl_fbdev_init_~qdev#1.base, 2782 + qxl_fbdev_init_~qdev#1.offset, 8); [2025-02-08 02:58:49,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16327: schedule_work___0_#t~ret2485#1 := queue_work___1_#res#1;havoc queue_work___1_#t~ret2484#1, queue_work___1_~wq#1.base, queue_work___1_~wq#1.offset, queue_work___1_~work#1.base, queue_work___1_~work#1.offset, queue_work___1_~tmp~218#1;havoc queue_work___1_#in~wq#1.base, queue_work___1_#in~wq#1.offset, queue_work___1_#in~work#1.base, queue_work___1_#in~work#1.offset;assume { :end_inline_queue_work___1 } true;schedule_work___0_~tmp~219#1 := (if 0 == schedule_work___0_#t~ret2485#1 % 256 then 0 else 1);havoc schedule_work___0_#t~ret2485#1;schedule_work___0_#res#1 := (if 0 == schedule_work___0_~tmp~219#1 % 256 then 0 else 1); [2025-02-08 02:58:49,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16196: assume qxl_debugfs_add_files_~i~14#1 % 4294967296 > 32; [2025-02-08 02:58:49,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16196: assume !(qxl_debugfs_add_files_~i~14#1 % 4294967296 > 32);call qxl_debugfs_add_files_#t~mem2448#1 := read~int#26(qxl_debugfs_add_files_~qdev#1.base, 3996 + qxl_debugfs_add_files_~qdev#1.offset, 4);call write~$Pointer$#26(qxl_debugfs_add_files_~files#1.base, qxl_debugfs_add_files_~files#1.offset, qxl_debugfs_add_files_~qdev#1.base, 3612 + qxl_debugfs_add_files_~qdev#1.offset + 12 * (if qxl_debugfs_add_files_#t~mem2448#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then qxl_debugfs_add_files_#t~mem2448#1 % 4294967296 % 18446744073709551616 else qxl_debugfs_add_files_#t~mem2448#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);havoc qxl_debugfs_add_files_#t~mem2448#1;call qxl_debugfs_add_files_#t~mem2449#1 := read~int#26(qxl_debugfs_add_files_~qdev#1.base, 3996 + qxl_debugfs_add_files_~qdev#1.offset, 4);call write~int#26(qxl_debugfs_add_files_~nfiles#1, qxl_debugfs_add_files_~qdev#1.base, 8 + (3612 + qxl_debugfs_add_files_~qdev#1.offset + 12 * (if qxl_debugfs_add_files_#t~mem2449#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then qxl_debugfs_add_files_#t~mem2449#1 % 4294967296 % 18446744073709551616 else qxl_debugfs_add_files_#t~mem2449#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)), 4);havoc qxl_debugfs_add_files_#t~mem2449#1;call write~int#26(qxl_debugfs_add_files_~i~14#1, qxl_debugfs_add_files_~qdev#1.base, 3996 + qxl_debugfs_add_files_~qdev#1.offset, 4);call qxl_debugfs_add_files_#t~mem2450#1.base, qxl_debugfs_add_files_#t~mem2450#1.offset := read~$Pointer$#26(qxl_debugfs_add_files_~qdev#1.base, 8 + qxl_debugfs_add_files_~qdev#1.offset, 8);call qxl_debugfs_add_files_#t~mem2451#1.base, qxl_debugfs_add_files_#t~mem2451#1.offset := read~$Pointer$#26(qxl_debugfs_add_files_#t~mem2450#1.base, 48 + qxl_debugfs_add_files_#t~mem2450#1.offset, 8);call qxl_debugfs_add_files_#t~mem2452#1.base, qxl_debugfs_add_files_#t~mem2452#1.offset := read~$Pointer$#26(qxl_debugfs_add_files_#t~mem2451#1.base, 24 + qxl_debugfs_add_files_#t~mem2451#1.offset, 8);call qxl_debugfs_add_files_#t~mem2453#1.base, qxl_debugfs_add_files_#t~mem2453#1.offset := read~$Pointer$#26(qxl_debugfs_add_files_~qdev#1.base, 8 + qxl_debugfs_add_files_~qdev#1.offset, 8);call qxl_debugfs_add_files_#t~mem2454#1.base, qxl_debugfs_add_files_#t~mem2454#1.offset := read~$Pointer$#26(qxl_debugfs_add_files_#t~mem2453#1.base, 48 + qxl_debugfs_add_files_#t~mem2453#1.offset, 8); [2025-02-08 02:58:49,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19499: havoc ldv_probe_17_#t~nondet3042#1;ldv_main_exported_17_#t~ret1110#1 := ldv_probe_17_#res#1;havoc ldv_probe_17_#t~nondet3042#1;assume { :end_inline_ldv_probe_17 } true;assume -2147483648 <= ldv_main_exported_17_#t~ret1110#1 && ldv_main_exported_17_#t~ret1110#1 <= 2147483647;havoc ldv_main_exported_17_#t~ret1110#1;~ldv_state_variable_17~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:58:49,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16197: SUMMARY for call drm_err(184, 0); srcloc: null [2025-02-08 02:58:49,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7609-1: call qxl_device_init_#t~mem375#1.base, qxl_device_init_#t~mem375#1.offset := read~$Pointer$#26(qxl_device_init_~qdev#1.base, 4480 + qxl_device_init_~qdev#1.offset, 8); [2025-02-08 02:58:49,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7609: assume 0 == (qxl_device_init_#t~mem375#1.base + qxl_device_init_#t~mem375#1.offset) % 18446744073709551616;havoc qxl_device_init_#t~mem375#1.base, qxl_device_init_#t~mem375#1.offset;qxl_device_init_~sb~0#1 := 1;call qxl_device_init_#t~mem376#1 := read~int#26(qxl_device_init_~pdev#1.base, 1493 + qxl_device_init_~pdev#1.offset + 56 * qxl_device_init_~sb~0#1, 8);call write~int#26(qxl_device_init_#t~mem376#1, qxl_device_init_~qdev#1.base, 48 + qxl_device_init_~qdev#1.offset, 8);havoc qxl_device_init_#t~mem376#1;call qxl_device_init_#t~mem377#1 := read~int#26(qxl_device_init_~pdev#1.base, 1493 + qxl_device_init_~pdev#1.offset + 56 * qxl_device_init_~sb~0#1, 8);qxl_device_init_#t~short380#1 := 0 != qxl_device_init_#t~mem377#1 % 18446744073709551616; [2025-02-08 02:58:49,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7609: assume !(0 == (qxl_device_init_#t~mem375#1.base + qxl_device_init_#t~mem375#1.offset) % 18446744073709551616);havoc qxl_device_init_#t~mem375#1.base, qxl_device_init_#t~mem375#1.offset; [2025-02-08 02:58:49,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16198-1: SUMMARY for call drm_err(185, 0); srcloc: null [2025-02-08 02:58:49,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16198: qxl_debugfs_add_files_#res#1 := -22; [2025-02-08 02:58:49,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6685: havoc ldv_main_exported_7_#t~ret1679#1.base, ldv_main_exported_7_#t~ret1679#1.offset, ldv_main_exported_7_#t~ret1680#1.base, ldv_main_exported_7_#t~ret1680#1.offset, ldv_main_exported_7_#t~nondet1681#1, ldv_main_exported_7_#t~switch1682#1, ldv_main_exported_7_~ldvarg9~0#1.base, ldv_main_exported_7_~ldvarg9~0#1.offset, ldv_main_exported_7_~tmp~132#1.base, ldv_main_exported_7_~tmp~132#1.offset, ldv_main_exported_7_~ldvarg8~0#1.base, ldv_main_exported_7_~ldvarg8~0#1.offset, ldv_main_exported_7_~tmp___0~48#1.base, ldv_main_exported_7_~tmp___0~48#1.offset, ldv_main_exported_7_~tmp___1~21#1;assume { :end_inline_ldv_main_exported_7 } true; [2025-02-08 02:58:49,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19105: havoc drm_connector_register_#t~nondet2974#1;qdev_output_init_#t~ret1010#1 := drm_connector_register_#res#1;havoc drm_connector_register_#t~nondet2974#1, drm_connector_register_~arg0#1.base, drm_connector_register_~arg0#1.offset;havoc drm_connector_register_#in~arg0#1.base, drm_connector_register_#in~arg0#1.offset;assume { :end_inline_drm_connector_register } true;assume -2147483648 <= qdev_output_init_#t~ret1010#1 && qdev_output_init_#t~ret1010#1 <= 2147483647;havoc qdev_output_init_#t~ret1010#1;qdev_output_init_#res#1 := 0; [2025-02-08 02:58:49,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9857: ldv_initialize_drm_connector_funcs_12_~tmp~78#1.base, ldv_initialize_drm_connector_funcs_12_~tmp~78#1.offset := ldv_initialize_drm_connector_funcs_12_#t~ret1065#1.base, ldv_initialize_drm_connector_funcs_12_#t~ret1065#1.offset;havoc ldv_initialize_drm_connector_funcs_12_#t~ret1065#1.base, ldv_initialize_drm_connector_funcs_12_#t~ret1065#1.offset;~qxl_connector_funcs_group0~0.base, ~qxl_connector_funcs_group0~0.offset := ldv_initialize_drm_connector_funcs_12_~tmp~78#1.base, ldv_initialize_drm_connector_funcs_12_~tmp~78#1.offset; [2025-02-08 02:58:49,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9857-1: SUMMARY for call ldv_initialize_drm_connector_funcs_12_#t~ret1065#1.base, ldv_initialize_drm_connector_funcs_12_#t~ret1065#1.offset := ldv_init_zalloc(936); srcloc: null [2025-02-08 02:58:49,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10915: assume 0 != qxl_ttm_tt_create_~tmp___0~37#1; [2025-02-08 02:58:49,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10915: assume !(0 != qxl_ttm_tt_create_~tmp___0~37#1);qxl_ttm_tt_create_#res#1.base, qxl_ttm_tt_create_#res#1.offset := qxl_ttm_tt_create_~gtt~2#1.base, qxl_ttm_tt_create_~gtt~2#1.offset; [2025-02-08 02:58:49,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19503: havoc ldv_release_15_#t~nondet3043#1;ldv_main_exported_15_#t~ret1159#1 := ldv_release_15_#res#1;havoc ldv_release_15_#t~nondet3043#1;assume { :end_inline_ldv_release_15 } true;assume -2147483648 <= ldv_main_exported_15_#t~ret1159#1 && ldv_main_exported_15_#t~ret1159#1 <= 2147483647;havoc ldv_main_exported_15_#t~ret1159#1;~ldv_state_variable_15~0 := 1;~ref_cnt~0 := ~ref_cnt~0 - 1; [2025-02-08 02:58:49,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7612-2: assume qxl_device_init_#t~short380#1; [2025-02-08 02:58:49,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7612-2: assume !qxl_device_init_#t~short380#1;call qxl_device_init_#t~mem378#1 := read~int#26(qxl_device_init_~pdev#1.base, 8 + (1493 + qxl_device_init_~pdev#1.offset + 56 * qxl_device_init_~sb~0#1), 8);call qxl_device_init_#t~mem379#1 := read~int#26(qxl_device_init_~pdev#1.base, 1493 + qxl_device_init_~pdev#1.offset + 56 * qxl_device_init_~sb~0#1, 8);qxl_device_init_#t~short380#1 := qxl_device_init_#t~mem378#1 % 18446744073709551616 != qxl_device_init_#t~mem379#1 % 18446744073709551616; [2025-02-08 02:58:49,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7612-1: assume qxl_device_init_#t~short380#1;call qxl_device_init_#t~mem381#1 := read~int#26(qxl_device_init_~pdev#1.base, 8 + (1493 + qxl_device_init_~pdev#1.offset + 56 * qxl_device_init_~sb~0#1), 8);call qxl_device_init_#t~mem382#1 := read~int#26(qxl_device_init_~pdev#1.base, 1493 + qxl_device_init_~pdev#1.offset + 56 * qxl_device_init_~sb~0#1, 8);qxl_device_init_#t~ite383#1 := 1 + (qxl_device_init_#t~mem381#1 - qxl_device_init_#t~mem382#1); [2025-02-08 02:58:49,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7612-1: assume !qxl_device_init_#t~short380#1;qxl_device_init_#t~ite383#1 := 0; [2025-02-08 02:58:49,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7612: call write~int#26(qxl_device_init_#t~ite383#1, qxl_device_init_~qdev#1.base, 56 + qxl_device_init_~qdev#1.offset, 8);havoc qxl_device_init_#t~mem377#1;havoc qxl_device_init_#t~mem378#1;havoc qxl_device_init_#t~mem379#1;havoc qxl_device_init_#t~short380#1;havoc qxl_device_init_#t~ite383#1;havoc qxl_device_init_#t~mem381#1;havoc qxl_device_init_#t~mem382#1;call qxl_device_init_#t~mem384#1 := read~int#26(qxl_device_init_~qdev#1.base, 48 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem385#1 := read~int#26(qxl_device_init_~qdev#1.base, 56 + qxl_device_init_~qdev#1.offset, 8); [2025-02-08 02:58:49,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9462: call ULTIMATE.dealloc(qxl_conn_get_modes_~#pwidth~0#1.base, qxl_conn_get_modes_~#pwidth~0#1.offset);havoc qxl_conn_get_modes_~#pwidth~0#1.base, qxl_conn_get_modes_~#pwidth~0#1.offset;call ULTIMATE.dealloc(qxl_conn_get_modes_~#pheight~0#1.base, qxl_conn_get_modes_~#pheight~0#1.offset);havoc qxl_conn_get_modes_~#pheight~0#1.base, qxl_conn_get_modes_~#pheight~0#1.offset;ldv_main_exported_13_#t~ret1178#1 := qxl_conn_get_modes_#res#1;havoc qxl_conn_get_modes_#t~mem963#1.base, qxl_conn_get_modes_#t~mem963#1.offset, qxl_conn_get_modes_#t~mem964#1.base, qxl_conn_get_modes_#t~mem964#1.offset, qxl_conn_get_modes_#t~bitwise965#1, qxl_conn_get_modes_#t~ret966#1, qxl_conn_get_modes_#t~mem967#1.base, qxl_conn_get_modes_#t~mem967#1.offset, qxl_conn_get_modes_#t~mem968#1.base, qxl_conn_get_modes_#t~mem968#1.offset, qxl_conn_get_modes_#t~mem969#1.base, qxl_conn_get_modes_#t~mem969#1.offset, qxl_conn_get_modes_#t~mem970#1, qxl_conn_get_modes_#t~short971#1, qxl_conn_get_modes_#t~ret972#1, qxl_conn_get_modes_#t~mem973#1, qxl_conn_get_modes_#t~mem974#1, qxl_conn_get_modes_#t~ret975#1, qxl_conn_get_modes_~connector#1.base, qxl_conn_get_modes_~connector#1.offset, qxl_conn_get_modes_~ret~9#1, qxl_conn_get_modes_~qdev~16#1.base, qxl_conn_get_modes_~qdev~16#1.offset, qxl_conn_get_modes_~#pwidth~0#1.base, qxl_conn_get_modes_~#pwidth~0#1.offset, qxl_conn_get_modes_~#pheight~0#1.base, qxl_conn_get_modes_~#pheight~0#1.offset, qxl_conn_get_modes_~tmp~65#1, qxl_conn_get_modes_~tmp___0~23#1;havoc qxl_conn_get_modes_#in~connector#1.base, qxl_conn_get_modes_#in~connector#1.offset;assume { :end_inline_qxl_conn_get_modes } true;assume -2147483648 <= ldv_main_exported_13_#t~ret1178#1 && ldv_main_exported_13_#t~ret1178#1 <= 2147483647;havoc ldv_main_exported_13_#t~ret1178#1;~ldv_state_variable_13~0 := 1; [2025-02-08 02:58:49,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10916: qxl_ttm_tt_create_#res#1.base, qxl_ttm_tt_create_#res#1.offset := 0, 0; [2025-02-08 02:58:49,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10916-1: SUMMARY for call kfree(qxl_ttm_tt_create_~gtt~2#1.base, qxl_ttm_tt_create_~gtt~2#1.offset); srcloc: null [2025-02-08 02:58:49,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12105-1: SUMMARY for call qxl_fbdev_init_#t~ret1644#1.base, qxl_fbdev_init_#t~ret1644#1.offset := spinlock_check(qxl_fbdev_init_~qfbdev~7#1.base, 341 + qxl_fbdev_init_~qfbdev~7#1.offset); srcloc: null [2025-02-08 02:58:49,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12105: havoc qxl_fbdev_init_#t~ret1644#1.base, qxl_fbdev_init_#t~ret1644#1.offset; [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7613-1: SUMMARY for call qxl_device_init_#t~ret386#1.base, qxl_device_init_#t~ret386#1.offset := io_mapping_create_wc(qxl_device_init_#t~mem384#1, qxl_device_init_#t~mem385#1); srcloc: null [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7613: call write~$Pointer$#26(qxl_device_init_#t~ret386#1.base, qxl_device_init_#t~ret386#1.offset, qxl_device_init_~qdev#1.base, 4480 + qxl_device_init_~qdev#1.offset, 8);havoc qxl_device_init_#t~mem384#1;havoc qxl_device_init_#t~mem385#1;havoc qxl_device_init_#t~ret386#1.base, qxl_device_init_#t~ret386#1.offset; [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6424-1: SUMMARY for call ldv_pci_driver_19_#t~ret116#1.base, ldv_pci_driver_19_#t~ret116#1.offset := ldv_init_zalloc(2976); srcloc: null [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6424: ldv_pci_driver_19_~tmp~16#1.base, ldv_pci_driver_19_~tmp~16#1.offset := ldv_pci_driver_19_#t~ret116#1.base, ldv_pci_driver_19_#t~ret116#1.offset;havoc ldv_pci_driver_19_#t~ret116#1.base, ldv_pci_driver_19_#t~ret116#1.offset;~qxl_pci_driver_group1~0.base, ~qxl_pci_driver_group1~0.offset := ldv_pci_driver_19_~tmp~16#1.base, ldv_pci_driver_19_~tmp~16#1.offset; [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12106: SUMMARY for call __raw_spin_lock_init(qxl_fbdev_init_~qfbdev~7#1.base, 341 + qxl_fbdev_init_~qfbdev~7#1.offset, 132, 0, qxl_fbdev_init_~#__key~2#1.base, qxl_fbdev_init_~#__key~2#1.offset); srcloc: null [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19374: havoc drm_vblank_init_#t~nondet3020#1;qxl_driver_load_#t~ret480#1 := drm_vblank_init_#res#1;havoc drm_vblank_init_#t~nondet3020#1, drm_vblank_init_~arg0#1.base, drm_vblank_init_~arg0#1.offset, drm_vblank_init_~arg1#1;havoc drm_vblank_init_#in~arg0#1.base, drm_vblank_init_#in~arg0#1.offset, drm_vblank_init_#in~arg1#1;assume { :end_inline_drm_vblank_init } true;assume -2147483648 <= qxl_driver_load_#t~ret480#1 && qxl_driver_load_#t~ret480#1 <= 2147483647;qxl_driver_load_~r~1#1 := qxl_driver_load_#t~ret480#1;havoc qxl_driver_load_#t~ret480#1; [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19507: havoc ldv_restore_early_20_#t~nondet3044#1;main_#t~ret214#1 := ldv_restore_early_20_#res#1;havoc ldv_restore_early_20_#t~nondet3044#1;assume { :end_inline_ldv_restore_early_20 } true;assume -2147483648 <= main_#t~ret214#1 && main_#t~ret214#1 <= 2147483647;~ldv_retval_13~0 := main_#t~ret214#1;havoc main_#t~ret214#1; [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12108: havoc qxl_fbdev_init_#t~ret1645#1.base, qxl_fbdev_init_#t~ret1645#1.offset; [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12108-1: SUMMARY for call qxl_fbdev_init_#t~ret1645#1.base, qxl_fbdev_init_#t~ret1645#1.offset := spinlock_check(qxl_fbdev_init_~qfbdev~7#1.base, 437 + qxl_fbdev_init_~qfbdev~7#1.offset); srcloc: null [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7616-2: [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7616-1: SUMMARY for call qxl_device_init_#t~ret388#1 := ldv__builtin_expect((if 0 != qxl_device_init_#t~bitwise387#1 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7616: assume -9223372036854775808 <= qxl_device_init_#t~ret388#1 && qxl_device_init_#t~ret388#1 <= 9223372036854775807;qxl_device_init_~tmp~29#1 := qxl_device_init_#t~ret388#1;havoc qxl_device_init_#t~bitwise387#1;havoc qxl_device_init_#t~ret388#1; [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7616-5: assume 0 == ~drm_debug~0 % 4294967296;qxl_device_init_#t~bitwise387#1 := 0; [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7616-5: assume !(0 == ~drm_debug~0 % 4294967296); [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7616-4: assume 4 == ~drm_debug~0 % 4294967296;qxl_device_init_#t~bitwise387#1 := ~drm_debug~0; [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7616-4: assume !(4 == ~drm_debug~0 % 4294967296); [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7616-3: havoc qxl_device_init_#t~bitwise387#1;assume qxl_device_init_#t~bitwise387#1 % 4294967296 <= ~drm_debug~0 % 4294967296 && qxl_device_init_#t~bitwise387#1 % 4294967296 <= 4; [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12109: SUMMARY for call __raw_spin_lock_init(qxl_fbdev_init_~qfbdev~7#1.base, 437 + qxl_fbdev_init_~qfbdev~7#1.offset, 133, 0, qxl_fbdev_init_~#__key___0~1#1.base, qxl_fbdev_init_~#__key___0~1#1.offset); srcloc: null [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16205-1: SUMMARY for call qxl_debugfs_add_files_#t~ret2455#1 := drm_debugfs_create_files(qxl_debugfs_add_files_~files#1.base, qxl_debugfs_add_files_~files#1.offset, (if qxl_debugfs_add_files_~nfiles#1 % 4294967296 % 4294967296 <= 2147483647 then qxl_debugfs_add_files_~nfiles#1 % 4294967296 % 4294967296 else qxl_debugfs_add_files_~nfiles#1 % 4294967296 % 4294967296 - 4294967296), qxl_debugfs_add_files_#t~mem2452#1.base, qxl_debugfs_add_files_#t~mem2452#1.offset, qxl_debugfs_add_files_#t~mem2454#1.base, qxl_debugfs_add_files_#t~mem2454#1.offset); srcloc: null [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16205: assume -2147483648 <= qxl_debugfs_add_files_#t~ret2455#1 && qxl_debugfs_add_files_#t~ret2455#1 <= 2147483647;havoc qxl_debugfs_add_files_#t~mem2450#1.base, qxl_debugfs_add_files_#t~mem2450#1.offset;havoc qxl_debugfs_add_files_#t~mem2451#1.base, qxl_debugfs_add_files_#t~mem2451#1.offset;havoc qxl_debugfs_add_files_#t~mem2452#1.base, qxl_debugfs_add_files_#t~mem2452#1.offset;havoc qxl_debugfs_add_files_#t~mem2453#1.base, qxl_debugfs_add_files_#t~mem2453#1.offset;havoc qxl_debugfs_add_files_#t~mem2454#1.base, qxl_debugfs_add_files_#t~mem2454#1.offset;havoc qxl_debugfs_add_files_#t~ret2455#1;call qxl_debugfs_add_files_#t~mem2456#1.base, qxl_debugfs_add_files_#t~mem2456#1.offset := read~$Pointer$#26(qxl_debugfs_add_files_~qdev#1.base, 8 + qxl_debugfs_add_files_~qdev#1.offset, 8);call qxl_debugfs_add_files_#t~mem2457#1.base, qxl_debugfs_add_files_#t~mem2457#1.offset := read~$Pointer$#26(qxl_debugfs_add_files_#t~mem2456#1.base, 56 + qxl_debugfs_add_files_#t~mem2456#1.offset, 8);call qxl_debugfs_add_files_#t~mem2458#1.base, qxl_debugfs_add_files_#t~mem2458#1.offset := read~$Pointer$#26(qxl_debugfs_add_files_#t~mem2457#1.base, 24 + qxl_debugfs_add_files_#t~mem2457#1.offset, 8);call qxl_debugfs_add_files_#t~mem2459#1.base, qxl_debugfs_add_files_#t~mem2459#1.offset := read~$Pointer$#26(qxl_debugfs_add_files_~qdev#1.base, 8 + qxl_debugfs_add_files_~qdev#1.offset, 8);call qxl_debugfs_add_files_#t~mem2460#1.base, qxl_debugfs_add_files_#t~mem2460#1.offset := read~$Pointer$#26(qxl_debugfs_add_files_#t~mem2459#1.base, 56 + qxl_debugfs_add_files_#t~mem2459#1.offset, 8); [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617: assume 0 != qxl_device_init_~tmp~29#1;call qxl_device_init_#t~mem389#1 := read~int#26(qxl_device_init_~qdev#1.base, 32 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem390#1 := read~int#26(qxl_device_init_~pdev#1.base, 1501 + qxl_device_init_~pdev#1.offset, 8);call qxl_device_init_#t~mem391#1 := read~int#26(qxl_device_init_~pdev#1.base, 1493 + qxl_device_init_~pdev#1.offset, 8);qxl_device_init_#t~short394#1 := 0 != qxl_device_init_#t~mem391#1 % 18446744073709551616; [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617: assume !(0 != qxl_device_init_~tmp~29#1); [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7750: assume 0 == qxl_driver_load_~tmp~30#1;qxl_driver_load_#res#1 := -19; [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7750: assume !(0 == qxl_driver_load_~tmp~30#1); [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7618: havoc qxl_device_init_#t~mem389#1;havoc qxl_device_init_#t~mem390#1;havoc qxl_device_init_#t~mem391#1;havoc qxl_device_init_#t~mem392#1;havoc qxl_device_init_#t~mem393#1;havoc qxl_device_init_#t~short394#1;havoc qxl_device_init_#t~ite397#1;havoc qxl_device_init_#t~mem395#1;havoc qxl_device_init_#t~mem396#1;havoc qxl_device_init_#t~mem398#1;havoc qxl_device_init_#t~mem399#1;havoc qxl_device_init_#t~mem400#1;havoc qxl_device_init_#t~short401#1;havoc qxl_device_init_#t~ite404#1;havoc qxl_device_init_#t~mem402#1;havoc qxl_device_init_#t~mem403#1;havoc qxl_device_init_#t~mem405#1;havoc qxl_device_init_#t~mem406#1;havoc qxl_device_init_#t~mem407#1;havoc qxl_device_init_#t~mem408#1; [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7486: assume 1330796625 != qxl_check_device_#t~mem288#1 % 4294967296;havoc qxl_check_device_#t~mem288#1;call qxl_check_device_#t~mem289#1 := read~int#26(qxl_check_device_~rom~0#1.base, qxl_check_device_~rom~0#1.offset, 4); [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7486: assume !(1330796625 != qxl_check_device_#t~mem288#1 % 4294967296);havoc qxl_check_device_#t~mem288#1;call qxl_check_device_#t~mem290#1 := read~int#26(qxl_check_device_~rom~0#1.base, 4 + qxl_check_device_~rom~0#1.offset, 4);call qxl_check_device_#t~mem291#1 := read~int#26(qxl_check_device_~rom~0#1.base, 8 + qxl_check_device_~rom~0#1.offset, 4); [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7618-1: SUMMARY for call drm_ut_debug_printk(22, 0, 23, 0); srcloc: null [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16207-1: SUMMARY for call qxl_debugfs_add_files_#t~ret2461#1 := drm_debugfs_create_files(qxl_debugfs_add_files_~files#1.base, qxl_debugfs_add_files_~files#1.offset, (if qxl_debugfs_add_files_~nfiles#1 % 4294967296 % 4294967296 <= 2147483647 then qxl_debugfs_add_files_~nfiles#1 % 4294967296 % 4294967296 else qxl_debugfs_add_files_~nfiles#1 % 4294967296 % 4294967296 - 4294967296), qxl_debugfs_add_files_#t~mem2458#1.base, qxl_debugfs_add_files_#t~mem2458#1.offset, qxl_debugfs_add_files_#t~mem2460#1.base, qxl_debugfs_add_files_#t~mem2460#1.offset); srcloc: null [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16207: assume -2147483648 <= qxl_debugfs_add_files_#t~ret2461#1 && qxl_debugfs_add_files_#t~ret2461#1 <= 2147483647;havoc qxl_debugfs_add_files_#t~mem2456#1.base, qxl_debugfs_add_files_#t~mem2456#1.offset;havoc qxl_debugfs_add_files_#t~mem2457#1.base, qxl_debugfs_add_files_#t~mem2457#1.offset;havoc qxl_debugfs_add_files_#t~mem2458#1.base, qxl_debugfs_add_files_#t~mem2458#1.offset;havoc qxl_debugfs_add_files_#t~mem2459#1.base, qxl_debugfs_add_files_#t~mem2459#1.offset;havoc qxl_debugfs_add_files_#t~mem2460#1.base, qxl_debugfs_add_files_#t~mem2460#1.offset;havoc qxl_debugfs_add_files_#t~ret2461#1;qxl_debugfs_add_files_#res#1 := 0; [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12111-1: SUMMARY for call INIT_LIST_HEAD(qxl_fbdev_init_~qfbdev~7#1.base, 409 + qxl_fbdev_init_~qfbdev~7#1.offset); srcloc: null [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12111: call qxl_fbdev_init_#t~mem1646#1.base, qxl_fbdev_init_#t~mem1646#1.offset := read~$Pointer$#26(qxl_fbdev_init_~qdev#1.base, 8 + qxl_fbdev_init_~qdev#1.offset, 8);assume { :begin_inline_drm_fb_helper_prepare } true;drm_fb_helper_prepare_#in~arg0#1.base, drm_fb_helper_prepare_#in~arg0#1.offset, drm_fb_helper_prepare_#in~arg1#1.base, drm_fb_helper_prepare_#in~arg1#1.offset, drm_fb_helper_prepare_#in~arg2#1.base, drm_fb_helper_prepare_#in~arg2#1.offset := qxl_fbdev_init_#t~mem1646#1.base, qxl_fbdev_init_#t~mem1646#1.offset, qxl_fbdev_init_~qfbdev~7#1.base, qxl_fbdev_init_~qfbdev~7#1.offset, ~#qxl_fb_helper_funcs~0.base, ~#qxl_fb_helper_funcs~0.offset;havoc drm_fb_helper_prepare_~arg0#1.base, drm_fb_helper_prepare_~arg0#1.offset, drm_fb_helper_prepare_~arg1#1.base, drm_fb_helper_prepare_~arg1#1.offset, drm_fb_helper_prepare_~arg2#1.base, drm_fb_helper_prepare_~arg2#1.offset;drm_fb_helper_prepare_~arg0#1.base, drm_fb_helper_prepare_~arg0#1.offset := drm_fb_helper_prepare_#in~arg0#1.base, drm_fb_helper_prepare_#in~arg0#1.offset;drm_fb_helper_prepare_~arg1#1.base, drm_fb_helper_prepare_~arg1#1.offset := drm_fb_helper_prepare_#in~arg1#1.base, drm_fb_helper_prepare_#in~arg1#1.offset;drm_fb_helper_prepare_~arg2#1.base, drm_fb_helper_prepare_~arg2#1.offset := drm_fb_helper_prepare_#in~arg2#1.base, drm_fb_helper_prepare_#in~arg2#1.offset; [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7619-1: assume qxl_device_init_#t~short394#1; [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7619-1: assume !qxl_device_init_#t~short394#1;call qxl_device_init_#t~mem392#1 := read~int#26(qxl_device_init_~pdev#1.base, 1501 + qxl_device_init_~pdev#1.offset, 8);call qxl_device_init_#t~mem393#1 := read~int#26(qxl_device_init_~pdev#1.base, 1493 + qxl_device_init_~pdev#1.offset, 8);qxl_device_init_#t~short394#1 := qxl_device_init_#t~mem392#1 % 18446744073709551616 != qxl_device_init_#t~mem393#1 % 18446744073709551616; [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7619: assume qxl_device_init_#t~short394#1;call qxl_device_init_#t~mem395#1 := read~int#26(qxl_device_init_~pdev#1.base, 1501 + qxl_device_init_~pdev#1.offset, 8);call qxl_device_init_#t~mem396#1 := read~int#26(qxl_device_init_~pdev#1.base, 1493 + qxl_device_init_~pdev#1.offset, 8);qxl_device_init_#t~ite397#1 := (if (if (1 + (qxl_device_init_#t~mem395#1 - qxl_device_init_#t~mem396#1)) % 18446744073709551616 % 4294967296 <= 2147483647 then (1 + (qxl_device_init_#t~mem395#1 - qxl_device_init_#t~mem396#1)) % 18446744073709551616 % 4294967296 else (1 + (qxl_device_init_#t~mem395#1 - qxl_device_init_#t~mem396#1)) % 18446744073709551616 % 4294967296 - 4294967296) < 0 && 0 != (if (1 + (qxl_device_init_#t~mem395#1 - qxl_device_init_#t~mem396#1)) % 18446744073709551616 % 4294967296 <= 2147483647 then (1 + (qxl_device_init_#t~mem395#1 - qxl_device_init_#t~mem396#1)) % 18446744073709551616 % 4294967296 else (1 + (qxl_device_init_#t~mem395#1 - qxl_device_init_#t~mem396#1)) % 18446744073709551616 % 4294967296 - 4294967296) % 1048576 then 1 + (if (1 + (qxl_device_init_#t~mem395#1 - qxl_device_init_#t~mem396#1)) % 18446744073709551616 % 4294967296 <= 2147483647 then (1 + (qxl_device_init_#t~mem395#1 - qxl_device_init_#t~mem396#1)) % 18446744073709551616 % 4294967296 else (1 + (qxl_device_init_#t~mem395#1 - qxl_device_init_#t~mem396#1)) % 18446744073709551616 % 4294967296 - 4294967296) / 1048576 else (if (1 + (qxl_device_init_#t~mem395#1 - qxl_device_init_#t~mem396#1)) % 18446744073709551616 % 4294967296 <= 2147483647 then (1 + (qxl_device_init_#t~mem395#1 - qxl_device_init_#t~mem396#1)) % 18446744073709551616 % 4294967296 else (1 + (qxl_device_init_#t~mem395#1 - qxl_device_init_#t~mem396#1)) % 18446744073709551616 % 4294967296 - 4294967296) / 1048576); [2025-02-08 02:58:49,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7619: assume !qxl_device_init_#t~short394#1;qxl_device_init_#t~ite397#1 := 0; [2025-02-08 02:58:49,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7487-1: SUMMARY for call drm_err(10, 0); srcloc: null [2025-02-08 02:58:49,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7487: havoc qxl_check_device_#t~mem289#1;qxl_check_device_#res#1 := 0; [2025-02-08 02:58:49,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19511: havoc ldv_restore_noirq_20_#t~nondet3045#1;main_#t~ret224#1 := ldv_restore_noirq_20_#res#1;havoc ldv_restore_noirq_20_#t~nondet3045#1;assume { :end_inline_ldv_restore_noirq_20 } true;assume -2147483648 <= main_#t~ret224#1 && main_#t~ret224#1 <= 2147483647;~ldv_retval_3~0 := main_#t~ret224#1;havoc main_#t~ret224#1; [2025-02-08 02:58:49,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12112: havoc drm_fb_helper_prepare_~arg0#1.base, drm_fb_helper_prepare_~arg0#1.offset, drm_fb_helper_prepare_~arg1#1.base, drm_fb_helper_prepare_~arg1#1.offset, drm_fb_helper_prepare_~arg2#1.base, drm_fb_helper_prepare_~arg2#1.offset;havoc drm_fb_helper_prepare_#in~arg0#1.base, drm_fb_helper_prepare_#in~arg0#1.offset, drm_fb_helper_prepare_#in~arg1#1.base, drm_fb_helper_prepare_#in~arg1#1.offset, drm_fb_helper_prepare_#in~arg2#1.base, drm_fb_helper_prepare_#in~arg2#1.offset;assume { :end_inline_drm_fb_helper_prepare } true;havoc qxl_fbdev_init_#t~mem1646#1.base, qxl_fbdev_init_#t~mem1646#1.offset;call qxl_fbdev_init_#t~mem1647#1.base, qxl_fbdev_init_#t~mem1647#1.offset := read~$Pointer$#26(qxl_fbdev_init_~qdev#1.base, 8 + qxl_fbdev_init_~qdev#1.offset, 8);assume { :begin_inline_drm_fb_helper_init } true;drm_fb_helper_init_#in~arg0#1.base, drm_fb_helper_init_#in~arg0#1.offset, drm_fb_helper_init_#in~arg1#1.base, drm_fb_helper_init_#in~arg1#1.offset, drm_fb_helper_init_#in~arg2#1, drm_fb_helper_init_#in~arg3#1 := qxl_fbdev_init_#t~mem1647#1.base, qxl_fbdev_init_#t~mem1647#1.offset, qxl_fbdev_init_~qfbdev~7#1.base, qxl_fbdev_init_~qfbdev~7#1.offset, ~qxl_num_crtc~0, 1;havoc drm_fb_helper_init_#res#1;havoc drm_fb_helper_init_#t~nondet2985#1, drm_fb_helper_init_~arg0#1.base, drm_fb_helper_init_~arg0#1.offset, drm_fb_helper_init_~arg1#1.base, drm_fb_helper_init_~arg1#1.offset, drm_fb_helper_init_~arg2#1, drm_fb_helper_init_~arg3#1;drm_fb_helper_init_~arg0#1.base, drm_fb_helper_init_~arg0#1.offset := drm_fb_helper_init_#in~arg0#1.base, drm_fb_helper_init_#in~arg0#1.offset;drm_fb_helper_init_~arg1#1.base, drm_fb_helper_init_~arg1#1.offset := drm_fb_helper_init_#in~arg1#1.base, drm_fb_helper_init_#in~arg1#1.offset;drm_fb_helper_init_~arg2#1 := drm_fb_helper_init_#in~arg2#1;drm_fb_helper_init_~arg3#1 := drm_fb_helper_init_#in~arg3#1;havoc drm_fb_helper_init_#t~nondet2985#1;assume -2147483648 <= drm_fb_helper_init_#t~nondet2985#1 && drm_fb_helper_init_#t~nondet2985#1 <= 2147483647;drm_fb_helper_init_#res#1 := drm_fb_helper_init_#t~nondet2985#1;havoc drm_fb_helper_init_#t~nondet2985#1; [2025-02-08 02:58:49,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7620-2: call qxl_device_init_#t~mem398#1 := read~int#26(qxl_device_init_~pdev#1.base, 1493 + qxl_device_init_~pdev#1.offset, 8);qxl_device_init_#t~short401#1 := 0 != qxl_device_init_#t~mem398#1 % 18446744073709551616; [2025-02-08 02:58:49,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7620-1: assume qxl_device_init_#t~short401#1; [2025-02-08 02:58:49,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7620-1: assume !qxl_device_init_#t~short401#1;call qxl_device_init_#t~mem399#1 := read~int#26(qxl_device_init_~pdev#1.base, 1501 + qxl_device_init_~pdev#1.offset, 8);call qxl_device_init_#t~mem400#1 := read~int#26(qxl_device_init_~pdev#1.base, 1493 + qxl_device_init_~pdev#1.offset, 8);qxl_device_init_#t~short401#1 := qxl_device_init_#t~mem399#1 % 18446744073709551616 != qxl_device_init_#t~mem400#1 % 18446744073709551616; [2025-02-08 02:58:49,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7620: assume qxl_device_init_#t~short401#1;call qxl_device_init_#t~mem402#1 := read~int#26(qxl_device_init_~pdev#1.base, 1501 + qxl_device_init_~pdev#1.offset, 8);call qxl_device_init_#t~mem403#1 := read~int#26(qxl_device_init_~pdev#1.base, 1493 + qxl_device_init_~pdev#1.offset, 8);qxl_device_init_#t~ite404#1 := (if (if (1 + (qxl_device_init_#t~mem402#1 - qxl_device_init_#t~mem403#1)) % 18446744073709551616 % 4294967296 <= 2147483647 then (1 + (qxl_device_init_#t~mem402#1 - qxl_device_init_#t~mem403#1)) % 18446744073709551616 % 4294967296 else (1 + (qxl_device_init_#t~mem402#1 - qxl_device_init_#t~mem403#1)) % 18446744073709551616 % 4294967296 - 4294967296) < 0 && 0 != (if (1 + (qxl_device_init_#t~mem402#1 - qxl_device_init_#t~mem403#1)) % 18446744073709551616 % 4294967296 <= 2147483647 then (1 + (qxl_device_init_#t~mem402#1 - qxl_device_init_#t~mem403#1)) % 18446744073709551616 % 4294967296 else (1 + (qxl_device_init_#t~mem402#1 - qxl_device_init_#t~mem403#1)) % 18446744073709551616 % 4294967296 - 4294967296) % 1024 then 1 + (if (1 + (qxl_device_init_#t~mem402#1 - qxl_device_init_#t~mem403#1)) % 18446744073709551616 % 4294967296 <= 2147483647 then (1 + (qxl_device_init_#t~mem402#1 - qxl_device_init_#t~mem403#1)) % 18446744073709551616 % 4294967296 else (1 + (qxl_device_init_#t~mem402#1 - qxl_device_init_#t~mem403#1)) % 18446744073709551616 % 4294967296 - 4294967296) / 1024 else (if (1 + (qxl_device_init_#t~mem402#1 - qxl_device_init_#t~mem403#1)) % 18446744073709551616 % 4294967296 <= 2147483647 then (1 + (qxl_device_init_#t~mem402#1 - qxl_device_init_#t~mem403#1)) % 18446744073709551616 % 4294967296 else (1 + (qxl_device_init_#t~mem402#1 - qxl_device_init_#t~mem403#1)) % 18446744073709551616 % 4294967296 - 4294967296) / 1024); [2025-02-08 02:58:49,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7620: assume !qxl_device_init_#t~short401#1;qxl_device_init_#t~ite404#1 := 0; [2025-02-08 02:58:49,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9867: ldv_initialize_drm_encoder_helper_funcs_14_~tmp~79#1.base, ldv_initialize_drm_encoder_helper_funcs_14_~tmp~79#1.offset := ldv_initialize_drm_encoder_helper_funcs_14_#t~ret1066#1.base, ldv_initialize_drm_encoder_helper_funcs_14_#t~ret1066#1.offset;havoc ldv_initialize_drm_encoder_helper_funcs_14_#t~ret1066#1.base, ldv_initialize_drm_encoder_helper_funcs_14_#t~ret1066#1.offset;~qxl_enc_helper_funcs_group0~0.base, ~qxl_enc_helper_funcs_group0~0.offset := ldv_initialize_drm_encoder_helper_funcs_14_~tmp~79#1.base, ldv_initialize_drm_encoder_helper_funcs_14_~tmp~79#1.offset; [2025-02-08 02:58:49,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9867-1: SUMMARY for call ldv_initialize_drm_encoder_helper_funcs_14_#t~ret1066#1.base, ldv_initialize_drm_encoder_helper_funcs_14_#t~ret1066#1.offset := ldv_init_zalloc(96); srcloc: null [2025-02-08 02:58:49,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7621: call qxl_device_init_#t~mem405#1 := read~int#26(qxl_device_init_~qdev#1.base, 48 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem406#1 := read~int#26(qxl_device_init_~pdev#1.base, 8 + (1493 + qxl_device_init_~pdev#1.offset + 56 * qxl_device_init_~sb~0#1), 8);call qxl_device_init_#t~mem407#1 := read~int#26(qxl_device_init_~qdev#1.base, 56 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem408#1 := read~int#26(qxl_device_init_~qdev#1.base, 56 + qxl_device_init_~qdev#1.offset, 8); [2025-02-08 02:58:49,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12114: assume 0 != qxl_fbdev_init_~ret~19#1; [2025-02-08 02:58:49,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12114: assume !(0 != qxl_fbdev_init_~ret~19#1);assume { :begin_inline_drm_fb_helper_single_add_all_connectors } true;drm_fb_helper_single_add_all_connectors_#in~arg0#1.base, drm_fb_helper_single_add_all_connectors_#in~arg0#1.offset := qxl_fbdev_init_~qfbdev~7#1.base, qxl_fbdev_init_~qfbdev~7#1.offset;havoc drm_fb_helper_single_add_all_connectors_#res#1;havoc drm_fb_helper_single_add_all_connectors_#t~nondet2990#1, drm_fb_helper_single_add_all_connectors_~arg0#1.base, drm_fb_helper_single_add_all_connectors_~arg0#1.offset;drm_fb_helper_single_add_all_connectors_~arg0#1.base, drm_fb_helper_single_add_all_connectors_~arg0#1.offset := drm_fb_helper_single_add_all_connectors_#in~arg0#1.base, drm_fb_helper_single_add_all_connectors_#in~arg0#1.offset;havoc drm_fb_helper_single_add_all_connectors_#t~nondet2990#1;assume -2147483648 <= drm_fb_helper_single_add_all_connectors_#t~nondet2990#1 && drm_fb_helper_single_add_all_connectors_#t~nondet2990#1 <= 2147483647;drm_fb_helper_single_add_all_connectors_#res#1 := drm_fb_helper_single_add_all_connectors_#t~nondet2990#1;havoc drm_fb_helper_single_add_all_connectors_#t~nondet2990#1; [2025-02-08 02:58:49,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7754: qxl_driver_load_~tmp___0~12#1.base, qxl_driver_load_~tmp___0~12#1.offset := qxl_driver_load_#t~ret477#1.base, qxl_driver_load_#t~ret477#1.offset;havoc qxl_driver_load_#t~ret477#1.base, qxl_driver_load_#t~ret477#1.offset;qxl_driver_load_~qdev~5#1.base, qxl_driver_load_~qdev~5#1.offset := qxl_driver_load_~tmp___0~12#1.base, qxl_driver_load_~tmp___0~12#1.offset; [2025-02-08 02:58:49,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7754-1: SUMMARY for call qxl_driver_load_#t~ret477#1.base, qxl_driver_load_#t~ret477#1.offset := kzalloc(5336, 208); srcloc: null [2025-02-08 02:58:49,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6433-1: SUMMARY for call ldv_dev_pm_ops_20_#t~ret117#1.base, ldv_dev_pm_ops_20_#t~ret117#1.offset := ldv_init_zalloc(1416); srcloc: null [2025-02-08 02:58:49,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6433: ldv_dev_pm_ops_20_~tmp~17#1.base, ldv_dev_pm_ops_20_~tmp~17#1.offset := ldv_dev_pm_ops_20_#t~ret117#1.base, ldv_dev_pm_ops_20_#t~ret117#1.offset;havoc ldv_dev_pm_ops_20_#t~ret117#1.base, ldv_dev_pm_ops_20_#t~ret117#1.offset;~qxl_pm_ops_group1~0.base, ~qxl_pm_ops_group1~0.offset := ldv_dev_pm_ops_20_~tmp~17#1.base, ldv_dev_pm_ops_20_~tmp~17#1.offset; [2025-02-08 02:58:49,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11190: ldv_main_exported_8_#t~ret1395#1 := qxl_init_mem_type_#res#1;havoc qxl_init_mem_type_#t~switch1282#1, qxl_init_mem_type_~bdev#1.base, qxl_init_mem_type_~bdev#1.offset, qxl_init_mem_type_~type#1, qxl_init_mem_type_~man#1.base, qxl_init_mem_type_~man#1.offset;havoc qxl_init_mem_type_#in~bdev#1.base, qxl_init_mem_type_#in~bdev#1.offset, qxl_init_mem_type_#in~type#1, qxl_init_mem_type_#in~man#1.base, qxl_init_mem_type_#in~man#1.offset;assume { :end_inline_qxl_init_mem_type } true;assume -2147483648 <= ldv_main_exported_8_#t~ret1395#1 && ldv_main_exported_8_#t~ret1395#1 <= 2147483647;havoc ldv_main_exported_8_#t~mem1394#1;havoc ldv_main_exported_8_#t~ret1395#1;~ldv_state_variable_8~0 := 1; [2025-02-08 02:58:49,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9869: ldv_initialize_drm_encoder_helper_funcs_14_~tmp___0~26#1.base, ldv_initialize_drm_encoder_helper_funcs_14_~tmp___0~26#1.offset := ldv_initialize_drm_encoder_helper_funcs_14_#t~ret1067#1.base, ldv_initialize_drm_encoder_helper_funcs_14_#t~ret1067#1.offset;havoc ldv_initialize_drm_encoder_helper_funcs_14_#t~ret1067#1.base, ldv_initialize_drm_encoder_helper_funcs_14_#t~ret1067#1.offset;~qxl_enc_helper_funcs_group1~0.base, ~qxl_enc_helper_funcs_group1~0.offset := ldv_initialize_drm_encoder_helper_funcs_14_~tmp___0~26#1.base, ldv_initialize_drm_encoder_helper_funcs_14_~tmp___0~26#1.offset; [2025-02-08 02:58:49,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9869-1: SUMMARY for call ldv_initialize_drm_encoder_helper_funcs_14_#t~ret1067#1.base, ldv_initialize_drm_encoder_helper_funcs_14_#t~ret1067#1.offset := ldv_init_zalloc(208); srcloc: null [2025-02-08 02:58:49,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7491-1: SUMMARY for call qxl_check_device_#t~ret292#1 := printk(11, 0); srcloc: null [2025-02-08 02:58:49,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7491: assume -2147483648 <= qxl_check_device_#t~ret292#1 && qxl_check_device_#t~ret292#1 <= 2147483647;havoc qxl_check_device_#t~mem290#1;havoc qxl_check_device_#t~mem291#1;havoc qxl_check_device_#t~ret292#1;call qxl_check_device_#t~mem293#1 := read~int#26(qxl_check_device_~rom~0#1.base, 12 + qxl_check_device_~rom~0#1.offset, 4);call qxl_check_device_#t~mem294#1 := read~int#26(qxl_check_device_~rom~0#1.base, 16 + qxl_check_device_~rom~0#1.offset, 4); [2025-02-08 02:58:49,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19515: havoc ldv_resume_early_20_#t~nondet3046#1;main_#t~ret215#1 := ldv_resume_early_20_#res#1;havoc ldv_resume_early_20_#t~nondet3046#1;assume { :end_inline_ldv_resume_early_20 } true;assume -2147483648 <= main_#t~ret215#1 && main_#t~ret215#1 <= 2147483647;~ldv_retval_12~0 := main_#t~ret215#1;havoc main_#t~ret215#1; [2025-02-08 02:58:49,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7756: assume 0 == (qxl_driver_load_~qdev~5#1.base + qxl_driver_load_~qdev~5#1.offset) % 18446744073709551616;qxl_driver_load_#res#1 := -12; [2025-02-08 02:58:49,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7756: assume !(0 == (qxl_driver_load_~qdev~5#1.base + qxl_driver_load_~qdev~5#1.offset) % 18446744073709551616);call write~$Pointer$#26(qxl_driver_load_~qdev~5#1.base, qxl_driver_load_~qdev~5#1.offset, qxl_driver_load_~dev#1.base, 40 + qxl_driver_load_~dev#1.offset, 8);call qxl_driver_load_#t~mem478#1.base, qxl_driver_load_#t~mem478#1.offset := read~$Pointer$#26(qxl_driver_load_~dev#1.base, 1060 + qxl_driver_load_~dev#1.offset, 8);assume { :begin_inline_qxl_device_init } true;qxl_device_init_#in~qdev#1.base, qxl_device_init_#in~qdev#1.offset, qxl_device_init_#in~ddev#1.base, qxl_device_init_#in~ddev#1.offset, qxl_device_init_#in~pdev#1.base, qxl_device_init_#in~pdev#1.offset, qxl_device_init_#in~flags#1 := qxl_driver_load_~qdev~5#1.base, qxl_driver_load_~qdev~5#1.offset, qxl_driver_load_~dev#1.base, qxl_driver_load_~dev#1.offset, qxl_driver_load_#t~mem478#1.base, qxl_driver_load_#t~mem478#1.offset, qxl_driver_load_~flags#1;havoc qxl_device_init_#res#1;havoc qxl_device_init_#t~mem338#1, qxl_device_init_#t~mem339#1, qxl_device_init_#t~mem340#1, qxl_device_init_#t~mem341#1, qxl_device_init_#t~short342#1, qxl_device_init_#t~ite345#1, qxl_device_init_#t~mem343#1, qxl_device_init_#t~mem344#1, qxl_device_init_#t~mem346#1, qxl_device_init_#t~mem347#1, qxl_device_init_#t~mem348#1, qxl_device_init_#t~mem349#1, qxl_device_init_#t~mem350#1, qxl_device_init_#t~mem351#1, qxl_device_init_#t~short352#1, qxl_device_init_#t~ite355#1, qxl_device_init_#t~mem353#1, qxl_device_init_#t~mem354#1, qxl_device_init_#t~ret356#1.base, qxl_device_init_#t~ret356#1.offset, qxl_device_init_#t~mem357#1, qxl_device_init_#t~mem358#1, qxl_device_init_#t~mem359#1, qxl_device_init_#t~short360#1, qxl_device_init_#t~mem361#1, qxl_device_init_#t~mem362#1, qxl_device_init_#t~short363#1, qxl_device_init_#t~mem364#1, qxl_device_init_#t~mem365#1, qxl_device_init_#t~mem366#1, qxl_device_init_#t~mem367#1, qxl_device_init_#t~short368#1, qxl_device_init_#t~ite371#1, qxl_device_init_#t~mem369#1, qxl_device_init_#t~mem370#1, qxl_device_init_#t~mem372#1, qxl_device_init_#t~mem373#1, qxl_device_init_#t~ret374#1.base, qxl_device_init_#t~ret374#1.offset, qxl_device_init_#t~mem375#1.base, qxl_device_init_#t~mem375#1.offset, qxl_device_init_#t~mem376#1, qxl_device_init_#t~mem377#1, qxl_device_init_#t~mem378#1, qxl_device_init_#t~mem379#1, qxl_device_init_#t~short380#1, qxl_device_init_#t~ite383#1, qxl_device_init_#t~mem381#1, qxl_device_init_#t~mem382#1, qxl_device_init_#t~mem384#1, qxl_device_init_#t~mem385#1, qxl_device_init_#t~ret386#1.base, qxl_device_init_#t~ret386#1.offset, qxl_device_init_#t~bitwise387#1, qxl_device_init_#t~ret388#1, qxl_device_init_#t~mem389#1, qxl_device_init_#t~mem390#1, qxl_device_init_#t~mem391#1, qxl_device_init_#t~mem392#1, qxl_device_init_#t~mem393#1, qxl_device_init_#t~short394#1, qxl_device_init_#t~ite397#1, qxl_device_init_#t~mem395#1, qxl_device_init_#t~mem396#1, qxl_device_init_#t~mem398#1, qxl_device_init_#t~mem399#1, qxl_device_init_#t~mem400#1, qxl_device_init_#t~short401#1, qxl_device_init_#t~ite404#1, qxl_device_init_#t~mem402#1, qxl_device_init_#t~mem403#1, qxl_device_init_#t~mem405#1, qxl_device_init_#t~mem406#1, qxl_device_init_#t~mem407#1, qxl_device_init_#t~mem408#1, qxl_device_init_#t~mem409#1, qxl_device_init_#t~mem410#1, qxl_device_init_#t~ret411#1.base, qxl_device_init_#t~ret411#1.offset, qxl_device_init_#t~mem412#1.base, qxl_device_init_#t~mem412#1.offset, qxl_device_init_#t~ret413#1, qxl_device_init_#t~ret414#1, qxl_device_init_#t~ret415#1, qxl_device_init_#t~mem418#1, qxl_device_init_#t~mem416#1.base, qxl_device_init_#t~mem416#1.offset, qxl_device_init_#t~mem417#1, qxl_device_init_#t~ret419#1.base, qxl_device_init_#t~ret419#1.offset, qxl_device_init_#t~mem420#1.base, qxl_device_init_#t~mem420#1.offset, qxl_device_init_#t~mem421#1, qxl_device_init_#t~ret422#1.base, qxl_device_init_#t~ret422#1.offset, qxl_device_init_#t~mem423#1.base, qxl_device_init_#t~mem423#1.offset, qxl_device_init_#t~mem424#1, qxl_device_init_#t~ret425#1.base, qxl_device_init_#t~ret425#1.offset, qxl_device_init_#t~mem426#1.base, qxl_device_init_#t~mem426#1.offset, qxl_device_init_#t~ret427#1.base, qxl_device_init_#t~ret427#1.offset, qxl_device_init_#t~mem428#1.base, qxl_device_init_#t~mem428#1.offset, qxl_device_init_#t~mem429#1, qxl_device_init_#t~mem430#1.base, qxl_device_init_#t~mem430#1.offset, qxl_device_init_#t~mem431#1, qxl_device_init_#t~mem432#1.base, qxl_device_init_#t~mem432#1.offset, qxl_device_init_#t~mem433#1, qxl_device_init_#t~mem434#1, qxl_device_init_#t~mem435#1, qxl_device_init_#t~bitwise436#1, qxl_device_init_#t~mem437#1, qxl_device_init_#t~ret438#1.base, qxl_device_init_#t~ret438#1.offset, qxl_device_init_#t~ret439#1.base, qxl_device_init_#t~ret439#1.offset, qxl_device_init_#t~ret440#1.base, qxl_device_init_#t~ret440#1.offset, qxl_device_init_#t~ret441#1.base, qxl_device_init_#t~ret441#1.offset, qxl_device_init_#t~ret442#1, qxl_device_init_#t~mem443#1, qxl_device_init_#t~mem444#1, qxl_device_init_#t~mem445#1.base, qxl_device_init_#t~mem445#1.offset, qxl_device_init_#t~mem446#1, qxl_device_init_#t~ret447#1, qxl_device_init_#t~mem448#1, qxl_device_init_#t~mem449#1, qxl_device_init_#t~mem450#1, qxl_device_init_#t~ret451#1, qxl_device_init_#t~mem452#1, qxl_device_init_#t~mem453#1, qxl_device_init_#t~mem454#1.base, qxl_device_init_#t~mem454#1.offset, qxl_device_init_#t~mem455#1, qxl_device_init_#t~ret456#1, qxl_device_init_#t~mem457#1, qxl_device_init_#t~mem458#1, qxl_device_init_#t~mem459#1, qxl_device_init_#t~ret460#1, qxl_device_init_#t~ret461#1.base, qxl_device_init_#t~ret461#1.offset, qxl_device_init_#t~mem462#1, qxl_device_init_#t~ret463#1, qxl_device_init_~qdev#1.base, qxl_device_init_~qdev#1.offset, qxl_device_init_~ddev#1.base, qxl_device_init_~ddev#1.offset, qxl_device_init_~pdev#1.base, qxl_device_init_~pdev#1.offset, qxl_device_init_~flags#1, qxl_device_init_~r~0#1, qxl_device_init_~sb~0#1, qxl_device_init_~#__key~0#1.base, qxl_device_init_~#__key~0#1.offset, qxl_device_init_~#__key___0~0#1.base, qxl_device_init_~#__key___0~0#1.offset, qxl_device_init_~#__key___1~0#1.base, qxl_device_init_~#__key___1~0#1.offset, qxl_device_init_~#__key___2~0#1.base, qxl_device_init_~#__key___2~0#1.offset, qxl_device_init_~tmp~29#1, qxl_device_init_~tmp___0~11#1.base, qxl_device_init_~tmp___0~11#1.offset, qxl_device_init_~tmp___1~3#1.base, qxl_device_init_~tmp___1~3#1.offset, qxl_device_init_~tmp___2~3#1.base, qxl_device_init_~tmp___2~3#1.offset, qxl_device_init_~#__key___3~0#1.base, qxl_device_init_~#__key___3~0#1.offset, qxl_device_init_~#__key___4~0#1.base, qxl_device_init_~#__key___4~0#1.offset, qxl_device_init_~#__key___5~0#1.base, qxl_device_init_~#__key___5~0#1.offset, qxl_device_init_~#__key___6~0#1.base, qxl_device_init_~#__key___6~0#1.offset, qxl_device_init_~#__key___7~0#1.base, qxl_device_init_~#__key___7~0#1.offset, qxl_device_init_~__lock_name~0#1.base, qxl_device_init_~__lock_name~0#1.offset, qxl_device_init_~tmp___3~1#1.base, qxl_device_init_~tmp___3~1#1.offset, qxl_device_init_~#__key___8~0#1.base, qxl_device_init_~#__key___8~0#1.offset, qxl_device_init_~#__constr_expr_0~0#1.base, qxl_device_init_~#__constr_expr_0~0#1.offset;qxl_device_init_~qdev#1.base, qxl_device_init_~qdev#1.offset := qxl_device_init_#in~qdev#1.base, qxl_device_init_#in~qdev#1.offset;qxl_device_init_~ddev#1.base, qxl_device_init_~ddev#1.offset := qxl_device_init_#in~ddev#1.base, qxl_device_init_#in~ddev#1.offset;qxl_device_init_~pdev#1.base, qxl_device_init_~pdev#1.offset := qxl_device_init_#in~pdev#1.base, qxl_device_init_#in~pdev#1.offset;qxl_device_init_~flags#1 := qxl_device_init_#in~flags#1;havoc qxl_device_init_~r~0#1;havoc qxl_device_init_~sb~0#1;call qxl_device_init_~#__key~0#1.base, qxl_device_init_~#__key~0#1.offset := #Ultimate.allocOnStack(8);call qxl_device_init_~#__key___0~0#1.base, qxl_device_init_~#__key___0~0#1.offset := #Ultimate.allocOnStack(8);call qxl_device_init_~#__key___1~0#1.base, qxl_device_init_~#__key___1~0#1.offset := #Ultimate.allocOnStack(8);call qxl_device_init_~#__key___2~0#1.base, qxl_device_init_~#__key___2~0#1.offset := #Ultimate.allocOnStack(8);havoc qxl_device_init_~tmp~29#1;havoc qxl_device_init_~tmp___0~11#1.base, qxl_device_init_~tmp___0~11#1.offset;havoc qxl_device_init_~tmp___1~3#1.base, qxl_device_init_~tmp___1~3#1.offset;havoc qxl_device_init_~tmp___2~3#1.base, qxl_device_init_~tmp___2~3#1.offset;call qxl_device_init_~#__key___3~0#1.base, qxl_device_init_~#__key___3~0#1.offset := #Ultimate.allocOnStack(8);call qxl_device_init_~#__key___4~0#1.base, qxl_device_init_~#__key___4~0#1.offset := #Ultimate.allocOnStack(8);call qxl_device_init_~#__key___5~0#1.base, qxl_device_init_~#__key___5~0#1.offset := #Ultimate.allocOnStack(8);call qxl_device_init_~#__key___6~0#1.base, qxl_device_init_~#__key___6~0#1.offset := #Ultimate.allocOnStack(8);call qxl_device_init_~#__key___7~0#1.base, qxl_device_init_~#__key___7~0#1.offset := #Ultimate.allocOnStack(8);havoc qxl_device_init_~__lock_name~0#1.base, qxl_device_init_~__lock_name~0#1.offset;havoc qxl_device_init_~tmp___3~1#1.base, qxl_device_init_~tmp___3~1#1.offset;call qxl_device_init_~#__key___8~0#1.base, qxl_device_init_~#__key___8~0#1.offset := #Ultimate.allocOnStack(8);call qxl_device_init_~#__constr_expr_0~0#1.base, qxl_device_init_~#__constr_expr_0~0#1.offset := #Ultimate.allocOnStack(8);call write~$Pointer$#26(qxl_device_init_~pdev#1.base, 148 + qxl_device_init_~pdev#1.offset, qxl_device_init_~qdev#1.base, qxl_device_init_~qdev#1.offset, 8);call write~$Pointer$#26(qxl_device_init_~ddev#1.base, qxl_device_init_~ddev#1.offset, qxl_device_init_~qdev#1.base, 8 + qxl_device_init_~qdev#1.offset, 8);call write~$Pointer$#26(qxl_device_init_~pdev#1.base, qxl_device_init_~pdev#1.offset, qxl_device_init_~qdev#1.base, 16 + qxl_device_init_~qdev#1.offset, 8);call write~int#26(qxl_device_init_~flags#1, qxl_device_init_~qdev#1.base, 24 + qxl_device_init_~qdev#1.offset, 8); [2025-02-08 02:58:49,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19119: havoc drm_crtc_init_#t~nondet2976#1;qdev_crtc_init_#t~ret920#1 := drm_crtc_init_#res#1;havoc drm_crtc_init_#t~nondet2976#1, drm_crtc_init_~arg0#1.base, drm_crtc_init_~arg0#1.offset, drm_crtc_init_~arg1#1.base, drm_crtc_init_~arg1#1.offset, drm_crtc_init_~arg2#1.base, drm_crtc_init_~arg2#1.offset;havoc drm_crtc_init_#in~arg0#1.base, drm_crtc_init_#in~arg0#1.offset, drm_crtc_init_#in~arg1#1.base, drm_crtc_init_#in~arg1#1.offset, drm_crtc_init_#in~arg2#1.base, drm_crtc_init_#in~arg2#1.offset;assume { :end_inline_drm_crtc_init } true;assume -2147483648 <= qdev_crtc_init_#t~ret920#1 && qdev_crtc_init_#t~ret920#1 <= 2147483647;havoc qdev_crtc_init_#t~ret920#1;call write~int#26(qdev_crtc_init_~crtc_id#1, qdev_crtc_init_~qxl_crtc~1#1.base, 1126 + qdev_crtc_init_~qxl_crtc~1#1.offset, 4);assume { :begin_inline_drm_mode_crtc_set_gamma_size } true;drm_mode_crtc_set_gamma_size_#in~arg0#1.base, drm_mode_crtc_set_gamma_size_#in~arg0#1.offset, drm_mode_crtc_set_gamma_size_#in~arg1#1 := qdev_crtc_init_~qxl_crtc~1#1.base, qdev_crtc_init_~qxl_crtc~1#1.offset, 256;havoc drm_mode_crtc_set_gamma_size_#res#1;havoc drm_mode_crtc_set_gamma_size_#t~nondet3009#1, drm_mode_crtc_set_gamma_size_~arg0#1.base, drm_mode_crtc_set_gamma_size_~arg0#1.offset, drm_mode_crtc_set_gamma_size_~arg1#1;drm_mode_crtc_set_gamma_size_~arg0#1.base, drm_mode_crtc_set_gamma_size_~arg0#1.offset := drm_mode_crtc_set_gamma_size_#in~arg0#1.base, drm_mode_crtc_set_gamma_size_#in~arg0#1.offset;drm_mode_crtc_set_gamma_size_~arg1#1 := drm_mode_crtc_set_gamma_size_#in~arg1#1;havoc drm_mode_crtc_set_gamma_size_#t~nondet3009#1;assume -2147483648 <= drm_mode_crtc_set_gamma_size_#t~nondet3009#1 && drm_mode_crtc_set_gamma_size_#t~nondet3009#1 <= 2147483647;drm_mode_crtc_set_gamma_size_#res#1 := drm_mode_crtc_set_gamma_size_#t~nondet3009#1;havoc drm_mode_crtc_set_gamma_size_#t~nondet3009#1; [2025-02-08 02:58:49,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7492-1: SUMMARY for call qxl_check_device_#t~ret295#1 := printk(12, 0); srcloc: null [2025-02-08 02:58:49,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7492: assume -2147483648 <= qxl_check_device_#t~ret295#1 && qxl_check_device_#t~ret295#1 <= 2147483647;havoc qxl_check_device_#t~mem293#1;havoc qxl_check_device_#t~mem294#1;havoc qxl_check_device_#t~ret295#1;call qxl_check_device_#t~mem296#1 := read~int#26(qxl_check_device_~rom~0#1.base, 20 + qxl_check_device_~rom~0#1.offset, 4);call qxl_check_device_#t~mem297#1 := read~int#26(qxl_check_device_~rom~0#1.base, 24 + qxl_check_device_~rom~0#1.offset, 4); [2025-02-08 02:58:49,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7625-2: call qxl_device_init_#t~mem409#1 := read~int#26(qxl_device_init_~qdev#1.base, 64 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem410#1 := read~int#26(qxl_device_init_~qdev#1.base, 72 + qxl_device_init_~qdev#1.offset, 8); [2025-02-08 02:58:49,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7625-1: SUMMARY for call qxl_device_init_#t~ret411#1.base, qxl_device_init_#t~ret411#1.offset := ioremap(qxl_device_init_#t~mem409#1, qxl_device_init_#t~mem410#1); srcloc: null [2025-02-08 02:58:49,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7625: qxl_device_init_~tmp___0~11#1.base, qxl_device_init_~tmp___0~11#1.offset := qxl_device_init_#t~ret411#1.base, qxl_device_init_#t~ret411#1.offset;havoc qxl_device_init_#t~mem409#1;havoc qxl_device_init_#t~mem410#1;havoc qxl_device_init_#t~ret411#1.base, qxl_device_init_#t~ret411#1.offset;call write~$Pointer$#26(qxl_device_init_~tmp___0~11#1.base, qxl_device_init_~tmp___0~11#1.offset, qxl_device_init_~qdev#1.base, 80 + qxl_device_init_~qdev#1.offset, 8);call qxl_device_init_#t~mem412#1.base, qxl_device_init_#t~mem412#1.offset := read~$Pointer$#26(qxl_device_init_~qdev#1.base, 80 + qxl_device_init_~qdev#1.offset, 8); [2025-02-08 02:58:49,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7494: assume -2147483648 <= qxl_check_device_#t~ret298#1 && qxl_check_device_#t~ret298#1 <= 2147483647;havoc qxl_check_device_#t~mem296#1;havoc qxl_check_device_#t~mem297#1;havoc qxl_check_device_#t~ret298#1;call qxl_check_device_#t~mem299#1 := read~int#26(qxl_check_device_~rom~0#1.base, 28 + qxl_check_device_~rom~0#1.offset, 4);call qxl_check_device_#t~mem300#1 := read~int#26(qxl_check_device_~rom~0#1.base, 32 + qxl_check_device_~rom~0#1.offset, 4); [2025-02-08 02:58:49,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7494-1: SUMMARY for call qxl_check_device_#t~ret298#1 := printk(13, 0); srcloc: null [2025-02-08 02:58:49,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12119: assume 0 != qxl_fbdev_init_~ret~19#1; [2025-02-08 02:58:49,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12119: assume !(0 != qxl_fbdev_init_~ret~19#1);assume { :begin_inline_drm_fb_helper_initial_config } true;drm_fb_helper_initial_config_#in~arg0#1.base, drm_fb_helper_initial_config_#in~arg0#1.offset, drm_fb_helper_initial_config_#in~arg1#1 := qxl_fbdev_init_~qfbdev~7#1.base, qxl_fbdev_init_~qfbdev~7#1.offset, qxl_fbdev_init_~bpp_sel~0#1;havoc drm_fb_helper_initial_config_#res#1;havoc drm_fb_helper_initial_config_#t~nondet2986#1, drm_fb_helper_initial_config_~arg0#1.base, drm_fb_helper_initial_config_~arg0#1.offset, drm_fb_helper_initial_config_~arg1#1;drm_fb_helper_initial_config_~arg0#1.base, drm_fb_helper_initial_config_~arg0#1.offset := drm_fb_helper_initial_config_#in~arg0#1.base, drm_fb_helper_initial_config_#in~arg0#1.offset;drm_fb_helper_initial_config_~arg1#1 := drm_fb_helper_initial_config_#in~arg1#1;havoc drm_fb_helper_initial_config_#t~nondet2986#1;assume -2147483648 <= drm_fb_helper_initial_config_#t~nondet2986#1 && drm_fb_helper_initial_config_#t~nondet2986#1 <= 2147483647;drm_fb_helper_initial_config_#res#1 := drm_fb_helper_initial_config_#t~nondet2986#1;havoc drm_fb_helper_initial_config_#t~nondet2986#1; [2025-02-08 02:58:49,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627: assume 0 == (qxl_device_init_#t~mem412#1.base + qxl_device_init_#t~mem412#1.offset) % 18446744073709551616;havoc qxl_device_init_#t~mem412#1.base, qxl_device_init_#t~mem412#1.offset; [2025-02-08 02:58:49,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627: assume !(0 == (qxl_device_init_#t~mem412#1.base + qxl_device_init_#t~mem412#1.offset) % 18446744073709551616);havoc qxl_device_init_#t~mem412#1.base, qxl_device_init_#t~mem412#1.offset;assume { :begin_inline_qxl_check_device } true;qxl_check_device_#in~qdev#1.base, qxl_check_device_#in~qdev#1.offset := qxl_device_init_~qdev#1.base, qxl_device_init_~qdev#1.offset;havoc qxl_check_device_#res#1;havoc qxl_check_device_#t~mem287#1.base, qxl_check_device_#t~mem287#1.offset, qxl_check_device_#t~mem288#1, qxl_check_device_#t~mem289#1, qxl_check_device_#t~mem290#1, qxl_check_device_#t~mem291#1, qxl_check_device_#t~ret292#1, qxl_check_device_#t~mem293#1, qxl_check_device_#t~mem294#1, qxl_check_device_#t~ret295#1, qxl_check_device_#t~mem296#1, qxl_check_device_#t~mem297#1, qxl_check_device_#t~ret298#1, qxl_check_device_#t~mem299#1, qxl_check_device_#t~mem300#1, qxl_check_device_#t~ret301#1, qxl_check_device_#t~mem302#1, qxl_check_device_#t~mem303#1, qxl_check_device_#t~ret304#1, qxl_check_device_#t~mem305#1, qxl_check_device_#t~mem306#1, qxl_check_device_#t~ret307#1, qxl_check_device_#t~mem308#1, qxl_check_device_#t~mem309#1, qxl_check_device_#t~mem310#1, qxl_check_device_#t~mem311#1, qxl_check_device_#t~ret312#1, qxl_check_device_#t~mem313#1.base, qxl_check_device_#t~mem313#1.offset, qxl_check_device_#t~mem314#1, qxl_check_device_~qdev#1.base, qxl_check_device_~qdev#1.offset, qxl_check_device_~rom~0#1.base, qxl_check_device_~rom~0#1.offset, qxl_check_device_~mode_offset~0#1, qxl_check_device_~i~0#1;qxl_check_device_~qdev#1.base, qxl_check_device_~qdev#1.offset := qxl_check_device_#in~qdev#1.base, qxl_check_device_#in~qdev#1.offset;havoc qxl_check_device_~rom~0#1.base, qxl_check_device_~rom~0#1.offset;havoc qxl_check_device_~mode_offset~0#1;havoc qxl_check_device_~i~0#1;call qxl_check_device_#t~mem287#1.base, qxl_check_device_#t~mem287#1.offset := read~$Pointer$#26(qxl_check_device_~qdev#1.base, 80 + qxl_check_device_~qdev#1.offset, 8);qxl_check_device_~rom~0#1.base, qxl_check_device_~rom~0#1.offset := qxl_check_device_#t~mem287#1.base, qxl_check_device_#t~mem287#1.offset;havoc qxl_check_device_#t~mem287#1.base, qxl_check_device_#t~mem287#1.offset;call qxl_check_device_#t~mem288#1 := read~int#26(qxl_check_device_~rom~0#1.base, qxl_check_device_~rom~0#1.offset, 4); [2025-02-08 02:58:49,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9477: qxl_conn_get_modes_#t~ret972#1 := qxl_add_monitors_config_modes_#res#1;havoc qxl_add_monitors_config_modes_#t~mem714#1.base, qxl_add_monitors_config_modes_#t~mem714#1.offset, qxl_add_monitors_config_modes_#t~mem715#1.base, qxl_add_monitors_config_modes_#t~mem715#1.offset, qxl_add_monitors_config_modes_#t~mem716#1, qxl_add_monitors_config_modes_#t~mem717#1.base, qxl_add_monitors_config_modes_#t~mem717#1.offset, qxl_add_monitors_config_modes_#t~mem718#1.base, qxl_add_monitors_config_modes_#t~mem718#1.offset, qxl_add_monitors_config_modes_#t~mem719#1, qxl_add_monitors_config_modes_#t~mem720#1, qxl_add_monitors_config_modes_#t~ret721#1.base, qxl_add_monitors_config_modes_#t~ret721#1.offset, qxl_add_monitors_config_modes_#t~mem722#1, qxl_add_monitors_config_modes_#t~bitwise723#1, qxl_add_monitors_config_modes_#t~mem724#1, qxl_add_monitors_config_modes_#t~mem725#1, qxl_add_monitors_config_modes_~connector#1.base, qxl_add_monitors_config_modes_~connector#1.offset, qxl_add_monitors_config_modes_~pwidth#1.base, qxl_add_monitors_config_modes_~pwidth#1.offset, qxl_add_monitors_config_modes_~pheight#1.base, qxl_add_monitors_config_modes_~pheight#1.offset, qxl_add_monitors_config_modes_~dev~4#1.base, qxl_add_monitors_config_modes_~dev~4#1.offset, qxl_add_monitors_config_modes_~qdev~7#1.base, qxl_add_monitors_config_modes_~qdev~7#1.offset, qxl_add_monitors_config_modes_~output~1#1.base, qxl_add_monitors_config_modes_~output~1#1.offset, qxl_add_monitors_config_modes_~__mptr~8#1.base, qxl_add_monitors_config_modes_~__mptr~8#1.offset, qxl_add_monitors_config_modes_~h~0#1, qxl_add_monitors_config_modes_~mode~0#1.base, qxl_add_monitors_config_modes_~mode~0#1.offset, qxl_add_monitors_config_modes_~head~1#1.base, qxl_add_monitors_config_modes_~head~1#1.offset;havoc qxl_add_monitors_config_modes_#in~connector#1.base, qxl_add_monitors_config_modes_#in~connector#1.offset, qxl_add_monitors_config_modes_#in~pwidth#1.base, qxl_add_monitors_config_modes_#in~pwidth#1.offset, qxl_add_monitors_config_modes_#in~pheight#1.base, qxl_add_monitors_config_modes_#in~pheight#1.offset;assume { :end_inline_qxl_add_monitors_config_modes } true;assume -2147483648 <= qxl_conn_get_modes_#t~ret972#1 && qxl_conn_get_modes_#t~ret972#1 <= 2147483647;qxl_conn_get_modes_~ret~9#1 := qxl_conn_get_modes_#t~ret972#1;havoc qxl_conn_get_modes_#t~ret972#1; [2025-02-08 02:58:49,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7495-1: SUMMARY for call qxl_check_device_#t~ret301#1 := printk(14, 0); srcloc: null [2025-02-08 02:58:49,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7495: assume -2147483648 <= qxl_check_device_#t~ret301#1 && qxl_check_device_#t~ret301#1 <= 2147483647;havoc qxl_check_device_#t~mem299#1;havoc qxl_check_device_#t~mem300#1;havoc qxl_check_device_#t~ret301#1;call qxl_check_device_#t~mem302#1 := read~int#26(qxl_check_device_~rom~0#1.base, 40 + qxl_check_device_~rom~0#1.offset, 4);call qxl_check_device_#t~mem303#1 := read~int#26(qxl_check_device_~rom~0#1.base, 36 + qxl_check_device_~rom~0#1.offset, 4); [2025-02-08 02:58:49,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967: havoc ldv_main_exported_13_#t~ret1175#1.base, ldv_main_exported_13_#t~ret1175#1.offset, ldv_main_exported_13_#t~nondet1176#1, ldv_main_exported_13_#t~switch1177#1, ldv_main_exported_13_#t~ret1178#1, ldv_main_exported_13_#t~ret1179#1, ldv_main_exported_13_#t~ret1180#1.base, ldv_main_exported_13_#t~ret1180#1.offset, ldv_main_exported_13_~ldvarg49~0#1.base, ldv_main_exported_13_~ldvarg49~0#1.offset, ldv_main_exported_13_~tmp~86#1.base, ldv_main_exported_13_~tmp~86#1.offset, ldv_main_exported_13_~tmp___0~33#1;assume { :end_inline_ldv_main_exported_13 } true; [2025-02-08 02:58:49,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19519: havoc ldv_resume_noirq_20_#t~nondet3047#1;main_#t~ret217#1 := ldv_resume_noirq_20_#res#1;havoc ldv_resume_noirq_20_#t~nondet3047#1;assume { :end_inline_ldv_resume_noirq_20 } true;assume -2147483648 <= main_#t~ret217#1 && main_#t~ret217#1 <= 2147483647;~ldv_retval_10~0 := main_#t~ret217#1;havoc main_#t~ret217#1; [2025-02-08 02:58:49,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7628-1: SUMMARY for call qxl_device_init_#t~ret413#1 := printk(26, 0); srcloc: null [2025-02-08 02:58:49,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7628: assume -2147483648 <= qxl_device_init_#t~ret413#1 && qxl_device_init_#t~ret413#1 <= 2147483647;havoc qxl_device_init_#t~ret413#1;qxl_device_init_#res#1 := -12;call ULTIMATE.dealloc(qxl_device_init_~#__key~0#1.base, qxl_device_init_~#__key~0#1.offset);havoc qxl_device_init_~#__key~0#1.base, qxl_device_init_~#__key~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___0~0#1.base, qxl_device_init_~#__key___0~0#1.offset);havoc qxl_device_init_~#__key___0~0#1.base, qxl_device_init_~#__key___0~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___1~0#1.base, qxl_device_init_~#__key___1~0#1.offset);havoc qxl_device_init_~#__key___1~0#1.base, qxl_device_init_~#__key___1~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___2~0#1.base, qxl_device_init_~#__key___2~0#1.offset);havoc qxl_device_init_~#__key___2~0#1.base, qxl_device_init_~#__key___2~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___3~0#1.base, qxl_device_init_~#__key___3~0#1.offset);havoc qxl_device_init_~#__key___3~0#1.base, qxl_device_init_~#__key___3~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___4~0#1.base, qxl_device_init_~#__key___4~0#1.offset);havoc qxl_device_init_~#__key___4~0#1.base, qxl_device_init_~#__key___4~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___5~0#1.base, qxl_device_init_~#__key___5~0#1.offset);havoc qxl_device_init_~#__key___5~0#1.base, qxl_device_init_~#__key___5~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___6~0#1.base, qxl_device_init_~#__key___6~0#1.offset);havoc qxl_device_init_~#__key___6~0#1.base, qxl_device_init_~#__key___6~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___7~0#1.base, qxl_device_init_~#__key___7~0#1.offset);havoc qxl_device_init_~#__key___7~0#1.base, qxl_device_init_~#__key___7~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___8~0#1.base, qxl_device_init_~#__key___8~0#1.offset);havoc qxl_device_init_~#__key___8~0#1.base, qxl_device_init_~#__key___8~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__constr_expr_0~0#1.base, qxl_device_init_~#__constr_expr_0~0#1.offset);havoc qxl_device_init_~#__constr_expr_0~0#1.base, qxl_device_init_~#__constr_expr_0~0#1.offset; [2025-02-08 02:58:49,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7496-1: SUMMARY for call qxl_check_device_#t~ret304#1 := printk(15, 0); srcloc: null [2025-02-08 02:58:49,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7496: assume -2147483648 <= qxl_check_device_#t~ret304#1 && qxl_check_device_#t~ret304#1 <= 2147483647;havoc qxl_check_device_#t~mem302#1;havoc qxl_check_device_#t~mem303#1;havoc qxl_check_device_#t~ret304#1;call qxl_check_device_#t~mem305#1 := read~int#26(qxl_check_device_~rom~0#1.base, 40 + qxl_check_device_~rom~0#1.offset, 4);call write~int#26(qxl_check_device_#t~mem305#1 % 4294967296, qxl_check_device_~qdev#1.base, 40 + qxl_check_device_~qdev#1.offset, 8);havoc qxl_check_device_#t~mem305#1;call qxl_check_device_#t~mem306#1 := read~int#26(qxl_check_device_~rom~0#1.base, 44 + qxl_check_device_~rom~0#1.offset, 4); [2025-02-08 02:58:49,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9478: assume qxl_conn_get_modes_~ret~9#1 < 0;qxl_conn_get_modes_#res#1 := qxl_conn_get_modes_~ret~9#1;call ULTIMATE.dealloc(qxl_conn_get_modes_~#pwidth~0#1.base, qxl_conn_get_modes_~#pwidth~0#1.offset);havoc qxl_conn_get_modes_~#pwidth~0#1.base, qxl_conn_get_modes_~#pwidth~0#1.offset;call ULTIMATE.dealloc(qxl_conn_get_modes_~#pheight~0#1.base, qxl_conn_get_modes_~#pheight~0#1.offset);havoc qxl_conn_get_modes_~#pheight~0#1.base, qxl_conn_get_modes_~#pheight~0#1.offset; [2025-02-08 02:58:49,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9478: assume !(qxl_conn_get_modes_~ret~9#1 < 0); [2025-02-08 02:58:49,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10139: call ULTIMATE.dealloc(ldv_main_exported_15_~#ldvarg68~0#1.base, ldv_main_exported_15_~#ldvarg68~0#1.offset);havoc ldv_main_exported_15_~#ldvarg68~0#1.base, ldv_main_exported_15_~#ldvarg68~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_15_~#ldvarg66~0#1.base, ldv_main_exported_15_~#ldvarg66~0#1.offset);havoc ldv_main_exported_15_~#ldvarg66~0#1.base, ldv_main_exported_15_~#ldvarg66~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_15_~#ldvarg70~0#1.base, ldv_main_exported_15_~#ldvarg70~0#1.offset);havoc ldv_main_exported_15_~#ldvarg70~0#1.base, ldv_main_exported_15_~#ldvarg70~0#1.offset;havoc ldv_main_exported_15_#t~ret1136#1.base, ldv_main_exported_15_#t~ret1136#1.offset, ldv_main_exported_15_#t~ret1137#1.base, ldv_main_exported_15_#t~ret1137#1.offset, ldv_main_exported_15_#t~ret1138#1.base, ldv_main_exported_15_#t~ret1138#1.offset, ldv_main_exported_15_#t~ret1139#1.base, ldv_main_exported_15_#t~ret1139#1.offset, ldv_main_exported_15_#t~ret1140#1.base, ldv_main_exported_15_#t~ret1140#1.offset, ldv_main_exported_15_#t~ret1141#1.base, ldv_main_exported_15_#t~ret1141#1.offset, ldv_main_exported_15_#t~nondet1142#1, ldv_main_exported_15_#t~switch1143#1, ldv_main_exported_15_#t~mem1144#1, ldv_main_exported_15_#t~mem1145#1, ldv_main_exported_15_#t~mem1146#1, ldv_main_exported_15_#t~ret1147#1, ldv_main_exported_15_#t~ret1148#1, ldv_main_exported_15_#t~ret1149#1, ldv_main_exported_15_#t~mem1150#1, ldv_main_exported_15_#t~mem1151#1, ldv_main_exported_15_#t~ret1152#1, ldv_main_exported_15_#t~mem1153#1, ldv_main_exported_15_#t~mem1154#1, ldv_main_exported_15_#t~ret1155#1, ldv_main_exported_15_#t~mem1156#1, ldv_main_exported_15_#t~mem1157#1, ldv_main_exported_15_#t~ret1158#1, ldv_main_exported_15_#t~ret1159#1, ldv_main_exported_15_#t~ret1160#1, ldv_main_exported_15_#t~ret1161#1, ldv_main_exported_15_~ldvarg69~0#1.base, ldv_main_exported_15_~ldvarg69~0#1.offset, ldv_main_exported_15_~tmp~83#1.base, ldv_main_exported_15_~tmp~83#1.offset, ldv_main_exported_15_~#ldvarg68~0#1.base, ldv_main_exported_15_~#ldvarg68~0#1.offset, ldv_main_exported_15_~#ldvarg66~0#1.base, ldv_main_exported_15_~#ldvarg66~0#1.offset, ldv_main_exported_15_~ldvarg67~0#1.base, ldv_main_exported_15_~ldvarg67~0#1.offset, ldv_main_exported_15_~tmp___0~30#1.base, ldv_main_exported_15_~tmp___0~30#1.offset, ldv_main_exported_15_~#ldvarg70~0#1.base, ldv_main_exported_15_~#ldvarg70~0#1.offset, ldv_main_exported_15_~ldvarg65~0#1.base, ldv_main_exported_15_~ldvarg65~0#1.offset, ldv_main_exported_15_~tmp___1~12#1.base, ldv_main_exported_15_~tmp___1~12#1.offset, ldv_main_exported_15_~tmp___2~6#1;assume { :end_inline_ldv_main_exported_15 } true; [2025-02-08 02:58:49,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10404: ldv_main_exported_13_#t~ret1180#1.base, ldv_main_exported_13_#t~ret1180#1.offset := qxl_best_encoder_#res#1.base, qxl_best_encoder_#res#1.offset;havoc qxl_best_encoder_#t~ret980#1, qxl_best_encoder_~connector#1.base, qxl_best_encoder_~connector#1.offset, qxl_best_encoder_~qxl_output~0#1.base, qxl_best_encoder_~qxl_output~0#1.offset, qxl_best_encoder_~__mptr~18#1.base, qxl_best_encoder_~__mptr~18#1.offset, qxl_best_encoder_~tmp~67#1;havoc qxl_best_encoder_#in~connector#1.base, qxl_best_encoder_#in~connector#1.offset;assume { :end_inline_qxl_best_encoder } true;havoc ldv_main_exported_13_#t~ret1180#1.base, ldv_main_exported_13_#t~ret1180#1.offset;~ldv_state_variable_13~0 := 1; [2025-02-08 02:58:49,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11197: ldv_main_exported_8_#t~ret1397#1 := qxl_invalidate_caches_#res#1;havoc qxl_invalidate_caches_~bdev#1.base, qxl_invalidate_caches_~bdev#1.offset, qxl_invalidate_caches_~flags#1;havoc qxl_invalidate_caches_#in~bdev#1.base, qxl_invalidate_caches_#in~bdev#1.offset, qxl_invalidate_caches_#in~flags#1;assume { :end_inline_qxl_invalidate_caches } true;assume -2147483648 <= ldv_main_exported_8_#t~ret1397#1 && ldv_main_exported_8_#t~ret1397#1 <= 2147483647;havoc ldv_main_exported_8_#t~mem1396#1;havoc ldv_main_exported_8_#t~ret1397#1;~ldv_state_variable_8~0 := 1; [2025-02-08 02:58:49,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7762: assume 0 != qxl_driver_load_~r~1#1; [2025-02-08 02:58:49,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7762: assume !(0 != qxl_driver_load_~r~1#1);assume { :begin_inline_drm_vblank_init } true;drm_vblank_init_#in~arg0#1.base, drm_vblank_init_#in~arg0#1.offset, drm_vblank_init_#in~arg1#1 := qxl_driver_load_~dev#1.base, qxl_driver_load_~dev#1.offset, 1;havoc drm_vblank_init_#res#1;havoc drm_vblank_init_#t~nondet3020#1, drm_vblank_init_~arg0#1.base, drm_vblank_init_~arg0#1.offset, drm_vblank_init_~arg1#1;drm_vblank_init_~arg0#1.base, drm_vblank_init_~arg0#1.offset := drm_vblank_init_#in~arg0#1.base, drm_vblank_init_#in~arg0#1.offset;drm_vblank_init_~arg1#1 := drm_vblank_init_#in~arg1#1;havoc drm_vblank_init_#t~nondet3020#1;assume -2147483648 <= drm_vblank_init_#t~nondet3020#1 && drm_vblank_init_#t~nondet3020#1 <= 2147483647;drm_vblank_init_#res#1 := drm_vblank_init_#t~nondet3020#1;havoc drm_vblank_init_#t~nondet3020#1; [2025-02-08 02:58:49,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6705: main_#t~ret171#1.base, main_#t~ret171#1.offset := qxl_gem_prime_import_sg_table_#res#1.base, qxl_gem_prime_import_sg_table_#res#1.offset;havoc qxl_gem_prime_import_sg_table_#t~ret2936#1, qxl_gem_prime_import_sg_table_#t~ret2937#1, qxl_gem_prime_import_sg_table_#t~ret2938#1, qxl_gem_prime_import_sg_table_#t~ret2939#1, qxl_gem_prime_import_sg_table_#t~ret2940#1.base, qxl_gem_prime_import_sg_table_#t~ret2940#1.offset, qxl_gem_prime_import_sg_table_~dev#1.base, qxl_gem_prime_import_sg_table_~dev#1.offset, qxl_gem_prime_import_sg_table_~attach#1.base, qxl_gem_prime_import_sg_table_~attach#1.offset, qxl_gem_prime_import_sg_table_~table#1.base, qxl_gem_prime_import_sg_table_~table#1.offset, qxl_gem_prime_import_sg_table_~__warned~8#1, qxl_gem_prime_import_sg_table_~__ret_warn_once~4#1, qxl_gem_prime_import_sg_table_~__ret_warn_on~19#1, qxl_gem_prime_import_sg_table_~tmp~280#1, qxl_gem_prime_import_sg_table_~tmp___0~88#1, qxl_gem_prime_import_sg_table_~tmp___1~47#1, qxl_gem_prime_import_sg_table_~tmp___2~27#1.base, qxl_gem_prime_import_sg_table_~tmp___2~27#1.offset;havoc qxl_gem_prime_import_sg_table_#in~dev#1.base, qxl_gem_prime_import_sg_table_#in~dev#1.offset, qxl_gem_prime_import_sg_table_#in~attach#1.base, qxl_gem_prime_import_sg_table_#in~attach#1.offset, qxl_gem_prime_import_sg_table_#in~table#1.base, qxl_gem_prime_import_sg_table_#in~table#1.offset;assume { :end_inline_qxl_gem_prime_import_sg_table } true;havoc main_#t~ret171#1.base, main_#t~ret171#1.offset;~ldv_state_variable_18~0 := 1; [2025-02-08 02:58:49,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7499-1: SUMMARY for call qxl_check_device_#t~ret307#1 := printk(16, 0); srcloc: null [2025-02-08 02:58:49,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7499: assume -2147483648 <= qxl_check_device_#t~ret307#1 && qxl_check_device_#t~ret307#1 <= 2147483647;havoc qxl_check_device_#t~mem306#1;havoc qxl_check_device_#t~ret307#1;call qxl_check_device_#t~mem308#1 := read~int#26(qxl_check_device_~rom~0#1.base, 24 + qxl_check_device_~rom~0#1.offset, 4);qxl_check_device_~mode_offset~0#1 := (if qxl_check_device_#t~mem308#1 % 4294967296 / 4 % 4294967296 % 4294967296 <= 2147483647 then qxl_check_device_#t~mem308#1 % 4294967296 / 4 % 4294967296 % 4294967296 else qxl_check_device_#t~mem308#1 % 4294967296 / 4 % 4294967296 % 4294967296 - 4294967296);havoc qxl_check_device_#t~mem308#1;call qxl_check_device_#t~mem309#1 := read~int#26(qxl_check_device_~rom~0#1.base, qxl_check_device_~rom~0#1.offset + 4 * (if qxl_check_device_~mode_offset~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then qxl_check_device_~mode_offset~0#1 % 18446744073709551616 % 18446744073709551616 else qxl_check_device_~mode_offset~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);call write~int#26((if qxl_check_device_#t~mem309#1 % 4294967296 % 4294967296 <= 2147483647 then qxl_check_device_#t~mem309#1 % 4294967296 % 4294967296 else qxl_check_device_#t~mem309#1 % 4294967296 % 4294967296 - 4294967296), qxl_check_device_~qdev#1.base, 2769 + qxl_check_device_~qdev#1.offset, 4);havoc qxl_check_device_#t~mem309#1;call qxl_check_device_#t~mem310#1 := read~int#26(qxl_check_device_~rom~0#1.base, 24 + qxl_check_device_~rom~0#1.offset, 4);call qxl_check_device_#t~mem311#1 := read~int#26(qxl_check_device_~qdev#1.base, 2769 + qxl_check_device_~qdev#1.offset, 4); [2025-02-08 02:58:49,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19523: havoc ldv_shutdown_19_#t~nondet3048#1;main_#t~ret230#1 := ldv_shutdown_19_#res#1;havoc ldv_shutdown_19_#t~nondet3048#1;assume { :end_inline_ldv_shutdown_19 } true;assume -2147483648 <= main_#t~ret230#1 && main_#t~ret230#1 <= 2147483647;havoc main_#t~ret230#1;~ldv_state_variable_19~0 := 2; [2025-02-08 02:58:49,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12124: assume 0 != qxl_fbdev_init_~ret~19#1; [2025-02-08 02:58:49,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12124: assume !(0 != qxl_fbdev_init_~ret~19#1);qxl_fbdev_init_#res#1 := 0;call ULTIMATE.dealloc(qxl_fbdev_init_~#__key~2#1.base, qxl_fbdev_init_~#__key~2#1.offset);havoc qxl_fbdev_init_~#__key~2#1.base, qxl_fbdev_init_~#__key~2#1.offset;call ULTIMATE.dealloc(qxl_fbdev_init_~#__key___0~1#1.base, qxl_fbdev_init_~#__key___0~1#1.offset);havoc qxl_fbdev_init_~#__key___0~1#1.base, qxl_fbdev_init_~#__key___0~1#1.offset; [2025-02-08 02:58:49,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11067: call ULTIMATE.dealloc(qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.offset);havoc qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.offset;call ULTIMATE.dealloc(qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.offset);havoc qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.offset;qxl_ttm_init_#t~ret1352#1 := qxl_ttm_debugfs_init_#res#1;havoc qxl_ttm_debugfs_init_#t~loopctr1365#1, qxl_ttm_debugfs_init_#t~nondet1366#1, qxl_ttm_debugfs_init_#t~ret1367#1, qxl_ttm_debugfs_init_#t~loopctr1368#1, qxl_ttm_debugfs_init_#t~nondet1369#1, qxl_ttm_debugfs_init_#t~ret1370#1, qxl_ttm_debugfs_init_#t~mem1371#1.base, qxl_ttm_debugfs_init_#t~mem1371#1.offset, qxl_ttm_debugfs_init_#t~mem1372#1.base, qxl_ttm_debugfs_init_#t~mem1372#1.offset, qxl_ttm_debugfs_init_#t~ret1373#1, qxl_ttm_debugfs_init_~qdev#1.base, qxl_ttm_debugfs_init_~qdev#1.offset, qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.offset, qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.offset, qxl_ttm_debugfs_init_~i~6#1, qxl_ttm_debugfs_init_~tmp~103#1;havoc qxl_ttm_debugfs_init_#in~qdev#1.base, qxl_ttm_debugfs_init_#in~qdev#1.offset;assume { :end_inline_qxl_ttm_debugfs_init } true;assume -2147483648 <= qxl_ttm_init_#t~ret1352#1 && qxl_ttm_init_#t~ret1352#1 <= 2147483647;qxl_ttm_init_~r~7#1 := qxl_ttm_init_#t~ret1352#1;havoc qxl_ttm_init_#t~ret1352#1; [2025-02-08 02:58:49,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7632: qxl_device_init_#t~ret414#1 := qxl_check_device_#res#1;havoc qxl_check_device_#t~mem287#1.base, qxl_check_device_#t~mem287#1.offset, qxl_check_device_#t~mem288#1, qxl_check_device_#t~mem289#1, qxl_check_device_#t~mem290#1, qxl_check_device_#t~mem291#1, qxl_check_device_#t~ret292#1, qxl_check_device_#t~mem293#1, qxl_check_device_#t~mem294#1, qxl_check_device_#t~ret295#1, qxl_check_device_#t~mem296#1, qxl_check_device_#t~mem297#1, qxl_check_device_#t~ret298#1, qxl_check_device_#t~mem299#1, qxl_check_device_#t~mem300#1, qxl_check_device_#t~ret301#1, qxl_check_device_#t~mem302#1, qxl_check_device_#t~mem303#1, qxl_check_device_#t~ret304#1, qxl_check_device_#t~mem305#1, qxl_check_device_#t~mem306#1, qxl_check_device_#t~ret307#1, qxl_check_device_#t~mem308#1, qxl_check_device_#t~mem309#1, qxl_check_device_#t~mem310#1, qxl_check_device_#t~mem311#1, qxl_check_device_#t~ret312#1, qxl_check_device_#t~mem313#1.base, qxl_check_device_#t~mem313#1.offset, qxl_check_device_#t~mem314#1, qxl_check_device_~qdev#1.base, qxl_check_device_~qdev#1.offset, qxl_check_device_~rom~0#1.base, qxl_check_device_~rom~0#1.offset, qxl_check_device_~mode_offset~0#1, qxl_check_device_~i~0#1;havoc qxl_check_device_#in~qdev#1.base, qxl_check_device_#in~qdev#1.offset;assume { :end_inline_qxl_check_device } true;havoc qxl_device_init_#t~ret414#1;assume { :begin_inline_qxl_bo_init } true;qxl_bo_init_#in~qdev#1.base, qxl_bo_init_#in~qdev#1.offset := qxl_device_init_~qdev#1.base, qxl_device_init_~qdev#1.offset;havoc qxl_bo_init_#res#1;havoc qxl_bo_init_#t~ret1854#1, qxl_bo_init_~qdev#1.base, qxl_bo_init_~qdev#1.offset, qxl_bo_init_~tmp~153#1;qxl_bo_init_~qdev#1.base, qxl_bo_init_~qdev#1.offset := qxl_bo_init_#in~qdev#1.base, qxl_bo_init_#in~qdev#1.offset;havoc qxl_bo_init_~tmp~153#1;assume { :begin_inline_qxl_ttm_init } true;qxl_ttm_init_#in~qdev#1.base, qxl_ttm_init_#in~qdev#1.offset := qxl_bo_init_~qdev#1.base, qxl_bo_init_~qdev#1.offset;havoc qxl_ttm_init_#res#1;havoc qxl_ttm_init_#t~ret1336#1, qxl_ttm_init_#t~mem1337#1.base, qxl_ttm_init_#t~mem1337#1.offset, qxl_ttm_init_#t~mem1338#1.base, qxl_ttm_init_#t~mem1338#1.offset, qxl_ttm_init_#t~mem1339#1.base, qxl_ttm_init_#t~mem1339#1.offset, qxl_ttm_init_#t~mem1340#1.base, qxl_ttm_init_#t~mem1340#1.offset, qxl_ttm_init_#t~ret1341#1, qxl_ttm_init_#t~mem1342#1.base, qxl_ttm_init_#t~mem1342#1.offset, qxl_ttm_init_#t~mem1343#1, qxl_ttm_init_#t~ret1344#1, qxl_ttm_init_#t~mem1345#1, qxl_ttm_init_#t~ret1346#1, qxl_ttm_init_#t~mem1347#1, qxl_ttm_init_#t~ret1348#1, qxl_ttm_init_#t~ret1349#1, qxl_ttm_init_#t~mem1350#1, qxl_ttm_init_#t~ret1351#1, qxl_ttm_init_#t~ret1352#1, qxl_ttm_init_~qdev#1.base, qxl_ttm_init_~qdev#1.offset, qxl_ttm_init_~r~7#1, qxl_ttm_init_~num_io_pages~0#1;qxl_ttm_init_~qdev#1.base, qxl_ttm_init_~qdev#1.offset := qxl_ttm_init_#in~qdev#1.base, qxl_ttm_init_#in~qdev#1.offset;havoc qxl_ttm_init_~r~7#1;havoc qxl_ttm_init_~num_io_pages~0#1;assume { :begin_inline_qxl_ttm_global_init } true;qxl_ttm_global_init_#in~qdev#1.base, qxl_ttm_global_init_#in~qdev#1.offset := qxl_ttm_init_~qdev#1.base, qxl_ttm_init_~qdev#1.offset;havoc qxl_ttm_global_init_#res#1;havoc qxl_ttm_global_init_#t~ret1247#1, qxl_ttm_global_init_#t~mem1248#1.base, qxl_ttm_global_init_#t~mem1248#1.offset, qxl_ttm_global_init_#t~ret1249#1, qxl_ttm_global_init_~qdev#1.base, qxl_ttm_global_init_~qdev#1.offset, qxl_ttm_global_init_~global_ref~0#1.base, qxl_ttm_global_init_~global_ref~0#1.offset, qxl_ttm_global_init_~r~3#1;qxl_ttm_global_init_~qdev#1.base, qxl_ttm_global_init_~qdev#1.offset := qxl_ttm_global_init_#in~qdev#1.base, qxl_ttm_global_init_#in~qdev#1.offset;havoc qxl_ttm_global_init_~global_ref~0#1.base, qxl_ttm_global_init_~global_ref~0#1.offset;havoc qxl_ttm_global_init_~r~3#1;call write~int#26(0, qxl_ttm_global_init_~qdev#1.base, 212 + qxl_ttm_global_init_~qdev#1.offset, 1);qxl_ttm_global_init_~global_ref~0#1.base, qxl_ttm_global_init_~global_ref~0#1.offset := qxl_ttm_global_init_~qdev#1.base, 176 + qxl_ttm_global_init_~qdev#1.offset;call write~int#26(0, qxl_ttm_global_init_~global_ref~0#1.base, qxl_ttm_global_init_~global_ref~0#1.offset, 4);call write~int#26(504, qxl_ttm_global_init_~global_ref~0#1.base, 4 + qxl_ttm_global_init_~global_ref~0#1.offset, 8);call write~$Pointer$#26(#funAddr~qxl_ttm_mem_global_init.base, #funAddr~qxl_ttm_mem_global_init.offset, qxl_ttm_global_init_~global_ref~0#1.base, 20 + qxl_ttm_global_init_~global_ref~0#1.offset, 8);call write~$Pointer$#26(#funAddr~qxl_ttm_mem_global_release.base, #funAddr~qxl_ttm_mem_global_release.offset, qxl_ttm_global_init_~global_ref~0#1.base, 28 + qxl_ttm_global_init_~global_ref~0#1.offset, 8); [2025-02-08 02:58:49,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6443-1: SUMMARY for call ldv_file_operations_21_#t~ret118#1.base, ldv_file_operations_21_#t~ret118#1.offset := ldv_init_zalloc(1000); srcloc: null [2025-02-08 02:58:49,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6443: ldv_file_operations_21_~tmp~18#1.base, ldv_file_operations_21_~tmp~18#1.offset := ldv_file_operations_21_#t~ret118#1.base, ldv_file_operations_21_#t~ret118#1.offset;havoc ldv_file_operations_21_#t~ret118#1.base, ldv_file_operations_21_#t~ret118#1.offset;~qxl_fops_group1~0.base, ~qxl_fops_group1~0.offset := ldv_file_operations_21_~tmp~18#1.base, ldv_file_operations_21_~tmp~18#1.offset; [2025-02-08 02:58:49,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19122: havoc #t~ret2977.base, #t~ret2977.offset; [2025-02-08 02:58:50,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11461-1: SUMMARY for call kref_put_mutex___0_#t~ret1433#1 := atomic_dec_and_test(kref_put_mutex___0_~kref#1.base, kref_put_mutex___0_~kref#1.offset); srcloc: null [2025-02-08 02:58:50,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11461: assume -2147483648 <= kref_put_mutex___0_#t~ret1433#1 && kref_put_mutex___0_#t~ret1433#1 <= 2147483647;kref_put_mutex___0_~tmp___0~44#1 := kref_put_mutex___0_#t~ret1433#1;havoc kref_put_mutex___0_#t~ret1433#1; [2025-02-08 02:58:50,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11536: SUMMARY for call lock_acquire(drm_gem_object_unreference_unlocked___0_~dev~13#1.base, 196 + drm_gem_object_unreference_unlocked___0_~dev~13#1.offset, 0, 0, 0, 1, 0, 0, 0); srcloc: null [2025-02-08 02:58:50,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11462-1: SUMMARY for call kref_put_mutex___0_#t~ret1434#1 := ldv__builtin_expect((if 0 == kref_put_mutex___0_~tmp___0~44#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:58:50,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11458: assume -9223372036854775808 <= kref_put_mutex___0_#t~ret1432#1 && kref_put_mutex___0_#t~ret1432#1 <= 9223372036854775807;kref_put_mutex___0_~tmp___3~5#1 := kref_put_mutex___0_#t~ret1432#1;havoc kref_put_mutex___0_#t~ret1432#1; [2025-02-08 02:58:50,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11462: assume -9223372036854775808 <= kref_put_mutex___0_#t~ret1434#1 && kref_put_mutex___0_#t~ret1434#1 <= 9223372036854775807;kref_put_mutex___0_~tmp___1~18#1 := kref_put_mutex___0_#t~ret1434#1;havoc kref_put_mutex___0_#t~ret1434#1; [2025-02-08 02:58:50,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11458-1: SUMMARY for call kref_put_mutex___0_#t~ret1432#1 := ldv__builtin_expect((if 0 == kref_put_mutex___0_~tmp___2~10#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:58:50,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11533: assume 0 != drm_gem_object_unreference_unlocked___0_~tmp~120#1; [2025-02-08 02:58:50,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11533: assume !(0 != drm_gem_object_unreference_unlocked___0_~tmp~120#1); [2025-02-08 02:58:50,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11459: assume 0 != kref_put_mutex___0_~tmp___3~5#1; [2025-02-08 02:58:50,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11459: assume !(0 != kref_put_mutex___0_~tmp___3~5#1);kref_put_mutex___0_#res#1 := 0;drm_gem_object_unreference_unlocked___0_#t~ret1463#1 := kref_put_mutex___0_#res#1;havoc kref_put_mutex___0_#t~ret1429#1, kref_put_mutex___0_#t~ret1430#1, kref_put_mutex___0_#t~ret1431#1, kref_put_mutex___0_#t~ret1432#1, kref_put_mutex___0_#t~ret1433#1, kref_put_mutex___0_#t~ret1434#1, kref_put_mutex___0_~kref#1.base, kref_put_mutex___0_~kref#1.offset, kref_put_mutex___0_~release#1.base, kref_put_mutex___0_~release#1.offset, kref_put_mutex___0_~lock#1.base, kref_put_mutex___0_~lock#1.offset, kref_put_mutex___0_~__ret_warn_on~5#1, kref_put_mutex___0_~tmp~118#1, kref_put_mutex___0_~tmp___0~44#1, kref_put_mutex___0_~tmp___1~18#1, kref_put_mutex___0_~tmp___2~10#1, kref_put_mutex___0_~tmp___3~5#1;havoc kref_put_mutex___0_#in~kref#1.base, kref_put_mutex___0_#in~kref#1.offset, kref_put_mutex___0_#in~release#1.base, kref_put_mutex___0_#in~release#1.offset, kref_put_mutex___0_#in~lock#1.base, kref_put_mutex___0_#in~lock#1.offset;assume { :end_inline_kref_put_mutex___0 } true;assume -2147483648 <= drm_gem_object_unreference_unlocked___0_#t~ret1463#1 && drm_gem_object_unreference_unlocked___0_#t~ret1463#1 <= 2147483647;drm_gem_object_unreference_unlocked___0_~tmp~120#1 := drm_gem_object_unreference_unlocked___0_#t~ret1463#1;havoc drm_gem_object_unreference_unlocked___0_#t~ret1463#1; [2025-02-08 02:58:50,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11463: assume 0 != kref_put_mutex___0_~tmp___1~18#1; [2025-02-08 02:58:50,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11463: assume !(0 != kref_put_mutex___0_~tmp___1~18#1); [2025-02-08 02:58:50,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11538: SUMMARY for call lock_release(drm_gem_object_unreference_unlocked___0_~dev~13#1.base, 196 + drm_gem_object_unreference_unlocked___0_~dev~13#1.offset, 0, 0); srcloc: null [2025-02-08 02:58:50,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11468: kref_put_mutex___0_#res#1 := 1; [2025-02-08 02:58:50,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11373: __atomic_add_unless___0_#res#1 := __atomic_add_unless___0_~c~3#1;atomic_add_unless___0_#t~ret1421#1 := __atomic_add_unless___0_#res#1;havoc __atomic_add_unless___0_#t~ret1417#1, __atomic_add_unless___0_#t~ret1418#1, __atomic_add_unless___0_#t~ret1419#1, __atomic_add_unless___0_#t~ret1420#1, __atomic_add_unless___0_~v#1.base, __atomic_add_unless___0_~v#1.offset, __atomic_add_unless___0_~a#1, __atomic_add_unless___0_~u#1, __atomic_add_unless___0_~c~3#1, __atomic_add_unless___0_~old~1#1, __atomic_add_unless___0_~tmp~112#1, __atomic_add_unless___0_~tmp___0~42#1;havoc __atomic_add_unless___0_#in~v#1.base, __atomic_add_unless___0_#in~v#1.offset, __atomic_add_unless___0_#in~a#1, __atomic_add_unless___0_#in~u#1;assume { :end_inline___atomic_add_unless___0 } true;assume -2147483648 <= atomic_add_unless___0_#t~ret1421#1 && atomic_add_unless___0_#t~ret1421#1 <= 2147483647;atomic_add_unless___0_~tmp~113#1 := atomic_add_unless___0_#t~ret1421#1;havoc atomic_add_unless___0_#t~ret1421#1;atomic_add_unless___0_#res#1 := (if atomic_add_unless___0_~tmp~113#1 != atomic_add_unless___0_~u#1 then 1 else 0);kref_put_mutex___0_#t~ret1431#1 := atomic_add_unless___0_#res#1;havoc atomic_add_unless___0_#t~ret1421#1, atomic_add_unless___0_~v#1.base, atomic_add_unless___0_~v#1.offset, atomic_add_unless___0_~a#1, atomic_add_unless___0_~u#1, atomic_add_unless___0_~tmp~113#1;havoc atomic_add_unless___0_#in~v#1.base, atomic_add_unless___0_#in~v#1.offset, atomic_add_unless___0_#in~a#1, atomic_add_unless___0_#in~u#1;assume { :end_inline_atomic_add_unless___0 } true;assume -2147483648 <= kref_put_mutex___0_#t~ret1431#1 && kref_put_mutex___0_#t~ret1431#1 <= 2147483647;kref_put_mutex___0_~tmp___2~10#1 := kref_put_mutex___0_#t~ret1431#1;havoc kref_put_mutex___0_#t~ret1431#1; [2025-02-08 02:58:50,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11468-1: SUMMARY for call ##fun~$Pointer$~TO~VOID(kref_put_mutex___0_~kref#1.base, kref_put_mutex___0_~kref#1.offset, kref_put_mutex___0_~release#1.base, kref_put_mutex___0_~release#1.offset); srcloc: null [2025-02-08 02:58:50,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint qxlfb_destroy_pinned_objectFINAL: assume true; [2025-02-08 02:58:50,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11534: SUMMARY for call mutex_unlock(drm_gem_object_unreference_unlocked___0_~dev~13#1.base, 92 + drm_gem_object_unreference_unlocked___0_~dev~13#1.offset); srcloc: null [2025-02-08 02:58:50,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11823: havoc drm_gem_object_unreference_unlocked___0_#t~mem1462#1.base, drm_gem_object_unreference_unlocked___0_#t~mem1462#1.offset, drm_gem_object_unreference_unlocked___0_#t~ret1463#1, drm_gem_object_unreference_unlocked___0_~obj#1.base, drm_gem_object_unreference_unlocked___0_~obj#1.offset, drm_gem_object_unreference_unlocked___0_~dev~13#1.base, drm_gem_object_unreference_unlocked___0_~dev~13#1.offset, drm_gem_object_unreference_unlocked___0_~tmp~120#1;havoc drm_gem_object_unreference_unlocked___0_#in~obj#1.base, drm_gem_object_unreference_unlocked___0_#in~obj#1.offset;assume { :end_inline_drm_gem_object_unreference_unlocked___0 } true; [2025-02-08 02:58:50,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11460: SUMMARY for call mutex_lock_nested(kref_put_mutex___0_~lock#1.base, kref_put_mutex___0_~lock#1.offset, 0); srcloc: null [2025-02-08 02:58:50,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464: kref_put_mutex___0_#res#1 := 0; [2025-02-08 02:58:50,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-1: SUMMARY for call mutex_unlock(kref_put_mutex___0_~lock#1.base, kref_put_mutex___0_~lock#1.offset); srcloc: null [2025-02-08 02:58:50,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18241: call #t~mem2846#1.base, #t~mem2846#1.offset := read~$Pointer$#26(~entry~4#1.base, 16 + ~entry~4#1.offset, 8);~__mptr___0~17#1.base, ~__mptr___0~17#1.offset := #t~mem2846#1.base, #t~mem2846#1.offset;~bo~10#1.base, ~bo~10#1.offset := ~__mptr___0~17#1.base, -106392 + ~__mptr___0~17#1.offset; [2025-02-08 02:58:50,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18245: #res#1 := ~ret~52#1; [2025-02-08 02:58:50,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18245-1: SUMMARY for call ttm_eu_backoff_reservation(~release#1.base, 96 + ~release#1.offset, ~release#1.base, 188 + ~release#1.offset); srcloc: null [2025-02-08 02:58:50,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18244: assume 0 != ~ret~52#1; [2025-02-08 02:58:50,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18244: assume !(0 != ~ret~52#1);call #t~mem2848#1.base, #t~mem2848#1.offset := read~$Pointer$#26(~entry~4#1.base, ~entry~4#1.offset, 8);~__mptr___1~6#1.base, ~__mptr___1~6#1.offset := #t~mem2848#1.base, #t~mem2848#1.offset;havoc #t~mem2848#1.base, #t~mem2848#1.offset;~entry~4#1.base, ~entry~4#1.offset := ~__mptr___1~6#1.base, ~__mptr___1~6#1.offset; [2025-02-08 02:58:50,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18243: assume -2147483648 <= #t~ret2847#1 && #t~ret2847#1 <= 2147483647;~ret~52#1 := #t~ret2847#1;havoc #t~ret2847#1; [2025-02-08 02:58:50,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18243-1: SUMMARY for call #t~ret2847#1 := qxl_release_validate_bo(~bo~10#1.base, ~bo~10#1.offset); srcloc: null [2025-02-08 02:58:50,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19715: havoc ttm_eu_reserve_buffers_#t~nondet3081#1; [2025-02-08 02:58:50,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13239: SUMMARY for call qxl_bo_kunmap(~bo#1.base, ~bo#1.offset); srcloc: null [2025-02-08 02:58:51,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19549: havoc lock_is_held_#t~nondet3053#1;#t~ret2742#1 := lock_is_held_#res#1;havoc lock_is_held_#t~nondet3053#1, lock_is_held_~arg0#1.base, lock_is_held_~arg0#1.offset;havoc lock_is_held_#in~arg0#1.base, lock_is_held_#in~arg0#1.offset;assume { :end_inline_lock_is_held } true;assume -2147483648 <= #t~ret2742#1 && #t~ret2742#1 <= 2147483647;~lockdep_opinion~0#1 := #t~ret2742#1;havoc #t~ret2742#1; [2025-02-08 02:58:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17700: assume -2147483648 <= #t~ret2745#1 && #t~ret2745#1 <= 2147483647;~tmp___5~4#1 := #t~ret2745#1;havoc #t~ret2745#1; [2025-02-08 02:58:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17700-1: SUMMARY for call #t~ret2745#1 := arch_irqs_disabled_flags(~_flags~1#1); srcloc: null [2025-02-08 02:58:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19614: havoc rcu_lockdep_current_cpu_online_#t~nondet3064#1; [2025-02-08 02:58:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17701: assume 0 != ~tmp___5~4#1;~tmp___6~3#1 := 1; [2025-02-08 02:58:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17701: assume !(0 != ~tmp___5~4#1);~tmp___6~3#1 := 0; [2025-02-08 02:58:51,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17699: #t~ret2744#1 := arch_local_save_flags___0_#res#1;havoc arch_local_save_flags___0_#t~mem2733#1.base, arch_local_save_flags___0_#t~mem2733#1.offset, arch_local_save_flags___0_#t~ret2734#1, arch_local_save_flags___0_~__ret~6#1, arch_local_save_flags___0_~__edi~1#1, arch_local_save_flags___0_~__esi~1#1, arch_local_save_flags___0_~__edx~1#1, arch_local_save_flags___0_~__ecx~1#1, arch_local_save_flags___0_~__eax~1#1, arch_local_save_flags___0_~tmp~251#1;assume { :end_inline_arch_local_save_flags___0 } true;~_flags~1#1 := #t~ret2744#1;havoc #t~ret2744#1; [2025-02-08 02:58:52,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6163: call #t~mem86#1.base, #t~mem86#1.offset := read~$Pointer$#26(~crtc~0#1.base, 16 + ~crtc~0#1.offset, 8);~__mptr___0~0#1.base, ~__mptr___0~0#1.offset := #t~mem86#1.base, #t~mem86#1.offset;havoc #t~mem86#1.base, #t~mem86#1.offset;~crtc~0#1.base, ~crtc~0#1.offset := ~__mptr___0~0#1.base, -18016 + ~__mptr___0~0#1.offset; [2025-02-08 02:58:52,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6159: assume 0 != (if #t~mem82#1 % 256 % 4294967296 <= 2147483647 then #t~mem82#1 % 256 % 4294967296 else #t~mem82#1 % 256 % 4294967296 - 4294967296);havoc #t~mem82#1;call #t~mem85#1.base, #t~mem85#1.offset := read~$Pointer$#26(~crtc_funcs~0#1.base, 72 + ~crtc_funcs~0#1.offset, 8); [2025-02-08 02:58:52,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6159: assume !(0 != (if #t~mem82#1 % 256 % 4294967296 <= 2147483647 then #t~mem82#1 % 256 % 4294967296 else #t~mem82#1 % 256 % 4294967296 - 4294967296));havoc #t~mem82#1; [2025-02-08 02:58:52,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6160-1: SUMMARY for call ##fun~$Pointer$~TO~VOID(~crtc~0#1.base, ~crtc~0#1.offset, #t~mem85#1.base, #t~mem85#1.offset); srcloc: null [2025-02-08 02:58:52,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6158: call #t~mem81#1.base, #t~mem81#1.offset := read~$Pointer$#26(~crtc~0#1.base, 710 + ~crtc~0#1.offset, 8);~crtc_funcs~0#1.base, ~crtc_funcs~0#1.offset := #t~mem81#1.base, #t~mem81#1.offset;call #t~mem82#1 := read~int#26(~crtc~0#1.base, 252 + ~crtc~0#1.offset, 1); [2025-02-08 02:58:52,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6160: havoc #t~mem85#1.base, #t~mem85#1.offset; [2025-02-08 02:58:52,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19586: havoc pci_save_state_#t~nondet3057#1; [2025-02-08 02:58:52,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6183: SUMMARY for call #t~ret92#1 := qxl_queue_garbage_collect(~qdev~0#1.base, ~qdev~0#1.offset, 1); srcloc: null [2025-02-08 02:58:52,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18278: call ULTIMATE.dealloc(~#bo~11.base, ~#bo~11.offset);havoc ~#bo~11.base, ~#bo~11.offset; [2025-02-08 02:58:53,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19606: havoc #t~nondet3062; [2025-02-08 02:58:53,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19061: havoc #t~nondet2969; [2025-02-08 02:58:53,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17576: havoc constant_test_bit_#t~mem2726#1;havoc constant_test_bit_#t~bitwise2727#1; [2025-02-08 02:58:53,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17808: assume -2147483648 <= #t~ret2775#1 && #t~ret2775#1 <= 2147483647;havoc #t~ret2775#1;#res#1 := 1; [2025-02-08 02:58:53,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17808-1: SUMMARY for call #t~ret2775#1 := fence_signal(~fence#1.base, ~fence#1.offset); srcloc: null [2025-02-08 02:58:53,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17807: assume 0 != (if ~tmp___0~79#1 % 256 % 4294967296 <= 2147483647 then ~tmp___0~79#1 % 256 % 4294967296 else ~tmp___0~79#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:58:53,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17807: assume !(0 != (if ~tmp___0~79#1 % 256 % 4294967296 <= 2147483647 then ~tmp___0~79#1 % 256 % 4294967296 else ~tmp___0~79#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:58:53,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17806: #t~ret2774#1 := ##fun~$Pointer$~TO~~bool~0_#res#1;havoc ##fun~$Pointer$~TO~~bool~0_#~2771#1.base, ##fun~$Pointer$~TO~~bool~0_#~2771#1.offset, ##fun~$Pointer$~TO~~bool~0_#t~ret3112#1;havoc ##fun~$Pointer$~TO~~bool~0_#in~2771#1.base, ##fun~$Pointer$~TO~~bool~0_#in~2771#1.offset, ##fun~$Pointer$~TO~~bool~0_#in~#fp#1.base, ##fun~$Pointer$~TO~~bool~0_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~TO~~bool~0 } true;~tmp___0~79#1 := (if 0 == #t~ret2774#1 % 256 then 0 else 1);havoc #t~mem2772#1.base, #t~mem2772#1.offset;havoc #t~mem2773#1.base, #t~mem2773#1.offset;havoc #t~ret2774#1; [2025-02-08 02:58:53,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19701: havoc ttm_bo_wait_#t~nondet3079#1; [2025-02-08 02:58:53,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12565: havoc #t~mem1693.base, #t~mem1693.offset; [2025-02-08 02:58:54,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19652: havoc #t~nondet3069; [2025-02-08 02:58:54,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11715: call #t~mem1530 := read~int#26(~page~0.base, 16 + ~page~0.offset, 8);~start~0 := 4096 * (#t~mem1530 % 18446744073709551616);~end~0 := 4095 + ~start~0;~_min1~0 := ~min~0;~_min2~0 := ~start~0;~min~0 := (if ~_min1~0 % 18446744073709551616 < ~_min2~0 % 18446744073709551616 then ~_min1~0 else ~_min2~0);~_max1~0 := ~max~0;~_max2~0 := ~end~0;~max~0 := (if ~_max1~0 % 18446744073709551616 > ~_max2~0 % 18446744073709551616 then ~_max1~0 else ~_max2~0);call #t~mem1531.base, #t~mem1531.offset := read~$Pointer$#26(~page~0.base, 33 + ~page~0.offset, 8);~__mptr___0~8.base, ~__mptr___0~8.offset := #t~mem1531.base, #t~mem1531.offset;havoc #t~mem1531.base, #t~mem1531.offset;~page~0.base, ~page~0.offset := ~__mptr___0~8.base, -2080 + ~__mptr___0~8.offset; [2025-02-08 02:58:55,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704: call ULTIMATE.dealloc(~#gobj~0.base, ~#gobj~0.offset);havoc ~#gobj~0.base, ~#gobj~0.offset; [2025-02-08 02:58:56,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9214-1: SUMMARY for call qxl_io_log(~qdev~13#1.base, ~qdev~13#1.offset, 63, 0); srcloc: null [2025-02-08 02:58:56,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14751: assume ~qxl_log_level~0 > 0;call qxl_io_create_primary_#t~mem2111#1 := read~int#26(qxl_io_create_primary_~create~0#1.base, 32 + qxl_io_create_primary_~create~0#1.offset, 8);call qxl_io_create_primary_#t~mem2112#1.base, qxl_io_create_primary_#t~mem2112#1.offset := read~$Pointer$#26(qxl_io_create_primary_~bo#1.base, 921 + qxl_io_create_primary_~bo#1.offset, 8); [2025-02-08 02:58:56,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14751: assume !(~qxl_log_level~0 > 0); [2025-02-08 02:58:56,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9214: havoc #t~mem886#1;havoc #t~mem887#1;havoc #t~mem888#1;havoc #t~mem889#1;assume { :begin_inline_qxl_io_create_primary } true;qxl_io_create_primary_#in~qdev#1.base, qxl_io_create_primary_#in~qdev#1.offset, qxl_io_create_primary_#in~offset#1, qxl_io_create_primary_#in~bo#1.base, qxl_io_create_primary_#in~bo#1.offset := ~qdev~13#1.base, ~qdev~13#1.offset, 0, ~bo~1#1.base, ~bo~1#1.offset;havoc qxl_io_create_primary_#t~mem2104#1.base, qxl_io_create_primary_#t~mem2104#1.offset, qxl_io_create_primary_#t~mem2105#1.base, qxl_io_create_primary_#t~mem2105#1.offset, qxl_io_create_primary_#t~mem2106#1, qxl_io_create_primary_#t~mem2107#1, qxl_io_create_primary_#t~mem2108#1, qxl_io_create_primary_#t~mem2109#1, qxl_io_create_primary_#t~ret2110#1, qxl_io_create_primary_#t~mem2111#1, qxl_io_create_primary_#t~mem2112#1.base, qxl_io_create_primary_#t~mem2112#1.offset, qxl_io_create_primary_~qdev#1.base, qxl_io_create_primary_~qdev#1.offset, qxl_io_create_primary_~offset#1, qxl_io_create_primary_~bo#1.base, qxl_io_create_primary_~bo#1.offset, qxl_io_create_primary_~create~0#1.base, qxl_io_create_primary_~create~0#1.offset;qxl_io_create_primary_~qdev#1.base, qxl_io_create_primary_~qdev#1.offset := qxl_io_create_primary_#in~qdev#1.base, qxl_io_create_primary_#in~qdev#1.offset;qxl_io_create_primary_~offset#1 := qxl_io_create_primary_#in~offset#1;qxl_io_create_primary_~bo#1.base, qxl_io_create_primary_~bo#1.offset := qxl_io_create_primary_#in~bo#1.base, qxl_io_create_primary_#in~bo#1.offset;havoc qxl_io_create_primary_~create~0#1.base, qxl_io_create_primary_~create~0#1.offset; [2025-02-08 02:58:56,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14756: call write~int#26(1, qxl_io_create_primary_~create~0#1.base, 24 + qxl_io_create_primary_~create~0#1.offset, 4);call write~int#26(0, qxl_io_create_primary_~create~0#1.base, 28 + qxl_io_create_primary_~create~0#1.offset, 4); [2025-02-08 02:58:56,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14752-1: SUMMARY for call qxl_io_log(qxl_io_create_primary_~qdev#1.base, qxl_io_create_primary_~qdev#1.offset, 164, 0); srcloc: null [2025-02-08 02:58:56,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14752: havoc qxl_io_create_primary_#t~mem2111#1;havoc qxl_io_create_primary_#t~mem2112#1.base, qxl_io_create_primary_#t~mem2112#1.offset; [2025-02-08 02:58:56,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14740: assume ~qxl_log_level~0 > 0;call qxl_io_create_primary_#t~mem2104#1.base, qxl_io_create_primary_#t~mem2104#1.offset := read~$Pointer$#26(qxl_io_create_primary_~qdev#1.base, 2838 + qxl_io_create_primary_~qdev#1.offset, 8); [2025-02-08 02:58:56,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14740: assume !(~qxl_log_level~0 > 0); [2025-02-08 02:58:56,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9216: havoc qxl_io_create_primary_#t~mem2104#1.base, qxl_io_create_primary_#t~mem2104#1.offset, qxl_io_create_primary_#t~mem2105#1.base, qxl_io_create_primary_#t~mem2105#1.offset, qxl_io_create_primary_#t~mem2106#1, qxl_io_create_primary_#t~mem2107#1, qxl_io_create_primary_#t~mem2108#1, qxl_io_create_primary_#t~mem2109#1, qxl_io_create_primary_#t~ret2110#1, qxl_io_create_primary_#t~mem2111#1, qxl_io_create_primary_#t~mem2112#1.base, qxl_io_create_primary_#t~mem2112#1.offset, qxl_io_create_primary_~qdev#1.base, qxl_io_create_primary_~qdev#1.offset, qxl_io_create_primary_~offset#1, qxl_io_create_primary_~bo#1.base, qxl_io_create_primary_~bo#1.offset, qxl_io_create_primary_~create~0#1.base, qxl_io_create_primary_~create~0#1.offset;havoc qxl_io_create_primary_#in~qdev#1.base, qxl_io_create_primary_#in~qdev#1.offset, qxl_io_create_primary_#in~offset#1, qxl_io_create_primary_#in~bo#1.base, qxl_io_create_primary_#in~bo#1.offset;assume { :end_inline_qxl_io_create_primary } true;call write~int#26(1, ~bo~1#1.base, 1171 + ~bo~1#1.offset, 1); [2025-02-08 02:58:56,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14741: havoc qxl_io_create_primary_#t~mem2104#1.base, qxl_io_create_primary_#t~mem2104#1.offset; [2025-02-08 02:58:56,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14741-1: SUMMARY for call qxl_io_log(qxl_io_create_primary_~qdev#1.base, qxl_io_create_primary_~qdev#1.offset, 162, 0); srcloc: null [2025-02-08 02:58:56,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14745: call qxl_io_create_primary_#t~mem2105#1.base, qxl_io_create_primary_#t~mem2105#1.offset := read~$Pointer$#26(qxl_io_create_primary_~qdev#1.base, 2838 + qxl_io_create_primary_~qdev#1.offset, 8);qxl_io_create_primary_~create~0#1.base, qxl_io_create_primary_~create~0#1.offset := qxl_io_create_primary_#t~mem2105#1.base, 5292 + qxl_io_create_primary_#t~mem2105#1.offset;havoc qxl_io_create_primary_#t~mem2105#1.base, qxl_io_create_primary_#t~mem2105#1.offset;call qxl_io_create_primary_#t~mem2106#1 := read~int#26(qxl_io_create_primary_~bo#1.base, 1173 + qxl_io_create_primary_~bo#1.offset, 4);call write~int#26(qxl_io_create_primary_#t~mem2106#1, qxl_io_create_primary_~create~0#1.base, 12 + qxl_io_create_primary_~create~0#1.offset, 4);havoc qxl_io_create_primary_#t~mem2106#1;call qxl_io_create_primary_#t~mem2107#1 := read~int#26(qxl_io_create_primary_~bo#1.base, 1177 + qxl_io_create_primary_~bo#1.offset, 4);call write~int#26(qxl_io_create_primary_#t~mem2107#1, qxl_io_create_primary_~create~0#1.base, qxl_io_create_primary_~create~0#1.offset, 4);havoc qxl_io_create_primary_#t~mem2107#1;call qxl_io_create_primary_#t~mem2108#1 := read~int#26(qxl_io_create_primary_~bo#1.base, 1181 + qxl_io_create_primary_~bo#1.offset, 4);call write~int#26(qxl_io_create_primary_#t~mem2108#1, qxl_io_create_primary_~create~0#1.base, 4 + qxl_io_create_primary_~create~0#1.offset, 4);havoc qxl_io_create_primary_#t~mem2108#1;call qxl_io_create_primary_#t~mem2109#1 := read~int#26(qxl_io_create_primary_~bo#1.base, 1185 + qxl_io_create_primary_~bo#1.offset, 4);call write~int#26(qxl_io_create_primary_#t~mem2109#1, qxl_io_create_primary_~create~0#1.base, 8 + qxl_io_create_primary_~create~0#1.offset, 4);havoc qxl_io_create_primary_#t~mem2109#1; [2025-02-08 02:58:56,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14758: SUMMARY for call wait_for_io_cmd(qxl_io_create_primary_~qdev#1.base, qxl_io_create_primary_~qdev#1.offset, 0, 18); srcloc: null [2025-02-08 02:58:56,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9213: havoc qxl_io_destroy_primary_~qdev#1.base, qxl_io_destroy_primary_~qdev#1.offset;havoc qxl_io_destroy_primary_#in~qdev#1.base, qxl_io_destroy_primary_#in~qdev#1.offset;assume { :end_inline_qxl_io_destroy_primary } true;call #t~mem886#1 := read~int#26(~bo~1#1.base, 1177 + ~bo~1#1.offset, 4);call #t~mem887#1 := read~int#26(~bo~1#1.base, 1181 + ~bo~1#1.offset, 4);call #t~mem888#1 := read~int#26(~bo~1#1.base, 1185 + ~bo~1#1.offset, 4);call #t~mem889#1 := read~int#26(~bo~1#1.base, 1173 + ~bo~1#1.offset, 4); [2025-02-08 02:58:56,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14750-1: SUMMARY for call qxl_io_create_primary_#t~ret2110#1 := qxl_bo_physical_address(qxl_io_create_primary_~qdev#1.base, qxl_io_create_primary_~qdev#1.offset, qxl_io_create_primary_~bo#1.base, qxl_io_create_primary_~bo#1.offset, qxl_io_create_primary_~offset#1 % 4294967296); srcloc: null [2025-02-08 02:58:56,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14750: call write~int#26(qxl_io_create_primary_#t~ret2110#1, qxl_io_create_primary_~create~0#1.base, 32 + qxl_io_create_primary_~create~0#1.offset, 8);havoc qxl_io_create_primary_#t~ret2110#1; [2025-02-08 02:58:57,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12026: SUMMARY for call qxl_bo_unreserve(qxlfb_create_~qbo~5#1.base, qxlfb_create_~qbo~5#1.offset); srcloc: null [2025-02-08 02:58:57,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11968: call qxlfb_create_#t~mem1596#1 := read~int#26(qxlfb_create_~#mode_cmd~0#1.base, 36 + qxlfb_create_~#mode_cmd~0#1.offset, 4);call qxlfb_create_#t~mem1597#1 := read~int#26(qxlfb_create_~#mode_cmd~0#1.base, 8 + qxlfb_create_~#mode_cmd~0#1.offset, 4);qxlfb_create_~size~2#1 := (if qxlfb_create_#t~mem1596#1 * qxlfb_create_#t~mem1597#1 % 4294967296 % 4294967296 <= 2147483647 then qxlfb_create_#t~mem1596#1 * qxlfb_create_#t~mem1597#1 % 4294967296 % 4294967296 else qxlfb_create_#t~mem1596#1 * qxlfb_create_#t~mem1597#1 % 4294967296 % 4294967296 - 4294967296);havoc qxlfb_create_#t~mem1596#1;havoc qxlfb_create_#t~mem1597#1;assume { :begin_inline_framebuffer_alloc } true;framebuffer_alloc_#in~arg0#1, framebuffer_alloc_#in~arg1#1.base, framebuffer_alloc_#in~arg1#1.offset := 0, qxlfb_create_~device~0#1.base, qxlfb_create_~device~0#1.offset;havoc framebuffer_alloc_#res#1.base, framebuffer_alloc_#res#1.offset;havoc framebuffer_alloc_#t~ret3025#1.base, framebuffer_alloc_#t~ret3025#1.offset, framebuffer_alloc_~arg0#1, framebuffer_alloc_~arg1#1.base, framebuffer_alloc_~arg1#1.offset;framebuffer_alloc_~arg0#1 := framebuffer_alloc_#in~arg0#1;framebuffer_alloc_~arg1#1.base, framebuffer_alloc_~arg1#1.offset := framebuffer_alloc_#in~arg1#1.base, framebuffer_alloc_#in~arg1#1.offset; [2025-02-08 02:58:57,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894: assume 0 != qxlfb_create_pinned_object_~ret~16#1; [2025-02-08 02:58:57,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894: assume !(0 != qxlfb_create_pinned_object_~ret~16#1); [2025-02-08 02:58:57,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11952: call qxlfb_create_#t~mem1589#1 := read~int#26(qxlfb_create_~#mode_cmd~0#1.base, 36 + qxlfb_create_~#mode_cmd~0#1.offset, 4);call qxlfb_create_#t~mem1590#1 := read~int#26(qxlfb_create_~#mode_cmd~0#1.base, 8 + qxlfb_create_~#mode_cmd~0#1.offset, 4);assume { :begin_inline_vmalloc } true;vmalloc_#in~arg0#1 := qxlfb_create_#t~mem1589#1 * qxlfb_create_#t~mem1590#1 % 4294967296;havoc vmalloc_#res#1.base, vmalloc_#res#1.offset;havoc vmalloc_#t~ret3088#1.base, vmalloc_#t~ret3088#1.offset, vmalloc_~arg0#1;vmalloc_~arg0#1 := vmalloc_#in~arg0#1; [2025-02-08 02:58:57,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19385: havoc fb_alloc_cmap_#t~nondet3022#1;qxlfb_create_#t~ret1621#1 := fb_alloc_cmap_#res#1;havoc fb_alloc_cmap_#t~nondet3022#1, fb_alloc_cmap_~arg0#1.base, fb_alloc_cmap_~arg0#1.offset, fb_alloc_cmap_~arg1#1, fb_alloc_cmap_~arg2#1;havoc fb_alloc_cmap_#in~arg0#1.base, fb_alloc_cmap_#in~arg0#1.offset, fb_alloc_cmap_#in~arg1#1, fb_alloc_cmap_#in~arg2#1;assume { :end_inline_fb_alloc_cmap } true;assume -2147483648 <= qxlfb_create_#t~ret1621#1 && qxlfb_create_#t~ret1621#1 <= 2147483647;qxlfb_create_~ret~17#1 := qxlfb_create_#t~ret1621#1;havoc qxlfb_create_#t~ret1621#1; [2025-02-08 02:58:57,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11961: assume ~qxl_log_level~0 > 0; [2025-02-08 02:58:57,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11961: assume !(~qxl_log_level~0 > 0); [2025-02-08 02:58:57,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11895: SUMMARY for call qxl_bo_unreserve(qxlfb_create_pinned_object_~qbo~4#1.base, qxlfb_create_pinned_object_~qbo~4#1.offset); srcloc: null [2025-02-08 02:58:57,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11953-1: SUMMARY for call qxlfb_create_#t~ret1592#1 := ldv__builtin_expect((if 0 == (qxlfb_create_~shadow~0#1.base + qxlfb_create_~shadow~0#1.offset) % 18446744073709551616 then 1 else 0), 0); srcloc: null [2025-02-08 02:58:57,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11953: assume -9223372036854775808 <= qxlfb_create_#t~ret1592#1 && qxlfb_create_#t~ret1592#1 <= 9223372036854775807;qxlfb_create_~tmp~127#1 := qxlfb_create_#t~ret1592#1;havoc qxlfb_create_#t~ret1592#1; [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11887-1: SUMMARY for call qxlfb_create_pinned_object_#t~ret1570#1 := qxl_bo_reserve(qxlfb_create_pinned_object_~qbo~4#1.base, qxlfb_create_pinned_object_~qbo~4#1.offset, 0); srcloc: null [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11887: assume -2147483648 <= qxlfb_create_pinned_object_#t~ret1570#1 && qxlfb_create_pinned_object_#t~ret1570#1 <= 2147483647;qxlfb_create_pinned_object_~ret~16#1 := qxlfb_create_pinned_object_#t~ret1570#1;havoc qxlfb_create_pinned_object_#t~ret1570#1; [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11970: assume 0 == (qxlfb_create_~info~0#1.base + qxlfb_create_~info~0#1.offset) % 18446744073709551616;qxlfb_create_~ret~17#1 := -12; [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11970: assume !(0 == (qxlfb_create_~info~0#1.base + qxlfb_create_~info~0#1.offset) % 18446744073709551616);call write~$Pointer$#26(qxlfb_create_~qfbdev#1.base, qxlfb_create_~qfbdev#1.offset, qxlfb_create_~info~0#1.base, 1505 + qxlfb_create_~info~0#1.offset, 8);call qxlfb_create_#t~mem1599#1.base, qxlfb_create_#t~mem1599#1.offset := read~$Pointer$#26(qxlfb_create_~qdev~28#1.base, 8 + qxlfb_create_~qdev~28#1.offset, 8);call qxlfb_create_#t~mem1600#1.base, qxlfb_create_#t~mem1600#1.offset := read~$Pointer$#16(qxlfb_create_~#gobj~3#1.base, qxlfb_create_~#gobj~3#1.offset, 8); [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11483-1: SUMMARY for call alloc_apertures_#t~ret1436#1.base, alloc_apertures_#t~ret1436#1.offset := kzalloc(8 + 16 * (alloc_apertures_~max_num#1 % 4294967296), 208); srcloc: null [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962: qxlfb_create_~tmp___0~45#1 := qxlfb_create_#t~ret1593#1;havoc qxlfb_create_#t~ret1593#1; [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11483: alloc_apertures_~tmp~119#1.base, alloc_apertures_~tmp~119#1.offset := alloc_apertures_#t~ret1436#1.base, alloc_apertures_#t~ret1436#1.offset;havoc alloc_apertures_#t~ret1436#1.base, alloc_apertures_#t~ret1436#1.offset;alloc_apertures_~a~0#1.base, alloc_apertures_~a~0#1.offset := alloc_apertures_~tmp~119#1.base, alloc_apertures_~tmp~119#1.offset; [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19411: havoc framebuffer_alloc_#t~ret3025#1.base, framebuffer_alloc_#t~ret3025#1.offset;qxlfb_create_#t~ret1598#1.base, qxlfb_create_#t~ret1598#1.offset := framebuffer_alloc_#res#1.base, framebuffer_alloc_#res#1.offset;havoc framebuffer_alloc_#t~ret3025#1.base, framebuffer_alloc_#t~ret3025#1.offset, framebuffer_alloc_~arg0#1, framebuffer_alloc_~arg1#1.base, framebuffer_alloc_~arg1#1.offset;havoc framebuffer_alloc_#in~arg0#1, framebuffer_alloc_#in~arg1#1.base, framebuffer_alloc_#in~arg1#1.offset;assume { :end_inline_framebuffer_alloc } true;qxlfb_create_~info~0#1.base, qxlfb_create_~info~0#1.offset := qxlfb_create_#t~ret1598#1.base, qxlfb_create_#t~ret1598#1.offset;havoc qxlfb_create_#t~ret1598#1.base, qxlfb_create_#t~ret1598#1.offset; [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11871: havoc drm_fb_get_bpp_depth_~arg0#1, drm_fb_get_bpp_depth_~arg1#1.base, drm_fb_get_bpp_depth_~arg1#1.offset, drm_fb_get_bpp_depth_~arg2#1.base, drm_fb_get_bpp_depth_~arg2#1.offset;havoc drm_fb_get_bpp_depth_#in~arg0#1, drm_fb_get_bpp_depth_#in~arg1#1.base, drm_fb_get_bpp_depth_#in~arg1#1.offset, drm_fb_get_bpp_depth_#in~arg2#1.base, drm_fb_get_bpp_depth_#in~arg2#1.offset;assume { :end_inline_drm_fb_get_bpp_depth } true;havoc qxlfb_create_pinned_object_#t~mem1562#1;call qxlfb_create_pinned_object_#t~mem1563#1 := read~int#26(qxlfb_create_pinned_object_~mode_cmd#1.base, 36 + qxlfb_create_pinned_object_~mode_cmd#1.offset, 4);qxlfb_create_pinned_object_~size~1#1 := (if qxlfb_create_pinned_object_#t~mem1563#1 * qxlfb_create_pinned_object_~height~0#1 % 4294967296 % 4294967296 <= 2147483647 then qxlfb_create_pinned_object_#t~mem1563#1 * qxlfb_create_pinned_object_~height~0#1 % 4294967296 % 4294967296 else qxlfb_create_pinned_object_#t~mem1563#1 * qxlfb_create_pinned_object_~height~0#1 % 4294967296 % 4294967296 - 4294967296);havoc qxlfb_create_pinned_object_#t~mem1563#1;qxlfb_create_pinned_object_~aligned_size~0#1 := 4095 + qxlfb_create_pinned_object_~size~1#1 - (4095 + qxlfb_create_pinned_object_~size~1#1) % 4096; [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12020: assume 0 != (qxlfb_create_~qbo~5#1.base + qxlfb_create_~qbo~5#1.offset) % 18446744073709551616; [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12020: assume !(0 != (qxlfb_create_~qbo~5#1.base + qxlfb_create_~qbo~5#1.offset) % 18446744073709551616); [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12053: assume 0 != ~ret~18#1;#res#1 := ~ret~18#1; [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12053: assume !(0 != ~ret~18#1);~new_fb~0#1 := 1; [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11954: assume 0 != qxlfb_create_~tmp~127#1; [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11954: assume !(0 != qxlfb_create_~tmp~127#1); [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962-1: SUMMARY for call qxlfb_create_#t~ret1593#1 := qxl_bo_mmap_offset(qxlfb_create_~qbo~5#1.base, qxlfb_create_~qbo~5#1.offset); srcloc: null [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12012: havoc fb_deferred_io_init_~arg0#1.base, fb_deferred_io_init_~arg0#1.offset;havoc fb_deferred_io_init_#in~arg0#1.base, fb_deferred_io_init_#in~arg0#1.offset;assume { :end_inline_fb_deferred_io_init } true;call write~$Pointer$#26(qxlfb_create_~info~0#1.base, qxlfb_create_~info~0#1.offset, qxlfb_create_~qdev~28#1.base, 2790 + qxlfb_create_~qdev~28#1.offset, 8);call write~$Pointer$#26(qxlfb_create_~qfbdev#1.base, 145 + qxlfb_create_~qfbdev#1.offset, qxlfb_create_~qdev~28#1.base, 2798 + qxlfb_create_~qdev~28#1.offset, 8);call qxlfb_create_#t~mem1622#1 := read~int#26(qxlfb_create_~info~0#1.base, 484 + qxlfb_create_~info~0#1.offset, 8);call qxlfb_create_#t~mem1623#1 := read~int#26(qxlfb_create_~info~0#1.base, 1477 + qxlfb_create_~info~0#1.offset, 8); [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11888: assume -9223372036854775808 <= qxlfb_create_pinned_object_#t~ret1571#1 && qxlfb_create_pinned_object_#t~ret1571#1 <= 9223372036854775807;qxlfb_create_pinned_object_~tmp~126#1 := qxlfb_create_pinned_object_#t~ret1571#1;havoc qxlfb_create_pinned_object_#t~ret1571#1; [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11888-1: SUMMARY for call qxlfb_create_pinned_object_#t~ret1571#1 := ldv__builtin_expect((if 0 != qxlfb_create_pinned_object_~ret~16#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12037-1: SUMMARY for call drm_gem_object_unreference(qxlfb_create_#t~mem1634#1.base, qxlfb_create_#t~mem1634#1.offset); srcloc: null [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19411-3: SUMMARY for call framebuffer_alloc_#t~ret3025#1.base, framebuffer_alloc_#t~ret3025#1.offset := ldv_malloc(1522); srcloc: null [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12037: havoc qxlfb_create_#t~mem1634#1.base, qxlfb_create_#t~mem1634#1.offset;qxlfb_create_#res#1 := qxlfb_create_~ret~17#1;call ULTIMATE.dealloc(qxlfb_create_~#mode_cmd~0#1.base, qxlfb_create_~#mode_cmd~0#1.offset);havoc qxlfb_create_~#mode_cmd~0#1.base, qxlfb_create_~#mode_cmd~0#1.offset;call ULTIMATE.dealloc(qxlfb_create_~#gobj~3#1.base, qxlfb_create_~#gobj~3#1.offset);havoc qxlfb_create_~#gobj~3#1.base, qxlfb_create_~#gobj~3#1.offset; [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19411-2: framebuffer_alloc_#res#1.base, framebuffer_alloc_#res#1.offset := framebuffer_alloc_#t~ret3025#1.base, framebuffer_alloc_#t~ret3025#1.offset;havoc framebuffer_alloc_#t~ret3025#1.base, framebuffer_alloc_#t~ret3025#1.offset; [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12037-2: call qxlfb_create_#t~mem1634#1.base, qxlfb_create_#t~mem1634#1.offset := read~$Pointer$#16(qxlfb_create_~#gobj~3#1.base, qxlfb_create_~#gobj~3#1.offset, 8); [2025-02-08 02:58:57,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11963-1: SUMMARY for call qxlfb_create_#t~ret1594#1 := qxl_bo_gpu_offset(qxlfb_create_~qbo~5#1.base, qxlfb_create_~qbo~5#1.offset); srcloc: null [2025-02-08 02:58:57,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11963: qxlfb_create_~tmp___1~19#1 := qxlfb_create_#t~ret1594#1;havoc qxlfb_create_#t~ret1594#1;call qxlfb_create_#t~mem1595#1.base, qxlfb_create_#t~mem1595#1.offset := read~$Pointer$#26(qxlfb_create_~qbo~5#1.base, 921 + qxlfb_create_~qbo~5#1.offset, 8); [2025-02-08 02:58:57,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12021-1: SUMMARY for call qxlfb_create_#t~ret1630#1 := qxl_bo_reserve(qxlfb_create_~qbo~5#1.base, qxlfb_create_~qbo~5#1.offset, 0); srcloc: null [2025-02-08 02:58:57,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12021: assume -2147483648 <= qxlfb_create_#t~ret1630#1 && qxlfb_create_#t~ret1630#1 <= 2147483647;qxlfb_create_~ret~17#1 := qxlfb_create_#t~ret1630#1;havoc qxlfb_create_#t~ret1630#1; [2025-02-08 02:58:57,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11947: assume ~qxl_log_level~0 > 0;call qxlfb_create_#t~mem1586#1 := read~int#26(qxlfb_create_~#mode_cmd~0#1.base, 4 + qxlfb_create_~#mode_cmd~0#1.offset, 4);call qxlfb_create_#t~mem1587#1 := read~int#26(qxlfb_create_~#mode_cmd~0#1.base, 8 + qxlfb_create_~#mode_cmd~0#1.offset, 4);call qxlfb_create_#t~mem1588#1 := read~int#26(qxlfb_create_~#mode_cmd~0#1.base, 36 + qxlfb_create_~#mode_cmd~0#1.offset, 4); [2025-02-08 02:58:57,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11947: assume !(~qxl_log_level~0 > 0); [2025-02-08 02:58:57,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856: call ULTIMATE.dealloc(qxlfb_create_pinned_object_~#gobj~2#1.base, qxlfb_create_pinned_object_~#gobj~2#1.offset);havoc qxlfb_create_pinned_object_~#gobj~2#1.base, qxlfb_create_pinned_object_~#gobj~2#1.offset;call ULTIMATE.dealloc(qxlfb_create_pinned_object_~#bpp~0#1.base, qxlfb_create_pinned_object_~#bpp~0#1.offset);havoc qxlfb_create_pinned_object_~#bpp~0#1.base, qxlfb_create_pinned_object_~#bpp~0#1.offset;call ULTIMATE.dealloc(qxlfb_create_pinned_object_~#depth~0#1.base, qxlfb_create_pinned_object_~#depth~0#1.offset);havoc qxlfb_create_pinned_object_~#depth~0#1.base, qxlfb_create_pinned_object_~#depth~0#1.offset;qxlfb_create_#t~ret1584#1 := qxlfb_create_pinned_object_#res#1;havoc qxlfb_create_pinned_object_#t~mem1560#1.base, qxlfb_create_pinned_object_#t~mem1560#1.offset, qxlfb_create_pinned_object_#t~mem1561#1, qxlfb_create_pinned_object_#t~mem1562#1, qxlfb_create_pinned_object_#t~mem1563#1, qxlfb_create_pinned_object_#t~ret1564#1, qxlfb_create_pinned_object_#t~ret1565#1, qxlfb_create_pinned_object_#t~mem1566#1.base, qxlfb_create_pinned_object_#t~mem1566#1.offset, qxlfb_create_pinned_object_#t~mem1567#1, qxlfb_create_pinned_object_#t~mem1568#1, qxlfb_create_pinned_object_#t~mem1569#1, qxlfb_create_pinned_object_#t~ret1570#1, qxlfb_create_pinned_object_#t~ret1571#1, qxlfb_create_pinned_object_#t~ret1572#1, qxlfb_create_pinned_object_#t~ret1573#1, qxlfb_create_pinned_object_#t~mem1574#1.base, qxlfb_create_pinned_object_#t~mem1574#1.offset, qxlfb_create_pinned_object_#t~mem1575#1.base, qxlfb_create_pinned_object_#t~mem1575#1.offset, qxlfb_create_pinned_object_~qfbdev#1.base, qxlfb_create_pinned_object_~qfbdev#1.offset, qxlfb_create_pinned_object_~mode_cmd#1.base, qxlfb_create_pinned_object_~mode_cmd#1.offset, qxlfb_create_pinned_object_~gobj_p#1.base, qxlfb_create_pinned_object_~gobj_p#1.offset, qxlfb_create_pinned_object_~qdev~27#1.base, qxlfb_create_pinned_object_~qdev~27#1.offset, qxlfb_create_pinned_object_~#gobj~2#1.base, qxlfb_create_pinned_object_~#gobj~2#1.offset, qxlfb_create_pinned_object_~qbo~4#1.base, qxlfb_create_pinned_object_~qbo~4#1.offset, qxlfb_create_pinned_object_~ret~16#1, qxlfb_create_pinned_object_~aligned_size~0#1, qxlfb_create_pinned_object_~size~1#1, qxlfb_create_pinned_object_~height~0#1, qxlfb_create_pinned_object_~#bpp~0#1.base, qxlfb_create_pinned_object_~#bpp~0#1.offset, qxlfb_create_pinned_object_~#depth~0#1.base, qxlfb_create_pinned_object_~#depth~0#1.offset, qxlfb_create_pinned_object_~__mptr~29#1.base, qxlfb_create_pinned_object_~__mptr~29#1.offset, qxlfb_create_pinned_object_~tmp~126#1;havoc qxlfb_create_pinned_object_#in~qfbdev#1.base, qxlfb_create_pinned_object_#in~qfbdev#1.offset, qxlfb_create_pinned_object_#in~mode_cmd#1.base, qxlfb_create_pinned_object_#in~mode_cmd#1.offset, qxlfb_create_pinned_object_#in~gobj_p#1.base, qxlfb_create_pinned_object_#in~gobj_p#1.offset;assume { :end_inline_qxlfb_create_pinned_object } true;assume -2147483648 <= qxlfb_create_#t~ret1584#1 && qxlfb_create_#t~ret1584#1 <= 2147483647;qxlfb_create_~ret~17#1 := qxlfb_create_#t~ret1584#1;havoc qxlfb_create_#t~ret1584#1;call qxlfb_create_#t~mem1585#1.base, qxlfb_create_#t~mem1585#1.offset := read~$Pointer$#16(qxlfb_create_~#gobj~3#1.base, qxlfb_create_~#gobj~3#1.offset, 8);qxlfb_create_~__mptr~30#1.base, qxlfb_create_~__mptr~30#1.offset := qxlfb_create_#t~mem1585#1.base, qxlfb_create_#t~mem1585#1.offset;havoc qxlfb_create_#t~mem1585#1.base, qxlfb_create_#t~mem1585#1.offset;qxlfb_create_~qbo~5#1.base, qxlfb_create_~qbo~5#1.offset := qxlfb_create_~__mptr~30#1.base, -1228344 + qxlfb_create_~__mptr~30#1.offset; [2025-02-08 02:58:57,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11889: assume 0 != qxlfb_create_pinned_object_~tmp~126#1; [2025-02-08 02:58:57,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11889: assume !(0 != qxlfb_create_pinned_object_~tmp~126#1); [2025-02-08 02:58:57,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11964: havoc qxlfb_create_#t~mem1595#1.base, qxlfb_create_#t~mem1595#1.offset; [2025-02-08 02:58:57,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11485: assume 0 == (alloc_apertures_~a~0#1.base + alloc_apertures_~a~0#1.offset) % 18446744073709551616;alloc_apertures_#res#1.base, alloc_apertures_#res#1.offset := 0, 0; [2025-02-08 02:58:57,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11485: assume !(0 == (alloc_apertures_~a~0#1.base + alloc_apertures_~a~0#1.offset) % 18446744073709551616);call write~int#26(alloc_apertures_~max_num#1, alloc_apertures_~a~0#1.base, alloc_apertures_~a~0#1.offset, 4);alloc_apertures_#res#1.base, alloc_apertures_#res#1.offset := alloc_apertures_~a~0#1.base, alloc_apertures_~a~0#1.offset; [2025-02-08 02:58:57,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11964-1: SUMMARY for call qxl_io_log(qxlfb_create_~qdev~28#1.base, qxlfb_create_~qdev~28#1.offset, 128, 0); srcloc: null [2025-02-08 02:58:57,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12022-1: SUMMARY for call qxlfb_create_#t~ret1631#1 := ldv__builtin_expect((if 0 == qxlfb_create_~ret~17#1 then 1 else 0), 1); srcloc: null [2025-02-08 02:58:57,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11989: havoc drm_fb_helper_fill_var_~arg0#1.base, drm_fb_helper_fill_var_~arg0#1.offset, drm_fb_helper_fill_var_~arg1#1.base, drm_fb_helper_fill_var_~arg1#1.offset, drm_fb_helper_fill_var_~arg2#1, drm_fb_helper_fill_var_~arg3#1;havoc drm_fb_helper_fill_var_#in~arg0#1.base, drm_fb_helper_fill_var_#in~arg0#1.offset, drm_fb_helper_fill_var_#in~arg1#1.base, drm_fb_helper_fill_var_#in~arg1#1.offset, drm_fb_helper_fill_var_#in~arg2#1, drm_fb_helper_fill_var_#in~arg3#1;assume { :end_inline_drm_fb_helper_fill_var } true;havoc qxlfb_create_#t~mem1611#1;havoc qxlfb_create_#t~mem1612#1;assume { :begin_inline_alloc_apertures } true;alloc_apertures_#in~max_num#1 := 1;havoc alloc_apertures_#res#1.base, alloc_apertures_#res#1.offset;havoc alloc_apertures_#t~ret1436#1.base, alloc_apertures_#t~ret1436#1.offset, alloc_apertures_~max_num#1, alloc_apertures_~a~0#1.base, alloc_apertures_~a~0#1.offset, alloc_apertures_~tmp~119#1.base, alloc_apertures_~tmp~119#1.offset;alloc_apertures_~max_num#1 := alloc_apertures_#in~max_num#1;havoc alloc_apertures_~a~0#1.base, alloc_apertures_~a~0#1.offset;havoc alloc_apertures_~tmp~119#1.base, alloc_apertures_~tmp~119#1.offset; [2025-02-08 02:58:57,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12022: assume -9223372036854775808 <= qxlfb_create_#t~ret1631#1 && qxlfb_create_#t~ret1631#1 <= 9223372036854775807;qxlfb_create_~tmp___2~11#1 := qxlfb_create_#t~ret1631#1;havoc qxlfb_create_#t~ret1631#1; [2025-02-08 02:58:57,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11948: havoc qxlfb_create_#t~mem1586#1;havoc qxlfb_create_#t~mem1587#1;havoc qxlfb_create_#t~mem1588#1; [2025-02-08 02:58:57,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11948-1: SUMMARY for call qxl_io_log(qxlfb_create_~qdev~28#1.base, qxlfb_create_~qdev~28#1.offset, 126, 0); srcloc: null [2025-02-08 02:58:57,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19760: havoc vmalloc_#t~ret3088#1.base, vmalloc_#t~ret3088#1.offset;qxlfb_create_#t~ret1591#1.base, qxlfb_create_#t~ret1591#1.offset := vmalloc_#res#1.base, vmalloc_#res#1.offset;havoc vmalloc_#t~ret3088#1.base, vmalloc_#t~ret3088#1.offset, vmalloc_~arg0#1;havoc vmalloc_#in~arg0#1;assume { :end_inline_vmalloc } true;qxlfb_create_~shadow~0#1.base, qxlfb_create_~shadow~0#1.offset := qxlfb_create_#t~ret1591#1.base, qxlfb_create_#t~ret1591#1.offset;havoc qxlfb_create_#t~mem1589#1;havoc qxlfb_create_#t~mem1590#1;havoc qxlfb_create_#t~ret1591#1.base, qxlfb_create_#t~ret1591#1.offset; [2025-02-08 02:58:57,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19760-2: vmalloc_#res#1.base, vmalloc_#res#1.offset := vmalloc_#t~ret3088#1.base, vmalloc_#t~ret3088#1.offset;havoc vmalloc_#t~ret3088#1.base, vmalloc_#t~ret3088#1.offset; [2025-02-08 02:58:57,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11874: assume -2147483648 <= qxlfb_create_pinned_object_#t~ret1564#1 && qxlfb_create_pinned_object_#t~ret1564#1 <= 2147483647;qxlfb_create_pinned_object_~ret~16#1 := qxlfb_create_pinned_object_#t~ret1564#1;havoc qxlfb_create_pinned_object_#t~ret1564#1; [2025-02-08 02:58:57,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19760-3: SUMMARY for call vmalloc_#t~ret3088#1.base, vmalloc_#t~ret3088#1.offset := ldv_malloc(vmalloc_~arg0#1); srcloc: null [2025-02-08 02:58:57,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12006: assume 0 != qxlfb_create_~ret~17#1;qxlfb_create_~ret~17#1 := -12; [2025-02-08 02:58:57,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12006: assume !(0 != qxlfb_create_~ret~17#1);call write~$Pointer$#26(~#qxl_defio~0.base, ~#qxl_defio~0.offset, qxlfb_create_~info~0#1.base, 1425 + qxlfb_create_~info~0#1.offset, 8);assume { :begin_inline_fb_deferred_io_init } true;fb_deferred_io_init_#in~arg0#1.base, fb_deferred_io_init_#in~arg0#1.offset := qxlfb_create_~info~0#1.base, qxlfb_create_~info~0#1.offset;havoc fb_deferred_io_init_~arg0#1.base, fb_deferred_io_init_~arg0#1.offset;fb_deferred_io_init_~arg0#1.base, fb_deferred_io_init_~arg0#1.offset := fb_deferred_io_init_#in~arg0#1.base, fb_deferred_io_init_#in~arg0#1.offset; [2025-02-08 02:58:57,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume #Ultimate.C_strcpy_#res#1.base == #Ultimate.C_strcpy_dest#1.base && #Ultimate.C_strcpy_#res#1.offset == #Ultimate.C_strcpy_dest#1.offset;qxlfb_create_#t~strcpy~res1602#1.base, qxlfb_create_#t~strcpy~res1602#1.offset := #Ultimate.C_strcpy_#res#1.base, #Ultimate.C_strcpy_#res#1.offset;havoc #Ultimate.C_strcpy_#t~offset3127#1, #Ultimate.C_strcpy_#t~mem3128#1;havoc #Ultimate.C_strcpy_dest#1.base, #Ultimate.C_strcpy_dest#1.offset, #Ultimate.C_strcpy_src#1.base, #Ultimate.C_strcpy_src#1.offset;assume { :end_inline_#Ultimate.C_strcpy } true;havoc qxlfb_create_#t~strcpy~res1602#1.base, qxlfb_create_#t~strcpy~res1602#1.offset;call qxlfb_create_#t~mem1603#1 := read~int#26(qxlfb_create_~fb~0#1.base, 52 + qxlfb_create_~fb~0#1.offset, 4);call qxlfb_create_#t~mem1604#1 := read~int#26(qxlfb_create_~fb~0#1.base, 124 + qxlfb_create_~fb~0#1.offset, 4);assume { :begin_inline_drm_fb_helper_fill_fix } true;drm_fb_helper_fill_fix_#in~arg0#1.base, drm_fb_helper_fill_fix_#in~arg0#1.offset, drm_fb_helper_fill_fix_#in~arg1#1, drm_fb_helper_fill_fix_#in~arg2#1 := qxlfb_create_~info~0#1.base, qxlfb_create_~info~0#1.offset, qxlfb_create_#t~mem1603#1, qxlfb_create_#t~mem1604#1;havoc drm_fb_helper_fill_fix_~arg0#1.base, drm_fb_helper_fill_fix_~arg0#1.offset, drm_fb_helper_fill_fix_~arg1#1, drm_fb_helper_fill_fix_~arg2#1;drm_fb_helper_fill_fix_~arg0#1.base, drm_fb_helper_fill_fix_~arg0#1.offset := drm_fb_helper_fill_fix_#in~arg0#1.base, drm_fb_helper_fill_fix_#in~arg0#1.offset;drm_fb_helper_fill_fix_~arg1#1 := drm_fb_helper_fill_fix_#in~arg1#1;drm_fb_helper_fill_fix_~arg2#1 := drm_fb_helper_fill_fix_#in~arg2#1; [2025-02-08 02:58:57,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11899-1: SUMMARY for call qxlfb_create_pinned_object_#t~ret1573#1 := qxl_bo_kmap(qxlfb_create_pinned_object_~qbo~4#1.base, qxlfb_create_pinned_object_~qbo~4#1.offset, 0, 0); srcloc: null [2025-02-08 02:58:57,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume true;call #Ultimate.C_strcpy_#t~mem3128#1 := read~int#13(#Ultimate.C_strcpy_src#1.base, #Ultimate.C_strcpy_src#1.offset + #Ultimate.C_strcpy_#t~offset3127#1, 1);call write~unchecked~int#26(#Ultimate.C_strcpy_#t~mem3128#1, #Ultimate.C_strcpy_dest#1.base, #Ultimate.C_strcpy_dest#1.offset + #Ultimate.C_strcpy_#t~offset3127#1, 1); [2025-02-08 02:58:57,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume !true; [2025-02-08 02:58:57,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11899: assume -2147483648 <= qxlfb_create_pinned_object_#t~ret1573#1 && qxlfb_create_pinned_object_#t~ret1573#1 <= 2147483647;qxlfb_create_pinned_object_~ret~16#1 := qxlfb_create_pinned_object_#t~ret1573#1;havoc qxlfb_create_pinned_object_#t~ret1573#1; [2025-02-08 02:58:57,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: assume 0 == #Ultimate.C_strcpy_#t~mem3128#1; [2025-02-08 02:58:57,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: assume !(0 == #Ultimate.C_strcpy_#t~mem3128#1);#Ultimate.C_strcpy_#t~offset3127#1 := 1 + #Ultimate.C_strcpy_#t~offset3127#1; [2025-02-08 02:58:57,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11874-1: SUMMARY for call qxlfb_create_pinned_object_#t~ret1564#1 := qxl_gem_object_create(qxlfb_create_pinned_object_~qdev~27#1.base, qxlfb_create_pinned_object_~qdev~27#1.offset, qxlfb_create_pinned_object_~aligned_size~0#1, 0, 2, 0, 0, 0, 0, qxlfb_create_pinned_object_~#gobj~2#1.base, qxlfb_create_pinned_object_~#gobj~2#1.offset); srcloc: null [2025-02-08 02:58:57,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12031: assume 0 != (qxlfb_create_~fb~0#1.base + qxlfb_create_~fb~0#1.offset) % 18446744073709551616 && 0 != qxlfb_create_~ret~17#1;call qxlfb_create_#t~mem1633#1.base, qxlfb_create_#t~mem1633#1.offset := read~$Pointer$#16(qxlfb_create_~#gobj~3#1.base, qxlfb_create_~#gobj~3#1.offset, 8); [2025-02-08 02:58:57,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12031: assume !(0 != (qxlfb_create_~fb~0#1.base + qxlfb_create_~fb~0#1.offset) % 18446744073709551616 && 0 != qxlfb_create_~ret~17#1); [2025-02-08 02:58:57,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11990: qxlfb_create_#t~ret1613#1.base, qxlfb_create_#t~ret1613#1.offset := alloc_apertures_#res#1.base, alloc_apertures_#res#1.offset;havoc alloc_apertures_#t~ret1436#1.base, alloc_apertures_#t~ret1436#1.offset, alloc_apertures_~max_num#1, alloc_apertures_~a~0#1.base, alloc_apertures_~a~0#1.offset, alloc_apertures_~tmp~119#1.base, alloc_apertures_~tmp~119#1.offset;havoc alloc_apertures_#in~max_num#1;assume { :end_inline_alloc_apertures } true;call write~$Pointer$#26(qxlfb_create_#t~ret1613#1.base, qxlfb_create_#t~ret1613#1.offset, qxlfb_create_~info~0#1.base, 1513 + qxlfb_create_~info~0#1.offset, 8);havoc qxlfb_create_#t~ret1613#1.base, qxlfb_create_#t~ret1613#1.offset;call qxlfb_create_#t~mem1614#1.base, qxlfb_create_#t~mem1614#1.offset := read~$Pointer$#26(qxlfb_create_~info~0#1.base, 1513 + qxlfb_create_~info~0#1.offset, 8); [2025-02-08 02:58:57,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12023: assume 0 != qxlfb_create_~tmp___2~11#1; [2025-02-08 02:58:57,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12023: assume !(0 != qxlfb_create_~tmp___2~11#1); [2025-02-08 02:58:57,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12015-1: SUMMARY for call qxlfb_create_#t~ret1624#1 := printk(130, 0); srcloc: null [2025-02-08 02:58:57,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11982: havoc drm_fb_helper_fill_fix_~arg0#1.base, drm_fb_helper_fill_fix_~arg0#1.offset, drm_fb_helper_fill_fix_~arg1#1, drm_fb_helper_fill_fix_~arg2#1;havoc drm_fb_helper_fill_fix_#in~arg0#1.base, drm_fb_helper_fill_fix_#in~arg0#1.offset, drm_fb_helper_fill_fix_#in~arg1#1, drm_fb_helper_fill_fix_#in~arg2#1;assume { :end_inline_drm_fb_helper_fill_fix } true;havoc qxlfb_create_#t~mem1603#1;havoc qxlfb_create_#t~mem1604#1;call write~int#26(769, qxlfb_create_~info~0#1.base, 8 + qxlfb_create_~info~0#1.offset, 4);call write~$Pointer$#26(~#qxlfb_ops~0.base, ~#qxlfb_ops~0.offset, qxlfb_create_~info~0#1.base, 1433 + qxlfb_create_~info~0#1.offset, 8);call qxlfb_create_#t~mem1605#1 := read~int#26(qxlfb_create_~qdev~28#1.base, 32 + qxlfb_create_~qdev~28#1.offset, 8);call write~int#26(qxlfb_create_#t~mem1605#1, qxlfb_create_~info~0#1.base, 484 + qxlfb_create_~info~0#1.offset, 8);havoc qxlfb_create_#t~mem1605#1;call qxlfb_create_#t~mem1606#1.base, qxlfb_create_#t~mem1606#1.offset := read~$Pointer$#16(qxlfb_create_~#gobj~3#1.base, qxlfb_create_~#gobj~3#1.offset, 8);call qxlfb_create_#t~mem1607#1 := read~int#26(qxlfb_create_#t~mem1606#1.base, 194 + qxlfb_create_#t~mem1606#1.offset, 8);call write~int#26(qxlfb_create_#t~mem1607#1, qxlfb_create_~info~0#1.base, 492 + qxlfb_create_~info~0#1.offset, 4);havoc qxlfb_create_#t~mem1606#1.base, qxlfb_create_#t~mem1606#1.offset;havoc qxlfb_create_#t~mem1607#1;call qxlfb_create_#t~mem1608#1.base, qxlfb_create_#t~mem1608#1.offset := read~$Pointer$#26(qxlfb_create_~qfbdev#1.base, 425 + qxlfb_create_~qfbdev#1.offset, 8);call write~$Pointer$#26(qxlfb_create_#t~mem1608#1.base, qxlfb_create_#t~mem1608#1.offset, qxlfb_create_~info~0#1.base, 1469 + qxlfb_create_~info~0#1.offset, 8);havoc qxlfb_create_#t~mem1608#1.base, qxlfb_create_#t~mem1608#1.offset;call qxlfb_create_#t~mem1609#1.base, qxlfb_create_#t~mem1609#1.offset := read~$Pointer$#16(qxlfb_create_~#gobj~3#1.base, qxlfb_create_~#gobj~3#1.offset, 8);call qxlfb_create_#t~mem1610#1 := read~int#26(qxlfb_create_#t~mem1609#1.base, 194 + qxlfb_create_#t~mem1609#1.offset, 8);call write~int#26(qxlfb_create_#t~mem1610#1, qxlfb_create_~info~0#1.base, 1477 + qxlfb_create_~info~0#1.offset, 8);havoc qxlfb_create_#t~mem1609#1.base, qxlfb_create_#t~mem1609#1.offset;havoc qxlfb_create_#t~mem1610#1;call qxlfb_create_#t~mem1611#1 := read~int#26(qxlfb_create_~sizes#1.base, qxlfb_create_~sizes#1.offset, 4);call qxlfb_create_#t~mem1612#1 := read~int#26(qxlfb_create_~sizes#1.base, 4 + qxlfb_create_~sizes#1.offset, 4);assume { :begin_inline_drm_fb_helper_fill_var } true;drm_fb_helper_fill_var_#in~arg0#1.base, drm_fb_helper_fill_var_#in~arg0#1.offset, drm_fb_helper_fill_var_#in~arg1#1.base, drm_fb_helper_fill_var_#in~arg1#1.offset, drm_fb_helper_fill_var_#in~arg2#1, drm_fb_helper_fill_var_#in~arg3#1 := qxlfb_create_~info~0#1.base, qxlfb_create_~info~0#1.offset, qxlfb_create_~qfbdev#1.base, qxlfb_create_~qfbdev#1.offset, qxlfb_create_#t~mem1611#1, qxlfb_create_#t~mem1612#1;havoc drm_fb_helper_fill_var_~arg0#1.base, drm_fb_helper_fill_var_~arg0#1.offset, drm_fb_helper_fill_var_~arg1#1.base, drm_fb_helper_fill_var_~arg1#1.offset, drm_fb_helper_fill_var_~arg2#1, drm_fb_helper_fill_var_~arg3#1;drm_fb_helper_fill_var_~arg0#1.base, drm_fb_helper_fill_var_~arg0#1.offset := drm_fb_helper_fill_var_#in~arg0#1.base, drm_fb_helper_fill_var_#in~arg0#1.offset;drm_fb_helper_fill_var_~arg1#1.base, drm_fb_helper_fill_var_~arg1#1.offset := drm_fb_helper_fill_var_#in~arg1#1.base, drm_fb_helper_fill_var_#in~arg1#1.offset;drm_fb_helper_fill_var_~arg2#1 := drm_fb_helper_fill_var_#in~arg2#1;drm_fb_helper_fill_var_~arg3#1 := drm_fb_helper_fill_var_#in~arg3#1; [2025-02-08 02:58:57,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12015: assume -2147483648 <= qxlfb_create_#t~ret1624#1 && qxlfb_create_#t~ret1624#1 <= 2147483647;havoc qxlfb_create_#t~mem1622#1;havoc qxlfb_create_#t~mem1623#1;havoc qxlfb_create_#t~ret1624#1;call qxlfb_create_#t~mem1625#1 := read~int#26(qxlfb_create_~fb~0#1.base, 124 + qxlfb_create_~fb~0#1.offset, 4);call qxlfb_create_#t~mem1626#1 := read~int#26(qxlfb_create_~fb~0#1.base, 52 + qxlfb_create_~fb~0#1.offset, 4);call qxlfb_create_#t~mem1627#1 := read~int#26(qxlfb_create_~fb~0#1.base, 116 + qxlfb_create_~fb~0#1.offset, 4);call qxlfb_create_#t~mem1628#1 := read~int#26(qxlfb_create_~fb~0#1.base, 120 + qxlfb_create_~fb~0#1.offset, 4); [2025-02-08 02:58:57,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11908: call write~$Pointer$#16(0, 0, qxlfb_create_pinned_object_~gobj_p#1.base, qxlfb_create_pinned_object_~gobj_p#1.offset, 8);qxlfb_create_pinned_object_#res#1 := qxlfb_create_pinned_object_~ret~16#1;call ULTIMATE.dealloc(qxlfb_create_pinned_object_~#gobj~2#1.base, qxlfb_create_pinned_object_~#gobj~2#1.offset);havoc qxlfb_create_pinned_object_~#gobj~2#1.base, qxlfb_create_pinned_object_~#gobj~2#1.offset;call ULTIMATE.dealloc(qxlfb_create_pinned_object_~#bpp~0#1.base, qxlfb_create_pinned_object_~#bpp~0#1.offset);havoc qxlfb_create_pinned_object_~#bpp~0#1.base, qxlfb_create_pinned_object_~#bpp~0#1.offset;call ULTIMATE.dealloc(qxlfb_create_pinned_object_~#depth~0#1.base, qxlfb_create_pinned_object_~#depth~0#1.offset);havoc qxlfb_create_pinned_object_~#depth~0#1.base, qxlfb_create_pinned_object_~#depth~0#1.offset; [2025-02-08 02:58:57,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11908-2: call qxlfb_create_pinned_object_#t~mem1575#1.base, qxlfb_create_pinned_object_#t~mem1575#1.offset := read~$Pointer$#4(qxlfb_create_pinned_object_~#gobj~2#1.base, qxlfb_create_pinned_object_~#gobj~2#1.offset, 8); [2025-02-08 02:58:57,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11908-1: SUMMARY for call qxlfb_destroy_pinned_object(qxlfb_create_pinned_object_#t~mem1575#1.base, qxlfb_create_pinned_object_#t~mem1575#1.offset); srcloc: null [2025-02-08 02:58:57,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11900: SUMMARY for call qxl_bo_unreserve(qxlfb_create_pinned_object_~qbo~4#1.base, qxlfb_create_pinned_object_~qbo~4#1.offset); srcloc: null [2025-02-08 02:58:57,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12032: havoc qxlfb_create_#t~mem1633#1.base, qxlfb_create_#t~mem1633#1.offset; [2025-02-08 02:58:57,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12032-1: SUMMARY for call drm_gem_object_unreference(qxlfb_create_#t~mem1633#1.base, qxlfb_create_#t~mem1633#1.offset); srcloc: null [2025-02-08 02:58:57,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12024: SUMMARY for call qxl_bo_kunmap(qxlfb_create_~qbo~5#1.base, qxlfb_create_~qbo~5#1.offset); srcloc: null [2025-02-08 02:58:57,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11991: assume 0 == (qxlfb_create_#t~mem1614#1.base + qxlfb_create_#t~mem1614#1.offset) % 18446744073709551616;havoc qxlfb_create_#t~mem1614#1.base, qxlfb_create_#t~mem1614#1.offset;qxlfb_create_~ret~17#1 := -12; [2025-02-08 02:58:57,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11991: assume !(0 == (qxlfb_create_#t~mem1614#1.base + qxlfb_create_#t~mem1614#1.offset) % 18446744073709551616);havoc qxlfb_create_#t~mem1614#1.base, qxlfb_create_#t~mem1614#1.offset;call qxlfb_create_#t~mem1615#1.base, qxlfb_create_#t~mem1615#1.offset := read~$Pointer$#26(qxlfb_create_~info~0#1.base, 1513 + qxlfb_create_~info~0#1.offset, 8);call qxlfb_create_#t~mem1616#1.base, qxlfb_create_#t~mem1616#1.offset := read~$Pointer$#26(qxlfb_create_~qdev~28#1.base, 8 + qxlfb_create_~qdev~28#1.offset, 8);call qxlfb_create_#t~mem1617#1 := read~int#26(qxlfb_create_#t~mem1616#1.base, 2112 + qxlfb_create_#t~mem1616#1.offset, 8);call write~int#26(qxlfb_create_#t~mem1617#1, qxlfb_create_#t~mem1615#1.base, 4 + qxlfb_create_#t~mem1615#1.offset, 8);havoc qxlfb_create_#t~mem1615#1.base, qxlfb_create_#t~mem1615#1.offset;havoc qxlfb_create_#t~mem1616#1.base, qxlfb_create_#t~mem1616#1.offset;havoc qxlfb_create_#t~mem1617#1;call qxlfb_create_#t~mem1618#1.base, qxlfb_create_#t~mem1618#1.offset := read~$Pointer$#26(qxlfb_create_~info~0#1.base, 1513 + qxlfb_create_~info~0#1.offset, 8);call qxlfb_create_#t~mem1619#1 := read~int#26(qxlfb_create_~qdev~28#1.base, 40 + qxlfb_create_~qdev~28#1.offset, 8);call write~int#26(qxlfb_create_#t~mem1619#1, qxlfb_create_#t~mem1618#1.base, 12 + qxlfb_create_#t~mem1618#1.offset, 8);havoc qxlfb_create_#t~mem1618#1.base, qxlfb_create_#t~mem1618#1.offset;havoc qxlfb_create_#t~mem1619#1;call write~int#26(0, qxlfb_create_~info~0#1.base, 518 + qxlfb_create_~info~0#1.offset, 8);call write~int#26(0, qxlfb_create_~info~0#1.base, 526 + qxlfb_create_~info~0#1.offset, 4);call qxlfb_create_#t~mem1620#1.base, qxlfb_create_#t~mem1620#1.offset := read~$Pointer$#26(qxlfb_create_~info~0#1.base, 1469 + qxlfb_create_~info~0#1.offset, 8); [2025-02-08 02:58:57,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12016: assume -2147483648 <= qxlfb_create_#t~ret1629#1 && qxlfb_create_#t~ret1629#1 <= 2147483647;havoc qxlfb_create_#t~mem1625#1;havoc qxlfb_create_#t~mem1626#1;havoc qxlfb_create_#t~mem1627#1;havoc qxlfb_create_#t~mem1628#1;havoc qxlfb_create_#t~ret1629#1;qxlfb_create_#res#1 := 0;call ULTIMATE.dealloc(qxlfb_create_~#mode_cmd~0#1.base, qxlfb_create_~#mode_cmd~0#1.offset);havoc qxlfb_create_~#mode_cmd~0#1.base, qxlfb_create_~#mode_cmd~0#1.offset;call ULTIMATE.dealloc(qxlfb_create_~#gobj~3#1.base, qxlfb_create_~#gobj~3#1.offset);havoc qxlfb_create_~#gobj~3#1.base, qxlfb_create_~#gobj~3#1.offset; [2025-02-08 02:58:57,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12016-1: SUMMARY for call qxlfb_create_#t~ret1629#1 := printk(131, 0); srcloc: null [2025-02-08 02:58:57,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11876: assume 0 != qxlfb_create_pinned_object_~ret~16#1; [2025-02-08 02:58:57,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11876: assume !(0 != qxlfb_create_pinned_object_~ret~16#1);call qxlfb_create_pinned_object_#t~mem1566#1.base, qxlfb_create_pinned_object_#t~mem1566#1.offset := read~$Pointer$#4(qxlfb_create_pinned_object_~#gobj~2#1.base, qxlfb_create_pinned_object_~#gobj~2#1.offset, 8);qxlfb_create_pinned_object_~__mptr~29#1.base, qxlfb_create_pinned_object_~__mptr~29#1.offset := qxlfb_create_pinned_object_#t~mem1566#1.base, qxlfb_create_pinned_object_#t~mem1566#1.offset;havoc qxlfb_create_pinned_object_#t~mem1566#1.base, qxlfb_create_pinned_object_#t~mem1566#1.offset;qxlfb_create_pinned_object_~qbo~4#1.base, qxlfb_create_pinned_object_~qbo~4#1.offset := qxlfb_create_pinned_object_~__mptr~29#1.base, -1228344 + qxlfb_create_pinned_object_~__mptr~29#1.offset;call qxlfb_create_pinned_object_#t~mem1567#1 := read~int#26(qxlfb_create_pinned_object_~mode_cmd#1.base, 4 + qxlfb_create_pinned_object_~mode_cmd#1.offset, 4);call write~int#26(qxlfb_create_pinned_object_#t~mem1567#1, qxlfb_create_pinned_object_~qbo~4#1.base, 1177 + qxlfb_create_pinned_object_~qbo~4#1.offset, 4);havoc qxlfb_create_pinned_object_#t~mem1567#1;call qxlfb_create_pinned_object_#t~mem1568#1 := read~int#26(qxlfb_create_pinned_object_~mode_cmd#1.base, 8 + qxlfb_create_pinned_object_~mode_cmd#1.offset, 4);call write~int#26(qxlfb_create_pinned_object_#t~mem1568#1, qxlfb_create_pinned_object_~qbo~4#1.base, 1181 + qxlfb_create_pinned_object_~qbo~4#1.offset, 4);havoc qxlfb_create_pinned_object_#t~mem1568#1;call qxlfb_create_pinned_object_#t~mem1569#1 := read~int#26(qxlfb_create_pinned_object_~mode_cmd#1.base, 36 + qxlfb_create_pinned_object_~mode_cmd#1.offset, 4);call write~int#26((if qxlfb_create_pinned_object_#t~mem1569#1 % 4294967296 % 4294967296 <= 2147483647 then qxlfb_create_pinned_object_#t~mem1569#1 % 4294967296 % 4294967296 else qxlfb_create_pinned_object_#t~mem1569#1 % 4294967296 % 4294967296 - 4294967296), qxlfb_create_pinned_object_~qbo~4#1.base, 1185 + qxlfb_create_pinned_object_~qbo~4#1.offset, 4);havoc qxlfb_create_pinned_object_#t~mem1569#1;call write~int#26(32, qxlfb_create_pinned_object_~qbo~4#1.base, 1173 + qxlfb_create_pinned_object_~qbo~4#1.offset, 4); [2025-02-08 02:58:57,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19308: havoc drm_mode_legacy_fb_format_#t~nondet3010#1;qxlfb_create_#t~ret1583#1 := drm_mode_legacy_fb_format_#res#1;havoc drm_mode_legacy_fb_format_#t~nondet3010#1, drm_mode_legacy_fb_format_~arg0#1, drm_mode_legacy_fb_format_~arg1#1;havoc drm_mode_legacy_fb_format_#in~arg0#1, drm_mode_legacy_fb_format_#in~arg1#1;assume { :end_inline_drm_mode_legacy_fb_format } true;call write~int#26(qxlfb_create_#t~ret1583#1, qxlfb_create_~#mode_cmd~0#1.base, 12 + qxlfb_create_~#mode_cmd~0#1.offset, 4);havoc qxlfb_create_#t~ret1583#1;assume { :begin_inline_qxlfb_create_pinned_object } true;qxlfb_create_pinned_object_#in~qfbdev#1.base, qxlfb_create_pinned_object_#in~qfbdev#1.offset, qxlfb_create_pinned_object_#in~mode_cmd#1.base, qxlfb_create_pinned_object_#in~mode_cmd#1.offset, qxlfb_create_pinned_object_#in~gobj_p#1.base, qxlfb_create_pinned_object_#in~gobj_p#1.offset := qxlfb_create_~qfbdev#1.base, qxlfb_create_~qfbdev#1.offset, qxlfb_create_~#mode_cmd~0#1.base, qxlfb_create_~#mode_cmd~0#1.offset, qxlfb_create_~#gobj~3#1.base, qxlfb_create_~#gobj~3#1.offset;havoc qxlfb_create_pinned_object_#res#1;havoc qxlfb_create_pinned_object_#t~mem1560#1.base, qxlfb_create_pinned_object_#t~mem1560#1.offset, qxlfb_create_pinned_object_#t~mem1561#1, qxlfb_create_pinned_object_#t~mem1562#1, qxlfb_create_pinned_object_#t~mem1563#1, qxlfb_create_pinned_object_#t~ret1564#1, qxlfb_create_pinned_object_#t~ret1565#1, qxlfb_create_pinned_object_#t~mem1566#1.base, qxlfb_create_pinned_object_#t~mem1566#1.offset, qxlfb_create_pinned_object_#t~mem1567#1, qxlfb_create_pinned_object_#t~mem1568#1, qxlfb_create_pinned_object_#t~mem1569#1, qxlfb_create_pinned_object_#t~ret1570#1, qxlfb_create_pinned_object_#t~ret1571#1, qxlfb_create_pinned_object_#t~ret1572#1, qxlfb_create_pinned_object_#t~ret1573#1, qxlfb_create_pinned_object_#t~mem1574#1.base, qxlfb_create_pinned_object_#t~mem1574#1.offset, qxlfb_create_pinned_object_#t~mem1575#1.base, qxlfb_create_pinned_object_#t~mem1575#1.offset, qxlfb_create_pinned_object_~qfbdev#1.base, qxlfb_create_pinned_object_~qfbdev#1.offset, qxlfb_create_pinned_object_~mode_cmd#1.base, qxlfb_create_pinned_object_~mode_cmd#1.offset, qxlfb_create_pinned_object_~gobj_p#1.base, qxlfb_create_pinned_object_~gobj_p#1.offset, qxlfb_create_pinned_object_~qdev~27#1.base, qxlfb_create_pinned_object_~qdev~27#1.offset, qxlfb_create_pinned_object_~#gobj~2#1.base, qxlfb_create_pinned_object_~#gobj~2#1.offset, qxlfb_create_pinned_object_~qbo~4#1.base, qxlfb_create_pinned_object_~qbo~4#1.offset, qxlfb_create_pinned_object_~ret~16#1, qxlfb_create_pinned_object_~aligned_size~0#1, qxlfb_create_pinned_object_~size~1#1, qxlfb_create_pinned_object_~height~0#1, qxlfb_create_pinned_object_~#bpp~0#1.base, qxlfb_create_pinned_object_~#bpp~0#1.offset, qxlfb_create_pinned_object_~#depth~0#1.base, qxlfb_create_pinned_object_~#depth~0#1.offset, qxlfb_create_pinned_object_~__mptr~29#1.base, qxlfb_create_pinned_object_~__mptr~29#1.offset, qxlfb_create_pinned_object_~tmp~126#1;qxlfb_create_pinned_object_~qfbdev#1.base, qxlfb_create_pinned_object_~qfbdev#1.offset := qxlfb_create_pinned_object_#in~qfbdev#1.base, qxlfb_create_pinned_object_#in~qfbdev#1.offset;qxlfb_create_pinned_object_~mode_cmd#1.base, qxlfb_create_pinned_object_~mode_cmd#1.offset := qxlfb_create_pinned_object_#in~mode_cmd#1.base, qxlfb_create_pinned_object_#in~mode_cmd#1.offset;qxlfb_create_pinned_object_~gobj_p#1.base, qxlfb_create_pinned_object_~gobj_p#1.offset := qxlfb_create_pinned_object_#in~gobj_p#1.base, qxlfb_create_pinned_object_#in~gobj_p#1.offset;havoc qxlfb_create_pinned_object_~qdev~27#1.base, qxlfb_create_pinned_object_~qdev~27#1.offset;call qxlfb_create_pinned_object_~#gobj~2#1.base, qxlfb_create_pinned_object_~#gobj~2#1.offset := #Ultimate.allocOnStack(8);havoc qxlfb_create_pinned_object_~qbo~4#1.base, qxlfb_create_pinned_object_~qbo~4#1.offset;havoc qxlfb_create_pinned_object_~ret~16#1;havoc qxlfb_create_pinned_object_~aligned_size~0#1;havoc qxlfb_create_pinned_object_~size~1#1;havoc qxlfb_create_pinned_object_~height~0#1;call qxlfb_create_pinned_object_~#bpp~0#1.base, qxlfb_create_pinned_object_~#bpp~0#1.offset := #Ultimate.allocOnStack(4);call qxlfb_create_pinned_object_~#depth~0#1.base, qxlfb_create_pinned_object_~#depth~0#1.offset := #Ultimate.allocOnStack(4);havoc qxlfb_create_pinned_object_~__mptr~29#1.base, qxlfb_create_pinned_object_~__mptr~29#1.offset;havoc qxlfb_create_pinned_object_~tmp~126#1;call qxlfb_create_pinned_object_#t~mem1560#1.base, qxlfb_create_pinned_object_#t~mem1560#1.offset := read~$Pointer$#26(qxlfb_create_pinned_object_~qfbdev#1.base, 333 + qxlfb_create_pinned_object_~qfbdev#1.offset, 8);qxlfb_create_pinned_object_~qdev~27#1.base, qxlfb_create_pinned_object_~qdev~27#1.offset := qxlfb_create_pinned_object_#t~mem1560#1.base, qxlfb_create_pinned_object_#t~mem1560#1.offset;havoc qxlfb_create_pinned_object_#t~mem1560#1.base, qxlfb_create_pinned_object_#t~mem1560#1.offset;call write~$Pointer$#4(0, 0, qxlfb_create_pinned_object_~#gobj~2#1.base, qxlfb_create_pinned_object_~#gobj~2#1.offset, 8);qxlfb_create_pinned_object_~qbo~4#1.base, qxlfb_create_pinned_object_~qbo~4#1.offset := 0, 0;call qxlfb_create_pinned_object_#t~mem1561#1 := read~int#26(qxlfb_create_pinned_object_~mode_cmd#1.base, 8 + qxlfb_create_pinned_object_~mode_cmd#1.offset, 4);qxlfb_create_pinned_object_~height~0#1 := (if qxlfb_create_pinned_object_#t~mem1561#1 % 4294967296 % 4294967296 <= 2147483647 then qxlfb_create_pinned_object_#t~mem1561#1 % 4294967296 % 4294967296 else qxlfb_create_pinned_object_#t~mem1561#1 % 4294967296 % 4294967296 - 4294967296);havoc qxlfb_create_pinned_object_#t~mem1561#1;call qxlfb_create_pinned_object_#t~mem1562#1 := read~int#26(qxlfb_create_pinned_object_~mode_cmd#1.base, 12 + qxlfb_create_pinned_object_~mode_cmd#1.offset, 4);assume { :begin_inline_drm_fb_get_bpp_depth } true;drm_fb_get_bpp_depth_#in~arg0#1, drm_fb_get_bpp_depth_#in~arg1#1.base, drm_fb_get_bpp_depth_#in~arg1#1.offset, drm_fb_get_bpp_depth_#in~arg2#1.base, drm_fb_get_bpp_depth_#in~arg2#1.offset := qxlfb_create_pinned_object_#t~mem1562#1, qxlfb_create_pinned_object_~#bpp~0#1.base, qxlfb_create_pinned_object_~#bpp~0#1.offset, qxlfb_create_pinned_object_~#depth~0#1.base, qxlfb_create_pinned_object_~#depth~0#1.offset;havoc drm_fb_get_bpp_depth_~arg0#1, drm_fb_get_bpp_depth_~arg1#1.base, drm_fb_get_bpp_depth_~arg1#1.offset, drm_fb_get_bpp_depth_~arg2#1.base, drm_fb_get_bpp_depth_~arg2#1.offset;drm_fb_get_bpp_depth_~arg0#1 := drm_fb_get_bpp_depth_#in~arg0#1;drm_fb_get_bpp_depth_~arg1#1.base, drm_fb_get_bpp_depth_~arg1#1.offset := drm_fb_get_bpp_depth_#in~arg1#1.base, drm_fb_get_bpp_depth_#in~arg1#1.offset;drm_fb_get_bpp_depth_~arg2#1.base, drm_fb_get_bpp_depth_~arg2#1.offset := drm_fb_get_bpp_depth_#in~arg2#1.base, drm_fb_get_bpp_depth_#in~arg2#1.offset; [2025-02-08 02:58:57,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11901: assume 0 != qxlfb_create_pinned_object_~ret~16#1; [2025-02-08 02:58:57,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11901: assume !(0 != qxlfb_create_pinned_object_~ret~16#1);call qxlfb_create_pinned_object_#t~mem1574#1.base, qxlfb_create_pinned_object_#t~mem1574#1.offset := read~$Pointer$#4(qxlfb_create_pinned_object_~#gobj~2#1.base, qxlfb_create_pinned_object_~#gobj~2#1.offset, 8);call write~$Pointer$#16(qxlfb_create_pinned_object_#t~mem1574#1.base, qxlfb_create_pinned_object_#t~mem1574#1.offset, qxlfb_create_pinned_object_~gobj_p#1.base, qxlfb_create_pinned_object_~gobj_p#1.offset, 8);havoc qxlfb_create_pinned_object_#t~mem1574#1.base, qxlfb_create_pinned_object_#t~mem1574#1.offset;qxlfb_create_pinned_object_#res#1 := 0;call ULTIMATE.dealloc(qxlfb_create_pinned_object_~#gobj~2#1.base, qxlfb_create_pinned_object_~#gobj~2#1.offset);havoc qxlfb_create_pinned_object_~#gobj~2#1.base, qxlfb_create_pinned_object_~#gobj~2#1.offset;call ULTIMATE.dealloc(qxlfb_create_pinned_object_~#bpp~0#1.base, qxlfb_create_pinned_object_~#bpp~0#1.offset);havoc qxlfb_create_pinned_object_~#bpp~0#1.base, qxlfb_create_pinned_object_~#bpp~0#1.offset;call ULTIMATE.dealloc(qxlfb_create_pinned_object_~#depth~0#1.base, qxlfb_create_pinned_object_~#depth~0#1.offset);havoc qxlfb_create_pinned_object_~#depth~0#1.base, qxlfb_create_pinned_object_~#depth~0#1.offset; [2025-02-08 02:58:57,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12000: assume 0 == (qxlfb_create_#t~mem1620#1.base + qxlfb_create_#t~mem1620#1.offset) % 18446744073709551616;havoc qxlfb_create_#t~mem1620#1.base, qxlfb_create_#t~mem1620#1.offset;qxlfb_create_~ret~17#1 := -28; [2025-02-08 02:58:57,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12000: assume !(0 == (qxlfb_create_#t~mem1620#1.base + qxlfb_create_#t~mem1620#1.offset) % 18446744073709551616);havoc qxlfb_create_#t~mem1620#1.base, qxlfb_create_#t~mem1620#1.offset;assume { :begin_inline_fb_alloc_cmap } true;fb_alloc_cmap_#in~arg0#1.base, fb_alloc_cmap_#in~arg0#1.offset, fb_alloc_cmap_#in~arg1#1, fb_alloc_cmap_#in~arg2#1 := qxlfb_create_~info~0#1.base, 869 + qxlfb_create_~info~0#1.offset, 256, 0;havoc fb_alloc_cmap_#res#1;havoc fb_alloc_cmap_#t~nondet3022#1, fb_alloc_cmap_~arg0#1.base, fb_alloc_cmap_~arg0#1.offset, fb_alloc_cmap_~arg1#1, fb_alloc_cmap_~arg2#1;fb_alloc_cmap_~arg0#1.base, fb_alloc_cmap_~arg0#1.offset := fb_alloc_cmap_#in~arg0#1.base, fb_alloc_cmap_#in~arg0#1.offset;fb_alloc_cmap_~arg1#1 := fb_alloc_cmap_#in~arg1#1;fb_alloc_cmap_~arg2#1 := fb_alloc_cmap_#in~arg2#1;havoc fb_alloc_cmap_#t~nondet3022#1;assume -2147483648 <= fb_alloc_cmap_#t~nondet3022#1 && fb_alloc_cmap_#t~nondet3022#1 <= 2147483647;fb_alloc_cmap_#res#1 := fb_alloc_cmap_#t~nondet3022#1;havoc fb_alloc_cmap_#t~nondet3022#1; [2025-02-08 02:58:57,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12033: SUMMARY for call drm_framebuffer_cleanup(qxlfb_create_~fb~0#1.base, qxlfb_create_~fb~0#1.offset); srcloc: null [2025-02-08 02:58:57,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893-1: SUMMARY for call qxlfb_create_pinned_object_#t~ret1572#1 := qxl_bo_pin(qxlfb_create_pinned_object_~qbo~4#1.base, qxlfb_create_pinned_object_~qbo~4#1.offset, 2, 0, 0); srcloc: null [2025-02-08 02:58:57,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893: assume -2147483648 <= qxlfb_create_pinned_object_#t~ret1572#1 && qxlfb_create_pinned_object_#t~ret1572#1 <= 2147483647;qxlfb_create_pinned_object_~ret~16#1 := qxlfb_create_pinned_object_#t~ret1572#1;havoc qxlfb_create_pinned_object_#t~ret1572#1; [2025-02-08 02:58:57,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12025-1: SUMMARY for call qxlfb_create_#t~ret1632#1 := qxl_bo_unpin(qxlfb_create_~qbo~5#1.base, qxlfb_create_~qbo~5#1.offset); srcloc: null [2025-02-08 02:58:57,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12025: assume -2147483648 <= qxlfb_create_#t~ret1632#1 && qxlfb_create_#t~ret1632#1 <= 2147483647;havoc qxlfb_create_#t~ret1632#1; [2025-02-08 02:58:57,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11918: call ULTIMATE.dealloc(qxlfb_create_~#mode_cmd~0#1.base, qxlfb_create_~#mode_cmd~0#1.offset);havoc qxlfb_create_~#mode_cmd~0#1.base, qxlfb_create_~#mode_cmd~0#1.offset;call ULTIMATE.dealloc(qxlfb_create_~#gobj~3#1.base, qxlfb_create_~#gobj~3#1.offset);havoc qxlfb_create_~#gobj~3#1.base, qxlfb_create_~#gobj~3#1.offset;#t~ret1636#1 := qxlfb_create_#res#1;havoc qxlfb_create_#t~mem1576#1.base, qxlfb_create_#t~mem1576#1.offset, qxlfb_create_#t~mem1577#1.base, qxlfb_create_#t~mem1577#1.offset, qxlfb_create_#t~mem1578#1, qxlfb_create_#t~mem1579#1, qxlfb_create_#t~mem1580#1, qxlfb_create_#t~mem1581#1, qxlfb_create_#t~mem1582#1, qxlfb_create_#t~ret1583#1, qxlfb_create_#t~ret1584#1, qxlfb_create_#t~mem1585#1.base, qxlfb_create_#t~mem1585#1.offset, qxlfb_create_#t~mem1586#1, qxlfb_create_#t~mem1587#1, qxlfb_create_#t~mem1588#1, qxlfb_create_#t~mem1589#1, qxlfb_create_#t~mem1590#1, qxlfb_create_#t~ret1591#1.base, qxlfb_create_#t~ret1591#1.offset, qxlfb_create_#t~ret1592#1, qxlfb_create_#t~ret1593#1, qxlfb_create_#t~ret1594#1, qxlfb_create_#t~mem1595#1.base, qxlfb_create_#t~mem1595#1.offset, qxlfb_create_#t~mem1596#1, qxlfb_create_#t~mem1597#1, qxlfb_create_#t~ret1598#1.base, qxlfb_create_#t~ret1598#1.offset, qxlfb_create_#t~mem1599#1.base, qxlfb_create_#t~mem1599#1.offset, qxlfb_create_#t~mem1600#1.base, qxlfb_create_#t~mem1600#1.offset, qxlfb_create_#t~ret1601#1, qxlfb_create_#t~strcpy~res1602#1.base, qxlfb_create_#t~strcpy~res1602#1.offset, qxlfb_create_#t~mem1603#1, qxlfb_create_#t~mem1604#1, qxlfb_create_#t~mem1605#1, qxlfb_create_#t~mem1606#1.base, qxlfb_create_#t~mem1606#1.offset, qxlfb_create_#t~mem1607#1, qxlfb_create_#t~mem1608#1.base, qxlfb_create_#t~mem1608#1.offset, qxlfb_create_#t~mem1609#1.base, qxlfb_create_#t~mem1609#1.offset, qxlfb_create_#t~mem1610#1, qxlfb_create_#t~mem1611#1, qxlfb_create_#t~mem1612#1, qxlfb_create_#t~ret1613#1.base, qxlfb_create_#t~ret1613#1.offset, qxlfb_create_#t~mem1614#1.base, qxlfb_create_#t~mem1614#1.offset, qxlfb_create_#t~mem1615#1.base, qxlfb_create_#t~mem1615#1.offset, qxlfb_create_#t~mem1616#1.base, qxlfb_create_#t~mem1616#1.offset, qxlfb_create_#t~mem1617#1, qxlfb_create_#t~mem1618#1.base, qxlfb_create_#t~mem1618#1.offset, qxlfb_create_#t~mem1619#1, qxlfb_create_#t~mem1620#1.base, qxlfb_create_#t~mem1620#1.offset, qxlfb_create_#t~ret1621#1, qxlfb_create_#t~mem1622#1, qxlfb_create_#t~mem1623#1, qxlfb_create_#t~ret1624#1, qxlfb_create_#t~mem1625#1, qxlfb_create_#t~mem1626#1, qxlfb_create_#t~mem1627#1, qxlfb_create_#t~mem1628#1, qxlfb_create_#t~ret1629#1, qxlfb_create_#t~ret1630#1, qxlfb_create_#t~ret1631#1, qxlfb_create_#t~ret1632#1, qxlfb_create_#t~mem1633#1.base, qxlfb_create_#t~mem1633#1.offset, qxlfb_create_#t~mem1634#1.base, qxlfb_create_#t~mem1634#1.offset, qxlfb_create_~qfbdev#1.base, qxlfb_create_~qfbdev#1.offset, qxlfb_create_~sizes#1.base, qxlfb_create_~sizes#1.offset, qxlfb_create_~qdev~28#1.base, qxlfb_create_~qdev~28#1.offset, qxlfb_create_~info~0#1.base, qxlfb_create_~info~0#1.offset, qxlfb_create_~fb~0#1.base, qxlfb_create_~fb~0#1.offset, qxlfb_create_~#mode_cmd~0#1.base, qxlfb_create_~#mode_cmd~0#1.offset, qxlfb_create_~#gobj~3#1.base, qxlfb_create_~#gobj~3#1.offset, qxlfb_create_~qbo~5#1.base, qxlfb_create_~qbo~5#1.offset, qxlfb_create_~device~0#1.base, qxlfb_create_~device~0#1.offset, qxlfb_create_~ret~17#1, qxlfb_create_~size~2#1, qxlfb_create_~bpp~1#1, qxlfb_create_~depth~1#1, qxlfb_create_~shadow~0#1.base, qxlfb_create_~shadow~0#1.offset, qxlfb_create_~__mptr~30#1.base, qxlfb_create_~__mptr~30#1.offset, qxlfb_create_~tmp~127#1, qxlfb_create_~tmp___0~45#1, qxlfb_create_~tmp___1~19#1, qxlfb_create_~tmp___2~11#1;havoc qxlfb_create_#in~qfbdev#1.base, qxlfb_create_#in~qfbdev#1.offset, qxlfb_create_#in~sizes#1.base, qxlfb_create_#in~sizes#1.offset;assume { :end_inline_qxlfb_create } true;assume -2147483648 <= #t~ret1636#1 && #t~ret1636#1 <= 2147483647;~ret~18#1 := #t~ret1636#1;havoc #t~ret1636#1; [2025-02-08 02:58:57,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11877-1: SUMMARY for call qxlfb_create_pinned_object_#t~ret1565#1 := printk(125, 0); srcloc: null [2025-02-08 02:58:57,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11877: assume -2147483648 <= qxlfb_create_pinned_object_#t~ret1565#1 && qxlfb_create_pinned_object_#t~ret1565#1 <= 2147483647;havoc qxlfb_create_pinned_object_#t~ret1565#1;qxlfb_create_pinned_object_#res#1 := -12;call ULTIMATE.dealloc(qxlfb_create_pinned_object_~#gobj~2#1.base, qxlfb_create_pinned_object_~#gobj~2#1.offset);havoc qxlfb_create_pinned_object_~#gobj~2#1.base, qxlfb_create_pinned_object_~#gobj~2#1.offset;call ULTIMATE.dealloc(qxlfb_create_pinned_object_~#bpp~0#1.base, qxlfb_create_pinned_object_~#bpp~0#1.offset);havoc qxlfb_create_pinned_object_~#bpp~0#1.base, qxlfb_create_pinned_object_~#bpp~0#1.offset;call ULTIMATE.dealloc(qxlfb_create_pinned_object_~#depth~0#1.base, qxlfb_create_pinned_object_~#depth~0#1.offset);havoc qxlfb_create_pinned_object_~#depth~0#1.base, qxlfb_create_pinned_object_~#depth~0#1.offset; [2025-02-08 02:58:57,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12034: SUMMARY for call kfree(qxlfb_create_~fb~0#1.base, qxlfb_create_~fb~0#1.offset); srcloc: null [2025-02-08 02:58:57,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11976: assume -2147483648 <= qxlfb_create_#t~ret1601#1 && qxlfb_create_#t~ret1601#1 <= 2147483647;havoc qxlfb_create_#t~mem1599#1.base, qxlfb_create_#t~mem1599#1.offset;havoc qxlfb_create_#t~mem1600#1.base, qxlfb_create_#t~mem1600#1.offset;havoc qxlfb_create_#t~ret1601#1;qxlfb_create_~fb~0#1.base, qxlfb_create_~fb~0#1.offset := qxlfb_create_~qfbdev#1.base, 145 + qxlfb_create_~qfbdev#1.offset;call write~$Pointer$#26(qxlfb_create_~fb~0#1.base, qxlfb_create_~fb~0#1.offset, qxlfb_create_~qfbdev#1.base, qxlfb_create_~qfbdev#1.offset, 8);call write~$Pointer$#26(qxlfb_create_~info~0#1.base, qxlfb_create_~info~0#1.offset, qxlfb_create_~qfbdev#1.base, 52 + qxlfb_create_~qfbdev#1.offset, 8);call write~$Pointer$#26(qxlfb_create_~shadow~0#1.base, qxlfb_create_~shadow~0#1.offset, qxlfb_create_~qfbdev#1.base, 425 + qxlfb_create_~qfbdev#1.offset, 8);assume { :begin_inline_#Ultimate.C_strcpy } true;#Ultimate.C_strcpy_dest#1.base, #Ultimate.C_strcpy_dest#1.offset, #Ultimate.C_strcpy_src#1.base, #Ultimate.C_strcpy_src#1.offset := qxlfb_create_~info~0#1.base, 468 + qxlfb_create_~info~0#1.offset, 129, 0;havoc #Ultimate.C_strcpy_#res#1.base, #Ultimate.C_strcpy_#res#1.offset;havoc #Ultimate.C_strcpy_#t~offset3127#1, #Ultimate.C_strcpy_#t~mem3128#1;#Ultimate.C_strcpy_#t~offset3127#1 := 0; [2025-02-08 02:58:57,704 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11976-1: SUMMARY for call qxlfb_create_#t~ret1601#1 := qxl_framebuffer_init(qxlfb_create_#t~mem1599#1.base, qxlfb_create_#t~mem1599#1.offset, qxlfb_create_~qfbdev#1.base, 145 + qxlfb_create_~qfbdev#1.offset, qxlfb_create_~#mode_cmd~0#1.base, qxlfb_create_~#mode_cmd~0#1.offset, qxlfb_create_#t~mem1600#1.base, qxlfb_create_#t~mem1600#1.offset); srcloc: null [2025-02-08 02:58:57,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19590: havoc #t~nondet3058; [2025-02-08 02:58:58,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6202: havoc #t~mem98#1.base, #t~mem98#1.offset; [2025-02-08 02:58:58,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6202-1: SUMMARY for call qxl_ring_init_hdr(#t~mem98#1.base, #t~mem98#1.offset); srcloc: null [2025-02-08 02:58:58,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6201: havoc qxl_reinit_memslots_#t~mem331#1, qxl_reinit_memslots_#t~mem333#1.base, qxl_reinit_memslots_#t~mem333#1.offset, qxl_reinit_memslots_#t~mem332#1, qxl_reinit_memslots_#t~mem334#1, qxl_reinit_memslots_#t~mem336#1.base, qxl_reinit_memslots_#t~mem336#1.offset, qxl_reinit_memslots_#t~mem335#1, qxl_reinit_memslots_~qdev#1.base, qxl_reinit_memslots_~qdev#1.offset;havoc qxl_reinit_memslots_#in~qdev#1.base, qxl_reinit_memslots_#in~qdev#1.offset;assume { :end_inline_qxl_reinit_memslots } true;call #t~mem98#1.base, #t~mem98#1.offset := read~$Pointer$#26(~qdev~1#1.base, 2814 + ~qdev~1#1.offset, 8); [2025-02-08 02:58:59,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19252: havoc drm_helper_hpd_irq_event_#t~nondet3002#1; [2025-02-08 02:58:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8545: assume 0 != qxl_display_copy_rom_client_monitors_config_~tmp___0~18#1;call qxl_display_copy_rom_client_monitors_config_#t~mem692#1 := read~int#26(qxl_display_copy_rom_client_monitors_config_~client_head~0#1.base, 8 + qxl_display_copy_rom_client_monitors_config_~client_head~0#1.offset, 4);call qxl_display_copy_rom_client_monitors_config_#t~mem693#1 := read~int#26(qxl_display_copy_rom_client_monitors_config_~client_head~0#1.base, 12 + qxl_display_copy_rom_client_monitors_config_~client_head~0#1.offset, 4);call qxl_display_copy_rom_client_monitors_config_#t~mem694#1 := read~int#26(qxl_display_copy_rom_client_monitors_config_~client_head~0#1.base, 16 + qxl_display_copy_rom_client_monitors_config_~client_head~0#1.offset, 4);call qxl_display_copy_rom_client_monitors_config_#t~mem695#1 := read~int#26(qxl_display_copy_rom_client_monitors_config_~client_head~0#1.base, 20 + qxl_display_copy_rom_client_monitors_config_~client_head~0#1.offset, 4); [2025-02-08 02:58:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8545: assume !(0 != qxl_display_copy_rom_client_monitors_config_~tmp___0~18#1); [2025-02-08 02:58:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574: qxl_update_offset_props_~__mptr___0~1#1.base, qxl_update_offset_props_~__mptr___0~1#1.offset := qxl_update_offset_props_~connector~0#1.base, qxl_update_offset_props_~connector~0#1.offset;qxl_update_offset_props_~output~0#1.base, qxl_update_offset_props_~output~0#1.offset := qxl_update_offset_props_~__mptr___0~1#1.base, -7936 + qxl_update_offset_props_~__mptr___0~1#1.offset;call qxl_update_offset_props_#t~mem700#1.base, qxl_update_offset_props_#t~mem700#1.offset := read~$Pointer$#26(qxl_update_offset_props_~qdev#1.base, 112 + qxl_update_offset_props_~qdev#1.offset, 8);call qxl_update_offset_props_#t~mem701#1 := read~int#26(qxl_update_offset_props_~output~0#1.base, qxl_update_offset_props_~output~0#1.offset, 4);qxl_update_offset_props_~head~0#1.base, qxl_update_offset_props_~head~0#1.offset := qxl_update_offset_props_#t~mem700#1.base, 4 + qxl_update_offset_props_#t~mem700#1.offset + 28 * (if qxl_update_offset_props_#t~mem701#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then qxl_update_offset_props_#t~mem701#1 % 18446744073709551616 % 18446744073709551616 else qxl_update_offset_props_#t~mem701#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc qxl_update_offset_props_#t~mem700#1.base, qxl_update_offset_props_#t~mem700#1.offset;havoc qxl_update_offset_props_#t~mem701#1;call qxl_update_offset_props_#t~mem702#1.base, qxl_update_offset_props_#t~mem702#1.offset := read~$Pointer$#26(qxl_update_offset_props_~dev~2#1.base, 2783 + qxl_update_offset_props_~dev~2#1.offset, 8);call qxl_update_offset_props_#t~mem703#1 := read~int#26(qxl_update_offset_props_~head~0#1.base, 16 + qxl_update_offset_props_~head~0#1.offset, 4); [2025-02-08 02:58:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8579: assume -2147483648 <= qxl_update_offset_props_#t~ret707#1 && qxl_update_offset_props_#t~ret707#1 <= 2147483647;havoc qxl_update_offset_props_#t~mem705#1.base, qxl_update_offset_props_#t~mem705#1.offset;havoc qxl_update_offset_props_#t~mem706#1;havoc qxl_update_offset_props_#t~ret707#1;call qxl_update_offset_props_#t~mem708#1.base, qxl_update_offset_props_#t~mem708#1.offset := read~$Pointer$#26(qxl_update_offset_props_~connector~0#1.base, 24 + qxl_update_offset_props_~connector~0#1.offset, 8);qxl_update_offset_props_~__mptr___1~0#1.base, qxl_update_offset_props_~__mptr___1~0#1.offset := qxl_update_offset_props_#t~mem708#1.base, qxl_update_offset_props_#t~mem708#1.offset;havoc qxl_update_offset_props_#t~mem708#1.base, qxl_update_offset_props_#t~mem708#1.offset;qxl_update_offset_props_~connector~0#1.base, qxl_update_offset_props_~connector~0#1.offset := qxl_update_offset_props_~__mptr___1~0#1.base, -21504 + qxl_update_offset_props_~__mptr___1~0#1.offset; [2025-02-08 02:58:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8579-1: SUMMARY for call qxl_update_offset_props_#t~ret707#1 := drm_object_property_set_value(qxl_update_offset_props_~connector~0#1.base, 40 + qxl_update_offset_props_~connector~0#1.offset, qxl_update_offset_props_#t~mem705#1.base, qxl_update_offset_props_#t~mem705#1.offset, qxl_update_offset_props_#t~mem706#1 % 4294967296); srcloc: null [2025-02-08 02:58:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8546: havoc qxl_display_copy_rom_client_monitors_config_#t~mem692#1;havoc qxl_display_copy_rom_client_monitors_config_#t~mem693#1;havoc qxl_display_copy_rom_client_monitors_config_#t~mem694#1;havoc qxl_display_copy_rom_client_monitors_config_#t~mem695#1; [2025-02-08 02:58:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8550: qxl_display_copy_rom_client_monitors_config_~i~1#1 := 1 + qxl_display_copy_rom_client_monitors_config_~i~1#1; [2025-02-08 02:58:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8546-1: SUMMARY for call drm_ut_debug_printk(47, 0, 48, 0); srcloc: null [2025-02-08 02:58:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8601: SUMMARY for call qxl_io_log(qxl_display_read_client_monitors_config_~qdev#1.base, qxl_display_read_client_monitors_config_~qdev#1.offset, 49, 0); srcloc: null [2025-02-08 02:58:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8535: call qxl_display_copy_rom_client_monitors_config_#t~mem682#1.base, qxl_display_copy_rom_client_monitors_config_#t~mem682#1.offset := read~$Pointer$#26(qxl_display_copy_rom_client_monitors_config_~qdev#1.base, 80 + qxl_display_copy_rom_client_monitors_config_~qdev#1.offset, 8);qxl_display_copy_rom_client_monitors_config_~c_rect~0#1.base, qxl_display_copy_rom_client_monitors_config_~c_rect~0#1.offset := qxl_display_copy_rom_client_monitors_config_#t~mem682#1.base, 136 + qxl_display_copy_rom_client_monitors_config_#t~mem682#1.offset + 16 * (if qxl_display_copy_rom_client_monitors_config_~i~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then qxl_display_copy_rom_client_monitors_config_~i~1#1 % 18446744073709551616 % 18446744073709551616 else qxl_display_copy_rom_client_monitors_config_~i~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call qxl_display_copy_rom_client_monitors_config_#t~mem683#1.base, qxl_display_copy_rom_client_monitors_config_#t~mem683#1.offset := read~$Pointer$#26(qxl_display_copy_rom_client_monitors_config_~qdev#1.base, 112 + qxl_display_copy_rom_client_monitors_config_~qdev#1.offset, 8);qxl_display_copy_rom_client_monitors_config_~client_head~0#1.base, qxl_display_copy_rom_client_monitors_config_~client_head~0#1.offset := qxl_display_copy_rom_client_monitors_config_#t~mem683#1.base, 4 + qxl_display_copy_rom_client_monitors_config_#t~mem683#1.offset + 28 * (if qxl_display_copy_rom_client_monitors_config_~i~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then qxl_display_copy_rom_client_monitors_config_~i~1#1 % 18446744073709551616 % 18446744073709551616 else qxl_display_copy_rom_client_monitors_config_~i~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc qxl_display_copy_rom_client_monitors_config_#t~mem683#1.base, qxl_display_copy_rom_client_monitors_config_#t~mem683#1.offset;call qxl_display_copy_rom_client_monitors_config_#t~mem684#1 := read~int#26(qxl_display_copy_rom_client_monitors_config_~c_rect~0#1.base, 4 + qxl_display_copy_rom_client_monitors_config_~c_rect~0#1.offset, 4);call write~int#26(qxl_display_copy_rom_client_monitors_config_#t~mem684#1, qxl_display_copy_rom_client_monitors_config_~client_head~0#1.base, 16 + qxl_display_copy_rom_client_monitors_config_~client_head~0#1.offset, 4);havoc qxl_display_copy_rom_client_monitors_config_#t~mem684#1;call qxl_display_copy_rom_client_monitors_config_#t~mem685#1 := read~int#26(qxl_display_copy_rom_client_monitors_config_~c_rect~0#1.base, qxl_display_copy_rom_client_monitors_config_~c_rect~0#1.offset, 4);call write~int#26(qxl_display_copy_rom_client_monitors_config_#t~mem685#1, qxl_display_copy_rom_client_monitors_config_~client_head~0#1.base, 20 + qxl_display_copy_rom_client_monitors_config_~client_head~0#1.offset, 4);havoc qxl_display_copy_rom_client_monitors_config_#t~mem685#1;call qxl_display_copy_rom_client_monitors_config_#t~mem686#1 := read~int#26(qxl_display_copy_rom_client_monitors_config_~c_rect~0#1.base, 12 + qxl_display_copy_rom_client_monitors_config_~c_rect~0#1.offset, 4);call qxl_display_copy_rom_client_monitors_config_#t~mem687#1 := read~int#26(qxl_display_copy_rom_client_monitors_config_~c_rect~0#1.base, 4 + qxl_display_copy_rom_client_monitors_config_~c_rect~0#1.offset, 4);call write~int#26(qxl_display_copy_rom_client_monitors_config_#t~mem686#1 - qxl_display_copy_rom_client_monitors_config_#t~mem687#1, qxl_display_copy_rom_client_monitors_config_~client_head~0#1.base, 8 + qxl_display_copy_rom_client_monitors_config_~client_head~0#1.offset, 4);havoc qxl_display_copy_rom_client_monitors_config_#t~mem686#1;havoc qxl_display_copy_rom_client_monitors_config_#t~mem687#1;call qxl_display_copy_rom_client_monitors_config_#t~mem688#1 := read~int#26(qxl_display_copy_rom_client_monitors_config_~c_rect~0#1.base, 8 + qxl_display_copy_rom_client_monitors_config_~c_rect~0#1.offset, 4);call qxl_display_copy_rom_client_monitors_config_#t~mem689#1 := read~int#26(qxl_display_copy_rom_client_monitors_config_~c_rect~0#1.base, qxl_display_copy_rom_client_monitors_config_~c_rect~0#1.offset, 4);call write~int#26(qxl_display_copy_rom_client_monitors_config_#t~mem688#1 - qxl_display_copy_rom_client_monitors_config_#t~mem689#1, qxl_display_copy_rom_client_monitors_config_~client_head~0#1.base, 12 + qxl_display_copy_rom_client_monitors_config_~client_head~0#1.offset, 4);havoc qxl_display_copy_rom_client_monitors_config_#t~mem688#1;havoc qxl_display_copy_rom_client_monitors_config_#t~mem689#1;call write~int#26(0, qxl_display_copy_rom_client_monitors_config_~client_head~0#1.base, 4 + qxl_display_copy_rom_client_monitors_config_~client_head~0#1.offset, 4);call write~int#26(qxl_display_copy_rom_client_monitors_config_~i~1#1, qxl_display_copy_rom_client_monitors_config_~client_head~0#1.base, qxl_display_copy_rom_client_monitors_config_~client_head~0#1.offset, 4);call write~int#26(0, qxl_display_copy_rom_client_monitors_config_~client_head~0#1.base, 24 + qxl_display_copy_rom_client_monitors_config_~client_head~0#1.offset, 4); [2025-02-08 02:58:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8618: havoc drm_kms_helper_hotplug_event_~arg0#1.base, drm_kms_helper_hotplug_event_~arg0#1.offset;havoc drm_kms_helper_hotplug_event_#in~arg0#1.base, drm_kms_helper_hotplug_event_#in~arg0#1.offset;assume { :end_inline_drm_kms_helper_hotplug_event } true;havoc qxl_display_read_client_monitors_config_#t~mem713#1.base, qxl_display_read_client_monitors_config_#t~mem713#1.offset; [2025-02-08 02:58:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19077: havoc crc32_le_#t~nondet2970#1; [2025-02-08 02:58:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544-3: havoc qxl_display_copy_rom_client_monitors_config_#t~bitwise690#1;assume qxl_display_copy_rom_client_monitors_config_#t~bitwise690#1 % 4294967296 <= ~drm_debug~0 % 4294967296 && qxl_display_copy_rom_client_monitors_config_#t~bitwise690#1 % 4294967296 <= 4; [2025-02-08 02:58:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544-4: assume 4 == ~drm_debug~0 % 4294967296;qxl_display_copy_rom_client_monitors_config_#t~bitwise690#1 := ~drm_debug~0; [2025-02-08 02:58:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544-4: assume !(4 == ~drm_debug~0 % 4294967296); [2025-02-08 02:58:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544-5: assume 0 == ~drm_debug~0 % 4294967296;qxl_display_copy_rom_client_monitors_config_#t~bitwise690#1 := 0; [2025-02-08 02:58:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544-5: assume !(0 == ~drm_debug~0 % 4294967296); [2025-02-08 02:58:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8577: assume -2147483648 <= qxl_update_offset_props_#t~ret704#1 && qxl_update_offset_props_#t~ret704#1 <= 2147483647;havoc qxl_update_offset_props_#t~mem702#1.base, qxl_update_offset_props_#t~mem702#1.offset;havoc qxl_update_offset_props_#t~mem703#1;havoc qxl_update_offset_props_#t~ret704#1;call qxl_update_offset_props_#t~mem705#1.base, qxl_update_offset_props_#t~mem705#1.offset := read~$Pointer$#26(qxl_update_offset_props_~dev~2#1.base, 2791 + qxl_update_offset_props_~dev~2#1.offset, 8);call qxl_update_offset_props_#t~mem706#1 := read~int#26(qxl_update_offset_props_~head~0#1.base, 20 + qxl_update_offset_props_~head~0#1.offset, 4); [2025-02-08 02:58:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8577-1: SUMMARY for call qxl_update_offset_props_#t~ret704#1 := drm_object_property_set_value(qxl_update_offset_props_~connector~0#1.base, 40 + qxl_update_offset_props_~connector~0#1.offset, qxl_update_offset_props_#t~mem702#1.base, qxl_update_offset_props_#t~mem702#1.offset, qxl_update_offset_props_#t~mem703#1 % 4294967296); srcloc: null [2025-02-08 02:58:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544: assume -9223372036854775808 <= qxl_display_copy_rom_client_monitors_config_#t~ret691#1 && qxl_display_copy_rom_client_monitors_config_#t~ret691#1 <= 9223372036854775807;qxl_display_copy_rom_client_monitors_config_~tmp___0~18#1 := qxl_display_copy_rom_client_monitors_config_#t~ret691#1;havoc qxl_display_copy_rom_client_monitors_config_#t~bitwise690#1;havoc qxl_display_copy_rom_client_monitors_config_#t~ret691#1; [2025-02-08 02:58:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544-1: SUMMARY for call qxl_display_copy_rom_client_monitors_config_#t~ret691#1 := ldv__builtin_expect((if 0 != qxl_display_copy_rom_client_monitors_config_#t~bitwise690#1 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 02:58:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544-2: [2025-02-08 02:58:59,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19433: havoc #t~ret3028.base, #t~ret3028.offset; [2025-02-08 02:58:59,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8289: __ttm_bo_reserve_#t~ret604#1 := ww_mutex_lock_interruptible_#res#1;havoc ww_mutex_lock_interruptible_#t~ret540#1, ww_mutex_lock_interruptible_#t~ret541#1, ww_mutex_lock_interruptible_~lock#1.base, ww_mutex_lock_interruptible_~lock#1.offset, ww_mutex_lock_interruptible_~ctx#1.base, ww_mutex_lock_interruptible_~ctx#1.offset, ww_mutex_lock_interruptible_~tmp~40#1, ww_mutex_lock_interruptible_~tmp___0~15#1;havoc ww_mutex_lock_interruptible_#in~lock#1.base, ww_mutex_lock_interruptible_#in~lock#1.offset, ww_mutex_lock_interruptible_#in~ctx#1.base, ww_mutex_lock_interruptible_#in~ctx#1.offset;assume { :end_inline_ww_mutex_lock_interruptible } true;assume -2147483648 <= __ttm_bo_reserve_#t~ret604#1 && __ttm_bo_reserve_#t~ret604#1 <= 2147483647;__ttm_bo_reserve_~ret~0#1 := __ttm_bo_reserve_#t~ret604#1;havoc __ttm_bo_reserve_#t~mem603#1.base, __ttm_bo_reserve_#t~mem603#1.offset;havoc __ttm_bo_reserve_#t~ret604#1; [2025-02-08 02:58:59,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19046: havoc __ww_mutex_lock_#t~nondet2966#1;ww_mutex_lock_#t~ret539#1 := __ww_mutex_lock_#res#1;havoc __ww_mutex_lock_#t~nondet2966#1, __ww_mutex_lock_~arg0#1.base, __ww_mutex_lock_~arg0#1.offset, __ww_mutex_lock_~arg1#1.base, __ww_mutex_lock_~arg1#1.offset;havoc __ww_mutex_lock_#in~arg0#1.base, __ww_mutex_lock_#in~arg0#1.offset, __ww_mutex_lock_#in~arg1#1.base, __ww_mutex_lock_#in~arg1#1.offset;assume { :end_inline___ww_mutex_lock } true;assume -2147483648 <= ww_mutex_lock_#t~ret539#1 && ww_mutex_lock_#t~ret539#1 <= 2147483647;ww_mutex_lock_~tmp~39#1 := ww_mutex_lock_#t~ret539#1;havoc ww_mutex_lock_#t~ret539#1;ww_mutex_lock_#res#1 := ww_mutex_lock_~tmp~39#1; [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8426: #res#1 := ~r~2#1; [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint qxl_bo_reserveFINAL: assume true; [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19050: havoc __ww_mutex_lock_interruptible_#t~nondet2967#1;ww_mutex_lock_interruptible_#t~ret540#1 := __ww_mutex_lock_interruptible_#res#1;havoc __ww_mutex_lock_interruptible_#t~nondet2967#1, __ww_mutex_lock_interruptible_~arg0#1.base, __ww_mutex_lock_interruptible_~arg0#1.offset, __ww_mutex_lock_interruptible_~arg1#1.base, __ww_mutex_lock_interruptible_~arg1#1.offset;havoc __ww_mutex_lock_interruptible_#in~arg0#1.base, __ww_mutex_lock_interruptible_#in~arg0#1.offset, __ww_mutex_lock_interruptible_#in~arg1#1.base, __ww_mutex_lock_interruptible_#in~arg1#1.offset;assume { :end_inline___ww_mutex_lock_interruptible } true;assume -2147483648 <= ww_mutex_lock_interruptible_#t~ret540#1 && ww_mutex_lock_interruptible_#t~ret540#1 <= 2147483647;ww_mutex_lock_interruptible_~tmp~40#1 := ww_mutex_lock_interruptible_#t~ret540#1;havoc ww_mutex_lock_interruptible_#t~ret540#1;ww_mutex_lock_interruptible_#res#1 := ww_mutex_lock_interruptible_~tmp~40#1; [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19562: havoc mutex_lock_interruptible_nested_#t~nondet3054#1;ww_mutex_lock_interruptible_#t~ret541#1 := mutex_lock_interruptible_nested_#res#1;havoc mutex_lock_interruptible_nested_#t~nondet3054#1, mutex_lock_interruptible_nested_~arg0#1.base, mutex_lock_interruptible_nested_~arg0#1.offset, mutex_lock_interruptible_nested_~arg1#1;havoc mutex_lock_interruptible_nested_#in~arg0#1.base, mutex_lock_interruptible_nested_#in~arg0#1.offset, mutex_lock_interruptible_nested_#in~arg1#1;assume { :end_inline_mutex_lock_interruptible_nested } true;assume -2147483648 <= ww_mutex_lock_interruptible_#t~ret541#1 && ww_mutex_lock_interruptible_#t~ret541#1 <= 2147483647;ww_mutex_lock_interruptible_~tmp___0~15#1 := ww_mutex_lock_interruptible_#t~ret541#1;havoc ww_mutex_lock_interruptible_#t~ret541#1;ww_mutex_lock_interruptible_#res#1 := ww_mutex_lock_interruptible_~tmp___0~15#1; [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8319-1: SUMMARY for call ttm_bo_reserve_#t~ret611#1 := ldv__builtin_expect((if 0 == ttm_bo_reserve_~ret~1#1 then 1 else 0), 1); srcloc: null [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8319: assume -9223372036854775808 <= ttm_bo_reserve_#t~ret611#1 && ttm_bo_reserve_#t~ret611#1 <= 9223372036854775807;ttm_bo_reserve_~tmp___1~6#1 := ttm_bo_reserve_#t~ret611#1;havoc ttm_bo_reserve_#t~ret611#1; [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8423-1: SUMMARY for call dev_err(#t~mem635#1.base, #t~mem635#1.offset, 41, 0); srcloc: null [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8423: havoc #t~mem635#1.base, #t~mem635#1.offset; [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8419-1: SUMMARY for call #t~ret632#1 := ldv__builtin_expect((if 0 != ~r~2#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8419: assume -9223372036854775808 <= #t~ret632#1 && #t~ret632#1 <= 9223372036854775807;~tmp~45#1 := #t~ret632#1;havoc #t~ret632#1; [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8291: __ttm_bo_reserve_#t~ret606#1 := ww_mutex_lock_#res#1;havoc ww_mutex_lock_#t~ret539#1, ww_mutex_lock_~lock#1.base, ww_mutex_lock_~lock#1.offset, ww_mutex_lock_~ctx#1.base, ww_mutex_lock_~ctx#1.offset, ww_mutex_lock_~tmp~39#1;havoc ww_mutex_lock_#in~lock#1.base, ww_mutex_lock_#in~lock#1.offset, ww_mutex_lock_#in~ctx#1.base, ww_mutex_lock_#in~ctx#1.offset;assume { :end_inline_ww_mutex_lock } true;assume -2147483648 <= __ttm_bo_reserve_#t~ret606#1 && __ttm_bo_reserve_#t~ret606#1 <= 2147483647;__ttm_bo_reserve_~ret~0#1 := __ttm_bo_reserve_#t~ret606#1;havoc __ttm_bo_reserve_#t~mem605#1.base, __ttm_bo_reserve_#t~mem605#1.offset;havoc __ttm_bo_reserve_#t~ret606#1; [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8324: ttm_bo_reserve_#res#1 := ttm_bo_reserve_~ret~1#1;#t~ret631#1 := ttm_bo_reserve_#res#1;havoc ttm_bo_reserve_#t~ret607#1, ttm_bo_reserve_#t~ret608#1, ttm_bo_reserve_#t~ret609#1, ttm_bo_reserve_#t~ret610#1, ttm_bo_reserve_#t~ret611#1, ttm_bo_reserve_~bo#1.base, ttm_bo_reserve_~bo#1.offset, ttm_bo_reserve_~interruptible#1, ttm_bo_reserve_~no_wait#1, ttm_bo_reserve_~use_ticket#1, ttm_bo_reserve_~ticket#1.base, ttm_bo_reserve_~ticket#1.offset, ttm_bo_reserve_~ret~1#1, ttm_bo_reserve_~__ret_warn_on~2#1, ttm_bo_reserve_~tmp~43#1, ttm_bo_reserve_~tmp___0~17#1, ttm_bo_reserve_~tmp___1~6#1;havoc ttm_bo_reserve_#in~bo#1.base, ttm_bo_reserve_#in~bo#1.offset, ttm_bo_reserve_#in~interruptible#1, ttm_bo_reserve_#in~no_wait#1, ttm_bo_reserve_#in~use_ticket#1, ttm_bo_reserve_#in~ticket#1.base, ttm_bo_reserve_#in~ticket#1.offset;assume { :end_inline_ttm_bo_reserve } true;assume -2147483648 <= #t~ret631#1 && #t~ret631#1 <= 2147483647;~r~2#1 := #t~ret631#1;havoc #t~ret631#1; [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8320: assume 0 != ttm_bo_reserve_~tmp___1~6#1;assume { :begin_inline_ttm_bo_del_sub_from_lru } true;ttm_bo_del_sub_from_lru_#in~arg0#1.base, ttm_bo_del_sub_from_lru_#in~arg0#1.offset := ttm_bo_reserve_~bo#1.base, ttm_bo_reserve_~bo#1.offset;havoc ttm_bo_del_sub_from_lru_~arg0#1.base, ttm_bo_del_sub_from_lru_~arg0#1.offset;ttm_bo_del_sub_from_lru_~arg0#1.base, ttm_bo_del_sub_from_lru_~arg0#1.offset := ttm_bo_del_sub_from_lru_#in~arg0#1.base, ttm_bo_del_sub_from_lru_#in~arg0#1.offset; [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8320: assume !(0 != ttm_bo_reserve_~tmp___1~6#1); [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8283: __ttm_bo_reserve_#t~ret602#1 := ww_mutex_trylock_#res#1;havoc ww_mutex_trylock_#t~ret543#1, ww_mutex_trylock_~lock#1.base, ww_mutex_trylock_~lock#1.offset, ww_mutex_trylock_~tmp~41#1;havoc ww_mutex_trylock_#in~lock#1.base, ww_mutex_trylock_#in~lock#1.offset;assume { :end_inline_ww_mutex_trylock } true;assume -2147483648 <= __ttm_bo_reserve_#t~ret602#1 && __ttm_bo_reserve_#t~ret602#1 <= 2147483647;__ttm_bo_reserve_~tmp___1~5#1 := __ttm_bo_reserve_#t~ret602#1;havoc __ttm_bo_reserve_#t~mem601#1.base, __ttm_bo_reserve_#t~mem601#1.offset;havoc __ttm_bo_reserve_#t~ret602#1;__ttm_bo_reserve_~success~0#1 := (if 0 == (if 0 != __ttm_bo_reserve_~tmp___1~5#1 then 1 else 0) then 0 else 1);__ttm_bo_reserve_#res#1 := (if 0 != (if __ttm_bo_reserve_~success~0#1 % 256 % 4294967296 <= 2147483647 then __ttm_bo_reserve_~success~0#1 % 256 % 4294967296 else __ttm_bo_reserve_~success~0#1 % 256 % 4294967296 - 4294967296) then 0 else -16); [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8420: assume 0 != ~tmp~45#1; [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8420: assume !(0 != ~tmp~45#1);#res#1 := 0; [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8321: havoc ttm_bo_del_sub_from_lru_~arg0#1.base, ttm_bo_del_sub_from_lru_~arg0#1.offset;havoc ttm_bo_del_sub_from_lru_#in~arg0#1.base, ttm_bo_del_sub_from_lru_#in~arg0#1.offset;assume { :end_inline_ttm_bo_del_sub_from_lru } true; [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19569: havoc mutex_trylock_#t~nondet3055#1;ww_mutex_trylock_#t~ret543#1 := mutex_trylock_#res#1;havoc mutex_trylock_#t~nondet3055#1, mutex_trylock_~arg0#1.base, mutex_trylock_~arg0#1.offset;havoc mutex_trylock_#in~arg0#1.base, mutex_trylock_#in~arg0#1.offset;assume { :end_inline_mutex_trylock } true;assume -2147483648 <= ww_mutex_trylock_#t~ret543#1 && ww_mutex_trylock_#t~ret543#1 <= 2147483647;ww_mutex_trylock_~tmp~41#1 := ww_mutex_trylock_#t~ret543#1;havoc ww_mutex_trylock_#t~ret543#1;ww_mutex_trylock_#res#1 := ww_mutex_trylock_~tmp~41#1; [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8421: assume -512 != ~r~2#1;call #t~mem633#1.base, #t~mem633#1.offset := read~$Pointer$#26(~bo#1.base, 941 + ~bo#1.offset, 8);call #t~mem634#1.base, #t~mem634#1.offset := read~$Pointer$#26(#t~mem633#1.base, 40 + #t~mem633#1.offset, 8);~qdev~6#1.base, ~qdev~6#1.offset := #t~mem634#1.base, #t~mem634#1.offset;havoc #t~mem633#1.base, #t~mem633#1.offset;havoc #t~mem634#1.base, #t~mem634#1.offset;call #t~mem635#1.base, #t~mem635#1.offset := read~$Pointer$#26(~qdev~6#1.base, ~qdev~6#1.offset, 8); [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8421: assume !(-512 != ~r~2#1); [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8293: assume -4 == __ttm_bo_reserve_~ret~0#1;__ttm_bo_reserve_#res#1 := -512; [2025-02-08 02:58:59,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8293: assume !(-4 == __ttm_bo_reserve_~ret~0#1);__ttm_bo_reserve_#res#1 := __ttm_bo_reserve_~ret~0#1;ttm_bo_reserve_#t~ret610#1 := __ttm_bo_reserve_#res#1;havoc __ttm_bo_reserve_#t~ret599#1, __ttm_bo_reserve_#t~ret600#1, __ttm_bo_reserve_#t~mem601#1.base, __ttm_bo_reserve_#t~mem601#1.offset, __ttm_bo_reserve_#t~ret602#1, __ttm_bo_reserve_#t~mem603#1.base, __ttm_bo_reserve_#t~mem603#1.offset, __ttm_bo_reserve_#t~ret604#1, __ttm_bo_reserve_#t~mem605#1.base, __ttm_bo_reserve_#t~mem605#1.offset, __ttm_bo_reserve_#t~ret606#1, __ttm_bo_reserve_~bo#1.base, __ttm_bo_reserve_~bo#1.offset, __ttm_bo_reserve_~interruptible#1, __ttm_bo_reserve_~no_wait#1, __ttm_bo_reserve_~use_ticket#1, __ttm_bo_reserve_~ticket#1.base, __ttm_bo_reserve_~ticket#1.offset, __ttm_bo_reserve_~ret~0#1, __ttm_bo_reserve_~success~0#1, __ttm_bo_reserve_~__ret_warn_on~1#1, __ttm_bo_reserve_~tmp~42#1, __ttm_bo_reserve_~tmp___0~16#1, __ttm_bo_reserve_~tmp___1~5#1;havoc __ttm_bo_reserve_#in~bo#1.base, __ttm_bo_reserve_#in~bo#1.offset, __ttm_bo_reserve_#in~interruptible#1, __ttm_bo_reserve_#in~no_wait#1, __ttm_bo_reserve_#in~use_ticket#1, __ttm_bo_reserve_#in~ticket#1.base, __ttm_bo_reserve_#in~ticket#1.offset;assume { :end_inline___ttm_bo_reserve } true;assume -2147483648 <= ttm_bo_reserve_#t~ret610#1 && ttm_bo_reserve_#t~ret610#1 <= 2147483647;ttm_bo_reserve_~ret~1#1 := ttm_bo_reserve_#t~ret610#1;havoc ttm_bo_reserve_#t~ret610#1; [2025-02-08 02:59:00,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13319-4: assume 0 == #t~mem1838#1 % 4294967296;#t~bitwise1839#1 := 0; [2025-02-08 02:59:00,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13319-4: assume !(0 == #t~mem1838#1 % 4294967296); [2025-02-08 02:59:00,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13319-5: call #t~mem1838#1 := read~int#26(~bo#1.base, 8 + (16 + ~bo#1.offset + 12 * ~i~8#1), 4); [2025-02-08 02:59:00,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13319-2: havoc #t~bitwise1839#1;assume #t~bitwise1839#1 % 4294967296 <= #t~mem1838#1 % 4294967296 && #t~bitwise1839#1 % 4294967296 <= 4292870143; [2025-02-08 02:59:00,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13319-3: assume 4292870143 == #t~mem1838#1 % 4294967296;#t~bitwise1839#1 := #t~mem1838#1; [2025-02-08 02:59:00,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13319-3: assume !(4292870143 == #t~mem1838#1 % 4294967296); [2025-02-08 02:59:00,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13319: call write~int#26(#t~bitwise1839#1, ~bo#1.base, 8 + (16 + ~bo#1.offset + 12 * ~i~8#1), 4);~i~8#1 := 1 + ~i~8#1; [2025-02-08 02:59:00,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13319-1: [2025-02-08 02:59:00,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13307: havoc dev_warn_~arg0#1.base, dev_warn_~arg0#1.offset, dev_warn_~arg1#1.base, dev_warn_~arg1#1.offset;havoc dev_warn_#in~arg0#1.base, dev_warn_#in~arg0#1.offset, dev_warn_#in~arg1#1.base, dev_warn_#in~arg1#1.offset;assume { :end_inline_dev_warn } true;havoc #t~mem1835#1.base, #t~mem1835#1.offset;#res#1 := 0; [2025-02-08 02:59:00,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19242: havoc #t~nondet3001; [2025-02-08 02:59:00,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19081: havoc #t~nondet2971; [2025-02-08 02:59:00,641 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19405: havoc flush_work_#t~nondet3024#1; [2025-02-08 02:59:00,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380: havoc #t~mem629;havoc #t~mem628;havoc #t~bitwise630; [2025-02-08 02:59:01,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12858: assume 0 != ~tmp___1~24#1; [2025-02-08 02:59:01,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12858: assume !(0 != ~tmp___1~24#1); [2025-02-08 02:59:01,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12856-1: SUMMARY for call #t~ret1717#1 := atomic_dec_and_test(~kref#1.base, ~kref#1.offset); srcloc: null [2025-02-08 02:59:01,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12854: assume 0 != ~tmp___3~7#1; [2025-02-08 02:59:01,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12854: assume !(0 != ~tmp___3~7#1);#res#1 := 0; [2025-02-08 02:59:01,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12856: assume -2147483648 <= #t~ret1717#1 && #t~ret1717#1 <= 2147483647;~tmp___0~53#1 := #t~ret1717#1;havoc #t~ret1717#1; [2025-02-08 02:59:01,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12859: #res#1 := 0; [2025-02-08 02:59:01,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12859-1: SUMMARY for call mutex_unlock(~lock#1.base, ~lock#1.offset); srcloc: null [2025-02-08 02:59:01,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12863: #res#1 := 1; [2025-02-08 02:59:01,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12863-1: SUMMARY for call ##fun~$Pointer$~TO~VOID(~kref#1.base, ~kref#1.offset, ~release#1.base, ~release#1.offset); srcloc: null [2025-02-08 02:59:01,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12853: assume -9223372036854775808 <= #t~ret1716#1 && #t~ret1716#1 <= 9223372036854775807;~tmp___3~7#1 := #t~ret1716#1;havoc #t~ret1716#1; [2025-02-08 02:59:01,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12853-1: SUMMARY for call #t~ret1716#1 := ldv__builtin_expect((if 0 == ~tmp___2~14#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:59:01,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12855: SUMMARY for call mutex_lock_nested(~lock#1.base, ~lock#1.offset, 0); srcloc: null [2025-02-08 02:59:01,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12857: assume -9223372036854775808 <= #t~ret1718#1 && #t~ret1718#1 <= 9223372036854775807;~tmp___1~24#1 := #t~ret1718#1;havoc #t~ret1718#1; [2025-02-08 02:59:01,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12857-1: SUMMARY for call #t~ret1718#1 := ldv__builtin_expect((if 0 == ~tmp___0~53#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:59:01,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint kref_put_mutex___1FINAL: assume true; [2025-02-08 02:59:01,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12647: __atomic_add_unless___1_#res#1 := __atomic_add_unless___1_~c~4#1;atomic_add_unless___1_#t~ret1700#1 := __atomic_add_unless___1_#res#1;havoc __atomic_add_unless___1_#t~ret1696#1, __atomic_add_unless___1_#t~ret1697#1, __atomic_add_unless___1_#t~ret1698#1, __atomic_add_unless___1_#t~ret1699#1, __atomic_add_unless___1_~v#1.base, __atomic_add_unless___1_~v#1.offset, __atomic_add_unless___1_~a#1, __atomic_add_unless___1_~u#1, __atomic_add_unless___1_~c~4#1, __atomic_add_unless___1_~old~2#1, __atomic_add_unless___1_~tmp~138#1, __atomic_add_unless___1_~tmp___0~50#1;havoc __atomic_add_unless___1_#in~v#1.base, __atomic_add_unless___1_#in~v#1.offset, __atomic_add_unless___1_#in~a#1, __atomic_add_unless___1_#in~u#1;assume { :end_inline___atomic_add_unless___1 } true;assume -2147483648 <= atomic_add_unless___1_#t~ret1700#1 && atomic_add_unless___1_#t~ret1700#1 <= 2147483647;atomic_add_unless___1_~tmp~139#1 := atomic_add_unless___1_#t~ret1700#1;havoc atomic_add_unless___1_#t~ret1700#1;atomic_add_unless___1_#res#1 := (if atomic_add_unless___1_~tmp~139#1 != atomic_add_unless___1_~u#1 then 1 else 0);#t~ret1715#1 := atomic_add_unless___1_#res#1;havoc atomic_add_unless___1_#t~ret1700#1, atomic_add_unless___1_~v#1.base, atomic_add_unless___1_~v#1.offset, atomic_add_unless___1_~a#1, atomic_add_unless___1_~u#1, atomic_add_unless___1_~tmp~139#1;havoc atomic_add_unless___1_#in~v#1.base, atomic_add_unless___1_#in~v#1.offset, atomic_add_unless___1_#in~a#1, atomic_add_unless___1_#in~u#1;assume { :end_inline_atomic_add_unless___1 } true;assume -2147483648 <= #t~ret1715#1 && #t~ret1715#1 <= 2147483647;~tmp___2~14#1 := #t~ret1715#1;havoc #t~ret1715#1; [2025-02-08 02:59:02,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10749: call ULTIMATE.dealloc(~#placements~0.base, ~#placements~0.offset);havoc ~#placements~0.base, ~#placements~0.offset; [2025-02-08 02:59:02,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14424: call ULTIMATE.dealloc(~#bo~7.base, ~#bo~7.offset);havoc ~#bo~7.base, ~#bo~7.offset; [2025-02-08 02:59:02,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14441: #res := ~ret~25;call ULTIMATE.dealloc(~#bo~7.base, ~#bo~7.offset);havoc ~#bo~7.base, ~#bo~7.offset; [2025-02-08 02:59:02,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14441-1: SUMMARY for call qxl_bo_unref(~#bo~7.base, ~#bo~7.offset); srcloc: null [2025-02-08 02:59:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13602: call ULTIMATE.dealloc(~#tbo~0#1.base, ~#tbo~0#1.offset);havoc ~#tbo~0#1.base, ~#tbo~0#1.offset; [2025-02-08 02:59:03,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18166: assume (#t~mem2831.base + #t~mem2831.offset) % 18446744073709551616 == (~bo.base + (76 + ~bo.offset)) % 18446744073709551616;havoc #t~mem2831.base, #t~mem2831.offset;#res := 0; [2025-02-08 02:59:03,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18166: assume !((#t~mem2831.base + #t~mem2831.offset) % 18446744073709551616 == (~bo.base + (76 + ~bo.offset)) % 18446744073709551616);havoc #t~mem2831.base, #t~mem2831.offset;call #t~mem2832.base, #t~mem2832.offset := read~$Pointer$#26(~entry~3.base, ~entry~3.offset, 8);~__mptr___0~16.base, ~__mptr___0~16.offset := #t~mem2832.base, #t~mem2832.offset;havoc #t~mem2832.base, #t~mem2832.offset;~entry~3.base, ~entry~3.offset := ~__mptr___0~16.base, ~__mptr___0~16.offset; [2025-02-08 02:59:03,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18166-1: call #t~mem2831.base, #t~mem2831.offset := read~$Pointer$#26(~entry~3.base, 16 + ~entry~3.offset, 8); [2025-02-08 02:59:03,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19439: havoc ioremap_wc_#t~ret3030#1.base, ioremap_wc_#t~ret3030#1.offset; [2025-02-08 02:59:03,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19328: havoc #t~nondet3012; [2025-02-08 02:59:03,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18100: SUMMARY for call kfree(~entry~2#1.base, ~entry~2#1.offset); srcloc: null [2025-02-08 02:59:03,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18098: assume { :begin_inline_list_del } true;list_del_#in~arg0#1.base, list_del_#in~arg0#1.offset := ~entry~2#1.base, ~entry~2#1.offset;havoc list_del_~arg0#1.base, list_del_~arg0#1.offset;list_del_~arg0#1.base, list_del_~arg0#1.offset := list_del_#in~arg0#1.base, list_del_#in~arg0#1.offset;havoc list_del_~arg0#1.base, list_del_~arg0#1.offset;havoc list_del_#in~arg0#1.base, list_del_#in~arg0#1.offset;assume { :end_inline_list_del } true; [2025-02-08 02:59:03,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18087: call ULTIMATE.dealloc(~#bo~9#1.base, ~#bo~9#1.offset);havoc ~#bo~9#1.base, ~#bo~9#1.offset; [2025-02-08 02:59:03,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18098-1: SUMMARY for call qxl_bo_unref(~#bo~9#1.base, ~#bo~9#1.offset); srcloc: null [2025-02-08 02:59:03,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18094: call #t~mem2816#1.base, #t~mem2816#1.offset := read~$Pointer$#26(~release#1.base, 188 + ~release#1.offset, 8);~__mptr~47#1.base, ~__mptr~47#1.offset := #t~mem2816#1.base, #t~mem2816#1.offset;~entry~2#1.base, ~entry~2#1.offset := ~__mptr~47#1.base, ~__mptr~47#1.offset;call #t~mem2817#1.base, #t~mem2817#1.offset := read~$Pointer$#26(~entry~2#1.base, 16 + ~entry~2#1.offset, 8);~__mptr___0~15#1.base, ~__mptr___0~15#1.offset := #t~mem2817#1.base, #t~mem2817#1.offset;havoc #t~mem2817#1.base, #t~mem2817#1.offset;call write~$Pointer$#26(~__mptr___0~15#1.base, -106392 + ~__mptr___0~15#1.offset, ~#bo~9#1.base, ~#bo~9#1.offset, 8); [2025-02-08 02:59:03,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19339: havoc #t~nondet3014; [2025-02-08 02:59:04,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15644-1: SUMMARY for call #t~ret2300#1 := qxl_bo_physical_address(~qdev~33#1.base, ~qdev~33#1.offset, #t~mem2299#1.base, #t~mem2299#1.offset, 0); srcloc: null [2025-02-08 02:59:04,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15644: call write~int#26(#t~ret2300#1, ~image~3#1.base, 32 + ~image~3#1.offset, 8);havoc #t~mem2299#1.base, #t~mem2299#1.offset;havoc #t~ret2300#1;call #t~mem2301#1.base, #t~mem2301#1.offset := read~$Pointer$#2(~#dimage~0#1.base, ~#dimage~0#1.offset, 8);call #t~mem2302#1.base, #t~mem2302#1.offset := read~$Pointer$#26(#t~mem2301#1.base, #t~mem2301#1.offset, 8); [2025-02-08 02:59:04,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15570: call ULTIMATE.dealloc(~#rect~1#1.base, ~#rect~1#1.offset);havoc ~#rect~1#1.base, ~#rect~1#1.offset;call ULTIMATE.dealloc(~#release~6#1.base, ~#release~6#1.offset);havoc ~#release~6#1.base, ~#release~6#1.offset;call ULTIMATE.dealloc(~#dimage~0#1.base, ~#dimage~0#1.offset);havoc ~#dimage~0#1.base, ~#dimage~0#1.offset;call ULTIMATE.dealloc(~#palette_bo~0#1.base, ~#palette_bo~0#1.offset);havoc ~#palette_bo~0#1.base, ~#palette_bo~0#1.offset; [2025-02-08 02:59:04,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15645-1: SUMMARY for call qxl_bo_kunmap_atomic_page(~qdev~33#1.base, ~qdev~33#1.offset, #t~mem2302#1.base, #t~mem2302#1.offset, ~ptr~1#1.base, ~ptr~1#1.offset); srcloc: null [2025-02-08 02:59:04,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15645: havoc #t~mem2301#1.base, #t~mem2301#1.offset;havoc #t~mem2302#1.base, #t~mem2302#1.offset; [2025-02-08 02:59:04,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15538: call ULTIMATE.dealloc(qxl_palette_create_1bit_~#pal~0#1.base, qxl_palette_create_1bit_~#pal~0#1.offset);havoc qxl_palette_create_1bit_~#pal~0#1.base, qxl_palette_create_1bit_~#pal~0#1.offset;#t~ret2295#1 := qxl_palette_create_1bit_#res#1;havoc qxl_palette_create_1bit_#t~mem2259#1, qxl_palette_create_1bit_#t~ret2260#1, qxl_palette_create_1bit_#t~mem2261#1.base, qxl_palette_create_1bit_#t~mem2261#1.offset, qxl_palette_create_1bit_#t~mem2262#1.base, qxl_palette_create_1bit_#t~mem2262#1.offset, qxl_palette_create_1bit_#t~mem2263#1, qxl_palette_create_1bit_#t~mem2264#1, qxl_palette_create_1bit_#t~mem2265#1, qxl_palette_create_1bit_#t~mem2266#1, qxl_palette_create_1bit_#t~mem2267#1, qxl_palette_create_1bit_#t~mem2268#1, qxl_palette_create_1bit_#t~mem2269#1.base, qxl_palette_create_1bit_#t~mem2269#1.offset, qxl_palette_create_1bit_#t~mem2270#1.base, qxl_palette_create_1bit_#t~mem2270#1.offset, qxl_palette_create_1bit_~palette_bo#1.base, qxl_palette_create_1bit_~palette_bo#1.offset, qxl_palette_create_1bit_~release#1.base, qxl_palette_create_1bit_~release#1.offset, qxl_palette_create_1bit_~qxl_fb_image#1.base, qxl_palette_create_1bit_~qxl_fb_image#1.offset, qxl_palette_create_1bit_~fb_image~0#1.base, qxl_palette_create_1bit_~fb_image~0#1.offset, qxl_palette_create_1bit_~visual~0#1, qxl_palette_create_1bit_~pseudo_palette~0#1.base, qxl_palette_create_1bit_~pseudo_palette~0#1.offset, qxl_palette_create_1bit_~#pal~0#1.base, qxl_palette_create_1bit_~#pal~0#1.offset, qxl_palette_create_1bit_~ret~38#1, qxl_palette_create_1bit_~fgcolor~0#1, qxl_palette_create_1bit_~bgcolor~0#1, qxl_palette_create_1bit_~unique~0#1, qxl_palette_create_1bit_~tmp~201#1;havoc qxl_palette_create_1bit_#in~palette_bo#1.base, qxl_palette_create_1bit_#in~palette_bo#1.offset, qxl_palette_create_1bit_#in~release#1.base, qxl_palette_create_1bit_#in~release#1.offset, qxl_palette_create_1bit_#in~qxl_fb_image#1.base, qxl_palette_create_1bit_#in~qxl_fb_image#1.offset;assume { :end_inline_qxl_palette_create_1bit } true;assume -2147483648 <= #t~ret2295#1 && #t~ret2295#1 <= 2147483647;~ret~39#1 := #t~ret2295#1;havoc #t~mem2293#1.base, #t~mem2293#1.offset;havoc #t~mem2294#1.base, #t~mem2294#1.offset;havoc #t~ret2295#1;call #t~mem2296#1.base, #t~mem2296#1.offset := read~$Pointer$#2(~#dimage~0#1.base, ~#dimage~0#1.offset, 8);call #t~mem2297#1.base, #t~mem2297#1.offset := read~$Pointer$#26(#t~mem2296#1.base, #t~mem2296#1.offset, 8); [2025-02-08 02:59:04,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15642: ~ptr~1#1.base, ~ptr~1#1.offset := #t~ret2298#1.base, #t~ret2298#1.offset;havoc #t~mem2296#1.base, #t~mem2296#1.offset;havoc #t~mem2297#1.base, #t~mem2297#1.offset;havoc #t~ret2298#1.base, #t~ret2298#1.offset;~image~3#1.base, ~image~3#1.offset := ~ptr~1#1.base, ~ptr~1#1.offset;call #t~mem2299#1.base, #t~mem2299#1.offset := read~$Pointer$#26(~#palette_bo~0#1.base, ~#palette_bo~0#1.offset, 8); [2025-02-08 02:59:04,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15642-1: SUMMARY for call #t~ret2298#1.base, #t~ret2298#1.offset := qxl_bo_kmap_atomic_page(~qdev~33#1.base, ~qdev~33#1.offset, #t~mem2297#1.base, #t~mem2297#1.offset, 0); srcloc: null [2025-02-08 02:59:04,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17863: call ULTIMATE.dealloc(~#__u~3#1.base, ~#__u~3#1.offset);havoc ~#__u~3#1.base, ~#__u~3#1.offset;call ULTIMATE.dealloc(~#__u___0~2#1.base, ~#__u___0~2#1.offset);havoc ~#__u___0~2#1.base, ~#__u___0~2#1.offset; [2025-02-08 02:59:05,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8938: #res#1 := ~ret~4#1;call ULTIMATE.dealloc(~#cursor~0#1.base, ~#cursor~0#1.offset);havoc ~#cursor~0#1.base, ~#cursor~0#1.offset;call ULTIMATE.dealloc(~#cursor_bo~0#1.base, ~#cursor_bo~0#1.offset);havoc ~#cursor_bo~0#1.base, ~#cursor_bo~0#1.offset;call ULTIMATE.dealloc(~#release~1#1.base, ~#release~1#1.offset);havoc ~#release~1#1.base, ~#release~1#1.offset;call ULTIMATE.dealloc(~#user_ptr~0#1.base, ~#user_ptr~0#1.offset);havoc ~#user_ptr~0#1.base, ~#user_ptr~0#1.offset; [2025-02-08 02:59:05,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8930: call #t~mem803#1.base, #t~mem803#1.offset := read~$Pointer$#32(~#release~1#1.base, ~#release~1#1.offset, 8); [2025-02-08 02:59:05,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8938-1: SUMMARY for call drm_gem_object_unreference_unlocked(~obj~0#1.base, ~obj~0#1.offset); srcloc: null [2025-02-08 02:59:05,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8930-1: SUMMARY for call qxl_bo_unref(~#cursor_bo~0#1.base, ~#cursor_bo~0#1.offset); srcloc: null [2025-02-08 02:59:05,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8932: SUMMARY for call qxl_release_free(~qdev~9#1.base, ~qdev~9#1.offset, #t~mem803#1.base, #t~mem803#1.offset); srcloc: null [2025-02-08 02:59:05,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8934: SUMMARY for call qxl_bo_kunmap(~user_bo~0#1.base, ~user_bo~0#1.offset); srcloc: null [2025-02-08 02:59:05,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8794: call ULTIMATE.dealloc(qxl_hide_cursor_~#release~0#1.base, qxl_hide_cursor_~#release~0#1.offset);havoc qxl_hide_cursor_~#release~0#1.base, qxl_hide_cursor_~#release~0#1.offset;#t~ret763#1 := qxl_hide_cursor_#res#1;havoc qxl_hide_cursor_#t~ret751#1, qxl_hide_cursor_#t~mem752#1.base, qxl_hide_cursor_#t~mem752#1.offset, qxl_hide_cursor_#t~ret753#1, qxl_hide_cursor_#t~mem754#1.base, qxl_hide_cursor_#t~mem754#1.offset, qxl_hide_cursor_#t~mem755#1.base, qxl_hide_cursor_#t~mem755#1.offset, qxl_hide_cursor_#t~ret756#1.base, qxl_hide_cursor_#t~ret756#1.offset, qxl_hide_cursor_#t~mem757#1.base, qxl_hide_cursor_#t~mem757#1.offset, qxl_hide_cursor_#t~mem758#1.base, qxl_hide_cursor_#t~mem758#1.offset, qxl_hide_cursor_#t~ret759#1, qxl_hide_cursor_#t~mem760#1.base, qxl_hide_cursor_#t~mem760#1.offset, qxl_hide_cursor_~qdev#1.base, qxl_hide_cursor_~qdev#1.offset, qxl_hide_cursor_~#release~0#1.base, qxl_hide_cursor_~#release~0#1.offset, qxl_hide_cursor_~cmd~0#1.base, qxl_hide_cursor_~cmd~0#1.offset, qxl_hide_cursor_~ret~3#1, qxl_hide_cursor_~tmp~50#1.base, qxl_hide_cursor_~tmp~50#1.offset;havoc qxl_hide_cursor_#in~qdev#1.base, qxl_hide_cursor_#in~qdev#1.offset;assume { :end_inline_qxl_hide_cursor } true;assume -2147483648 <= #t~ret763#1 && #t~ret763#1 <= 2147483647;~tmp~51#1 := #t~ret763#1;havoc #t~ret763#1;#res#1 := ~tmp~51#1;call ULTIMATE.dealloc(~#cursor~0#1.base, ~#cursor~0#1.offset);havoc ~#cursor~0#1.base, ~#cursor~0#1.offset;call ULTIMATE.dealloc(~#cursor_bo~0#1.base, ~#cursor_bo~0#1.offset);havoc ~#cursor_bo~0#1.base, ~#cursor_bo~0#1.offset;call ULTIMATE.dealloc(~#release~1#1.base, ~#release~1#1.offset);havoc ~#release~1#1.base, ~#release~1#1.offset;call ULTIMATE.dealloc(~#user_ptr~0#1.base, ~#user_ptr~0#1.offset);havoc ~#user_ptr~0#1.base, ~#user_ptr~0#1.offset; [2025-02-08 02:59:05,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8828: call ULTIMATE.dealloc(~#cursor~0#1.base, ~#cursor~0#1.offset);havoc ~#cursor~0#1.base, ~#cursor~0#1.offset;call ULTIMATE.dealloc(~#cursor_bo~0#1.base, ~#cursor_bo~0#1.offset);havoc ~#cursor_bo~0#1.base, ~#cursor_bo~0#1.offset;call ULTIMATE.dealloc(~#release~1#1.base, ~#release~1#1.offset);havoc ~#release~1#1.base, ~#release~1#1.offset;call ULTIMATE.dealloc(~#user_ptr~0#1.base, ~#user_ptr~0#1.offset);havoc ~#user_ptr~0#1.base, ~#user_ptr~0#1.offset; [2025-02-08 02:59:05,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8936: assume -2147483648 <= #t~ret804#1 && #t~ret804#1 <= 2147483647; [2025-02-08 02:59:05,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8936-1: SUMMARY for call #t~ret804#1 := qxl_bo_unpin(~user_bo~0#1.base, ~user_bo~0#1.offset); srcloc: null [2025-02-08 02:59:05,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8928: SUMMARY for call qxl_release_backoff_reserve_list(#t~mem802#1.base, #t~mem802#1.offset); srcloc: null [2025-02-08 02:59:05,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8928-1: call #t~mem802#1.base, #t~mem802#1.offset := read~$Pointer$#32(~#release~1#1.base, ~#release~1#1.offset, 8); [2025-02-08 02:59:05,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19729: havoc #t~nondet3083; [2025-02-08 02:59:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14326: call ULTIMATE.dealloc(~#cmd~4.base, ~#cmd~4.offset);havoc ~#cmd~4.base, ~#cmd~4.offset; [2025-02-08 02:59:05,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19610: havoc #t~nondet3063; [2025-02-08 02:59:06,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18121: havoc qxl_surface_id_dealloc_~qdev#1.base, qxl_surface_id_dealloc_~qdev#1.offset, qxl_surface_id_dealloc_~surface_id#1;havoc qxl_surface_id_dealloc_#in~qdev#1.base, qxl_surface_id_dealloc_#in~qdev#1.offset, qxl_surface_id_dealloc_#in~surface_id#1;assume { :end_inline_qxl_surface_id_dealloc } true;havoc #t~mem2822#1; [2025-02-08 02:59:06,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14307: call ULTIMATE.dealloc(~#cmd~3.base, ~#cmd~3.offset);havoc ~#cmd~3.base, ~#cmd~3.offset; [2025-02-08 02:59:06,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9007: call ULTIMATE.dealloc(~#norect~1.base, ~#norect~1.offset);havoc ~#norect~1.base, ~#norect~1.offset; [2025-02-08 02:59:06,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11516: #t~ret1461#1 := kref_put_#res#1;havoc kref_put_#t~ret1428#1, kref_put_~kref#1.base, kref_put_~kref#1.offset, kref_put_~release#1.base, kref_put_~release#1.offset, kref_put_~tmp~117#1;havoc kref_put_#in~kref#1.base, kref_put_#in~kref#1.offset, kref_put_#in~release#1.base, kref_put_#in~release#1.offset;assume { :end_inline_kref_put } true;assume -2147483648 <= #t~ret1461#1 && #t~ret1461#1 <= 2147483647;havoc #t~ret1461#1; [2025-02-08 02:59:06,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11436: kref_put_#t~ret1428#1 := kref_sub_#res#1;havoc kref_sub_#t~ret1424#1, kref_sub_#t~ret1425#1, kref_sub_#t~ret1426#1, kref_sub_~kref#1.base, kref_sub_~kref#1.offset, kref_sub_~count#1, kref_sub_~release#1.base, kref_sub_~release#1.offset, kref_sub_~__ret_warn_on~4#1, kref_sub_~tmp~116#1, kref_sub_~tmp___0~43#1;havoc kref_sub_#in~kref#1.base, kref_sub_#in~kref#1.offset, kref_sub_#in~count#1, kref_sub_#in~release#1.base, kref_sub_#in~release#1.offset;assume { :end_inline_kref_sub } true;assume -2147483648 <= kref_put_#t~ret1428#1 && kref_put_#t~ret1428#1 <= 2147483647;kref_put_~tmp~117#1 := kref_put_#t~ret1428#1;havoc kref_put_#t~ret1428#1;kref_put_#res#1 := kref_put_~tmp~117#1; [2025-02-08 02:59:06,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14775: call ULTIMATE.dealloc(~#args~0#1.base, ~#args~0#1.offset);havoc ~#args~0#1.base, ~#args~0#1.offset; [2025-02-08 02:59:07,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13075: call write~int#26(0, ~qbo.base, 16 + ~qbo.offset + 12 * (if ~i~7 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~7 % 4294967296 % 18446744073709551616 else ~i~7 % 4294967296 % 18446744073709551616 - 18446744073709551616), 4);call write~int#26(0, ~qbo.base, 4 + (16 + ~qbo.offset + 12 * (if ~i~7 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~7 % 4294967296 % 18446744073709551616 else ~i~7 % 4294967296 % 18446744073709551616 - 18446744073709551616)), 4);~i~7 := 1 + ~i~7; [2025-02-08 02:59:07,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: havoc qxl_ttm_mem_global_release_#t~mem1246#1.base, qxl_ttm_mem_global_release_#t~mem1246#1.offset, qxl_ttm_mem_global_release_~ref#1.base, qxl_ttm_mem_global_release_~ref#1.offset;havoc qxl_ttm_mem_global_release_#in~ref#1.base, qxl_ttm_mem_global_release_#in~ref#1.offset;assume { :end_inline_qxl_ttm_mem_global_release } true; [2025-02-08 02:59:07,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10604: havoc ttm_mem_global_release_~arg0#1.base, ttm_mem_global_release_~arg0#1.offset;havoc ttm_mem_global_release_#in~arg0#1.base, ttm_mem_global_release_#in~arg0#1.offset;assume { :end_inline_ttm_mem_global_release } true;havoc qxl_ttm_mem_global_release_#t~mem1246#1.base, qxl_ttm_mem_global_release_#t~mem1246#1.offset; [2025-02-08 02:59:07,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19418: havoc #t~nondet3026; [2025-02-08 02:59:07,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19238: havoc drm_get_pci_dev_#t~nondet3000#1; [2025-02-08 02:59:08,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101: assume #t~short850#1;havoc #t~mem844#1;havoc #t~mem845#1;havoc #t~short846#1;havoc #t~mem847#1;havoc #t~short848#1;havoc #t~mem849#1;havoc #t~short850#1;call #t~mem851#1 := read~int#26(~head~2#1.base, 8 + ~head~2#1.offset, 4);call #t~mem852#1 := read~int#26(~head~2#1.base, 12 + ~head~2#1.offset, 4);call #t~mem853#1 := read~int#26(~head~2#1.base, 16 + ~head~2#1.offset, 4);call #t~mem854#1 := read~int#26(~head~2#1.base, 20 + ~head~2#1.offset, 4); [2025-02-08 02:59:08,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101: assume !#t~short850#1;havoc #t~mem844#1;havoc #t~mem845#1;havoc #t~short846#1;havoc #t~mem847#1;havoc #t~short848#1;havoc #t~mem849#1;havoc #t~short850#1;~i~3#1 := 1 + ~i~3#1; [2025-02-08 02:59:08,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101-1: assume #t~short850#1; [2025-02-08 02:59:08,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101-1: assume !#t~short850#1;call #t~mem849#1 := read~int#26(~head~2#1.base, 12 + ~head~2#1.offset, 4);#t~short850#1 := #t~mem849#1 % 4294967296 > 8192; [2025-02-08 02:59:08,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101-2: #t~short850#1 := #t~short848#1; [2025-02-08 02:59:08,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101-3: assume #t~short848#1; [2025-02-08 02:59:08,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101-3: assume !#t~short848#1;call #t~mem847#1 := read~int#26(~head~2#1.base, 8 + ~head~2#1.offset, 4);#t~short848#1 := #t~mem847#1 % 4294967296 > 8192; [2025-02-08 02:59:08,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101-4: #t~short848#1 := #t~short846#1; [2025-02-08 02:59:08,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101-5: assume #t~short846#1; [2025-02-08 02:59:08,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101-5: assume !#t~short846#1;call #t~mem845#1 := read~int#26(~head~2#1.base, 16 + ~head~2#1.offset, 4);#t~short846#1 := #t~mem845#1 % 4294967296 > 8192; [2025-02-08 02:59:08,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9102-1: SUMMARY for call drm_err(55, 0); srcloc: null [2025-02-08 02:59:08,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9100: call #t~mem843#1.base, #t~mem843#1.offset := read~$Pointer$#26(~qdev#1.base, 104 + ~qdev#1.offset, 8);~head~2#1.base, ~head~2#1.offset := #t~mem843#1.base, 4 + #t~mem843#1.offset + 28 * (if ~i~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~3#1 % 18446744073709551616 % 18446744073709551616 else ~i~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem844#1 := read~int#26(~head~2#1.base, 20 + ~head~2#1.offset, 4);#t~short846#1 := #t~mem844#1 % 4294967296 > 8192; [2025-02-08 02:59:08,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9102: havoc #t~mem851#1;havoc #t~mem852#1;havoc #t~mem853#1;havoc #t~mem854#1; [2025-02-08 02:59:08,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19191: havoc #t~nondet2989; [2025-02-08 02:59:08,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19697: havoc #t~nondet3078; [2025-02-08 02:59:08,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19357: havoc #t~nondet3018; [2025-02-08 02:59:08,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19632: havoc #t~nondet3067; [2025-02-08 02:59:09,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14096: call ULTIMATE.dealloc(~#__key~3.base, ~#__key~3.offset);havoc ~#__key~3.base, ~#__key~3.offset; [2025-02-08 02:59:10,054 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 02:59:10,061 INFO L158 Benchmark]: Toolchain (without parser) took 49882.00ms. Allocated memory was 167.8MB in the beginning and 1.1GB in the end (delta: 956.3MB). Free memory was 110.2MB in the beginning and 358.6MB in the end (delta: -248.4MB). Peak memory consumption was 738.3MB. Max. memory is 16.1GB. [2025-02-08 02:59:10,062 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 201.3MB. Free memory is still 125.7MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 02:59:10,063 INFO L158 Benchmark]: CACSL2BoogieTranslator took 5941.69ms. Allocated memory was 167.8MB in the beginning and 419.4MB in the end (delta: 251.7MB). Free memory was 110.2MB in the beginning and 230.0MB in the end (delta: -119.8MB). Peak memory consumption was 166.9MB. Max. memory is 16.1GB. [2025-02-08 02:59:10,063 INFO L158 Benchmark]: Boogie Procedure Inliner took 322.46ms. Allocated memory is still 419.4MB. Free memory was 230.0MB in the beginning and 159.5MB in the end (delta: 70.5MB). Peak memory consumption was 75.5MB. Max. memory is 16.1GB. [2025-02-08 02:59:10,064 INFO L158 Benchmark]: Boogie Preprocessor took 3992.32ms. Allocated memory is still 419.4MB. Free memory was 159.5MB in the beginning and 174.1MB in the end (delta: -14.6MB). Peak memory consumption was 155.9MB. Max. memory is 16.1GB. [2025-02-08 02:59:10,064 INFO L158 Benchmark]: IcfgBuilder took 39622.17ms. Allocated memory was 419.4MB in the beginning and 1.1GB in the end (delta: 704.6MB). Free memory was 174.1MB in the beginning and 358.6MB in the end (delta: -184.5MB). Peak memory consumption was 545.5MB. Max. memory is 16.1GB. [2025-02-08 02:59:10,065 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.18ms. Allocated memory is still 201.3MB. Free memory is still 125.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 5941.69ms. Allocated memory was 167.8MB in the beginning and 419.4MB in the end (delta: 251.7MB). Free memory was 110.2MB in the beginning and 230.0MB in the end (delta: -119.8MB). Peak memory consumption was 166.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 322.46ms. Allocated memory is still 419.4MB. Free memory was 230.0MB in the beginning and 159.5MB in the end (delta: 70.5MB). Peak memory consumption was 75.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 3992.32ms. Allocated memory is still 419.4MB. Free memory was 159.5MB in the beginning and 174.1MB in the end (delta: -14.6MB). Peak memory consumption was 155.9MB. Max. memory is 16.1GB. * IcfgBuilder took 39622.17ms. Allocated memory was 419.4MB in the beginning and 1.1GB in the end (delta: 704.6MB). Free memory was 174.1MB in the beginning and 358.6MB in the end (delta: -184.5MB). Peak memory consumption was 545.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 8032]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [8032-8033] - GenericResultAtLocation [Line: 8052]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgb %2,%1": "=a" (__ret), "+m" (*__ptr): "q" (__new), "0" (__old): "memory"); [8052-8053] - GenericResultAtLocation [Line: 8057]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgw %2,%1": "=a" (__ret), "+m" (*__ptr___0): "r" (__new), "0" (__old): "memory"); [8057-8058] - GenericResultAtLocation [Line: 8062]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgl %2,%1": "=a" (__ret), "+m" (*__ptr___1): "r" (__new), "0" (__old): "memory"); [8062-8063] - GenericResultAtLocation [Line: 8067]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgq %2,%1": "=a" (__ret), "+m" (*__ptr___2): "r" (__new), "0" (__old): "memory"); [8067-8068] - GenericResultAtLocation [Line: 9086]: 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_display.c"), "i" (552), "i" (12UL)); [9086-9087] - GenericResultAtLocation [Line: 9375]: 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_display.c"), "i" (747), "i" (12UL)); [9375-9376] - GenericResultAtLocation [Line: 10932]: 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_ttm.c"), "i" (342), "i" (12UL)); [10932-10933] - GenericResultAtLocation [Line: 11345]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; subl %2, %0; sete %1": "+m" (v->counter), "=qm" (c): "er" (i): "memory"); [11345-11346] - GenericResultAtLocation [Line: 11838]: 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_fb.c"), "i" (274), "i" (12UL)); [11838-11839] - GenericResultAtLocation [Line: 11955]: 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_fb.c"), "i" (368), "i" (12UL)); [11955-11956] - GenericResultAtLocation [Line: 12576]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [12576] - GenericResultAtLocation [Line: 12579]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12579] - GenericResultAtLocation [Line: 12582]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12582] - GenericResultAtLocation [Line: 12585]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12585] - GenericResultAtLocation [Line: 12602]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [12602-12603] - GenericResultAtLocation [Line: 12606]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [12606-12607] - GenericResultAtLocation [Line: 12610]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [12610-12611] - GenericResultAtLocation [Line: 12614]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [12614-12615] - GenericResultAtLocation [Line: 12667]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [12667] - GenericResultAtLocation [Line: 12670]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [12670] - GenericResultAtLocation [Line: 12672]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [12672] - GenericResultAtLocation [Line: 12677]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [12677] - GenericResultAtLocation [Line: 12680]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [12680] - GenericResultAtLocation [Line: 12682]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [12682] - GenericResultAtLocation [Line: 12687]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [12687] - GenericResultAtLocation [Line: 12690]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [12690] - GenericResultAtLocation [Line: 12692]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [12692] - GenericResultAtLocation [Line: 12697]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [12697] - GenericResultAtLocation [Line: 12700]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [12700] - GenericResultAtLocation [Line: 12702]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [12702] - GenericResultAtLocation [Line: 12720]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [12720] - GenericResultAtLocation [Line: 12723]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [12723] - GenericResultAtLocation [Line: 12725]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [12725] - GenericResultAtLocation [Line: 12730]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [12730] - GenericResultAtLocation [Line: 12733]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [12733] - GenericResultAtLocation [Line: 12735]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [12735] - GenericResultAtLocation [Line: 12740]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [12740] - GenericResultAtLocation [Line: 12743]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [12743] - GenericResultAtLocation [Line: 12745]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [12745] - GenericResultAtLocation [Line: 12750]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [12750] - GenericResultAtLocation [Line: 12753]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [12753] - GenericResultAtLocation [Line: 12755]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [12755] - GenericResultAtLocation [Line: 12904]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12904] - GenericResultAtLocation [Line: 12911]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12911] - GenericResultAtLocation [Line: 12990]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12990] - GenericResultAtLocation [Line: 12999]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12999] - GenericResultAtLocation [Line: 13656]: 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_gem.c"), "i" (86), "i" (12UL)); [13656-13657] - GenericResultAtLocation [Line: 13665]: 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_gem.c"), "i" (87), "i" (12UL)); [13665-13666] - GenericResultAtLocation [Line: 13789]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13789] - GenericResultAtLocation [Line: 13791]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13791] - GenericResultAtLocation [Line: 13819]: 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [13819-13820] - GenericResultAtLocation [Line: 13825]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [13825-13827] - GenericResultAtLocation [Line: 13844]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [13844] - GenericResultAtLocation [Line: 13847]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13847] - GenericResultAtLocation [Line: 13850]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13850] - GenericResultAtLocation [Line: 13853]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13853] - GenericResultAtLocation [Line: 13887]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [13887] - GenericResultAtLocation [Line: 13900]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13900] - GenericResultAtLocation [Line: 13963]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [13963] - GenericResultAtLocation [Line: 13966]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13966] - GenericResultAtLocation [Line: 13969]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13969] - GenericResultAtLocation [Line: 13972]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13972] - GenericResultAtLocation [Line: 13983]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [13983] - GenericResultAtLocation [Line: 13986]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [13986] - GenericResultAtLocation [Line: 13989]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [13989] - GenericResultAtLocation [Line: 13992]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [13992] - GenericResultAtLocation [Line: 14003]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [14003] - GenericResultAtLocation [Line: 14006]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [14006] - GenericResultAtLocation [Line: 14009]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [14009] - GenericResultAtLocation [Line: 14012]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [14012] - GenericResultAtLocation [Line: 14023]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [14023] - GenericResultAtLocation [Line: 14026]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [14026] - GenericResultAtLocation [Line: 14029]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [14029] - GenericResultAtLocation [Line: 14032]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [14032] - GenericResultAtLocation [Line: 14184]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [14184] - GenericResultAtLocation [Line: 14270]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [14270] - GenericResultAtLocation [Line: 15995]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15995] - GenericResultAtLocation [Line: 16300]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [16300] - GenericResultAtLocation [Line: 16349]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" ((qdev->ram_header)->int_pending): : "memory", "cc"); [16349-16350] - GenericResultAtLocation [Line: 16353]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" ((qdev->ram_header)->int_pending): : "memory", "cc"); [16353-16354] - GenericResultAtLocation [Line: 16357]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" ((qdev->ram_header)->int_pending): : "memory", "cc"); [16357-16358] - GenericResultAtLocation [Line: 16361]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" ((qdev->ram_header)->int_pending): : "memory", "cc"); [16361-16362] - GenericResultAtLocation [Line: 16818]: 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_dumb.c"), "i" (78), "i" (12UL)); [16818-16819] - GenericResultAtLocation [Line: 16901]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16901] - GenericResultAtLocation [Line: 16904]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16904] - GenericResultAtLocation [Line: 16907]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16907] - GenericResultAtLocation [Line: 16910]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16910] - GenericResultAtLocation [Line: 17607]: 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [17607-17608] - GenericResultAtLocation [Line: 17613]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [17613-17615] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 02:59:10,168 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 6b4ca6493f685238219745e034d782b993db209abec07e2893f260be9e71bef7 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 02:59:11,969 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 02:59:12,073 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 02:59:12,078 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 02:59:12,078 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 02:59:12,101 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 02:59:12,102 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 02:59:12,102 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 02:59:12,102 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 02:59:12,102 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 02:59:12,103 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 02:59:12,103 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 02:59:12,103 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 02:59:12,103 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 02:59:12,103 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 02:59:12,103 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 02:59:12,103 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 02:59:12,103 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 02:59:12,103 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 02:59:12,103 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 02:59:12,104 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 02:59:12,104 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 02:59:12,104 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 02:59:12,104 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 02:59:12,104 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 02:59:12,104 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 02:59:12,104 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 02:59:12,104 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 02:59:12,104 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 02:59:12,104 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 02:59:12,104 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 02:59:12,105 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:59:12,105 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 02:59:12,105 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 02:59:12,105 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 02:59:12,105 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 02:59:12,105 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 02:59:12,105 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 02:59:12,105 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 02:59:12,105 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 02:59:12,105 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 02:59:12,105 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 02:59:12,106 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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 -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux 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 ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer 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 -> 6b4ca6493f685238219745e034d782b993db209abec07e2893f260be9e71bef7 [2025-02-08 02:59:12,351 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 02:59:12,358 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 02:59:12,360 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 02:59:12,361 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 02:59:12,361 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 02:59:12,362 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i [2025-02-08 02:59:13,625 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/9bd64312a/43e19c4da5e74e4d87c0f6cd26e46389/FLAG5f5839474 [2025-02-08 02:59:14,298 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 02:59:14,300 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i [2025-02-08 02:59:14,362 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/9bd64312a/43e19c4da5e74e4d87c0f6cd26e46389/FLAG5f5839474 [2025-02-08 02:59:14,376 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/9bd64312a/43e19c4da5e74e4d87c0f6cd26e46389 [2025-02-08 02:59:14,379 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 02:59:14,379 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 02:59:14,381 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 02:59:14,381 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 02:59:14,384 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 02:59:14,384 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:59:14" (1/1) ... [2025-02-08 02:59:14,385 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@24033cdf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:14, skipping insertion in model container [2025-02-08 02:59:14,386 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:59:14" (1/1) ... [2025-02-08 02:59:14,512 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 02:59:15,156 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,354 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,365 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,368 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,380 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,387 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,393 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,399 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,405 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,410 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,411 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,489 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,490 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,490 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,490 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,490 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,491 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,491 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,491 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,529 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,530 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,530 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,530 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,530 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,531 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,531 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,531 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,531 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,531 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,533 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,533 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,533 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,533 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,533 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,533 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,534 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,534 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,534 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,534 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,534 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,700 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,703 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,707 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,724 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,756 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,757 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,759 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,771 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,771 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,772 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,773 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,773 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,774 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:15,774 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,079 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,099 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,102 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,105 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,118 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,118 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,133 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,144 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,148 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,157 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,159 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,159 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,164 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,168 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,171 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,179 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,188 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,202 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,208 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,226 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,233 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,250 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,267 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,267 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,271 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,272 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,273 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,273 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,321 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,322 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,322 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,322 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,322 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,326 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,327 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,327 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,327 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,328 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,328 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,328 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,328 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,328 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,328 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,328 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,328 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,328 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,328 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,328 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,329 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,330 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,330 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,330 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,330 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,330 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,331 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,334 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,334 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,334 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,334 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,334 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,335 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,336 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,340 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,340 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,341 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,341 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,341 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,341 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,342 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,342 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,342 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,342 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,342 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,473 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,477 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,481 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,487 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,491 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,491 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,540 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,545 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,567 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,568 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,575 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,575 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,576 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,579 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,579 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,579 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,579 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,579 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,580 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,580 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,580 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,580 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,580 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,580 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,581 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,583 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,583 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,584 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,585 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,641 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,734 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,739 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,748 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,753 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,756 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,759 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,775 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,776 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,780 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,789 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,790 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,791 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,792 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,795 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,795 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,795 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,796 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,799 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,799 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,799 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,824 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,824 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,825 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,825 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,952 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,958 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,958 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,960 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,960 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,964 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:16,965 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,007 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,017 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,017 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,017 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,017 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,018 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,018 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,018 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,018 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,018 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,077 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,078 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,078 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,078 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,078 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,124 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,125 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,130 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,134 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,135 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,137 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,153 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,163 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,187 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,187 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,187 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,188 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,188 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,188 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,188 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,192 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,192 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,192 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,192 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,193 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,193 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,193 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,194 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,234 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,299 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,300 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,304 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,304 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,304 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,304 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,351 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,351 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,382 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,436 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,436 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,439 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,439 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,442 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,446 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,453 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,454 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,454 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,455 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,459 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,459 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,460 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,460 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,463 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,463 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,467 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,468 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,471 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,471 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,506 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,506 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,549 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,549 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,550 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,550 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,550 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,584 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,584 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,585 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,585 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,585 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,585 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,600 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,601 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,603 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,607 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,608 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,612 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,617 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,626 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,627 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,627 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,629 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,630 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,630 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,654 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,655 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,667 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i[557997,558010] [2025-02-08 02:59:17,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:17,735 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:59:17,779 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 02:59:17,915 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [8032-8033] [2025-02-08 02:59:17,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgb %2,%1": "=a" (__ret), "+m" (*__ptr): "q" (__new), "0" (__old): "memory"); [8052-8053] [2025-02-08 02:59:17,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgw %2,%1": "=a" (__ret), "+m" (*__ptr___0): "r" (__new), "0" (__old): "memory"); [8057-8058] [2025-02-08 02:59:17,917 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgl %2,%1": "=a" (__ret), "+m" (*__ptr___1): "r" (__new), "0" (__old): "memory"); [8062-8063] [2025-02-08 02:59:17,917 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgq %2,%1": "=a" (__ret), "+m" (*__ptr___2): "r" (__new), "0" (__old): "memory"); [8067-8068] [2025-02-08 02:59:17,978 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_display.c"), "i" (552), "i" (12UL)); [9086-9087] [2025-02-08 02:59:18,022 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_display.c"), "i" (747), "i" (12UL)); [9375-9376] [2025-02-08 02:59:18,045 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_ttm.c"), "i" (342), "i" (12UL)); [10932-10933] [2025-02-08 02:59:18,053 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; subl %2, %0; sete %1": "+m" (v->counter), "=qm" (c): "er" (i): "memory"); [11345-11346] [2025-02-08 02:59:18,064 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_fb.c"), "i" (274), "i" (12UL)); [11838-11839] [2025-02-08 02:59:18,066 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_fb.c"), "i" (368), "i" (12UL)); [11955-11956] [2025-02-08 02:59:18,085 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [12576] [2025-02-08 02:59:18,085 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12579] [2025-02-08 02:59:18,086 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12582] [2025-02-08 02:59:18,086 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12585] [2025-02-08 02:59:18,086 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [12602-12603] [2025-02-08 02:59:18,086 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [12606-12607] [2025-02-08 02:59:18,086 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [12610-12611] [2025-02-08 02:59:18,086 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [12614-12615] [2025-02-08 02:59:18,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [12667] [2025-02-08 02:59:18,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [12670] [2025-02-08 02:59:18,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [12672] [2025-02-08 02:59:18,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [12677] [2025-02-08 02:59:18,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [12680] [2025-02-08 02:59:18,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [12682] [2025-02-08 02:59:18,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [12687] [2025-02-08 02:59:18,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [12690] [2025-02-08 02:59:18,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [12692] [2025-02-08 02:59:18,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [12697] [2025-02-08 02:59:18,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [12700] [2025-02-08 02:59:18,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [12702] [2025-02-08 02:59:18,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [12720] [2025-02-08 02:59:18,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [12723] [2025-02-08 02:59:18,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [12725] [2025-02-08 02:59:18,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [12730] [2025-02-08 02:59:18,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [12733] [2025-02-08 02:59:18,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [12735] [2025-02-08 02:59:18,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [12740] [2025-02-08 02:59:18,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [12743] [2025-02-08 02:59:18,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [12745] [2025-02-08 02:59:18,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [12750] [2025-02-08 02:59:18,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [12753] [2025-02-08 02:59:18,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [12755] [2025-02-08 02:59:18,091 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12904] [2025-02-08 02:59:18,091 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12911] [2025-02-08 02:59:18,092 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12990] [2025-02-08 02:59:18,092 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12999] [2025-02-08 02:59:18,105 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_gem.c"), "i" (86), "i" (12UL)); [13656-13657] [2025-02-08 02:59:18,105 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_gem.c"), "i" (87), "i" (12UL)); [13665-13666] [2025-02-08 02:59:18,107 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13789] [2025-02-08 02:59:18,107 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13791] [2025-02-08 02:59:18,107 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [13819-13820] [2025-02-08 02:59:18,107 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [13825-13827] [2025-02-08 02:59:18,108 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [13844] [2025-02-08 02:59:18,108 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13847] [2025-02-08 02:59:18,108 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13850] [2025-02-08 02:59:18,108 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13853] [2025-02-08 02:59:18,108 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [13887] [2025-02-08 02:59:18,109 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13900] [2025-02-08 02:59:18,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [13963] [2025-02-08 02:59:18,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13966] [2025-02-08 02:59:18,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13969] [2025-02-08 02:59:18,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13972] [2025-02-08 02:59:18,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [13983] [2025-02-08 02:59:18,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [13986] [2025-02-08 02:59:18,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [13989] [2025-02-08 02:59:18,111 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [13992] [2025-02-08 02:59:18,111 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [14003] [2025-02-08 02:59:18,111 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [14006] [2025-02-08 02:59:18,111 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [14009] [2025-02-08 02:59:18,111 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [14012] [2025-02-08 02:59:18,111 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [14023] [2025-02-08 02:59:18,111 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [14026] [2025-02-08 02:59:18,111 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [14029] [2025-02-08 02:59:18,111 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [14032] [2025-02-08 02:59:18,114 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [14184] [2025-02-08 02:59:18,115 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [14270] [2025-02-08 02:59:18,175 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15995] [2025-02-08 02:59:18,179 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [16300] [2025-02-08 02:59:18,180 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" ((qdev->ram_header)->int_pending): : "memory", "cc"); [16349-16350] [2025-02-08 02:59:18,180 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" ((qdev->ram_header)->int_pending): : "memory", "cc"); [16353-16354] [2025-02-08 02:59:18,180 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" ((qdev->ram_header)->int_pending): : "memory", "cc"); [16357-16358] [2025-02-08 02:59:18,180 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" ((qdev->ram_header)->int_pending): : "memory", "cc"); [16361-16362] [2025-02-08 02:59:18,186 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/08_1a/drivers/gpu/drm/qxl/qxl_dumb.c"), "i" (78), "i" (12UL)); [16818-16819] [2025-02-08 02:59:18,187 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16901] [2025-02-08 02:59:18,187 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16904] [2025-02-08 02:59:18,187 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16907] [2025-02-08 02:59:18,187 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16910] [2025-02-08 02:59:18,198 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 *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [17607-17608] [2025-02-08 02:59:18,199 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [17613-17615] [2025-02-08 02:59:18,215 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i[557997,558010] [2025-02-08 02:59:18,224 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:59:18,546 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __cmpxchg_wrong_size [2025-02-08 02:59:18,552 INFO L204 MainTranslator]: Completed translation [2025-02-08 02:59:18,552 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:18 WrapperNode [2025-02-08 02:59:18,552 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 02:59:18,553 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 02:59:18,553 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 02:59:18,553 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 02:59:18,557 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:18" (1/1) ... [2025-02-08 02:59:18,639 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:18" (1/1) ... [2025-02-08 02:59:18,870 INFO L138 Inliner]: procedures = 790, calls = 5245, calls flagged for inlining = 358, calls inlined = 327, statements flattened = 11842 [2025-02-08 02:59:18,871 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 02:59:18,872 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 02:59:18,872 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 02:59:18,872 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 02:59:18,878 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:18" (1/1) ... [2025-02-08 02:59:18,878 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:18" (1/1) ... [2025-02-08 02:59:18,922 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:18" (1/1) ... [2025-02-08 02:59:22,534 INFO L175 MemorySlicer]: Split 2246 memory accesses to 52 slices as follows [20, 8, 2, 43, 65, 16, 3, 2, 14, 2, 2, 1, 2, 1687, 14, 0, 4, 9, 4, 4, 9, 38, 16, 12, 6, 6, 3, 3, 7, 1, 4, 4, 2, 4, 4, 67, 4, 2, 68, 10, 2, 2, 1, 3, 9, 9, 29, 5, 4, 8, 1, 1]. 75 percent of accesses are in the largest equivalence class. The 163 initializations are split as follows [20, 8, 0, 0, 0, 0, 3, 0, 0, 2, 2, 0, 0, 55, 0, 0, 4, 0, 3, 3, 0, 0, 0, 0, 6, 6, 0, 3, 7, 0, 4, 4, 0, 4, 4, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 4, 8, 0, 0]. The 896 writes are split as follows [0, 0, 1, 43, 65, 16, 0, 2, 14, 0, 0, 0, 0, 664, 14, 0, 0, 3, 0, 0, 1, 34, 4, 8, 0, 0, 2, 0, 0, 0, 0, 0, 2, 0, 0, 1, 0, 1, 2, 3, 0, 1, 1, 2, 4, 0, 4, 2, 0, 0, 1, 1]. [2025-02-08 02:59:22,535 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:18" (1/1) ... [2025-02-08 02:59:22,535 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:18" (1/1) ... [2025-02-08 02:59:22,751 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:18" (1/1) ... [2025-02-08 02:59:22,769 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:18" (1/1) ... [2025-02-08 02:59:22,853 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:18" (1/1) ... [2025-02-08 02:59:22,897 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:18" (1/1) ... [2025-02-08 02:59:22,973 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 02:59:22,974 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 02:59:22,975 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 02:59:22,975 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 02:59:22,976 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:18" (1/1) ... [2025-02-08 02:59:22,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:59:22,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 02:59:23,004 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 02:59:23,006 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 02:59:23,025 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fbdev_set_suspend [2025-02-08 02:59:23,025 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fbdev_set_suspend [2025-02-08 02:59:23,025 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_create [2025-02-08 02:59:23,025 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_create [2025-02-08 02:59:23,025 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_mmap_offset [2025-02-08 02:59:23,025 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_mmap_offset [2025-02-08 02:59:23,025 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_release_reserved [2025-02-08 02:59:23,025 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_release_reserved [2025-02-08 02:59:23,025 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2025-02-08 02:59:23,025 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2025-02-08 02:59:23,025 INFO L130 BoogieDeclarations]: Found specification of procedure drm_helper_probe_single_connector_modes_nomerge [2025-02-08 02:59:23,025 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_helper_probe_single_connector_modes_nomerge [2025-02-08 02:59:23,025 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_mode_valid [2025-02-08 02:59:23,026 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_mode_valid [2025-02-08 02:59:23,026 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_evict_locked [2025-02-08 02:59:23,026 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_evict_locked [2025-02-08 02:59:23,026 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kunmap [2025-02-08 02:59:23,026 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kunmap [2025-02-08 02:59:23,026 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_garbage_collect [2025-02-08 02:59:23,026 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_garbage_collect [2025-02-08 02:59:23,026 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_sub [2025-02-08 02:59:23,026 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_sub [2025-02-08 02:59:23,026 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_move_notify [2025-02-08 02:59:23,026 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_move_notify [2025-02-08 02:59:23,026 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_init_hdr [2025-02-08 02:59:23,026 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_init_hdr [2025-02-08 02:59:23,026 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_eu_backoff_reservation [2025-02-08 02:59:23,026 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_eu_backoff_reservation [2025-02-08 02:59:23,026 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_dirty_update [2025-02-08 02:59:23,026 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_dirty_update [2025-02-08 02:59:23,026 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_evict [2025-02-08 02:59:23,026 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_evict [2025-02-08 02:59:23,026 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_close [2025-02-08 02:59:23,026 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_close [2025-02-08 02:59:23,026 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_set_property [2025-02-08 02:59:23,026 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_set_property [2025-02-08 02:59:23,026 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 02:59:23,026 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 02:59:23,026 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2025-02-08 02:59:23,026 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2025-02-08 02:59:23,026 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 02:59:23,026 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 02:59:23,026 INFO L130 BoogieDeclarations]: Found specification of procedure setup_hw_slot [2025-02-08 02:59:23,026 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_hw_slot [2025-02-08 02:59:23,026 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 02:59:23,026 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 02:59:23,026 INFO L130 BoogieDeclarations]: Found specification of procedure drm_object_property_set_value [2025-02-08 02:59:23,026 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_object_property_set_value [2025-02-08 02:59:23,026 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_init [2025-02-08 02:59:23,026 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_init [2025-02-08 02:59:23,026 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 02:59:23,027 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_io_cmd [2025-02-08 02:59:23,027 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_io_cmd [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_fini [2025-02-08 02:59:23,027 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_fini [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 02:59:23,027 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_copyarea [2025-02-08 02:59:23,027 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_copyarea [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_alloc_objects [2025-02-08 02:59:23,027 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_alloc_objects [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_fence_buffer_objects [2025-02-08 02:59:23,027 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_fence_buffer_objects [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_check_id [2025-02-08 02:59:23,027 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_check_id [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kmap_atomic_page [2025-02-08 02:59:23,027 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kmap_atomic_page [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2025-02-08 02:59:23,027 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure setup_slot [2025-02-08 02:59:23,027 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_slot [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_debugfs_takedown [2025-02-08 02:59:23,027 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_debugfs_takedown [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_pan_display [2025-02-08 02:59:23,027 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_pan_display [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_prepare [2025-02-08 02:59:23,027 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_prepare [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kmap [2025-02-08 02:59:23,027 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kmap [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_page_flip [2025-02-08 02:59:23,027 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_page_flip [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 02:59:23,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure drm_debugfs_create_files [2025-02-08 02:59:23,027 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_debugfs_create_files [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_queue_garbage_collect [2025-02-08 02:59:23,027 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_queue_garbage_collect [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_evict_mm [2025-02-08 02:59:23,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_evict_mm [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_monitors_config_set [2025-02-08 02:59:23,027 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_monitors_config_set [2025-02-08 02:59:23,027 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_ref [2025-02-08 02:59:23,027 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_ref [2025-02-08 02:59:23,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 02:59:23,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 02:59:23,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 02:59:23,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 02:59:23,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 02:59:23,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 02:59:23,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 02:59:23,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 02:59:23,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 02:59:23,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 02:59:23,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 02:59:23,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 02:59:23,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 02:59:23,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 02:59:23,031 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure drm_debugfs_remove_files [2025-02-08 02:59:23,031 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_debugfs_remove_files [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_add_to_lru [2025-02-08 02:59:23,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_add_to_lru [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_unpin [2025-02-08 02:59:23,031 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_unpin [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 02:59:23,031 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_alloc [2025-02-08 02:59:23,031 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_alloc [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_cursor_move [2025-02-08 02:59:23,031 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_cursor_move [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_create_with_handle [2025-02-08 02:59:23,031 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_create_with_handle [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_hw_surface_dealloc [2025-02-08 02:59:23,031 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_hw_surface_dealloc [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2025-02-08 02:59:23,031 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2025-02-08 02:59:23,031 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 02:59:23,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 02:59:23,032 INFO L130 BoogieDeclarations]: Found specification of procedure idr_preload [2025-02-08 02:59:23,032 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_preload [2025-02-08 02:59:23,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 02:59:23,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 02:59:23,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 02:59:23,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 02:59:23,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 02:59:23,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 02:59:23,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 02:59:23,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 02:59:23,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 02:59:23,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 02:59:23,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 02:59:23,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 02:59:23,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure drm_cvt_mode [2025-02-08 02:59:23,033 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_cvt_mode [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-08 02:59:23,033 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure qxlfb_destroy_pinned_object [2025-02-08 02:59:23,033 INFO L138 BoogieDeclarations]: Found implementation of procedure qxlfb_destroy_pinned_object [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_backoff_reserve_list [2025-02-08 02:59:23,033 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_backoff_reserve_list [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_reserve_list [2025-02-08 02:59:23,033 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_reserve_list [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kunmap_atomic_page [2025-02-08 02:59:23,033 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kunmap_atomic_page [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2025-02-08 02:59:23,033 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 02:59:23,033 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 02:59:23,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub_and_test [2025-02-08 02:59:23,033 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub_and_test [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_imageblit [2025-02-08 02:59:23,033 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_imageblit [2025-02-08 02:59:23,033 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_io_mem_reserve [2025-02-08 02:59:23,034 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_io_mem_reserve [2025-02-08 02:59:23,034 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 02:59:23,034 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 02:59:23,034 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 02:59:23,034 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 02:59:23,034 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 02:59:23,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 02:59:23,036 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 02:59:23,036 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 02:59:23,036 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 02:59:23,036 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 02:59:23,036 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 02:59:23,036 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 02:59:23,036 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-08 02:59:23,036 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-08 02:59:23,036 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-08 02:59:23,036 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-08 02:59:23,036 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-08 02:59:23,036 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-08 02:59:23,036 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-08 02:59:23,036 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-08 02:59:23,036 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-08 02:59:23,036 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-08 02:59:23,036 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 02:59:23,036 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-08 02:59:23,037 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_palette_object [2025-02-08 02:59:23,038 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_palette_object [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference_unlocked [2025-02-08 02:59:23,038 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference_unlocked [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-02-08 02:59:23,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held [2025-02-08 02:59:23,038 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_prepare [2025-02-08 02:59:23,038 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_prepare [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_free [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_drm_freeze [2025-02-08 02:59:23,038 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_drm_freeze [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 02:59:23,038 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_global_release [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_surface_release_reserved [2025-02-08 02:59:23,038 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_surface_release_reserved [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 02:59:23,038 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_2 [2025-02-08 02:59:23,039 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_2 [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure fence_put [2025-02-08 02:59:23,039 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_put [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure drm_ut_debug_printk [2025-02-08 02:59:23,039 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_ut_debug_printk [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_commit [2025-02-08 02:59:23,039 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_commit [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2025-02-08 02:59:23,039 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2025-02-08 02:59:23,039 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 02:59:23,039 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 02:59:23,040 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-02-08 02:59:23,040 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-02-08 02:59:23,040 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 02:59:23,040 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 02:59:23,040 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_destroy [2025-02-08 02:59:23,040 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_destroy [2025-02-08 02:59:23,040 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-02-08 02:59:23,040 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-02-08 02:59:23,040 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-08 02:59:23,040 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-08 02:59:23,040 INFO L130 BoogieDeclarations]: Found specification of procedure fence_is_signaled [2025-02-08 02:59:23,040 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_is_signaled [2025-02-08 02:59:23,040 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_reap_surf [2025-02-08 02:59:23,040 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_reap_surf [2025-02-08 02:59:23,040 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 02:59:23,040 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 02:59:23,040 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_io_mem_free [2025-02-08 02:59:23,040 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_io_mem_free [2025-02-08 02:59:23,040 INFO L130 BoogieDeclarations]: Found specification of procedure __rcu_read_lock [2025-02-08 02:59:23,040 INFO L138 BoogieDeclarations]: Found implementation of procedure __rcu_read_lock [2025-02-08 02:59:23,040 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference_unlocked___1 [2025-02-08 02:59:23,040 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference_unlocked___1 [2025-02-08 02:59:23,040 INFO L130 BoogieDeclarations]: Found specification of procedure __ttm_bo_unreserve [2025-02-08 02:59:23,040 INFO L138 BoogieDeclarations]: Found implementation of procedure __ttm_bo_unreserve [2025-02-08 02:59:23,040 INFO L130 BoogieDeclarations]: Found specification of procedure drm_helper_connector_dpms [2025-02-08 02:59:23,040 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_helper_connector_dpms [2025-02-08 02:59:23,040 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_backend_destroy [2025-02-08 02:59:23,040 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_backend_destroy [2025-02-08 02:59:23,040 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_clean_mm [2025-02-08 02:59:23,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_clean_mm [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_user_framebuffer_destroy [2025-02-08 02:59:23,041 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_user_framebuffer_destroy [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_cmpxchg [2025-02-08 02:59:23,041 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_cmpxchg [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_deferred_io [2025-02-08 02:59:23,041 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_deferred_io [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2025-02-08 02:59:23,041 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#34 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#35 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#36 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#37 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#38 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#39 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#40 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#41 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#42 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#43 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#44 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#45 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#46 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#47 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#48 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#49 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#50 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#51 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 02:59:23,042 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#34 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#35 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#36 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#37 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#38 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#39 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#40 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#41 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#42 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#43 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#44 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#45 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#46 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#47 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#48 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#49 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#50 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#51 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 02:59:23,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 02:59:23,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 02:59:23,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 02:59:23,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 02:59:23,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 02:59:23,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 02:59:23,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 02:59:23,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 02:59:23,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 02:59:23,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 02:59:23,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 02:59:23,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 02:59:23,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 02:59:23,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 02:59:23,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 02:59:23,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 02:59:23,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 02:59:23,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 02:59:23,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#35 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#36 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#37 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#38 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#39 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#40 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#41 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#42 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#43 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#44 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#45 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#46 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#47 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#48 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#49 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#50 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#51 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#31 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#32 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#33 [2025-02-08 02:59:23,045 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#34 [2025-02-08 02:59:23,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#35 [2025-02-08 02:59:23,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#36 [2025-02-08 02:59:23,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#37 [2025-02-08 02:59:23,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#38 [2025-02-08 02:59:23,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#39 [2025-02-08 02:59:23,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#40 [2025-02-08 02:59:23,046 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#41 [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#42 [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#43 [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#44 [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#45 [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#46 [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#47 [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#48 [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#49 [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#50 [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#51 [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_destroy [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_destroy [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_restore [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_restore [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_bo_destroy [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_bo_destroy [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_id_alloc [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_id_alloc [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_add [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_add [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_create_monitors_object [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_create_monitors_object [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_unmap [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_unmap [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_mode_set [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_mode_set [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_find_or_create_single [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_find_or_create_single [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_2 [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_2 [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_tt_unpopulate [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_tt_unpopulate [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_drm_resume [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_drm_resume [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_client_monitors_config_work_func [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_client_monitors_config_work_func [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pm_freeze [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pm_freeze [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure idr_replace [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_replace [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_reserve [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_reserve [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unpin [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unpin [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_ref [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_ref [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_reset [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_reset [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_allocate_chunk [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_allocate_chunk [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure usleep_range [2025-02-08 02:59:23,047 INFO L138 BoogieDeclarations]: Found implementation of procedure usleep_range [2025-02-08 02:59:23,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_work_112 [2025-02-08 02:59:23,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_work_112 [2025-02-08 02:59:23,048 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2025-02-08 02:59:23,048 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2025-02-08 02:59:23,048 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_physical_address [2025-02-08 02:59:23,049 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_physical_address [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure lock_release [2025-02-08 02:59:23,049 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_release [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put_mutex___1 [2025-02-08 02:59:23,049 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put_mutex___1 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure drm_err [2025-02-08 02:59:23,049 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_err [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure drm_modeset_unlock_all [2025-02-08 02:59:23,049 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_modeset_unlock_all [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 02:59:23,049 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_update_area [2025-02-08 02:59:23,049 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_update_area [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_evict_flags [2025-02-08 02:59:23,049 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_evict_flags [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_drawable [2025-02-08 02:59:23,049 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_drawable [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure drm_object_attach_property [2025-02-08 02:59:23,049 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_object_attach_property [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2025-02-08 02:59:23,049 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure idr_init [2025-02-08 02:59:23,049 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_init [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_work [2025-02-08 02:59:23,049 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_work [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_bo_reserved [2025-02-08 02:59:23,049 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_bo_reserved [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure idr_preload_end [2025-02-08 02:59:23,049 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_preload_end [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 02:59:23,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 02:59:23,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 02:59:23,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 02:59:23,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 02:59:23,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2025-02-08 02:59:23,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#35 [2025-02-08 02:59:23,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#36 [2025-02-08 02:59:23,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#37 [2025-02-08 02:59:23,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#38 [2025-02-08 02:59:23,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#39 [2025-02-08 02:59:23,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#40 [2025-02-08 02:59:23,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#41 [2025-02-08 02:59:23,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#42 [2025-02-08 02:59:23,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#43 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#44 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#45 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#46 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#47 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#48 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#49 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#50 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#51 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#31 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#32 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#33 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#34 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#35 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#36 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#37 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#38 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#39 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#40 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#41 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#42 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#43 [2025-02-08 02:59:23,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#44 [2025-02-08 02:59:23,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#45 [2025-02-08 02:59:23,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#46 [2025-02-08 02:59:23,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#47 [2025-02-08 02:59:23,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#48 [2025-02-08 02:59:23,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#49 [2025-02-08 02:59:23,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#50 [2025-02-08 02:59:23,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#51 [2025-02-08 02:59:23,052 INFO L130 BoogieDeclarations]: Found specification of procedure drm_modeset_lock_all [2025-02-08 02:59:23,052 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_modeset_lock_all [2025-02-08 02:59:23,052 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_free [2025-02-08 02:59:23,052 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_free [2025-02-08 02:59:23,052 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_list_add [2025-02-08 02:59:23,052 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_list_add [2025-02-08 02:59:23,052 INFO L130 BoogieDeclarations]: Found specification of procedure io_mapping_create_wc [2025-02-08 02:59:23,052 INFO L138 BoogieDeclarations]: Found implementation of procedure io_mapping_create_wc [2025-02-08 02:59:23,052 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2025-02-08 02:59:23,052 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2025-02-08 02:59:23,052 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_open [2025-02-08 02:59:23,053 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_open [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure drm_open [2025-02-08 02:59:23,053 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_open [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_free_list [2025-02-08 02:59:23,053 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_free_list [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unref [2025-02-08 02:59:23,053 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unref [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 02:59:23,053 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_unref [2025-02-08 02:59:23,053 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_unref [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mode_probed_add [2025-02-08 02:59:23,053 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mode_probed_add [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure drm_pci_set_busid [2025-02-08 02:59:23,053 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_pci_set_busid [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_draw_opaque_fb [2025-02-08 02:59:23,053 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_draw_opaque_fb [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure trace_fence_emit [2025-02-08 02:59:23,053 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_fence_emit [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_cursor_set2 [2025-02-08 02:59:23,053 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_cursor_set2 [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_io_lock [2025-02-08 02:59:23,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_io_lock [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_push_cursor_ring_release [2025-02-08 02:59:23,053 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_push_cursor_ring_release [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:59:23,053 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-02-08 02:59:23,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-02-08 02:59:23,054 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 02:59:23,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 02:59:23,056 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 02:59:23,056 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 02:59:23,056 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 02:59:23,056 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 02:59:23,056 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-08 02:59:23,056 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-08 02:59:23,056 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-08 02:59:23,057 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-08 02:59:23,057 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-08 02:59:23,057 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-08 02:59:23,057 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-02-08 02:59:23,057 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-02-08 02:59:23,057 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-02-08 02:59:23,057 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-02-08 02:59:23,057 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unreserve [2025-02-08 02:59:23,057 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unreserve [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-02-08 02:59:23,057 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_free [2025-02-08 02:59:23,057 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_free [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_push_command_ring_release [2025-02-08 02:59:23,057 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_push_command_ring_release [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-08 02:59:23,057 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_framebuffer_surface_dirty [2025-02-08 02:59:23,057 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_framebuffer_surface_dirty [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_dpms [2025-02-08 02:59:23,057 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_dpms [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-02-08 02:59:23,057 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference [2025-02-08 02:59:23,057 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_log [2025-02-08 02:59:23,057 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_log [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure fence_release [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#31 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#32 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#33 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#34 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#35 [2025-02-08 02:59:23,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#36 [2025-02-08 02:59:23,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#37 [2025-02-08 02:59:23,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#38 [2025-02-08 02:59:23,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#39 [2025-02-08 02:59:23,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#40 [2025-02-08 02:59:23,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#41 [2025-02-08 02:59:23,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#42 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#43 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#44 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#45 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#46 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#47 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#48 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#49 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#50 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#51 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#31 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#32 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#33 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#34 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#35 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#36 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#37 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#38 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#39 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#40 [2025-02-08 02:59:23,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#41 [2025-02-08 02:59:23,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#42 [2025-02-08 02:59:23,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#43 [2025-02-08 02:59:23,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#44 [2025-02-08 02:59:23,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#45 [2025-02-08 02:59:23,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#46 [2025-02-08 02:59:23,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#47 [2025-02-08 02:59:23,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#48 [2025-02-08 02:59:23,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#49 [2025-02-08 02:59:23,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#50 [2025-02-08 02:59:23,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#51 [2025-02-08 02:59:23,060 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_placement_from_domain [2025-02-08 02:59:23,060 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_placement_from_domain [2025-02-08 02:59:23,060 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:59:23,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:59:23,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 02:59:23,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 02:59:23,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 02:59:23,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 02:59:23,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 02:59:23,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 02:59:23,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#31 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#32 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#33 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#34 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#35 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#36 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#37 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#38 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#39 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#40 [2025-02-08 02:59:23,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#41 [2025-02-08 02:59:23,062 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#42 [2025-02-08 02:59:23,062 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#43 [2025-02-08 02:59:23,062 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#44 [2025-02-08 02:59:23,062 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#45 [2025-02-08 02:59:23,062 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#46 [2025-02-08 02:59:23,062 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#47 [2025-02-08 02:59:23,062 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#48 [2025-02-08 02:59:23,062 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#49 [2025-02-08 02:59:23,062 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#50 [2025-02-08 02:59:23,062 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#51 [2025-02-08 02:59:23,062 INFO L130 BoogieDeclarations]: Found specification of procedure idr_alloc [2025-02-08 02:59:23,062 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_alloc [2025-02-08 02:59:23,062 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pci_probe [2025-02-08 02:59:23,062 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pci_probe [2025-02-08 02:59:23,062 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_send_monitors_config [2025-02-08 02:59:23,062 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_send_monitors_config [2025-02-08 02:59:23,062 INFO L130 BoogieDeclarations]: Found specification of procedure free_drawable [2025-02-08 02:59:23,062 INFO L138 BoogieDeclarations]: Found implementation of procedure free_drawable [2025-02-08 02:59:23,062 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_setcmap [2025-02-08 02:59:23,062 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_setcmap [2025-02-08 02:59:23,062 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_vunmap [2025-02-08 02:59:23,062 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_vunmap [2025-02-08 02:59:23,062 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_validate [2025-02-08 02:59:23,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_validate [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-08 02:59:23,063 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure drm_release [2025-02-08 02:59:23,063 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_release [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-02-08 02:59:23,063 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_nop_signaling [2025-02-08 02:59:23,063 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_nop_signaling [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2025-02-08 02:59:23,063 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#31 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#32 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#33 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#34 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#35 [2025-02-08 02:59:23,063 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#36 [2025-02-08 02:59:23,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#37 [2025-02-08 02:59:23,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#38 [2025-02-08 02:59:23,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#39 [2025-02-08 02:59:23,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#40 [2025-02-08 02:59:23,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#41 [2025-02-08 02:59:23,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#42 [2025-02-08 02:59:23,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#43 [2025-02-08 02:59:23,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#44 [2025-02-08 02:59:23,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#45 [2025-02-08 02:59:23,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#46 [2025-02-08 02:59:23,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#47 [2025-02-08 02:59:23,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#48 [2025-02-08 02:59:23,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#49 [2025-02-08 02:59:23,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#50 [2025-02-08 02:59:23,064 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#51 [2025-02-08 02:59:23,064 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_mode_fixup [2025-02-08 02:59:23,064 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_mode_fixup [2025-02-08 02:59:23,064 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_create [2025-02-08 02:59:23,065 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_create [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 02:59:23,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 02:59:23,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2025-02-08 02:59:23,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#35 [2025-02-08 02:59:23,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#36 [2025-02-08 02:59:23,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#37 [2025-02-08 02:59:23,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#38 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#39 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#40 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#41 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#42 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#43 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#44 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#45 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#46 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#47 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#48 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#49 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#50 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#51 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 02:59:23,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#35 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#36 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#37 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#38 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#39 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#40 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#41 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#42 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#43 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#44 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#45 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#46 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#47 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#48 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#49 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#50 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#51 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_save [2025-02-08 02:59:23,068 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_save [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 02:59:23,068 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 02:59:23,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 02:59:23,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 02:59:23,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 02:59:23,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 02:59:23,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 02:59:23,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 02:59:23,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 02:59:23,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 02:59:23,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 02:59:23,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 02:59:23,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 02:59:23,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 02:59:23,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 02:59:23,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2025-02-08 02:59:23,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#35 [2025-02-08 02:59:23,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#36 [2025-02-08 02:59:23,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#37 [2025-02-08 02:59:23,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#38 [2025-02-08 02:59:23,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#39 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#40 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#41 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#42 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#43 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#44 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#45 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#46 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#47 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#48 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#49 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#50 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#51 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-08 02:59:23,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-08 02:59:23,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-08 02:59:23,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-08 02:59:23,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-08 02:59:23,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-08 02:59:23,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-08 02:59:23,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-08 02:59:23,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-08 02:59:23,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 02:59:23,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 02:59:23,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 02:59:23,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#34 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#35 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#36 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#37 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#38 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#39 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#40 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#41 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#42 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#43 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#44 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#45 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#46 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#47 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#48 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#49 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#50 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#51 [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 02:59:23,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_destroy_monitors_object [2025-02-08 02:59:23,072 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_destroy_monitors_object [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure io_mapping_free [2025-02-08 02:59:23,072 INFO L138 BoogieDeclarations]: Found implementation of procedure io_mapping_free [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_disable [2025-02-08 02:59:23,072 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_disable [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_check_header [2025-02-08 02:59:23,072 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_check_header [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_free [2025-02-08 02:59:23,072 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_free [2025-02-08 02:59:23,072 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub___1 [2025-02-08 02:59:23,072 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub___1 [2025-02-08 02:59:23,073 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-08 02:59:23,073 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-08 02:59:23,073 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 02:59:23,073 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 02:59:23,073 INFO L130 BoogieDeclarations]: Found specification of procedure idr_find_slowpath [2025-02-08 02:59:23,073 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_find_slowpath [2025-02-08 02:59:23,073 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_draw_dirty_fb [2025-02-08 02:59:23,073 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_draw_dirty_fb [2025-02-08 02:59:23,075 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_framebuffer_init [2025-02-08 02:59:23,075 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_framebuffer_init [2025-02-08 02:59:23,076 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_pin [2025-02-08 02:59:23,077 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_pin [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_driver_unload [2025-02-08 02:59:23,077 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_driver_unload [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_mmap [2025-02-08 02:59:23,077 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_mmap [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pci_remove [2025-02-08 02:59:23,077 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pci_remove [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gc_work [2025-02-08 02:59:23,077 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gc_work [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2025-02-08 02:59:23,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_detect [2025-02-08 02:59:23,077 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_detect [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure list_is_singular [2025-02-08 02:59:23,077 INFO L138 BoogieDeclarations]: Found implementation of procedure list_is_singular [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#34 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#35 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#36 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#37 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#38 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#39 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#40 [2025-02-08 02:59:23,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#41 [2025-02-08 02:59:23,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#42 [2025-02-08 02:59:23,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#43 [2025-02-08 02:59:23,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#44 [2025-02-08 02:59:23,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#45 [2025-02-08 02:59:23,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#46 [2025-02-08 02:59:23,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#47 [2025-02-08 02:59:23,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#48 [2025-02-08 02:59:23,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#49 [2025-02-08 02:59:23,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#50 [2025-02-08 02:59:23,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#51 [2025-02-08 02:59:23,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 02:59:23,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 02:59:23,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 02:59:23,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 02:59:23,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 02:59:23,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 02:59:23,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2025-02-08 02:59:23,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#35 [2025-02-08 02:59:23,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#36 [2025-02-08 02:59:23,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#37 [2025-02-08 02:59:23,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#38 [2025-02-08 02:59:23,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#39 [2025-02-08 02:59:23,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#40 [2025-02-08 02:59:23,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#41 [2025-02-08 02:59:23,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#42 [2025-02-08 02:59:23,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#43 [2025-02-08 02:59:23,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#44 [2025-02-08 02:59:23,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#45 [2025-02-08 02:59:23,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#46 [2025-02-08 02:59:23,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#47 [2025-02-08 02:59:23,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#48 [2025-02-08 02:59:23,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#49 [2025-02-08 02:59:23,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#50 [2025-02-08 02:59:23,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#51 [2025-02-08 02:59:23,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 02:59:23,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 02:59:23,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 02:59:23,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 02:59:23,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#34 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#35 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#36 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#37 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#38 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#39 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#40 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#41 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#42 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#43 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#44 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#45 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#46 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#47 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#48 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#49 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#50 [2025-02-08 02:59:23,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#51 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 02:59:23,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 02:59:23,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 02:59:23,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 02:59:23,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 02:59:23,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 02:59:23,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 02:59:23,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 02:59:23,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#35 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#36 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#37 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#38 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#39 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#40 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#41 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#42 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#43 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#44 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#45 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#46 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#47 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#48 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#49 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#50 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#51 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-08 02:59:23,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-08 02:59:23,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-08 02:59:23,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-08 02:59:23,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-08 02:59:23,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-08 02:59:23,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-08 02:59:23,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_fillrect [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_fillrect [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_reap_surface_id [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_reap_surface_id [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_hw_surface_alloc [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_hw_surface_alloc [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure fence_signal [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_signal [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put___1 [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put___1 [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure make_drawable [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure make_drawable [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_backend_bind [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_backend_bind [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_init_mm [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_init_mm [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put_mutex [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put_mutex [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_mode_dumb_mmap [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_mode_dumb_mmap [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_check_var [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_check_var [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_check_idle [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_check_idle [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_handle_create [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_handle_create [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_gpu_offset [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_gpu_offset [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure drm_framebuffer_cleanup [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_framebuffer_cleanup [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_validate_bo [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_validate_bo [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure lock_acquire [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_acquire [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-02-08 02:59:23,087 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-02-08 02:59:23,087 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_dirty_flush [2025-02-08 02:59:23,088 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_dirty_flush [2025-02-08 02:59:23,088 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-08 02:59:23,088 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-08 02:59:23,088 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_io_unlock [2025-02-08 02:59:23,088 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_io_unlock [2025-02-08 02:59:23,088 INFO L130 BoogieDeclarations]: Found specification of procedure drm_crtc_helper_set_config [2025-02-08 02:59:23,088 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_crtc_helper_set_config [2025-02-08 02:59:23,088 INFO L130 BoogieDeclarations]: Found specification of procedure console_lock [2025-02-08 02:59:23,088 INFO L138 BoogieDeclarations]: Found implementation of procedure console_lock [2025-02-08 02:59:23,088 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_verify_access [2025-02-08 02:59:23,088 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_verify_access [2025-02-08 02:59:23,088 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_create [2025-02-08 02:59:23,088 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_create [2025-02-08 02:59:23,088 INFO L130 BoogieDeclarations]: Found specification of procedure console_unlock [2025-02-08 02:59:23,088 INFO L138 BoogieDeclarations]: Found implementation of procedure console_unlock [2025-02-08 02:59:23,088 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_destroy [2025-02-08 02:59:23,088 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_destroy [2025-02-08 02:59:23,088 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_commit [2025-02-08 02:59:23,088 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_commit [2025-02-08 02:59:23,088 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_free_objects [2025-02-08 02:59:23,088 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_free_objects [2025-02-08 02:59:23,088 INFO L130 BoogieDeclarations]: Found specification of procedure drm_poll [2025-02-08 02:59:23,088 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_poll [2025-02-08 02:59:23,088 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_io_cmd_user [2025-02-08 02:59:23,088 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_io_cmd_user [2025-02-08 02:59:23,088 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_map [2025-02-08 02:59:23,089 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_map [2025-02-08 02:59:23,089 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_lookup [2025-02-08 02:59:23,089 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_lookup [2025-02-08 02:59:23,089 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 02:59:23,089 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 02:59:23,089 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_push [2025-02-08 02:59:23,089 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_push [2025-02-08 02:59:23,089 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_get_qdev [2025-02-08 02:59:23,089 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_get_qdev [2025-02-08 02:59:23,089 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 02:59:23,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 02:59:23,089 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_mmap [2025-02-08 02:59:23,089 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_mmap [2025-02-08 02:59:23,089 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_bo_is_qxl_bo [2025-02-08 02:59:23,089 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_bo_is_qxl_bo [2025-02-08 02:59:23,089 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2025-02-08 02:59:23,089 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2025-02-08 02:59:24,715 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 02:59:24,719 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 02:59:25,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19671: havoc ttm_bo_init_#t~nondet3032#1; [2025-02-08 02:59:25,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19214: havoc drm_gem_object_init_#t~nondet2953#1; [2025-02-08 02:59:25,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11509: havoc drm_vma_node_offset_addr_#t~mem1439#1; [2025-02-08 02:59:25,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18309: call ULTIMATE.dealloc(~#bo~12#1.base, ~#bo~12#1.offset);havoc ~#bo~12#1.base, ~#bo~12#1.offset; [2025-02-08 02:59:25,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18348: havoc #t~mem2830#1.base, #t~mem2830#1.offset;#res#1 := ~ret~53#1;call ULTIMATE.dealloc(~#bo~12#1.base, ~#bo~12#1.offset);havoc ~#bo~12#1.base, ~#bo~12#1.offset; [2025-02-08 02:59:25,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18348-1: SUMMARY for call qxl_release_free(~qdev#1.base, ~qdev#1.offset, #t~mem2830#1.base, #t~mem2830#1.offset); srcloc: null [2025-02-08 02:59:25,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18346: assume 0bv32 != ~ret~53#1; [2025-02-08 02:59:25,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18346: assume !(0bv32 != ~ret~53#1); [2025-02-08 02:59:25,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18345: #t~ret2829#1 := qxl_release_bo_alloc_#res#1;havoc qxl_release_bo_alloc_#t~ret2791#1, qxl_release_bo_alloc_~qdev#1.base, qxl_release_bo_alloc_~qdev#1.offset, qxl_release_bo_alloc_~bo#1.base, qxl_release_bo_alloc_~bo#1.offset, qxl_release_bo_alloc_~ret~50#1;havoc qxl_release_bo_alloc_#in~qdev#1.base, qxl_release_bo_alloc_#in~qdev#1.offset, qxl_release_bo_alloc_#in~bo#1.base, qxl_release_bo_alloc_#in~bo#1.offset;assume { :end_inline_qxl_release_bo_alloc } true;~ret~53#1 := #t~ret2829#1;havoc #t~ret2829#1; [2025-02-08 02:59:25,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18347: call #t~mem2830#1.base, #t~mem2830#1.offset := read~$Pointer$#38(~release#1.base, ~release#1.offset, 8bv64); [2025-02-08 02:59:25,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18347-1: SUMMARY for call mutex_unlock(~qdev#1.base, ~bvadd~64(4488bv64, ~qdev#1.offset)); srcloc: null [2025-02-08 02:59:25,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19259: havoc #t~nondet2962; [2025-02-08 02:59:25,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14934: call ULTIMATE.dealloc(qxl_update_surface_~#rect~0#1.base, qxl_update_surface_~#rect~0#1.offset);havoc qxl_update_surface_~#rect~0#1.base, qxl_update_surface_~#rect~0#1.offset;#t~ret2172#1 := qxl_update_surface_#res#1;havoc qxl_update_surface_#t~mem2169#1, qxl_update_surface_#t~mem2170#1, qxl_update_surface_#t~ret2171#1, qxl_update_surface_~qdev#1.base, qxl_update_surface_~qdev#1.offset, qxl_update_surface_~surf#1.base, qxl_update_surface_~surf#1.offset, qxl_update_surface_~#rect~0#1.base, qxl_update_surface_~#rect~0#1.offset, qxl_update_surface_~ret~31#1;havoc qxl_update_surface_#in~qdev#1.base, qxl_update_surface_#in~qdev#1.offset, qxl_update_surface_#in~surf#1.base, qxl_update_surface_#in~surf#1.offset;assume { :end_inline_qxl_update_surface } true;havoc #t~ret2172#1; [2025-02-08 02:59:25,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6031: havoc dev_get_drvdata_#t~mem23#1.base, dev_get_drvdata_#t~mem23#1.offset; [2025-02-08 02:59:25,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19324: havoc #t~nondet2970; [2025-02-08 02:59:27,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15354: qxl_image_init_helper_#res#1 := 0bv32;#t~ret2208#1 := qxl_image_init_helper_#res#1;havoc qxl_image_init_helper_#t~mem2197#1.base, qxl_image_init_helper_#t~mem2197#1.offset, qxl_image_init_helper_#t~mem2198#1.base, qxl_image_init_helper_#t~mem2198#1.offset, qxl_image_init_helper_#t~ret2199#1.base, qxl_image_init_helper_#t~ret2199#1.offset, qxl_image_init_helper_#t~ret2200#1.base, qxl_image_init_helper_#t~ret2200#1.offset, qxl_image_init_helper_#t~memcpy~res2201#1.base, qxl_image_init_helper_#t~memcpy~res2201#1.offset, qxl_image_init_helper_#t~ret2202#1.base, qxl_image_init_helper_#t~ret2202#1.offset, qxl_image_init_helper_#t~memcpy~res2203#1.base, qxl_image_init_helper_#t~memcpy~res2203#1.offset, qxl_image_init_helper_#t~mem2204#1.base, qxl_image_init_helper_#t~mem2204#1.offset, qxl_image_init_helper_#t~ret2205#1.base, qxl_image_init_helper_#t~ret2205#1.offset, qxl_image_init_helper_#t~switch2206#1, qxl_image_init_helper_#t~ret2207#1, qxl_image_init_helper_~qdev#1.base, qxl_image_init_helper_~qdev#1.offset, qxl_image_init_helper_~release#1.base, qxl_image_init_helper_~release#1.offset, qxl_image_init_helper_~dimage#1.base, qxl_image_init_helper_~dimage#1.offset, qxl_image_init_helper_~data#1.base, qxl_image_init_helper_~data#1.offset, qxl_image_init_helper_~width#1, qxl_image_init_helper_~height#1, qxl_image_init_helper_~depth#1, qxl_image_init_helper_~hash#1, qxl_image_init_helper_~stride#1, qxl_image_init_helper_~drv_chunk~0#1.base, qxl_image_init_helper_~drv_chunk~0#1.offset, qxl_image_init_helper_~image~2#1.base, qxl_image_init_helper_~image~2#1.offset, qxl_image_init_helper_~chunk~2#1.base, qxl_image_init_helper_~chunk~2#1.offset, qxl_image_init_helper_~i~11#1, qxl_image_init_helper_~chunk_stride~0#1, qxl_image_init_helper_~linesize~0#1, qxl_image_init_helper_~chunk_bo~0#1.base, qxl_image_init_helper_~chunk_bo~0#1.offset, qxl_image_init_helper_~image_bo~0#1.base, qxl_image_init_helper_~image_bo~0#1.offset, qxl_image_init_helper_~ptr~0#1.base, qxl_image_init_helper_~ptr~0#1.offset, qxl_image_init_helper_~__mptr~40#1.base, qxl_image_init_helper_~__mptr~40#1.offset, qxl_image_init_helper_~k_data~0#1.base, qxl_image_init_helper_~k_data~0#1.offset, qxl_image_init_helper_~i_data~0#1.base, qxl_image_init_helper_~i_data~0#1.offset, qxl_image_init_helper_~remain~0#1, qxl_image_init_helper_~page~1#1, qxl_image_init_helper_~size~3#1, qxl_image_init_helper_~_min1~1#1, qxl_image_init_helper_~_min2~1#1, qxl_image_init_helper_~page_base~0#1, qxl_image_init_helper_~page_offset___0~0#1, qxl_image_init_helper_~out_offset~0#1, qxl_image_init_helper_~_min1___0~0#1, qxl_image_init_helper_~_min2___0~0#1;havoc qxl_image_init_helper_#in~qdev#1.base, qxl_image_init_helper_#in~qdev#1.offset, qxl_image_init_helper_#in~release#1.base, qxl_image_init_helper_#in~release#1.offset, qxl_image_init_helper_#in~dimage#1.base, qxl_image_init_helper_#in~dimage#1.offset, qxl_image_init_helper_#in~data#1.base, qxl_image_init_helper_#in~data#1.offset, qxl_image_init_helper_#in~width#1, qxl_image_init_helper_#in~height#1, qxl_image_init_helper_#in~depth#1, qxl_image_init_helper_#in~hash#1, qxl_image_init_helper_#in~stride#1;assume { :end_inline_qxl_image_init_helper } true;~tmp~193#1 := #t~ret2208#1;havoc #t~ret2208#1;#res#1 := ~tmp~193#1; [2025-02-08 02:59:27,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15354-1: SUMMARY for call qxl_bo_kunmap_atomic_page(qxl_image_init_helper_~qdev#1.base, qxl_image_init_helper_~qdev#1.offset, qxl_image_init_helper_~image_bo~0#1.base, qxl_image_init_helper_~image_bo~0#1.offset, qxl_image_init_helper_~ptr~0#1.base, qxl_image_init_helper_~ptr~0#1.offset); srcloc: null [2025-02-08 02:59:27,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint qxl_image_initFINAL: assume true; [2025-02-08 02:59:27,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15313: assume ~bvsgt~32(qxl_image_init_helper_~remain~0#1, 0bv32); [2025-02-08 02:59:27,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15313: assume !~bvsgt~32(qxl_image_init_helper_~remain~0#1, 0bv32);qxl_image_init_helper_~i~11#1 := ~bvadd~32(1bv32, qxl_image_init_helper_~i~11#1); [2025-02-08 02:59:27,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15334: assume qxl_image_init_helper_#t~switch2206#1;call write~intINTTYPE1#13(2bv8, qxl_image_init_helper_~image~2#1.base, ~bvadd~64(18bv64, qxl_image_init_helper_~image~2#1.offset), 1bv64); [2025-02-08 02:59:27,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15334: assume !qxl_image_init_helper_#t~switch2206#1;qxl_image_init_helper_#t~switch2206#1 := qxl_image_init_helper_#t~switch2206#1 || 24bv32 == qxl_image_init_helper_~depth#1; [2025-02-08 02:59:27,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15305-1: SUMMARY for call qxl_image_init_helper_#t~ret2202#1.base, qxl_image_init_helper_#t~ret2202#1.offset := qxl_bo_kmap_atomic_page(qxl_image_init_helper_~qdev#1.base, qxl_image_init_helper_~qdev#1.offset, qxl_image_init_helper_~chunk_bo~0#1.base, qxl_image_init_helper_~chunk_bo~0#1.offset, qxl_image_init_helper_~page_base~0#1); srcloc: null [2025-02-08 02:59:27,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15305: qxl_image_init_helper_~ptr~0#1.base, qxl_image_init_helper_~ptr~0#1.offset := qxl_image_init_helper_#t~ret2202#1.base, qxl_image_init_helper_#t~ret2202#1.offset;havoc qxl_image_init_helper_#t~ret2202#1.base, qxl_image_init_helper_#t~ret2202#1.offset;qxl_image_init_helper_~k_data~0#1.base, qxl_image_init_helper_~k_data~0#1.offset := qxl_image_init_helper_~ptr~0#1.base, ~bvadd~64(qxl_image_init_helper_~ptr~0#1.offset, ~zero_extend~64~32(qxl_image_init_helper_~page_offset___0~0#1)); [2025-02-08 02:59:27,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15326-1: SUMMARY for call qxl_image_init_helper_#t~ret2205#1.base, qxl_image_init_helper_#t~ret2205#1.offset := qxl_bo_kmap_atomic_page(qxl_image_init_helper_~qdev#1.base, qxl_image_init_helper_~qdev#1.offset, qxl_image_init_helper_~image_bo~0#1.base, qxl_image_init_helper_~image_bo~0#1.offset, 0bv32); srcloc: null [2025-02-08 02:59:27,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15326: qxl_image_init_helper_~ptr~0#1.base, qxl_image_init_helper_~ptr~0#1.offset := qxl_image_init_helper_#t~ret2205#1.base, qxl_image_init_helper_#t~ret2205#1.offset;havoc qxl_image_init_helper_#t~ret2205#1.base, qxl_image_init_helper_#t~ret2205#1.offset;qxl_image_init_helper_~image~2#1.base, qxl_image_init_helper_~image~2#1.offset := qxl_image_init_helper_~ptr~0#1.base, qxl_image_init_helper_~ptr~0#1.offset;call write~intINTTYPE8#13(0bv64, qxl_image_init_helper_~image~2#1.base, qxl_image_init_helper_~image~2#1.offset, 8bv64);call write~intINTTYPE1#13(0bv8, qxl_image_init_helper_~image~2#1.base, ~bvadd~64(8bv64, qxl_image_init_helper_~image~2#1.offset), 1bv64);call write~intINTTYPE1#13(0bv8, qxl_image_init_helper_~image~2#1.base, ~bvadd~64(9bv64, qxl_image_init_helper_~image~2#1.offset), 1bv64);call write~intINTTYPE4#13(qxl_image_init_helper_~width#1, qxl_image_init_helper_~image~2#1.base, ~bvadd~64(10bv64, qxl_image_init_helper_~image~2#1.offset), 4bv64);call write~intINTTYPE4#13(qxl_image_init_helper_~height#1, qxl_image_init_helper_~image~2#1.base, ~bvadd~64(14bv64, qxl_image_init_helper_~image~2#1.offset), 4bv64);qxl_image_init_helper_#t~switch2206#1 := 1bv32 == qxl_image_init_helper_~depth#1; [2025-02-08 02:59:27,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15343: assume qxl_image_init_helper_#t~switch2206#1; [2025-02-08 02:59:27,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15343: assume !qxl_image_init_helper_#t~switch2206#1;havoc qxl_image_init_helper_#t~switch2206#1;havoc qxl_image_init_helper_#t~switch2206#1;call write~intINTTYPE1#13(4bv8, qxl_image_init_helper_~image~2#1.base, ~bvadd~64(1bv64, ~bvadd~64(18bv64, qxl_image_init_helper_~image~2#1.offset)), 1bv64);call write~intINTTYPE4#13(qxl_image_init_helper_~width#1, qxl_image_init_helper_~image~2#1.base, ~bvadd~64(2bv64, ~bvadd~64(18bv64, qxl_image_init_helper_~image~2#1.offset)), 4bv64);call write~intINTTYPE4#13(qxl_image_init_helper_~height#1, qxl_image_init_helper_~image~2#1.base, ~bvadd~64(6bv64, ~bvadd~64(18bv64, qxl_image_init_helper_~image~2#1.offset)), 4bv64);call write~intINTTYPE4#13(qxl_image_init_helper_~chunk_stride~0#1, qxl_image_init_helper_~image~2#1.base, ~bvadd~64(10bv64, ~bvadd~64(18bv64, qxl_image_init_helper_~image~2#1.offset)), 4bv64);call write~intINTTYPE8#13(0bv64, qxl_image_init_helper_~image~2#1.base, ~bvadd~64(14bv64, ~bvadd~64(18bv64, qxl_image_init_helper_~image~2#1.offset)), 8bv64); [2025-02-08 02:59:27,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15281-1: SUMMARY for call qxl_image_init_helper_#t~memcpy~res2201#1.base, qxl_image_init_helper_#t~memcpy~res2201#1.offset := #Ultimate.C_memcpy#13(qxl_image_init_helper_~k_data~0#1.base, qxl_image_init_helper_~k_data~0#1.offset, qxl_image_init_helper_~i_data~0#1.base, qxl_image_init_helper_~i_data~0#1.offset, ~sign_extend~64~32(qxl_image_init_helper_~size~3#1)); srcloc: null [2025-02-08 02:59:27,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15281: havoc qxl_image_init_helper_#t~memcpy~res2201#1.base, qxl_image_init_helper_#t~memcpy~res2201#1.offset; [2025-02-08 02:59:27,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15269-1: SUMMARY for call qxl_image_init_helper_#t~ret2200#1.base, qxl_image_init_helper_#t~ret2200#1.offset := qxl_bo_kmap_atomic_page(qxl_image_init_helper_~qdev#1.base, qxl_image_init_helper_~qdev#1.offset, qxl_image_init_helper_~chunk_bo~0#1.base, qxl_image_init_helper_~chunk_bo~0#1.offset, ~bvshl~32(qxl_image_init_helper_~page~1#1, 12bv32)); srcloc: null [2025-02-08 02:59:27,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15269: qxl_image_init_helper_~ptr~0#1.base, qxl_image_init_helper_~ptr~0#1.offset := qxl_image_init_helper_#t~ret2200#1.base, qxl_image_init_helper_#t~ret2200#1.offset; [2025-02-08 02:59:27,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15282: qxl_image_init_helper_~i_data~0#1.base, qxl_image_init_helper_~i_data~0#1.offset := qxl_image_init_helper_~i_data~0#1.base, ~bvadd~64(qxl_image_init_helper_~i_data~0#1.offset, ~sign_extend~64~32(qxl_image_init_helper_~size~3#1));qxl_image_init_helper_~remain~0#1 := ~bvsub~32(qxl_image_init_helper_~remain~0#1, qxl_image_init_helper_~size~3#1);qxl_image_init_helper_~page~1#1 := ~bvadd~32(1bv32, qxl_image_init_helper_~page~1#1); [2025-02-08 02:59:27,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15319: assume ~bvslt~32(qxl_image_init_helper_~i~11#1, qxl_image_init_helper_~height#1); [2025-02-08 02:59:27,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15319: assume !~bvslt~32(qxl_image_init_helper_~i~11#1, qxl_image_init_helper_~height#1); [2025-02-08 02:59:27,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15307-1: SUMMARY for call qxl_image_init_helper_#t~memcpy~res2203#1.base, qxl_image_init_helper_#t~memcpy~res2203#1.offset := #Ultimate.C_memcpy#13(qxl_image_init_helper_~k_data~0#1.base, qxl_image_init_helper_~k_data~0#1.offset, qxl_image_init_helper_~i_data~0#1.base, qxl_image_init_helper_~i_data~0#1.offset, ~sign_extend~64~32(qxl_image_init_helper_~size~3#1)); srcloc: null [2025-02-08 02:59:27,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15307: havoc qxl_image_init_helper_#t~memcpy~res2203#1.base, qxl_image_init_helper_#t~memcpy~res2203#1.offset; [2025-02-08 02:59:27,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15340: assume qxl_image_init_helper_#t~switch2206#1;call write~intINTTYPE1#13(8bv8, qxl_image_init_helper_~image~2#1.base, ~bvadd~64(18bv64, qxl_image_init_helper_~image~2#1.offset), 1bv64); [2025-02-08 02:59:27,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15340: assume !qxl_image_init_helper_#t~switch2206#1;qxl_image_init_helper_#t~switch2206#1 := true; [2025-02-08 02:59:27,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15278: qxl_image_init_helper_~_min1~1#1 := qxl_image_init_helper_~size~3#1;qxl_image_init_helper_~_min2~1#1 := qxl_image_init_helper_~remain~0#1;qxl_image_init_helper_~size~3#1 := (if ~bvslt~32(qxl_image_init_helper_~_min1~1#1, qxl_image_init_helper_~_min2~1#1) then qxl_image_init_helper_~_min1~1#1 else qxl_image_init_helper_~_min2~1#1); [2025-02-08 02:59:27,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15344-1: SUMMARY for call drm_err(169bv64, 0bv64); srcloc: null [2025-02-08 02:59:27,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15344: qxl_image_init_helper_#res#1 := 4294967274bv32; [2025-02-08 02:59:27,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15282-1: SUMMARY for call qxl_bo_kunmap_atomic_page(qxl_image_init_helper_~qdev#1.base, qxl_image_init_helper_~qdev#1.offset, qxl_image_init_helper_~chunk_bo~0#1.base, qxl_image_init_helper_~chunk_bo~0#1.offset, qxl_image_init_helper_~ptr~0#1.base, qxl_image_init_helper_~ptr~0#1.offset); srcloc: null [2025-02-08 02:59:27,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15270: assume 0bv32 == qxl_image_init_helper_~page~1#1;qxl_image_init_helper_~chunk~2#1.base, qxl_image_init_helper_~chunk~2#1.offset := qxl_image_init_helper_~ptr~0#1.base, qxl_image_init_helper_~ptr~0#1.offset;qxl_image_init_helper_~k_data~0#1.base, qxl_image_init_helper_~k_data~0#1.offset := qxl_image_init_helper_~chunk~2#1.base, ~bvadd~64(20bv64, qxl_image_init_helper_~chunk~2#1.offset);qxl_image_init_helper_~size~3#1 := 4076bv32; [2025-02-08 02:59:27,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15270: assume !(0bv32 == qxl_image_init_helper_~page~1#1);qxl_image_init_helper_~k_data~0#1.base, qxl_image_init_helper_~k_data~0#1.offset := qxl_image_init_helper_~ptr~0#1.base, qxl_image_init_helper_~ptr~0#1.offset;qxl_image_init_helper_~size~3#1 := 4096bv32; [2025-02-08 02:59:27,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15324-1: SUMMARY for call qxl_bo_kunmap(qxl_image_init_helper_~chunk_bo~0#1.base, qxl_image_init_helper_~chunk_bo~0#1.offset); srcloc: null [2025-02-08 02:59:27,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15324: call qxl_image_init_helper_#t~mem2204#1.base, qxl_image_init_helper_#t~mem2204#1.offset := read~$Pointer$#13(qxl_image_init_helper_~dimage#1.base, qxl_image_init_helper_~dimage#1.offset, 8bv64);qxl_image_init_helper_~image_bo~0#1.base, qxl_image_init_helper_~image_bo~0#1.offset := qxl_image_init_helper_#t~mem2204#1.base, qxl_image_init_helper_#t~mem2204#1.offset;havoc qxl_image_init_helper_#t~mem2204#1.base, qxl_image_init_helper_#t~mem2204#1.offset; [2025-02-08 02:59:27,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15295: qxl_image_init_helper_~i_data~0#1.base, qxl_image_init_helper_~i_data~0#1.offset := qxl_image_init_helper_~data#1.base, ~bvadd~64(qxl_image_init_helper_~data#1.offset, ~sign_extend~64~32(~bvmul~32(qxl_image_init_helper_~i~11#1, qxl_image_init_helper_~stride#1)));qxl_image_init_helper_~remain~0#1 := qxl_image_init_helper_~linesize~0#1;qxl_image_init_helper_~out_offset~0#1 := ~bvadd~32(20bv32, ~bvmul~32(qxl_image_init_helper_~i~11#1, qxl_image_init_helper_~chunk_stride~0#1)); [2025-02-08 02:59:27,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15287: assume ~bvsgt~32(qxl_image_init_helper_~remain~0#1, 0bv32); [2025-02-08 02:59:27,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15287: assume !~bvsgt~32(qxl_image_init_helper_~remain~0#1, 0bv32); [2025-02-08 02:59:27,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15353-1: SUMMARY for call qxl_image_init_helper_#t~ret2207#1 := qxl_bo_physical_address(qxl_image_init_helper_~qdev#1.base, qxl_image_init_helper_~qdev#1.offset, qxl_image_init_helper_~chunk_bo~0#1.base, qxl_image_init_helper_~chunk_bo~0#1.offset, 0bv64); srcloc: null [2025-02-08 02:59:27,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15353: call write~intINTTYPE8#13(qxl_image_init_helper_#t~ret2207#1, qxl_image_init_helper_~image~2#1.base, ~bvadd~64(22bv64, ~bvadd~64(18bv64, qxl_image_init_helper_~image~2#1.offset)), 8bv64);havoc qxl_image_init_helper_#t~ret2207#1; [2025-02-08 02:59:27,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15308-1: SUMMARY for call qxl_bo_kunmap_atomic_page(qxl_image_init_helper_~qdev#1.base, qxl_image_init_helper_~qdev#1.offset, qxl_image_init_helper_~chunk_bo~0#1.base, qxl_image_init_helper_~chunk_bo~0#1.offset, qxl_image_init_helper_~ptr~0#1.base, qxl_image_init_helper_~ptr~0#1.offset); srcloc: null [2025-02-08 02:59:27,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15308: qxl_image_init_helper_~remain~0#1 := ~bvsub~32(qxl_image_init_helper_~remain~0#1, qxl_image_init_helper_~size~3#1);qxl_image_init_helper_~i_data~0#1.base, qxl_image_init_helper_~i_data~0#1.offset := qxl_image_init_helper_~i_data~0#1.base, ~bvadd~64(qxl_image_init_helper_~i_data~0#1.offset, ~sign_extend~64~32(qxl_image_init_helper_~size~3#1));qxl_image_init_helper_~out_offset~0#1 := ~bvadd~32(qxl_image_init_helper_~out_offset~0#1, qxl_image_init_helper_~size~3#1); [2025-02-08 02:59:27,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15300: qxl_image_init_helper_~page_base~0#1 := ~bvand~32(4294963200bv32, qxl_image_init_helper_~out_offset~0#1);qxl_image_init_helper_~page_offset___0~0#1 := ~bvand~32(4095bv32, qxl_image_init_helper_~out_offset~0#1);qxl_image_init_helper_~_min1___0~0#1 := ~bvsub~32(4096bv32, qxl_image_init_helper_~page_offset___0~0#1);qxl_image_init_helper_~_min2___0~0#1 := qxl_image_init_helper_~remain~0#1;qxl_image_init_helper_~size~3#1 := (if ~bvslt~32(qxl_image_init_helper_~_min1___0~0#1, qxl_image_init_helper_~_min2___0~0#1) then qxl_image_init_helper_~_min1___0~0#1 else qxl_image_init_helper_~_min2___0~0#1); [2025-02-08 02:59:27,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15337: assume qxl_image_init_helper_#t~switch2206#1;call write~intINTTYPE1#13(7bv8, qxl_image_init_helper_~image~2#1.base, ~bvadd~64(18bv64, qxl_image_init_helper_~image~2#1.offset), 1bv64); [2025-02-08 02:59:27,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15337: assume !qxl_image_init_helper_#t~switch2206#1;qxl_image_init_helper_#t~switch2206#1 := qxl_image_init_helper_#t~switch2206#1 || 32bv32 == qxl_image_init_helper_~depth#1; [2025-02-08 02:59:27,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13146: call ULTIMATE.dealloc(~#is_iomem~0#1.base, ~#is_iomem~0#1.offset);havoc ~#is_iomem~0#1.base, ~#is_iomem~0#1.offset; [2025-02-08 02:59:27,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12927: havoc ttm_kmap_obj_virtual_#t~mem1728#1.base, ttm_kmap_obj_virtual_#t~mem1728#1.offset; [2025-02-08 02:59:27,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19679: havoc ttm_bo_kmap_#t~nondet3034#1; [2025-02-08 02:59:27,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19667: havoc #t~nondet3031; [2025-02-08 02:59:30,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13587: SUMMARY for call lock_release(drm_gem_object_unreference_unlocked___2_~dev~15#1.base, ~bvadd~64(104bv64, ~bvadd~64(92bv64, drm_gem_object_unreference_unlocked___2_~dev~15#1.offset)), 0bv32, 0bv64); srcloc: null [2025-02-08 02:59:30,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13554: assume 0bv64 != kref_put_mutex___2_~tmp___3~8#1; [2025-02-08 02:59:30,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13554: assume !(0bv64 != kref_put_mutex___2_~tmp___3~8#1);kref_put_mutex___2_#res#1 := 0bv32;drm_gem_object_unreference_unlocked___2_#t~ret1858#1 := kref_put_mutex___2_#res#1;havoc kref_put_mutex___2_#t~ret1849#1, kref_put_mutex___2_#t~ret1850#1, kref_put_mutex___2_#t~ret1851#1, kref_put_mutex___2_#t~ret1852#1, kref_put_mutex___2_#t~ret1853#1, kref_put_mutex___2_#t~ret1854#1, kref_put_mutex___2_~kref#1.base, kref_put_mutex___2_~kref#1.offset, kref_put_mutex___2_~release#1.base, kref_put_mutex___2_~release#1.offset, kref_put_mutex___2_~lock#1.base, kref_put_mutex___2_~lock#1.offset, kref_put_mutex___2_~__ret_warn_on~10#1, kref_put_mutex___2_~tmp~162#1, kref_put_mutex___2_~tmp___0~59#1, kref_put_mutex___2_~tmp___1~28#1, kref_put_mutex___2_~tmp___2~16#1, kref_put_mutex___2_~tmp___3~8#1;havoc kref_put_mutex___2_#in~kref#1.base, kref_put_mutex___2_#in~kref#1.offset, kref_put_mutex___2_#in~release#1.base, kref_put_mutex___2_#in~release#1.offset, kref_put_mutex___2_#in~lock#1.base, kref_put_mutex___2_#in~lock#1.offset;assume { :end_inline_kref_put_mutex___2 } true;drm_gem_object_unreference_unlocked___2_~tmp~163#1 := drm_gem_object_unreference_unlocked___2_#t~ret1858#1;havoc drm_gem_object_unreference_unlocked___2_#t~ret1858#1; [2025-02-08 02:59:30,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13558: assume 0bv64 != kref_put_mutex___2_~tmp___1~28#1; [2025-02-08 02:59:30,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13558: assume !(0bv64 != kref_put_mutex___2_~tmp___1~28#1); [2025-02-08 02:59:30,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13583: SUMMARY for call mutex_unlock(drm_gem_object_unreference_unlocked___2_~dev~15#1.base, ~bvadd~64(92bv64, drm_gem_object_unreference_unlocked___2_~dev~15#1.offset)); srcloc: null [2025-02-08 02:59:30,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13563: kref_put_mutex___2_#res#1 := 1bv32; [2025-02-08 02:59:30,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13563-1: SUMMARY for call ##fun~$Pointer$~TO~VOID(kref_put_mutex___2_~kref#1.base, kref_put_mutex___2_~kref#1.offset, kref_put_mutex___2_~release#1.base, kref_put_mutex___2_~release#1.offset); srcloc: null [2025-02-08 02:59:30,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13683: havoc drm_gem_object_unreference_unlocked___2_#t~mem1857#1.base, drm_gem_object_unreference_unlocked___2_#t~mem1857#1.offset, drm_gem_object_unreference_unlocked___2_#t~ret1858#1, drm_gem_object_unreference_unlocked___2_~obj#1.base, drm_gem_object_unreference_unlocked___2_~obj#1.offset, drm_gem_object_unreference_unlocked___2_~dev~15#1.base, drm_gem_object_unreference_unlocked___2_~dev~15#1.offset, drm_gem_object_unreference_unlocked___2_~tmp~163#1;havoc drm_gem_object_unreference_unlocked___2_#in~obj#1.base, drm_gem_object_unreference_unlocked___2_#in~obj#1.offset;assume { :end_inline_drm_gem_object_unreference_unlocked___2 } true;havoc #t~mem1870#1.base, #t~mem1870#1.offset;#res#1 := 0bv32;call ULTIMATE.dealloc(~#gobj~4#1.base, ~#gobj~4#1.offset);havoc ~#gobj~4#1.base, ~#gobj~4#1.offset; [2025-02-08 02:59:30,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13555: SUMMARY for call mutex_lock_nested(kref_put_mutex___2_~lock#1.base, kref_put_mutex___2_~lock#1.offset, 0bv32); srcloc: null [2025-02-08 02:59:30,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13559: kref_put_mutex___2_#res#1 := 0bv32; [2025-02-08 02:59:30,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13559-1: SUMMARY for call mutex_unlock(kref_put_mutex___2_~lock#1.base, kref_put_mutex___2_~lock#1.offset); srcloc: null [2025-02-08 02:59:30,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13556-1: SUMMARY for call kref_put_mutex___2_#t~ret1853#1 := atomic_dec_and_test(kref_put_mutex___2_~kref#1.base, kref_put_mutex___2_~kref#1.offset); srcloc: null [2025-02-08 02:59:30,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13556: kref_put_mutex___2_~tmp___0~59#1 := kref_put_mutex___2_#t~ret1853#1;havoc kref_put_mutex___2_#t~ret1853#1; [2025-02-08 02:59:30,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13515: __atomic_add_unless___2_#res#1 := __atomic_add_unless___2_~c~6#1;atomic_add_unless___2_#t~ret1848#1 := __atomic_add_unless___2_#res#1;havoc __atomic_add_unless___2_#t~ret1844#1, __atomic_add_unless___2_#t~ret1845#1, __atomic_add_unless___2_#t~ret1846#1, __atomic_add_unless___2_#t~ret1847#1, __atomic_add_unless___2_~v#1.base, __atomic_add_unless___2_~v#1.offset, __atomic_add_unless___2_~a#1, __atomic_add_unless___2_~u#1, __atomic_add_unless___2_~c~6#1, __atomic_add_unless___2_~old~3#1, __atomic_add_unless___2_~tmp~160#1, __atomic_add_unless___2_~tmp___0~58#1;havoc __atomic_add_unless___2_#in~v#1.base, __atomic_add_unless___2_#in~v#1.offset, __atomic_add_unless___2_#in~a#1, __atomic_add_unless___2_#in~u#1;assume { :end_inline___atomic_add_unless___2 } true;atomic_add_unless___2_~tmp~161#1 := atomic_add_unless___2_#t~ret1848#1;havoc atomic_add_unless___2_#t~ret1848#1;atomic_add_unless___2_#res#1 := (if atomic_add_unless___2_~tmp~161#1 != atomic_add_unless___2_~u#1 then 1bv32 else 0bv32);kref_put_mutex___2_#t~ret1851#1 := atomic_add_unless___2_#res#1;havoc atomic_add_unless___2_#t~ret1848#1, atomic_add_unless___2_~v#1.base, atomic_add_unless___2_~v#1.offset, atomic_add_unless___2_~a#1, atomic_add_unless___2_~u#1, atomic_add_unless___2_~tmp~161#1;havoc atomic_add_unless___2_#in~v#1.base, atomic_add_unless___2_#in~v#1.offset, atomic_add_unless___2_#in~a#1, atomic_add_unless___2_#in~u#1;assume { :end_inline_atomic_add_unless___2 } true;kref_put_mutex___2_~tmp___2~16#1 := kref_put_mutex___2_#t~ret1851#1;havoc kref_put_mutex___2_#t~ret1851#1; [2025-02-08 02:59:30,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13647: call ULTIMATE.dealloc(~#gobj~4#1.base, ~#gobj~4#1.offset);havoc ~#gobj~4#1.base, ~#gobj~4#1.offset; [2025-02-08 02:59:30,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13585: SUMMARY for call lock_acquire(drm_gem_object_unreference_unlocked___2_~dev~15#1.base, ~bvadd~64(104bv64, ~bvadd~64(92bv64, drm_gem_object_unreference_unlocked___2_~dev~15#1.offset)), 0bv32, 0bv32, 0bv32, 1bv32, 0bv64, 0bv64, 0bv64); srcloc: null [2025-02-08 02:59:30,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13557: kref_put_mutex___2_~tmp___1~28#1 := kref_put_mutex___2_#t~ret1854#1;havoc kref_put_mutex___2_#t~ret1854#1; [2025-02-08 02:59:30,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13557-1: SUMMARY for call kref_put_mutex___2_#t~ret1854#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 == kref_put_mutex___2_~tmp___0~59#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 02:59:30,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13582: assume 0bv32 != drm_gem_object_unreference_unlocked___2_~tmp~163#1; [2025-02-08 02:59:30,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13582: assume !(0bv32 != drm_gem_object_unreference_unlocked___2_~tmp~163#1); [2025-02-08 02:59:30,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13553: kref_put_mutex___2_~tmp___3~8#1 := kref_put_mutex___2_#t~ret1852#1;havoc kref_put_mutex___2_#t~ret1852#1; [2025-02-08 02:59:30,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13553-1: SUMMARY for call kref_put_mutex___2_#t~ret1852#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 == kref_put_mutex___2_~tmp___2~16#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null