./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-43_2a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c00e63dc 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-43_2a-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 ab8882445434caa2c32be2ef037d3faa22edb776b36b0d605b6b8879d13eece2 --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 07:02:40,774 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 07:02:40,839 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-06 07:02:40,847 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 07:02:40,847 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 07:02:40,870 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 07:02:40,871 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 07:02:40,871 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 07:02:40,871 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 07:02:40,871 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 07:02:40,871 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 07:02:40,871 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 07:02:40,871 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 07:02:40,872 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 07:02:40,872 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 07:02:40,872 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 07:02:40,872 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 07:02:40,872 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 07:02:40,872 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 07:02:40,872 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 07:02:40,872 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 07:02:40,872 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 07:02:40,872 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 07:02:40,872 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 07:02:40,872 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 07:02:40,872 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 07:02:40,872 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 07:02:40,874 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 07:02:40,874 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 07:02:40,874 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 07:02:40,874 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 07:02:40,874 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 07:02:40,874 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 07:02:40,874 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 07:02:40,874 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 07:02:40,874 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 07:02:40,874 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 07:02:40,874 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 07:02:40,875 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 07:02:40,875 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 07:02:40,875 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 -> ab8882445434caa2c32be2ef037d3faa22edb776b36b0d605b6b8879d13eece2 [2025-02-06 07:02:41,119 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 07:02:41,126 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 07:02:41,129 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 07:02:41,130 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 07:02:41,131 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 07:02:41,132 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-43_2a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i [2025-02-06 07:02:42,306 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/526d6e3e7/d8f42462eaa046a3862eb5c37f7a8d1c/FLAG166f3c664 [2025-02-06 07:02:42,918 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 07:02:42,918 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i [2025-02-06 07:02:42,967 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/526d6e3e7/d8f42462eaa046a3862eb5c37f7a8d1c/FLAG166f3c664 [2025-02-06 07:02:43,372 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/526d6e3e7/d8f42462eaa046a3862eb5c37f7a8d1c [2025-02-06 07:02:43,374 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 07:02:43,375 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 07:02:43,375 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 07:02:43,375 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 07:02:43,378 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 07:02:43,378 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 07:02:43" (1/1) ... [2025-02-06 07:02:43,379 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@71aa2437 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:02:43, skipping insertion in model container [2025-02-06 07:02:43,379 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 07:02:43" (1/1) ... [2025-02-06 07:02:43,484 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 07:02:48,412 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-43_2a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i[546625,546638] [2025-02-06 07:02:48,477 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 07:02:48,515 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 07:02:48,695 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"); [8025-8026] [2025-02-06 07:02:48,700 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"); [8045-8046] [2025-02-06 07:02:48,703 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"); [8050-8051] [2025-02-06 07:02:48,704 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"); [8055-8056] [2025-02-06 07:02:48,704 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"); [8060-8061] [2025-02-06 07:02:48,805 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/4394/dscv_tempdir/dscv/ri/43_2a/drivers/gpu/drm/qxl/qxl_display.c"), "i" (552), "i" (12UL)); [9080-9081] [2025-02-06 07:02:48,825 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/4394/dscv_tempdir/dscv/ri/43_2a/drivers/gpu/drm/qxl/qxl_display.c"), "i" (747), "i" (12UL)); [9369-9370] [2025-02-06 07:02:48,850 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/4394/dscv_tempdir/dscv/ri/43_2a/drivers/gpu/drm/qxl/qxl_ttm.c"), "i" (342), "i" (12UL)); [10953-10954] [2025-02-06 07:02:48,858 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"); [11366-11367] [2025-02-06 07:02:48,900 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/4394/dscv_tempdir/dscv/ri/43_2a/drivers/gpu/drm/qxl/qxl_fb.c"), "i" (274), "i" (12UL)); [11790-11791] [2025-02-06 07:02:48,903 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/4394/dscv_tempdir/dscv/ri/43_2a/drivers/gpu/drm/qxl/qxl_fb.c"), "i" (368), "i" (12UL)); [11907-11908] [2025-02-06 07:02:48,935 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [12537] [2025-02-06 07:02:48,936 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12540] [2025-02-06 07:02:48,936 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12543] [2025-02-06 07:02:48,936 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12546] [2025-02-06 07:02:48,936 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"); [12563-12564] [2025-02-06 07:02:48,938 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"); [12567-12568] [2025-02-06 07:02:48,939 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"); [12571-12572] [2025-02-06 07:02:48,939 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"); [12575-12576] [2025-02-06 07:02:48,939 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [12594] [2025-02-06 07:02:48,939 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [12597] [2025-02-06 07:02:48,939 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [12599] [2025-02-06 07:02:48,939 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [12604] [2025-02-06 07:02:48,940 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [12607] [2025-02-06 07:02:48,940 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [12609] [2025-02-06 07:02:48,940 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [12614] [2025-02-06 07:02:48,940 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [12617] [2025-02-06 07:02:48,940 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [12619] [2025-02-06 07:02:48,940 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [12624] [2025-02-06 07:02:48,940 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [12627] [2025-02-06 07:02:48,940 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [12629] [2025-02-06 07:02:48,941 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [12647] [2025-02-06 07:02:48,941 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [12650] [2025-02-06 07:02:48,941 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [12652] [2025-02-06 07:02:48,941 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [12657] [2025-02-06 07:02:48,941 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [12660] [2025-02-06 07:02:48,941 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [12662] [2025-02-06 07:02:48,942 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [12667] [2025-02-06 07:02:48,942 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [12670] [2025-02-06 07:02:48,942 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [12672] [2025-02-06 07:02:48,942 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [12677] [2025-02-06 07:02:48,942 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [12680] [2025-02-06 07:02:48,942 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [12682] [2025-02-06 07:02:48,944 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12767] [2025-02-06 07:02:48,944 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12774] [2025-02-06 07:02:48,945 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12822] [2025-02-06 07:02:48,945 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12831] [2025-02-06 07:02:48,962 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/4394/dscv_tempdir/dscv/ri/43_2a/drivers/gpu/drm/qxl/qxl_gem.c"), "i" (86), "i" (12UL)); [13398-13399] [2025-02-06 07:02:48,962 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/4394/dscv_tempdir/dscv/ri/43_2a/drivers/gpu/drm/qxl/qxl_gem.c"), "i" (87), "i" (12UL)); [13407-13408] [2025-02-06 07:02:48,964 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13531] [2025-02-06 07:02:48,965 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13533] [2025-02-06 07:02:48,965 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)); [13561-13562] [2025-02-06 07:02:48,965 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"); [13567-13569] [2025-02-06 07:02:48,966 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [13586] [2025-02-06 07:02:48,966 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13589] [2025-02-06 07:02:48,966 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13592] [2025-02-06 07:02:48,967 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13595] [2025-02-06 07:02:48,968 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [13632] [2025-02-06 07:02:48,969 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13645] [2025-02-06 07:02:48,970 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [13709] [2025-02-06 07:02:48,970 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13712] [2025-02-06 07:02:48,970 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13715] [2025-02-06 07:02:48,970 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13718] [2025-02-06 07:02:48,970 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [13729] [2025-02-06 07:02:48,971 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [13732] [2025-02-06 07:02:48,972 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [13735] [2025-02-06 07:02:48,972 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [13738] [2025-02-06 07:02:48,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [13749] [2025-02-06 07:02:48,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [13752] [2025-02-06 07:02:48,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [13755] [2025-02-06 07:02:48,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [13758] [2025-02-06 07:02:48,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [13769] [2025-02-06 07:02:48,974 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [13772] [2025-02-06 07:02:48,974 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [13775] [2025-02-06 07:02:48,974 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [13778] [2025-02-06 07:02:48,977 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [13943] [2025-02-06 07:02:48,979 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [14028] [2025-02-06 07:02:49,019 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15752] [2025-02-06 07:02:49,025 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)); [16057] [2025-02-06 07:02:49,026 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"); [16106-16107] [2025-02-06 07:02:49,026 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"); [16110-16111] [2025-02-06 07:02:49,026 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"); [16114-16115] [2025-02-06 07:02:49,027 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"); [16118-16119] [2025-02-06 07:02:49,033 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/4394/dscv_tempdir/dscv/ri/43_2a/drivers/gpu/drm/qxl/qxl_dumb.c"), "i" (78), "i" (12UL)); [16485-16486] [2025-02-06 07:02:49,034 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16568] [2025-02-06 07:02:49,034 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16571] [2025-02-06 07:02:49,034 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16574] [2025-02-06 07:02:49,035 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [16577] [2025-02-06 07:02:49,069 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-43_2a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i[546625,546638] [2025-02-06 07:02:49,082 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 07:02:49,372 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __cmpxchg_wrong_size [2025-02-06 07:02:49,383 INFO L204 MainTranslator]: Completed translation [2025-02-06 07:02:49,384 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:02:49 WrapperNode [2025-02-06 07:02:49,384 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 07:02:49,387 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 07:02:49,387 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 07:02:49,387 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 07:02:49,391 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:02:49" (1/1) ... [2025-02-06 07:02:49,508 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:02:49" (1/1) ... [2025-02-06 07:02:49,755 INFO L138 Inliner]: procedures = 759, calls = 5148, calls flagged for inlining = 345, calls inlined = 318, statements flattened = 12022 [2025-02-06 07:02:49,757 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 07:02:49,758 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 07:02:49,758 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 07:02:49,759 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 07:02:49,766 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:02:49" (1/1) ... [2025-02-06 07:02:49,767 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:02:49" (1/1) ... [2025-02-06 07:02:49,804 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:02:49" (1/1) ... [2025-02-06 07:02:53,195 INFO L175 MemorySlicer]: Split 2247 memory accesses to 52 slices as follows [1689, 3, 5, 43, 1, 29, 16, 3, 2, 14, 2, 12, 14, 9, 1, 2, 4, 9, 2, 4, 38, 4, 1, 9, 6, 2, 6, 2, 65, 3, 2, 7, 4, 4, 4, 4, 20, 8, 4, 1, 16, 0, 1, 2, 3, 9, 68, 1, 10, 67, 4, 8]. 75 percent of accesses are in the largest equivalence class. The 163 initializations are split as follows [55, 0, 0, 0, 0, 0, 0, 3, 0, 0, 2, 0, 0, 0, 0, 2, 4, 9, 0, 3, 0, 3, 0, 0, 6, 0, 6, 0, 0, 3, 0, 7, 4, 4, 4, 4, 20, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 8]. The 896 writes are split as follows [664, 2, 2, 43, 0, 4, 16, 0, 2, 14, 0, 8, 14, 4, 0, 0, 0, 0, 1, 0, 34, 0, 0, 3, 0, 1, 0, 0, 65, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 0, 1, 1, 2, 1, 2, 1, 3, 1, 0, 0]. [2025-02-06 07:02:53,195 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:02:49" (1/1) ... [2025-02-06 07:02:53,195 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:02:49" (1/1) ... [2025-02-06 07:02:53,408 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:02:49" (1/1) ... [2025-02-06 07:02:53,432 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:02:49" (1/1) ... [2025-02-06 07:02:53,515 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:02:49" (1/1) ... [2025-02-06 07:02:53,554 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:02:49" (1/1) ... [2025-02-06 07:02:53,627 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 07:02:53,628 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 07:02:53,629 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 07:02:53,629 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 07:02:53,630 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:02:49" (1/1) ... [2025-02-06 07:02:53,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 07:02:53,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 07:02:53,658 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-06 07:02:53,663 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-06 07:02:53,680 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-06 07:02:53,681 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-06 07:02:53,681 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unpin [2025-02-06 07:02:53,681 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unpin [2025-02-06 07:02:53,681 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_ref [2025-02-06 07:02:53,681 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_ref [2025-02-06 07:02:53,681 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fbdev_set_suspend [2025-02-06 07:02:53,682 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fbdev_set_suspend [2025-02-06 07:02:53,682 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_work_265 [2025-02-06 07:02:53,682 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_work_265 [2025-02-06 07:02:53,682 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_reset [2025-02-06 07:02:53,682 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_reset [2025-02-06 07:02:53,682 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_create [2025-02-06 07:02:53,682 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_create [2025-02-06 07:02:53,682 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unreserve___1 [2025-02-06 07:02:53,682 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unreserve___1 [2025-02-06 07:02:53,682 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unreserve___0 [2025-02-06 07:02:53,682 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unreserve___0 [2025-02-06 07:02:53,682 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-06 07:02:53,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-06 07:02:53,683 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_allocate_chunk [2025-02-06 07:02:53,683 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_allocate_chunk [2025-02-06 07:02:53,683 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-06 07:02:53,683 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-06 07:02:53,683 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-02-06 07:02:53,683 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-02-06 07:02:53,683 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-06 07:02:53,683 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-06 07:02:53,683 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_mmap_offset [2025-02-06 07:02:53,683 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_mmap_offset [2025-02-06 07:02:53,683 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_release_reserved [2025-02-06 07:02:53,683 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_release_reserved [2025-02-06 07:02:53,684 INFO L130 BoogieDeclarations]: Found specification of procedure usleep_range [2025-02-06 07:02:53,684 INFO L138 BoogieDeclarations]: Found implementation of procedure usleep_range [2025-02-06 07:02:53,684 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2025-02-06 07:02:53,684 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2025-02-06 07:02:53,684 INFO L130 BoogieDeclarations]: Found specification of procedure drm_helper_probe_single_connector_modes_nomerge [2025-02-06 07:02:53,684 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_helper_probe_single_connector_modes_nomerge [2025-02-06 07:02:53,684 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_mode_valid [2025-02-06 07:02:53,684 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_mode_valid [2025-02-06 07:02:53,684 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_evict_locked [2025-02-06 07:02:53,684 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_evict_locked [2025-02-06 07:02:53,684 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2025-02-06 07:02:53,684 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2025-02-06 07:02:53,684 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_physical_address [2025-02-06 07:02:53,684 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_physical_address [2025-02-06 07:02:53,684 INFO L130 BoogieDeclarations]: Found specification of procedure lock_release [2025-02-06 07:02:53,684 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_release [2025-02-06 07:02:53,685 INFO L130 BoogieDeclarations]: Found specification of procedure drm_err [2025-02-06 07:02:53,685 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_err [2025-02-06 07:02:53,685 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kunmap [2025-02-06 07:02:53,685 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kunmap [2025-02-06 07:02:53,685 INFO L130 BoogieDeclarations]: Found specification of procedure drm_modeset_unlock_all [2025-02-06 07:02:53,685 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_modeset_unlock_all [2025-02-06 07:02:53,685 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_garbage_collect [2025-02-06 07:02:53,685 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_garbage_collect [2025-02-06 07:02:53,685 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_sub [2025-02-06 07:02:53,685 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_sub [2025-02-06 07:02:53,685 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_move_notify [2025-02-06 07:02:53,685 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_move_notify [2025-02-06 07:02:53,685 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_init_hdr [2025-02-06 07:02:53,685 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_init_hdr [2025-02-06 07:02:53,685 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-06 07:02:53,685 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-06 07:02:53,685 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_update_area [2025-02-06 07:02:53,685 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_update_area [2025-02-06 07:02:53,685 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_eu_backoff_reservation [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_eu_backoff_reservation [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_dirty_update [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_dirty_update [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_evict [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_evict [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_evict_flags [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_evict_flags [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_close [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_close [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_drawable [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_drawable [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_set_property [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_set_property [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure drm_object_attach_property [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_object_attach_property [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure idr_init [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_init [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_work [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_work [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_bo_reserved [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_bo_reserved [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure idr_preload_end [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_preload_end [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure setup_hw_slot [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_hw_slot [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure drm_object_property_set_value [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_object_property_set_value [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_init [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_init [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure drm_modeset_lock_all [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_modeset_lock_all [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_free [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_free [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_io_cmd [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_io_cmd [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_list_add [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_list_add [2025-02-06 07:02:53,686 INFO L130 BoogieDeclarations]: Found specification of procedure io_mapping_create_wc [2025-02-06 07:02:53,686 INFO L138 BoogieDeclarations]: Found implementation of procedure io_mapping_create_wc [2025-02-06 07:02:53,687 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_fini [2025-02-06 07:02:53,687 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_fini [2025-02-06 07:02:53,687 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-06 07:02:53,687 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-06 07:02:53,687 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2025-02-06 07:02:53,687 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2025-02-06 07:02:53,687 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-06 07:02:53,687 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-06 07:02:53,687 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-06 07:02:53,687 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-06 07:02:53,687 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-06 07:02:53,687 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-06 07:02:53,687 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-06 07:02:53,687 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-02-06 07:02:53,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-02-06 07:02:53,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-02-06 07:02:53,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-02-06 07:02:53,691 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_open [2025-02-06 07:02:53,691 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_open [2025-02-06 07:02:53,691 INFO L130 BoogieDeclarations]: Found specification of procedure drm_open [2025-02-06 07:02:53,691 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_open [2025-02-06 07:02:53,691 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_free_list [2025-02-06 07:02:53,691 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_free_list [2025-02-06 07:02:53,691 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unref [2025-02-06 07:02:53,691 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unref [2025-02-06 07:02:53,691 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-06 07:02:53,691 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-06 07:02:53,691 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_unref [2025-02-06 07:02:53,691 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_unref [2025-02-06 07:02:53,691 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mode_probed_add [2025-02-06 07:02:53,691 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mode_probed_add [2025-02-06 07:02:53,691 INFO L130 BoogieDeclarations]: Found specification of procedure drm_pci_set_busid [2025-02-06 07:02:53,691 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_pci_set_busid [2025-02-06 07:02:53,691 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_copyarea [2025-02-06 07:02:53,691 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_copyarea [2025-02-06 07:02:53,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 07:02:53,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 07:02:53,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 07:02:53,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 07:02:53,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 07:02:53,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 07:02:53,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 07:02:53,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-06 07:02:53,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_draw_opaque_fb [2025-02-06 07:02:53,694 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_draw_opaque_fb [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure trace_fence_emit [2025-02-06 07:02:53,694 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_fence_emit [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_cursor_set2 [2025-02-06 07:02:53,694 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_cursor_set2 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_alloc_objects [2025-02-06 07:02:53,694 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_alloc_objects [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_fence_buffer_objects [2025-02-06 07:02:53,694 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_fence_buffer_objects [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 07:02:53,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_io_lock [2025-02-06 07:02:53,697 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_io_lock [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_check_id [2025-02-06 07:02:53,697 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_check_id [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_push_cursor_ring_release [2025-02-06 07:02:53,697 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_push_cursor_ring_release [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-06 07:02:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-06 07:02:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-06 07:02:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-06 07:02:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-06 07:02:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-06 07:02:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-06 07:02:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-06 07:02:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-06 07:02:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-06 07:02:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-06 07:02:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-06 07:02:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-06 07:02:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-06 07:02:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-06 07:02:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-06 07:02:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-06 07:02:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-06 07:02:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-06 07:02:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-06 07:02:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-06 07:02:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-06 07:02:53,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-06 07:02:53,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-06 07:02:53,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-06 07:02:53,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-06 07:02:53,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-06 07:02:53,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-06 07:02:53,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-06 07:02:53,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-06 07:02:53,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-06 07:02:53,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-06 07:02:53,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-02-06 07:02:53,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-02-06 07:02:53,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-02-06 07:02:53,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-02-06 07:02:53,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-06 07:02:53,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-06 07:02:53,701 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-06 07:02:53,701 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-06 07:02:53,701 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-06 07:02:53,701 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-06 07:02:53,701 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-06 07:02:53,701 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-02-06 07:02:53,701 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-02-06 07:02:53,701 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-02-06 07:02:53,701 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-02-06 07:02:53,701 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-02-06 07:02:53,701 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kmap_atomic_page [2025-02-06 07:02:53,701 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kmap_atomic_page [2025-02-06 07:02:53,703 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unreserve [2025-02-06 07:02:53,703 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unreserve [2025-02-06 07:02:53,703 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-02-06 07:02:53,703 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-02-06 07:02:53,703 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_free [2025-02-06 07:02:53,703 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_free [2025-02-06 07:02:53,703 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_push_command_ring_release [2025-02-06 07:02:53,703 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_push_command_ring_release [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2025-02-06 07:02:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-06 07:02:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure setup_slot [2025-02-06 07:02:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_slot [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_debugfs_takedown [2025-02-06 07:02:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_debugfs_takedown [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_framebuffer_surface_dirty [2025-02-06 07:02:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_framebuffer_surface_dirty [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_pan_display [2025-02-06 07:02:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_pan_display [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_prepare [2025-02-06 07:02:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_prepare [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_dpms [2025-02-06 07:02:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_dpms [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-02-06 07:02:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2025-02-06 07:02:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kmap [2025-02-06 07:02:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kmap [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference [2025-02-06 07:02:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_page_flip [2025-02-06 07:02:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_page_flip [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_log [2025-02-06 07:02:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_log [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-06 07:02:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure drm_debugfs_create_files [2025-02-06 07:02:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_debugfs_create_files [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_queue_garbage_collect [2025-02-06 07:02:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_queue_garbage_collect [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure fence_release [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_evict_mm [2025-02-06 07:02:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_evict_mm [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_monitors_config_set [2025-02-06 07:02:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_monitors_config_set [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_ref [2025-02-06 07:02:53,704 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_ref [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 07:02:53,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 07:02:53,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 07:02:53,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 07:02:53,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 07:02:53,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 07:02:53,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 07:02:53,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 07:02:53,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 07:02:53,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 07:02:53,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 07:02:53,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 07:02:53,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 07:02:53,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 07:02:53,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-06 07:02:53,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-06 07:02:53,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-06 07:02:53,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-06 07:02:53,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-06 07:02:53,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-06 07:02:53,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-06 07:02:53,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-06 07:02:53,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-06 07:02:53,710 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_placement_from_domain [2025-02-06 07:02:53,710 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_placement_from_domain [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 07:02:53,710 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure drm_debugfs_remove_files [2025-02-06 07:02:53,710 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_debugfs_remove_files [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure idr_alloc [2025-02-06 07:02:53,710 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_alloc [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_add_to_lru [2025-02-06 07:02:53,710 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_add_to_lru [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pci_probe [2025-02-06 07:02:53,710 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pci_probe [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_send_monitors_config [2025-02-06 07:02:53,710 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_send_monitors_config [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure free_drawable [2025-02-06 07:02:53,710 INFO L138 BoogieDeclarations]: Found implementation of procedure free_drawable [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_unpin [2025-02-06 07:02:53,710 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_unpin [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_setcmap [2025-02-06 07:02:53,710 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_setcmap [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_vunmap [2025-02-06 07:02:53,710 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_vunmap [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_validate [2025-02-06 07:02:53,710 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_validate [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-06 07:02:53,710 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-06 07:02:53,710 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_alloc [2025-02-06 07:02:53,710 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_alloc [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_cursor_move [2025-02-06 07:02:53,710 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_cursor_move [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_create_with_handle [2025-02-06 07:02:53,710 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_create_with_handle [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure drm_release [2025-02-06 07:02:53,710 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_release [2025-02-06 07:02:53,710 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-02-06 07:02:53,711 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-02-06 07:02:53,711 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_nop_signaling [2025-02-06 07:02:53,711 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_nop_signaling [2025-02-06 07:02:53,711 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2025-02-06 07:02:53,711 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2025-02-06 07:02:53,711 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_mode_fixup [2025-02-06 07:02:53,711 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_mode_fixup [2025-02-06 07:02:53,711 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2025-02-06 07:02:53,711 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2025-02-06 07:02:53,711 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_hw_surface_dealloc [2025-02-06 07:02:53,711 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_hw_surface_dealloc [2025-02-06 07:02:53,711 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2025-02-06 07:02:53,711 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2025-02-06 07:02:53,711 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 07:02:53,711 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 07:02:53,711 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_create [2025-02-06 07:02:53,711 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_create [2025-02-06 07:02:53,711 INFO L130 BoogieDeclarations]: Found specification of procedure idr_preload [2025-02-06 07:02:53,712 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_preload [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2025-02-06 07:02:53,712 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_save [2025-02-06 07:02:53,712 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_save [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-06 07:02:53,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-06 07:02:53,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-06 07:02:53,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-06 07:02:53,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-06 07:02:53,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-06 07:02:53,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-06 07:02:53,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-06 07:02:53,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-06 07:02:53,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-06 07:02:53,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-06 07:02:53,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-06 07:02:53,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure drm_cvt_mode [2025-02-06 07:02:53,714 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_cvt_mode [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_destroy_monitors_object [2025-02-06 07:02:53,714 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_destroy_monitors_object [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure io_mapping_free [2025-02-06 07:02:53,714 INFO L138 BoogieDeclarations]: Found implementation of procedure io_mapping_free [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-06 07:02:53,714 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure qxlfb_destroy_pinned_object [2025-02-06 07:02:53,714 INFO L138 BoogieDeclarations]: Found implementation of procedure qxlfb_destroy_pinned_object [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_backoff_reserve_list [2025-02-06 07:02:53,714 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_backoff_reserve_list [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_reserve_list [2025-02-06 07:02:53,714 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_reserve_list [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kunmap_atomic_page [2025-02-06 07:02:53,714 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kunmap_atomic_page [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_disable [2025-02-06 07:02:53,714 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_disable [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_check_header [2025-02-06 07:02:53,714 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_check_header [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_free [2025-02-06 07:02:53,714 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_free [2025-02-06 07:02:53,714 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2025-02-06 07:02:53,714 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2025-02-06 07:02:53,716 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-06 07:02:53,716 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-06 07:02:53,716 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-06 07:02:53,716 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-06 07:02:53,716 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_imageblit [2025-02-06 07:02:53,717 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_imageblit [2025-02-06 07:02:53,717 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_io_mem_reserve [2025-02-06 07:02:53,717 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_io_mem_reserve [2025-02-06 07:02:53,717 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-06 07:02:53,717 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-06 07:02:53,717 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-06 07:02:53,717 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-06 07:02:53,717 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-06 07:02:53,717 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-06 07:02:53,717 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-06 07:02:53,717 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-06 07:02:53,717 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-06 07:02:53,717 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-06 07:02:53,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-06 07:02:53,719 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-06 07:02:53,719 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-06 07:02:53,719 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-06 07:02:53,719 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-06 07:02:53,721 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-06 07:02:53,722 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-06 07:02:53,722 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_palette_object [2025-02-06 07:02:53,722 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_palette_object [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure idr_find_slowpath [2025-02-06 07:02:53,722 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_find_slowpath [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference_unlocked [2025-02-06 07:02:53,722 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference_unlocked [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_draw_dirty_fb [2025-02-06 07:02:53,722 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_draw_dirty_fb [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_framebuffer_init [2025-02-06 07:02:53,722 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_framebuffer_init [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-02-06 07:02:53,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held [2025-02-06 07:02:53,722 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_prepare [2025-02-06 07:02:53,722 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_prepare [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_pin [2025-02-06 07:02:53,722 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_pin [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_free [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_drm_freeze [2025-02-06 07:02:53,722 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_drm_freeze [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-06 07:02:53,722 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_driver_unload [2025-02-06 07:02:53,722 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_driver_unload [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_global_release [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_surface_release_reserved [2025-02-06 07:02:53,722 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_surface_release_reserved [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 07:02:53,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 07:02:53,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 07:02:53,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_mmap [2025-02-06 07:02:53,724 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_mmap [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pci_remove [2025-02-06 07:02:53,724 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pci_remove [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gc_work [2025-02-06 07:02:53,724 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gc_work [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_2 [2025-02-06 07:02:53,724 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_2 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-02-06 07:02:53,724 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2025-02-06 07:02:53,724 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_detect [2025-02-06 07:02:53,724 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_detect [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure fence_put [2025-02-06 07:02:53,724 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_put [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure list_is_singular [2025-02-06 07:02:53,724 INFO L138 BoogieDeclarations]: Found implementation of procedure list_is_singular [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-06 07:02:53,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-06 07:02:53,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-06 07:02:53,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-06 07:02:53,727 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-06 07:02:53,727 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-06 07:02:53,727 INFO L130 BoogieDeclarations]: Found specification of procedure drm_ut_debug_printk [2025-02-06 07:02:53,727 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_ut_debug_printk [2025-02-06 07:02:53,727 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_fillrect [2025-02-06 07:02:53,727 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_fillrect [2025-02-06 07:02:53,727 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-06 07:02:53,727 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-06 07:02:53,727 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_reap_surface_id [2025-02-06 07:02:53,727 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_reap_surface_id [2025-02-06 07:02:53,727 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_commit [2025-02-06 07:02:53,727 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_commit [2025-02-06 07:02:53,727 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2025-02-06 07:02:53,727 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2025-02-06 07:02:53,727 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-02-06 07:02:53,727 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-02-06 07:02:53,727 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_hw_surface_alloc [2025-02-06 07:02:53,727 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_hw_surface_alloc [2025-02-06 07:02:53,727 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_destroy [2025-02-06 07:02:53,727 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_destroy [2025-02-06 07:02:53,727 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-06 07:02:53,727 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-06 07:02:53,727 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-02-06 07:02:53,727 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-02-06 07:02:53,727 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2025-02-06 07:02:53,727 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2025-02-06 07:02:53,727 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-06 07:02:53,727 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-06 07:02:53,727 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-02-06 07:02:53,727 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-02-06 07:02:53,727 INFO L130 BoogieDeclarations]: Found specification of procedure fence_signal [2025-02-06 07:02:53,727 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_signal [2025-02-06 07:02:53,727 INFO L130 BoogieDeclarations]: Found specification of procedure fence_is_signaled [2025-02-06 07:02:53,727 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_is_signaled [2025-02-06 07:02:53,727 INFO L130 BoogieDeclarations]: Found specification of procedure make_drawable [2025-02-06 07:02:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure make_drawable [2025-02-06 07:02:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_backend_bind [2025-02-06 07:02:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_backend_bind [2025-02-06 07:02:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_reap_surf [2025-02-06 07:02:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_reap_surf [2025-02-06 07:02:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-06 07:02:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-06 07:02:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_io_mem_free [2025-02-06 07:02:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_io_mem_free [2025-02-06 07:02:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure __rcu_read_lock [2025-02-06 07:02:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure __rcu_read_lock [2025-02-06 07:02:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure __ttm_bo_unreserve [2025-02-06 07:02:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure __ttm_bo_unreserve [2025-02-06 07:02:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_init_mm [2025-02-06 07:02:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_init_mm [2025-02-06 07:02:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put_mutex [2025-02-06 07:02:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put_mutex [2025-02-06 07:02:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure drm_helper_connector_dpms [2025-02-06 07:02:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_helper_connector_dpms [2025-02-06 07:02:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_mode_dumb_mmap [2025-02-06 07:02:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_mode_dumb_mmap [2025-02-06 07:02:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_backend_destroy [2025-02-06 07:02:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_backend_destroy [2025-02-06 07:02:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_check_var [2025-02-06 07:02:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_check_var [2025-02-06 07:02:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_clean_mm [2025-02-06 07:02:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_clean_mm [2025-02-06 07:02:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_check_idle [2025-02-06 07:02:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_check_idle [2025-02-06 07:02:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_user_framebuffer_destroy [2025-02-06 07:02:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_user_framebuffer_destroy [2025-02-06 07:02:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-06 07:02:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-06 07:02:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_handle_create [2025-02-06 07:02:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_handle_create [2025-02-06 07:02:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_gpu_offset [2025-02-06 07:02:53,728 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_gpu_offset [2025-02-06 07:02:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 07:02:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 07:02:53,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-06 07:02:53,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_deferred_io [2025-02-06 07:02:53,730 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_deferred_io [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-06 07:02:53,730 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_destroy [2025-02-06 07:02:53,730 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_destroy [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_restore [2025-02-06 07:02:53,730 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_restore [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure drm_framebuffer_cleanup [2025-02-06 07:02:53,730 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_framebuffer_cleanup [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_bo_destroy [2025-02-06 07:02:53,730 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_bo_destroy [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_validate_bo [2025-02-06 07:02:53,730 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_validate_bo [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-06 07:02:53,730 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_id_alloc [2025-02-06 07:02:53,730 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_id_alloc [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure lock_acquire [2025-02-06 07:02:53,730 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_acquire [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-02-06 07:02:53,730 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_dirty_flush [2025-02-06 07:02:53,730 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_dirty_flush [2025-02-06 07:02:53,730 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-06 07:02:53,731 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-06 07:02:53,731 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_add [2025-02-06 07:02:53,731 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_add [2025-02-06 07:02:53,731 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_create_monitors_object [2025-02-06 07:02:53,731 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_create_monitors_object [2025-02-06 07:02:53,731 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_unmap [2025-02-06 07:02:53,731 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_unmap [2025-02-06 07:02:53,731 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_io_unlock [2025-02-06 07:02:53,731 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_io_unlock [2025-02-06 07:02:53,731 INFO L130 BoogieDeclarations]: Found specification of procedure drm_crtc_helper_set_config [2025-02-06 07:02:53,731 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_crtc_helper_set_config [2025-02-06 07:02:53,731 INFO L130 BoogieDeclarations]: Found specification of procedure console_lock [2025-02-06 07:02:53,731 INFO L138 BoogieDeclarations]: Found implementation of procedure console_lock [2025-02-06 07:02:53,731 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-02-06 07:02:53,731 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-02-06 07:02:53,731 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_verify_access [2025-02-06 07:02:53,731 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_verify_access [2025-02-06 07:02:53,731 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_create [2025-02-06 07:02:53,731 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_create [2025-02-06 07:02:53,731 INFO L130 BoogieDeclarations]: Found specification of procedure console_unlock [2025-02-06 07:02:53,731 INFO L138 BoogieDeclarations]: Found implementation of procedure console_unlock [2025-02-06 07:02:53,731 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_destroy [2025-02-06 07:02:53,731 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_destroy [2025-02-06 07:02:53,731 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_mode_set [2025-02-06 07:02:53,731 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_mode_set [2025-02-06 07:02:53,731 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_find_or_create_single [2025-02-06 07:02:53,731 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_find_or_create_single [2025-02-06 07:02:53,731 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_commit [2025-02-06 07:02:53,731 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_commit [2025-02-06 07:02:53,731 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_free_objects [2025-02-06 07:02:53,731 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_free_objects [2025-02-06 07:02:53,731 INFO L130 BoogieDeclarations]: Found specification of procedure drm_poll [2025-02-06 07:02:53,731 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_poll [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_io_cmd_user [2025-02-06 07:02:53,732 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_io_cmd_user [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_2 [2025-02-06 07:02:53,732 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_2 [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-06 07:02:53,732 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_tt_unpopulate [2025-02-06 07:02:53,732 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_tt_unpopulate [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_map [2025-02-06 07:02:53,732 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_map [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_lookup [2025-02-06 07:02:53,732 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_lookup [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_drm_resume [2025-02-06 07:02:53,732 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_drm_resume [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2025-02-06 07:02:53,732 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-06 07:02:53,732 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_client_monitors_config_work_func [2025-02-06 07:02:53,732 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_client_monitors_config_work_func [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_push [2025-02-06 07:02:53,732 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_push [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pm_freeze [2025-02-06 07:02:53,732 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pm_freeze [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_get_qdev [2025-02-06 07:02:53,732 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_get_qdev [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 07:02:53,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-06 07:02:53,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-02-06 07:02:53,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-02-06 07:02:53,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-02-06 07:02:53,734 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-06 07:02:53,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-06 07:02:53,734 INFO L130 BoogieDeclarations]: Found specification of procedure idr_replace [2025-02-06 07:02:53,734 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_replace [2025-02-06 07:02:53,734 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_mmap [2025-02-06 07:02:53,734 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_mmap [2025-02-06 07:02:53,734 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_reserve [2025-02-06 07:02:53,734 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_reserve [2025-02-06 07:02:53,734 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_bo_is_qxl_bo [2025-02-06 07:02:53,734 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_bo_is_qxl_bo [2025-02-06 07:02:53,734 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2025-02-06 07:02:53,734 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2025-02-06 07:02:55,230 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 07:02:55,237 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 07:02:55,294 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18937: havoc flush_work_#t~nondet2936#1; [2025-02-06 07:02:55,483 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18746: havoc drm_gem_object_init_#t~nondet2906#1; [2025-02-06 07:02:55,483 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19209: havoc ttm_bo_init_#t~nondet2986#1; [2025-02-06 07:02:55,492 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11466: havoc drm_vma_node_offset_addr_#t~mem1443#1; [2025-02-06 07:02:55,584 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L17851: call ULTIMATE.dealloc(~#bo~12#1.base, ~#bo~12#1.offset);havoc ~#bo~12#1.base, ~#bo~12#1.offset; [2025-02-06 07:02:55,592 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18791: havoc #t~nondet2915; [2025-02-06 07:02:55,631 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14690: 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; [2025-02-06 07:02:55,743 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L17296: 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-06 07:02:55,743 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14118: call ULTIMATE.dealloc(~#id~0#1.base, ~#id~0#1.offset);havoc ~#id~0#1.base, ~#id~0#1.offset; [2025-02-06 07:02:55,758 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint __preempt_count_subFINAL: assume true; [2025-02-06 07:02:55,815 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6032: havoc dev_get_drvdata_#t~mem23#1.base, dev_get_drvdata_#t~mem23#1.offset; [2025-02-06 07:02:55,821 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13577: havoc #t~bitwise1866; [2025-02-06 07:02:55,839 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18856: havoc #t~nondet2923; [2025-02-06 07:02:56,075 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18617: havoc debug_locks_off_#t~nondet2884#1; [2025-02-06 07:02:56,151 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13036: havoc #t~mem1772#1.base, #t~mem1772#1.offset;call ULTIMATE.dealloc(~#rptr~0#1.base, ~#rptr~0#1.offset);havoc ~#rptr~0#1.base, ~#rptr~0#1.offset; [2025-02-06 07:02:56,151 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19271: havoc ttm_mem_io_reserve_#t~nondet2997#1; [2025-02-06 07:02:56,151 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13027: havoc #t~mem1769#1.base, #t~mem1769#1.offset; [2025-02-06 07:02:56,170 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19132: havoc #t~nondet2972; [2025-02-06 07:02:56,196 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18712: havoc #t~nondet2899; [2025-02-06 07:02:56,234 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12978: 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-06 07:02:56,234 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12790: havoc ttm_kmap_obj_virtual_#t~mem1715#1.base, ttm_kmap_obj_virtual_#t~mem1715#1.offset; [2025-02-06 07:02:56,234 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19217: havoc ttm_bo_kmap_#t~nondet2988#1; [2025-02-06 07:02:56,487 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18902: havoc drm_vblank_get_#t~nondet2931#1; [2025-02-06 07:02:56,487 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8740: call ULTIMATE.dealloc(~#norect~0#1.base, ~#norect~0#1.offset);havoc ~#norect~0#1.base, ~#norect~0#1.offset; [2025-02-06 07:02:56,521 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18658: havoc #t~nondet2890; [2025-02-06 07:02:56,539 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19205: havoc #t~nondet2985; [2025-02-06 07:02:56,579 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18662: havoc #t~nondet2891; [2025-02-06 07:02:56,644 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8942: call ULTIMATE.dealloc(~#release~2.base, ~#release~2.offset);havoc ~#release~2.base, ~#release~2.offset; [2025-02-06 07:02:56,660 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13389: call ULTIMATE.dealloc(~#gobj~4.base, ~#gobj~4.offset);havoc ~#gobj~4.base, ~#gobj~4.offset; [2025-02-06 07:02:56,684 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14656: call ULTIMATE.dealloc(~#release~5.base, ~#release~5.offset);havoc ~#release~5.base, ~#release~5.offset; [2025-02-06 07:03:13,259 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18999: havoc ldv_freeze_late_20_#t~nondet2946#1; [2025-02-06 07:03:13,259 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18867: havoc drm_pci_init_#t~nondet2925#1; [2025-02-06 07:03:13,259 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10014: 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; [2025-02-06 07:03:13,259 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10412: 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; [2025-02-06 07:03:13,259 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18738: havoc drm_gem_dumb_destroy_#t~nondet2904#1; [2025-02-06 07:03:13,260 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19003: havoc ldv_freeze_noirq_20_#t~nondet2947#1; [2025-02-06 07:03:13,260 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10285: 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; [2025-02-06 07:03:13,260 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11741: 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-06 07:03:13,260 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19010: havoc ldv_poweroff_late_20_#t~nondet2948#1; [2025-02-06 07:03:13,260 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18878: havoc drm_property_create_range_#t~ret2928#1.base, drm_property_create_range_#t~ret2928#1.offset; [2025-02-06 07:03:13,260 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19014: havoc ldv_poweroff_noirq_20_#t~nondet2949#1; [2025-02-06 07:03:13,260 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19278: havoc ttm_pool_populate_#t~nondet2998#1; [2025-02-06 07:03:13,260 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11088: 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-06 07:03:13,260 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18885: havoc drm_read_#t~nondet2929#1; [2025-02-06 07:03:13,260 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19018: havoc ldv_prepare_20_#t~nondet2950#1; [2025-02-06 07:03:13,260 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18755: havoc drm_gem_prime_export_#t~ret2908#1.base, drm_gem_prime_export_#t~ret2908#1.offset; [2025-02-06 07:03:13,260 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9903: 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; [2025-02-06 07:03:13,260 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19022: havoc ldv_probe_11_#t~nondet2951#1; [2025-02-06 07:03:13,260 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18759: havoc drm_gem_prime_fd_to_handle_#t~nondet2909#1; [2025-02-06 07:03:13,260 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19026: havoc ldv_probe_12_#t~nondet2952#1; [2025-02-06 07:03:13,260 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18763: havoc drm_gem_prime_handle_to_fd_#t~nondet2910#1; [2025-02-06 07:03:13,260 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18633: havoc drm_connector_init_#t~nondet2885#1; [2025-02-06 07:03:13,260 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19030: havoc ldv_probe_16_#t~nondet2953#1; [2025-02-06 07:03:13,260 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18766: havoc drm_gem_prime_import_#t~ret2911#1.base, drm_gem_prime_import_#t~ret2911#1.offset; [2025-02-06 07:03:13,260 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19295: havoc vgacon_text_force_#t~nondet3000#1; [2025-02-06 07:03:13,260 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7406: havoc drm_core_check_feature_#t~mem264#1.base, drm_core_check_feature_#t~mem264#1.offset;havoc drm_core_check_feature_#t~mem265#1;havoc drm_core_check_feature_#t~bitwise266#1; [2025-02-06 07:03:13,261 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18637: havoc drm_connector_register_#t~nondet2886#1; [2025-02-06 07:03:13,261 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19034: havoc ldv_probe_17_#t~nondet2954#1; [2025-02-06 07:03:13,261 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12297: 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; [2025-02-06 07:03:13,261 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6485: 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-06 07:03:13,261 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19038: havoc ldv_release_15_#t~nondet2955#1; [2025-02-06 07:03:13,261 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18906: havoc drm_vblank_init_#t~nondet2932#1; [2025-02-06 07:03:13,261 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19042: havoc ldv_restore_early_20_#t~nondet2956#1; [2025-02-06 07:03:13,261 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7550: 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-06 07:03:13,262 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19046: havoc ldv_restore_noirq_20_#t~nondet2957#1; [2025-02-06 07:03:13,262 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18651: havoc drm_crtc_init_#t~nondet2888#1; [2025-02-06 07:03:13,262 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12045: 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-06 07:03:13,262 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19050: havoc ldv_resume_early_20_#t~nondet2958#1; [2025-02-06 07:03:13,262 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19054: havoc ldv_resume_noirq_20_#t~nondet2959#1; [2025-02-06 07:03:13,262 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19058: havoc ldv_shutdown_19_#t~nondet2960#1; [2025-02-06 07:03:13,262 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18798: havoc drm_ioctl_#t~nondet2916#1; [2025-02-06 07:03:13,262 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19065: havoc ldv_suspend_late_20_#t~nondet2962#1; [2025-02-06 07:03:13,262 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19197: havoc ttm_bo_device_init_#t~nondet2983#1; [2025-02-06 07:03:13,262 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18669: havoc drm_encoder_init_#t~nondet2892#1; [2025-02-06 07:03:13,262 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18802: havoc drm_irq_install_#t~nondet2917#1; [2025-02-06 07:03:13,262 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19069: havoc ldv_suspend_noirq_20_#t~nondet2963#1; [2025-02-06 07:03:13,262 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18541: havoc __alloc_workqueue_key_#t~ret2877#1.base, __alloc_workqueue_key_#t~ret2877#1.offset; [2025-02-06 07:03:13,262 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19073: havoc ldv_thaw_early_20_#t~nondet2964#1; [2025-02-06 07:03:13,262 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18679: havoc drm_fb_helper_blank_#t~nondet2893#1; [2025-02-06 07:03:13,262 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11149: 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; [2025-02-06 07:03:13,262 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19077: havoc ldv_thaw_noirq_20_#t~nondet2965#1; [2025-02-06 07:03:13,262 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16437: 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; [2025-02-06 07:03:13,262 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16176: 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-06 07:03:13,262 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18687: havoc drm_fb_helper_debug_enter_#t~nondet2895#1; [2025-02-06 07:03:13,263 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18691: havoc drm_fb_helper_debug_leave_#t~nondet2896#1; [2025-02-06 07:03:13,263 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18828: havoc drm_mode_connector_attach_encoder_#t~nondet2919#1; [2025-02-06 07:03:13,263 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8656: 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-06 07:03:13,263 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19228: havoc ttm_bo_move_memcpy_#t~nondet2990#1; [2025-02-06 07:03:13,263 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18832: havoc drm_mode_create_suggested_offset_properties_#t~nondet2920#1; [2025-02-06 07:03:13,263 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18836: havoc drm_mode_crtc_set_gamma_size_#t~nondet2921#1; [2025-02-06 07:03:13,263 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18704: havoc drm_fb_helper_init_#t~nondet2897#1; [2025-02-06 07:03:13,263 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18044: 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; [2025-02-06 07:03:13,263 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9456: 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-06 07:03:13,263 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18708: havoc drm_fb_helper_initial_config_#t~nondet2898#1; [2025-02-06 07:03:13,263 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19246: havoc ttm_dma_tt_init_#t~nondet2993#1; [2025-02-06 07:03:13,263 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18719: havoc drm_fb_helper_set_par_#t~nondet2900#1; [2025-02-06 07:03:13,263 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18984: havoc ldv_bind_15_#t~nondet2943#1; [2025-02-06 07:03:13,264 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19117: havoc pci_enable_device_#t~nondet2969#1; [2025-02-06 07:03:13,264 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10133: 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; [2025-02-06 07:03:13,264 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18727: havoc drm_fb_helper_single_add_all_connectors_#t~nondet2902#1; [2025-02-06 07:03:13,264 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18991: havoc ldv_complete_20_#t~nondet2944#1; [2025-02-06 07:03:13,264 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18995: havoc ldv_connect_15_#t~nondet2945#1; [2025-02-06 07:03:13,330 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18654: havoc #t~ret2889.base, #t~ret2889.offset; [2025-02-06 07:03:13,915 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19253: havoc ttm_eu_reserve_buffers_#t~nondet2994#1; [2025-02-06 07:03:15,140 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19087: havoc lock_is_held_#t~nondet2966#1; [2025-02-06 07:03:15,140 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19152: havoc rcu_lockdep_current_cpu_online_#t~nondet2977#1; [2025-02-06 07:03:15,650 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19124: havoc pci_save_state_#t~nondet2970#1; [2025-02-06 07:03:15,878 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L17820: call ULTIMATE.dealloc(~#bo~11.base, ~#bo~11.offset);havoc ~#bo~11.base, ~#bo~11.offset; [2025-02-06 07:03:16,981 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19144: havoc #t~nondet2975; [2025-02-06 07:03:17,379 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L17176: havoc constant_test_bit_#t~mem2644#1;havoc constant_test_bit_#t~bitwise2645#1; [2025-02-06 07:03:17,605 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19239: havoc ttm_bo_wait_#t~nondet2992#1; [2025-02-06 07:03:17,635 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12526: havoc #t~mem1675.base, #t~mem1675.offset; [2025-02-06 07:03:17,796 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19190: havoc #t~nondet2982; [2025-02-06 07:03:18,721 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint __preempt_count_addFINAL: assume true; [2025-02-06 07:03:18,967 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9698: call ULTIMATE.dealloc(~#gobj~0.base, ~#gobj~0.offset);havoc ~#gobj~0.base, ~#gobj~0.offset; [2025-02-06 07:03:21,363 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18840: havoc drm_mode_legacy_fb_format_#t~nondet2922#1; [2025-02-06 07:03:21,363 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11870: 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-06 07:03:21,363 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18917: havoc fb_alloc_cmap_#t~nondet2934#1; [2025-02-06 07:03:21,363 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11808: 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-06 07:03:21,363 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18943: havoc framebuffer_alloc_#t~ret2937#1.base, framebuffer_alloc_#t~ret2937#1.offset; [2025-02-06 07:03:21,516 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19128: havoc #t~nondet2971; [2025-02-06 07:03:22,752 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18609: havoc crc32_le_#t~nondet2882#1; [2025-02-06 07:03:22,752 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18784: havoc drm_helper_hpd_irq_event_#t~nondet2914#1; [2025-02-06 07:03:22,842 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18965: havoc #t~ret2940.base, #t~ret2940.offset; [2025-02-06 07:03:23,484 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19100: havoc mutex_lock_interruptible_nested_#t~nondet2967#1; [2025-02-06 07:03:23,484 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18582: havoc __ww_mutex_lock_#t~nondet2879#1; [2025-02-06 07:03:23,484 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18586: havoc __ww_mutex_lock_interruptible_#t~nondet2880#1; [2025-02-06 07:03:23,484 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19107: havoc mutex_trylock_#t~nondet2968#1; [2025-02-06 07:03:23,781 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18774: havoc #t~nondet2913; [2025-02-06 07:03:24,330 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18613: havoc #t~nondet2883; [2025-02-06 07:03:24,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376: havoc #t~mem627;havoc #t~mem626;havoc #t~bitwise628; [2025-02-06 07:03:25,957 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770: call ULTIMATE.dealloc(~#placements~0.base, ~#placements~0.offset);havoc ~#placements~0.base, ~#placements~0.offset; [2025-02-06 07:03:26,378 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14180: call ULTIMATE.dealloc(~#bo~7.base, ~#bo~7.offset);havoc ~#bo~7.base, ~#bo~7.offset; [2025-02-06 07:03:26,475 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13344: call ULTIMATE.dealloc(~#tbo~0#1.base, ~#tbo~0#1.offset);havoc ~#tbo~0#1.base, ~#tbo~0#1.offset; [2025-02-06 07:03:26,700 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18971: havoc ioremap_wc_#t~ret2942#1.base, ioremap_wc_#t~ret2942#1.offset; [2025-02-06 07:03:26,759 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18860: havoc #t~nondet2924; [2025-02-06 07:03:26,898 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L17629: call ULTIMATE.dealloc(~#bo~9#1.base, ~#bo~9#1.offset);havoc ~#bo~9#1.base, ~#bo~9#1.offset; [2025-02-06 07:03:27,035 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18871: havoc #t~nondet2926; [2025-02-06 07:03:27,961 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15327: 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-06 07:03:27,961 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15295: 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; [2025-02-06 07:03:28,389 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L17405: 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-06 07:03:29,449 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8822: 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-06 07:03:29,449 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8788: 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; [2025-02-06 07:03:29,474 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19267: havoc #t~nondet2996; [2025-02-06 07:03:29,536 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14082: call ULTIMATE.dealloc(~#cmd~4.base, ~#cmd~4.offset);havoc ~#cmd~4.base, ~#cmd~4.offset; [2025-02-06 07:03:29,716 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19148: havoc #t~nondet2976; [2025-02-06 07:03:30,094 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14063: call ULTIMATE.dealloc(~#cmd~3.base, ~#cmd~3.offset);havoc ~#cmd~3.base, ~#cmd~3.offset; [2025-02-06 07:03:30,282 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9001: call ULTIMATE.dealloc(~#norect~1.base, ~#norect~1.offset);havoc ~#norect~1.base, ~#norect~1.offset; [2025-02-06 07:03:30,447 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint __read_once_sizeFINAL: assume true; [2025-02-06 07:03:30,586 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14531: call ULTIMATE.dealloc(~#args~0#1.base, ~#args~0#1.offset);havoc ~#args~0#1.base, ~#args~0#1.offset; [2025-02-06 07:03:31,645 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18950: havoc #t~nondet2938; [2025-02-06 07:03:31,730 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18770: havoc drm_get_pci_dev_#t~nondet2912#1; [2025-02-06 07:03:32,317 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18723: havoc #t~nondet2901; [2025-02-06 07:03:32,491 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19235: havoc #t~nondet2991; [2025-02-06 07:03:32,533 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18889: havoc #t~nondet2930; [2025-02-06 07:03:32,590 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19170: havoc #t~nondet2980; [2025-02-06 07:03:33,041 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13862: call ULTIMATE.dealloc(~#__key~3.base, ~#__key~3.offset);havoc ~#__key~3.base, ~#__key~3.offset; [2025-02-06 07:03:34,232 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-02-06 07:03:37,297 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8018: havoc #t~mem494; [2025-02-06 07:03:37,698 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18953: havoc #t~ret2939.base, #t~ret2939.offset; [2025-02-06 07:03:38,957 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15449: call ULTIMATE.dealloc(~#drawable_rect~0#1.base, ~#drawable_rect~0#1.offset);havoc ~#drawable_rect~0#1.base, ~#drawable_rect~0#1.offset;call ULTIMATE.dealloc(~#surface_base~0#1.base, ~#surface_base~0#1.offset);havoc ~#surface_base~0#1.base, ~#surface_base~0#1.offset;call ULTIMATE.dealloc(~#release~7#1.base, ~#release~7#1.offset);havoc ~#release~7#1.base, ~#release~7#1.offset;call ULTIMATE.dealloc(~#clips_bo~0#1.base, ~#clips_bo~0#1.offset);havoc ~#clips_bo~0#1.base, ~#clips_bo~0#1.offset;call ULTIMATE.dealloc(~#dimage~1#1.base, ~#dimage~1#1.offset);havoc ~#dimage~1#1.base, ~#dimage~1#1.offset; [2025-02-06 07:03:38,957 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15221: havoc drawable_set_clipping_#t~mem2191#1.base, drawable_set_clipping_#t~mem2191#1.offset;call ULTIMATE.dealloc(drawable_set_clipping_~#dev_clips~0#1.base, drawable_set_clipping_~#dev_clips~0#1.offset);havoc drawable_set_clipping_~#dev_clips~0#1.base, drawable_set_clipping_~#dev_clips~0#1.offset; [2025-02-06 07:03:39,038 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18734: havoc drm_framebuffer_init_#t~nondet2903#1; [2025-02-06 07:03:40,409 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19285: havoc unregister_framebuffer_#t~nondet2999#1; [2025-02-06 07:03:40,409 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19201: havoc ttm_bo_device_release_#t~nondet2984#1; [2025-02-06 07:03:40,894 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19224: havoc ttm_bo_mmap_#t~nondet2989#1; [2025-02-06 07:03:41,047 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18968: havoc ioremap_nocache_#t~ret2941#1.base, ioremap_nocache_#t~ret2941#1.offset; [2025-02-06 07:03:41,295 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8470: havoc qxl_head_enabled_#t~mem647#1;havoc qxl_head_enabled_#t~mem648#1;havoc qxl_head_enabled_#t~short649#1; [2025-02-06 07:03:41,364 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L17186: havoc #t~mem2648.base, #t~mem2648.offset;havoc #t~mem2649.base, #t~mem2649.offset;havoc #t~short2650; [2025-02-06 07:03:41,388 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19136: havoc #t~nondet2973; [2025-02-06 07:03:41,972 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13655: call ULTIMATE.dealloc(idr_find_~#__u~0#1.base, idr_find_~#__u~0#1.offset);havoc idr_find_~#__u~0#1.base, idr_find_~#__u~0#1.offset;call ULTIMATE.dealloc(idr_find_~#__u___0~0#1.base, idr_find_~#__u___0~0#1.offset);havoc idr_find_~#__u___0~0#1.base, idr_find_~#__u___0~0#1.offset; [2025-02-06 07:03:42,409 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14605: call ULTIMATE.dealloc(~#release~4.base, ~#release~4.offset);havoc ~#release~4.base, ~#release~4.offset; [2025-02-06 07:03:42,487 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18930: havoc #t~nondet2935; [2025-02-06 07:03:42,837 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19213: havoc #t~nondet2987; [2025-02-06 07:03:43,606 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18683: havoc #t~nondet2894; [2025-02-06 07:03:43,716 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18742: havoc #t~nondet2905; [2025-02-06 07:03:43,747 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11507: havoc #t~mem1452; [2025-02-06 07:03:44,331 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19163: havoc reservation_object_reserve_shared_#t~nondet2979#1; [2025-02-06 07:03:48,626 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563: call ULTIMATE.dealloc(~#qxl_fb_image~0#1.base, ~#qxl_fb_image~0#1.offset);havoc ~#qxl_fb_image~0#1.base, ~#qxl_fb_image~0#1.offset; [2025-02-06 07:03:48,687 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18647: havoc #t~nondet2887; [2025-02-06 07:03:48,761 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18913: havoc drm_vma_node_is_allowed_#t~nondet2933#1; [2025-02-06 07:03:48,936 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13359: call ULTIMATE.dealloc(~#qbo~6.base, ~#qbo~6.offset);havoc ~#qbo~6.base, ~#qbo~6.offset; [2025-02-06 07:03:49,202 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18875: havoc #t~nondet2927; [2025-02-06 07:03:50,355 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14208: call ULTIMATE.dealloc(~#__wait~1.base, ~#__wait~1.offset);havoc ~#__wait~1.base, ~#__wait~1.offset;call ULTIMATE.dealloc(~#__wait___0~1.base, ~#__wait___0~1.offset);havoc ~#__wait___0~1.base, ~#__wait___0~1.offset;call ULTIMATE.dealloc(~#__wait___1~0.base, ~#__wait___1~0.offset);havoc ~#__wait___1~0.base, ~#__wait___1~0.offset;call ULTIMATE.dealloc(~#__wait___2~0.base, ~#__wait___2~0.offset);havoc ~#__wait___2~0.base, ~#__wait___2~0.offset; [2025-02-06 07:03:50,567 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18749: havoc #t~ret2907.base, #t~ret2907.offset; [2025-02-06 07:03:52,402 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13924: call ULTIMATE.dealloc(~#__wait~0#1.base, ~#__wait~0#1.offset);havoc ~#__wait~0#1.base, ~#__wait~0#1.offset;call ULTIMATE.dealloc(~#__wait___0~0#1.base, ~#__wait___0~0#1.offset);havoc ~#__wait___0~0#1.base, ~#__wait___0~0#1.offset; [2025-02-06 07:03:55,297 INFO L? ?]: Removed 6347 outVars from TransFormulas that were not future-live. [2025-02-06 07:03:55,297 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 07:03:55,495 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 07:03:55,496 INFO L337 CfgBuilder]: Removed 3 assume(true) statements. [2025-02-06 07:03:55,496 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 07:03:55 BoogieIcfgContainer [2025-02-06 07:03:55,496 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 07:03:55,498 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 07:03:55,498 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 07:03:55,505 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 07:03:55,505 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 07:02:43" (1/3) ... [2025-02-06 07:03:55,505 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@50ee17c6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 07:03:55, skipping insertion in model container [2025-02-06 07:03:55,505 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:02:49" (2/3) ... [2025-02-06 07:03:55,505 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@50ee17c6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 07:03:55, skipping insertion in model container [2025-02-06 07:03:55,505 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 07:03:55" (3/3) ... [2025-02-06 07:03:55,509 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i [2025-02-06 07:03:55,537 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 07:03:55,543 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i that has 363 procedures, 5060 locations, 1 initial locations, 161 loop locations, and 2 error locations. [2025-02-06 07:03:55,760 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 07:03:55,775 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@664b7ed6, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 07:03:55,775 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2025-02-06 07:03:55,800 INFO L276 IsEmpty]: Start isEmpty. Operand has 4606 states, 3161 states have (on average 1.3552673204682062) internal successors, (4284), 3312 states have internal predecessors, (4284), 1177 states have call successors, (1177), 261 states have call predecessors, (1177), 257 states have return successors, (1147), 1115 states have call predecessors, (1147), 1147 states have call successors, (1147) [2025-02-06 07:03:55,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 430 [2025-02-06 07:03:55,842 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 07:03:55,843 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 07:03:55,843 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, kref_put_mutexErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2025-02-06 07:03:55,847 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 07:03:55,851 INFO L85 PathProgramCache]: Analyzing trace with hash 227288981, now seen corresponding path program 1 times [2025-02-06 07:03:55,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 07:03:55,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380006112] [2025-02-06 07:03:55,865 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 07:03:55,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 07:04:02,240 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 429 statements into 1 equivalence classes. [2025-02-06 07:04:02,507 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 429 of 429 statements. [2025-02-06 07:04:02,507 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 07:04:02,507 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 07:04:03,031 INFO L134 CoverageAnalysis]: Checked inductivity of 2097 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 2032 trivial. 0 not checked. [2025-02-06 07:04:03,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 07:04:03,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380006112] [2025-02-06 07:04:03,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380006112] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 07:04:03,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952021385] [2025-02-06 07:04:03,033 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 07:04:03,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 07:04:03,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 07:04:03,035 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-06 07:04:03,037 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-02-06 07:04:09,944 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 429 statements into 1 equivalence classes. [2025-02-06 07:04:10,510 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 429 of 429 statements. [2025-02-06 07:04:10,510 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 07:04:10,510 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 07:04:10,539 INFO L256 TraceCheckSpWp]: Trace formula consists of 6743 conjuncts, 1 conjuncts are in the unsatisfiable core [2025-02-06 07:04:10,552 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 07:04:10,575 INFO L134 CoverageAnalysis]: Checked inductivity of 2097 backedges. 117 proven. 0 refuted. 0 times theorem prover too weak. 1980 trivial. 0 not checked. [2025-02-06 07:04:10,575 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 07:04:10,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952021385] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 07:04:10,576 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-06 07:04:10,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2025-02-06 07:04:10,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550221366] [2025-02-06 07:04:10,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 07:04:10,580 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-02-06 07:04:10,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 07:04:10,594 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-02-06 07:04:10,595 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-02-06 07:04:10,604 INFO L87 Difference]: Start difference. First operand has 4606 states, 3161 states have (on average 1.3552673204682062) internal successors, (4284), 3312 states have internal predecessors, (4284), 1177 states have call successors, (1177), 261 states have call predecessors, (1177), 257 states have return successors, (1147), 1115 states have call predecessors, (1147), 1147 states have call successors, (1147) Second operand has 2 states, 2 states have (on average 45.5) internal successors, (91), 2 states have internal predecessors, (91), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-02-06 07:04:11,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 07:04:11,171 INFO L93 Difference]: Finished difference Result 8612 states and 12611 transitions. [2025-02-06 07:04:11,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-02-06 07:04:11,173 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 45.5) internal successors, (91), 2 states have internal predecessors, (91), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 429 [2025-02-06 07:04:11,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 07:04:11,207 INFO L225 Difference]: With dead ends: 8612 [2025-02-06 07:04:11,208 INFO L226 Difference]: Without dead ends: 4145 [2025-02-06 07:04:11,233 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 430 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-02-06 07:04:11,235 INFO L435 NwaCegarLoop]: 6113 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6113 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-06 07:04:11,236 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 6113 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-06 07:04:11,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4145 states. [2025-02-06 07:04:11,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4145 to 4145. [2025-02-06 07:04:11,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4145 states, 2875 states have (on average 1.3353043478260869) internal successors, (3839), 2976 states have internal predecessors, (3839), 1031 states have call successors, (1031), 238 states have call predecessors, (1031), 237 states have return successors, (1029), 1006 states have call predecessors, (1029), 1029 states have call successors, (1029) [2025-02-06 07:04:11,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4145 states to 4145 states and 5899 transitions. [2025-02-06 07:04:11,493 INFO L78 Accepts]: Start accepts. Automaton has 4145 states and 5899 transitions. Word has length 429 [2025-02-06 07:04:11,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 07:04:11,495 INFO L471 AbstractCegarLoop]: Abstraction has 4145 states and 5899 transitions. [2025-02-06 07:04:11,495 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 45.5) internal successors, (91), 2 states have internal predecessors, (91), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2025-02-06 07:04:11,495 INFO L276 IsEmpty]: Start isEmpty. Operand 4145 states and 5899 transitions. [2025-02-06 07:04:11,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 430 [2025-02-06 07:04:11,506 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 07:04:11,506 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 07:04:11,530 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2025-02-06 07:04:11,707 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2025-02-06 07:04:11,707 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, kref_put_mutexErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2025-02-06 07:04:11,708 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 07:04:11,708 INFO L85 PathProgramCache]: Analyzing trace with hash -2021516345, now seen corresponding path program 1 times [2025-02-06 07:04:11,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 07:04:11,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940909254] [2025-02-06 07:04:11,708 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 07:04:11,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms