./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 e2fb8bed Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/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/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/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-?-e2fb8be-m [2025-03-08 19:48:12,238 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-08 19:48:12,295 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-08 19:48:12,301 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-08 19:48:12,303 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-08 19:48:12,325 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-08 19:48:12,326 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-08 19:48:12,326 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-08 19:48:12,327 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-08 19:48:12,327 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-08 19:48:12,327 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-08 19:48:12,327 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-08 19:48:12,327 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-08 19:48:12,327 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-08 19:48:12,328 INFO L153 SettingsManager]: * Use SBE=true [2025-03-08 19:48:12,328 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-08 19:48:12,328 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-08 19:48:12,328 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-08 19:48:12,328 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-08 19:48:12,329 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-08 19:48:12,329 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-08 19:48:12,329 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-08 19:48:12,329 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-08 19:48:12,329 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-08 19:48:12,329 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-08 19:48:12,329 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-08 19:48:12,329 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-08 19:48:12,329 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-08 19:48:12,329 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-08 19:48:12,329 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 19:48:12,329 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-08 19:48:12,329 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-08 19:48:12,329 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-08 19:48:12,329 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-08 19:48:12,329 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-08 19:48:12,329 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-08 19:48:12,329 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-08 19:48:12,329 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-08 19:48:12,329 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-08 19:48:12,329 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-08 19:48:12,330 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/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-03-08 19:48:12,555 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-08 19:48:12,564 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-08 19:48:12,565 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-08 19:48:12,567 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-08 19:48:12,567 INFO L274 PluginConnector]: CDTParser initialized [2025-03-08 19:48:12,568 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/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-03-08 19:48:13,736 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fa138c4db/55ada0dab4af4aa796d2489ccf720fe1/FLAGfe131af12 [2025-03-08 19:48:14,387 INFO L384 CDTParser]: Found 1 translation units. [2025-03-08 19:48:14,387 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/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-03-08 19:48:14,428 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fa138c4db/55ada0dab4af4aa796d2489ccf720fe1/FLAGfe131af12 [2025-03-08 19:48:14,801 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fa138c4db/55ada0dab4af4aa796d2489ccf720fe1 [2025-03-08 19:48:14,803 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-08 19:48:14,804 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-08 19:48:14,805 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-08 19:48:14,805 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-08 19:48:14,809 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-08 19:48:14,809 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 07:48:14" (1/1) ... [2025-03-08 19:48:14,810 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@74fd3d65 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:14, skipping insertion in model container [2025-03-08 19:48:14,810 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 07:48:14" (1/1) ... [2025-03-08 19:48:14,908 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-08 19:48:19,924 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/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-03-08 19:48:20,027 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 19:48:20,067 INFO L200 MainTranslator]: Completed pre-run [2025-03-08 19:48:20,206 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-03-08 19:48:20,207 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-03-08 19:48:20,208 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-03-08 19:48:20,208 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-03-08 19:48:20,208 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-03-08 19:48:20,272 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-03-08 19:48:20,287 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-03-08 19:48:20,322 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-03-08 19:48:20,335 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-03-08 19:48:20,351 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-03-08 19:48:20,355 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-03-08 19:48:20,390 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [12537] [2025-03-08 19:48:20,391 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12540] [2025-03-08 19:48:20,391 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12543] [2025-03-08 19:48:20,391 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12546] [2025-03-08 19:48:20,391 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-03-08 19:48:20,391 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-03-08 19:48:20,392 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-03-08 19:48:20,392 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-03-08 19:48:20,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [12594] [2025-03-08 19:48:20,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [12597] [2025-03-08 19:48:20,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [12599] [2025-03-08 19:48:20,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [12604] [2025-03-08 19:48:20,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [12607] [2025-03-08 19:48:20,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [12609] [2025-03-08 19:48:20,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [12614] [2025-03-08 19:48:20,393 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [12617] [2025-03-08 19:48:20,393 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [12619] [2025-03-08 19:48:20,393 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [12624] [2025-03-08 19:48:20,393 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [12627] [2025-03-08 19:48:20,393 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [12629] [2025-03-08 19:48:20,393 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [12647] [2025-03-08 19:48:20,395 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [12650] [2025-03-08 19:48:20,395 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [12652] [2025-03-08 19:48:20,395 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [12657] [2025-03-08 19:48:20,395 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [12660] [2025-03-08 19:48:20,396 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [12662] [2025-03-08 19:48:20,396 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [12667] [2025-03-08 19:48:20,396 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [12670] [2025-03-08 19:48:20,396 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [12672] [2025-03-08 19:48:20,397 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [12677] [2025-03-08 19:48:20,397 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [12680] [2025-03-08 19:48:20,398 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [12682] [2025-03-08 19:48:20,400 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12767] [2025-03-08 19:48:20,400 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12774] [2025-03-08 19:48:20,401 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12822] [2025-03-08 19:48:20,401 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12831] [2025-03-08 19:48:20,418 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-03-08 19:48:20,419 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-03-08 19:48:20,421 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13531] [2025-03-08 19:48:20,421 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13533] [2025-03-08 19:48:20,422 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-03-08 19:48:20,422 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-03-08 19:48:20,423 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [13586] [2025-03-08 19:48:20,423 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13589] [2025-03-08 19:48:20,423 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13592] [2025-03-08 19:48:20,424 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13595] [2025-03-08 19:48:20,425 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [13632] [2025-03-08 19:48:20,425 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13645] [2025-03-08 19:48:20,427 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [13709] [2025-03-08 19:48:20,428 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13712] [2025-03-08 19:48:20,428 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13715] [2025-03-08 19:48:20,428 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13718] [2025-03-08 19:48:20,429 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [13729] [2025-03-08 19:48:20,429 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [13732] [2025-03-08 19:48:20,429 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [13735] [2025-03-08 19:48:20,429 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [13738] [2025-03-08 19:48:20,429 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [13749] [2025-03-08 19:48:20,429 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [13752] [2025-03-08 19:48:20,430 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [13755] [2025-03-08 19:48:20,430 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [13758] [2025-03-08 19:48:20,430 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [13769] [2025-03-08 19:48:20,430 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [13772] [2025-03-08 19:48:20,430 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [13775] [2025-03-08 19:48:20,431 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [13778] [2025-03-08 19:48:20,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [13943] [2025-03-08 19:48:20,435 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [14028] [2025-03-08 19:48:20,475 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15752] [2025-03-08 19:48:20,482 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-03-08 19:48:20,483 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-03-08 19:48:20,483 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-03-08 19:48:20,483 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-03-08 19:48:20,484 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-03-08 19:48:20,491 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-03-08 19:48:20,493 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-03-08 19:48:20,494 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-03-08 19:48:20,494 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-03-08 19:48:20,494 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-03-08 19:48:20,533 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/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-03-08 19:48:20,546 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 19:48:20,864 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __cmpxchg_wrong_size [2025-03-08 19:48:20,870 INFO L204 MainTranslator]: Completed translation [2025-03-08 19:48:20,871 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:20 WrapperNode [2025-03-08 19:48:20,871 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-08 19:48:20,872 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-08 19:48:20,872 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-08 19:48:20,872 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-08 19:48:20,877 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:20" (1/1) ... [2025-03-08 19:48:20,943 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:20" (1/1) ... [2025-03-08 19:48:21,188 INFO L138 Inliner]: procedures = 759, calls = 5148, calls flagged for inlining = 345, calls inlined = 318, statements flattened = 12022 [2025-03-08 19:48:21,189 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-08 19:48:21,190 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-08 19:48:21,190 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-08 19:48:21,190 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-08 19:48:21,198 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:20" (1/1) ... [2025-03-08 19:48:21,198 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:20" (1/1) ... [2025-03-08 19:48:21,232 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:20" (1/1) ... [2025-03-08 19:48:24,635 INFO L175 MemorySlicer]: Split 2247 memory accesses to 52 slices as follows [1, 2, 9, 43, 16, 3, 20, 14, 2, 14, 10, 1, 2, 2, 2, 4, 9, 4, 4, 2, 0, 9, 6, 6, 29, 3, 7, 68, 65, 4, 3, 4, 4, 5, 2, 67, 4, 3, 4, 2, 1, 1, 1689, 1, 16, 12, 9, 8, 38, 4, 8, 1]. 75 percent of accesses are in the largest equivalence class. The 163 initializations are split as follows [0, 0, 0, 0, 0, 3, 20, 0, 2, 0, 0, 0, 0, 0, 2, 4, 0, 3, 3, 0, 0, 0, 6, 6, 0, 3, 7, 0, 0, 4, 0, 4, 4, 0, 0, 0, 4, 0, 4, 0, 0, 0, 55, 0, 0, 0, 9, 8, 0, 4, 8, 0]. The 896 writes are split as follows [0, 1, 1, 43, 16, 0, 0, 14, 0, 14, 3, 0, 2, 0, 0, 0, 3, 0, 0, 1, 0, 4, 0, 0, 4, 0, 0, 2, 65, 0, 2, 0, 0, 2, 2, 1, 0, 2, 0, 1, 1, 1, 664, 1, 4, 8, 0, 0, 34, 0, 0, 0]. [2025-03-08 19:48:24,636 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:20" (1/1) ... [2025-03-08 19:48:24,636 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:20" (1/1) ... [2025-03-08 19:48:24,817 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:20" (1/1) ... [2025-03-08 19:48:24,843 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:20" (1/1) ... [2025-03-08 19:48:24,927 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:20" (1/1) ... [2025-03-08 19:48:24,967 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:20" (1/1) ... [2025-03-08 19:48:25,055 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-08 19:48:25,057 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-08 19:48:25,057 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-08 19:48:25,058 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-08 19:48:25,058 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:20" (1/1) ... [2025-03-08 19:48:25,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 19:48:25,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 19:48:25,089 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-08 19:48:25,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-08 19:48:25,112 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-03-08 19:48:25,112 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-03-08 19:48:25,112 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unpin [2025-03-08 19:48:25,112 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unpin [2025-03-08 19:48:25,112 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_ref [2025-03-08 19:48:25,112 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_ref [2025-03-08 19:48:25,112 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fbdev_set_suspend [2025-03-08 19:48:25,112 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fbdev_set_suspend [2025-03-08 19:48:25,112 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_work_265 [2025-03-08 19:48:25,112 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_work_265 [2025-03-08 19:48:25,112 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_reset [2025-03-08 19:48:25,112 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_reset [2025-03-08 19:48:25,112 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_create [2025-03-08 19:48:25,112 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_create [2025-03-08 19:48:25,112 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unreserve___1 [2025-03-08 19:48:25,112 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unreserve___1 [2025-03-08 19:48:25,112 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unreserve___0 [2025-03-08 19:48:25,112 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unreserve___0 [2025-03-08 19:48:25,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-08 19:48:25,112 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-08 19:48:25,112 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_allocate_chunk [2025-03-08 19:48:25,112 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_allocate_chunk [2025-03-08 19:48:25,112 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-03-08 19:48:25,112 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-03-08 19:48:25,112 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-03-08 19:48:25,112 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-03-08 19:48:25,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-08 19:48:25,113 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-08 19:48:25,113 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_mmap_offset [2025-03-08 19:48:25,113 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_mmap_offset [2025-03-08 19:48:25,113 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_release_reserved [2025-03-08 19:48:25,113 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_release_reserved [2025-03-08 19:48:25,113 INFO L130 BoogieDeclarations]: Found specification of procedure usleep_range [2025-03-08 19:48:25,113 INFO L138 BoogieDeclarations]: Found implementation of procedure usleep_range [2025-03-08 19:48:25,113 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2025-03-08 19:48:25,113 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2025-03-08 19:48:25,113 INFO L130 BoogieDeclarations]: Found specification of procedure drm_helper_probe_single_connector_modes_nomerge [2025-03-08 19:48:25,113 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_helper_probe_single_connector_modes_nomerge [2025-03-08 19:48:25,113 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_mode_valid [2025-03-08 19:48:25,113 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_mode_valid [2025-03-08 19:48:25,113 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_evict_locked [2025-03-08 19:48:25,113 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_evict_locked [2025-03-08 19:48:25,113 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2025-03-08 19:48:25,113 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2025-03-08 19:48:25,113 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_physical_address [2025-03-08 19:48:25,113 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_physical_address [2025-03-08 19:48:25,113 INFO L130 BoogieDeclarations]: Found specification of procedure lock_release [2025-03-08 19:48:25,113 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_release [2025-03-08 19:48:25,113 INFO L130 BoogieDeclarations]: Found specification of procedure drm_err [2025-03-08 19:48:25,113 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_err [2025-03-08 19:48:25,113 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kunmap [2025-03-08 19:48:25,113 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kunmap [2025-03-08 19:48:25,113 INFO L130 BoogieDeclarations]: Found specification of procedure drm_modeset_unlock_all [2025-03-08 19:48:25,113 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_modeset_unlock_all [2025-03-08 19:48:25,113 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_garbage_collect [2025-03-08 19:48:25,113 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_garbage_collect [2025-03-08 19:48:25,113 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_sub [2025-03-08 19:48:25,113 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_sub [2025-03-08 19:48:25,113 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_move_notify [2025-03-08 19:48:25,113 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_move_notify [2025-03-08 19:48:25,113 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_init_hdr [2025-03-08 19:48:25,113 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_init_hdr [2025-03-08 19:48:25,113 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-08 19:48:25,113 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-08 19:48:25,113 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_update_area [2025-03-08 19:48:25,113 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_update_area [2025-03-08 19:48:25,113 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_eu_backoff_reservation [2025-03-08 19:48:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_eu_backoff_reservation [2025-03-08 19:48:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_dirty_update [2025-03-08 19:48:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_dirty_update [2025-03-08 19:48:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_evict [2025-03-08 19:48:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_evict [2025-03-08 19:48:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_evict_flags [2025-03-08 19:48:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_evict_flags [2025-03-08 19:48:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_close [2025-03-08 19:48:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_close [2025-03-08 19:48:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_drawable [2025-03-08 19:48:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_drawable [2025-03-08 19:48:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_set_property [2025-03-08 19:48:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_set_property [2025-03-08 19:48:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure drm_object_attach_property [2025-03-08 19:48:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_object_attach_property [2025-03-08 19:48:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-08 19:48:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-08 19:48:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure idr_init [2025-03-08 19:48:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_init [2025-03-08 19:48:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_work [2025-03-08 19:48:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_work [2025-03-08 19:48:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2025-03-08 19:48:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2025-03-08 19:48:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_bo_reserved [2025-03-08 19:48:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_bo_reserved [2025-03-08 19:48:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-08 19:48:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-08 19:48:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure idr_preload_end [2025-03-08 19:48:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_preload_end [2025-03-08 19:48:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-08 19:48:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure setup_hw_slot [2025-03-08 19:48:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_hw_slot [2025-03-08 19:48:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-03-08 19:48:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-03-08 19:48:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure drm_object_property_set_value [2025-03-08 19:48:25,116 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_object_property_set_value [2025-03-08 19:48:25,116 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_init [2025-03-08 19:48:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_init [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-08 19:48:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure drm_modeset_lock_all [2025-03-08 19:48:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_modeset_lock_all [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_free [2025-03-08 19:48:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_free [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_io_cmd [2025-03-08 19:48:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_io_cmd [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_list_add [2025-03-08 19:48:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_list_add [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure io_mapping_create_wc [2025-03-08 19:48:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure io_mapping_create_wc [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_fini [2025-03-08 19:48:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_fini [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-08 19:48:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2025-03-08 19:48:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-08 19:48:25,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-08 19:48:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-08 19:48:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-08 19:48:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-08 19:48:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-08 19:48:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-08 19:48:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-08 19:48:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-08 19:48:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-08 19:48:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-08 19:48:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-08 19:48:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-08 19:48:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-08 19:48:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-08 19:48:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-08 19:48:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_open [2025-03-08 19:48:25,121 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_open [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure drm_open [2025-03-08 19:48:25,121 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_open [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_free_list [2025-03-08 19:48:25,121 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_free_list [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unref [2025-03-08 19:48:25,121 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unref [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-08 19:48:25,121 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_unref [2025-03-08 19:48:25,121 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_unref [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mode_probed_add [2025-03-08 19:48:25,121 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mode_probed_add [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure drm_pci_set_busid [2025-03-08 19:48:25,121 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_pci_set_busid [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_copyarea [2025-03-08 19:48:25,121 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_copyarea [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-08 19:48:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-08 19:48:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-08 19:48:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-08 19:48:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-08 19:48:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-08 19:48:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-08 19:48:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-08 19:48:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-08 19:48:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-08 19:48:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-08 19:48:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-08 19:48:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-08 19:48:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-08 19:48:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-08 19:48:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-08 19:48:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_draw_opaque_fb [2025-03-08 19:48:25,124 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_draw_opaque_fb [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure trace_fence_emit [2025-03-08 19:48:25,124 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_fence_emit [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_cursor_set2 [2025-03-08 19:48:25,124 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_cursor_set2 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_alloc_objects [2025-03-08 19:48:25,124 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_alloc_objects [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_fence_buffer_objects [2025-03-08 19:48:25,124 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_fence_buffer_objects [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-08 19:48:25,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-03-08 19:48:25,126 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_io_lock [2025-03-08 19:48:25,126 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_io_lock [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_check_id [2025-03-08 19:48:25,127 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_check_id [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_push_cursor_ring_release [2025-03-08 19:48:25,127 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_push_cursor_ring_release [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-03-08 19:48:25,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-03-08 19:48:25,131 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-03-08 19:48:25,131 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-03-08 19:48:25,131 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-03-08 19:48:25,131 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-03-08 19:48:25,131 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-03-08 19:48:25,131 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-03-08 19:48:25,131 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-03-08 19:48:25,131 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-03-08 19:48:25,131 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-03-08 19:48:25,131 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-03-08 19:48:25,131 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-03-08 19:48:25,131 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-03-08 19:48:25,131 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-03-08 19:48:25,132 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kmap_atomic_page [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kmap_atomic_page [2025-03-08 19:48:25,132 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unreserve [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unreserve [2025-03-08 19:48:25,132 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-03-08 19:48:25,132 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_free [2025-03-08 19:48:25,132 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_free [2025-03-08 19:48:25,133 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_push_command_ring_release [2025-03-08 19:48:25,133 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_push_command_ring_release [2025-03-08 19:48:25,133 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2025-03-08 19:48:25,133 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2025-03-08 19:48:25,133 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-03-08 19:48:25,133 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-03-08 19:48:25,133 INFO L130 BoogieDeclarations]: Found specification of procedure setup_slot [2025-03-08 19:48:25,133 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_slot [2025-03-08 19:48:25,133 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_debugfs_takedown [2025-03-08 19:48:25,133 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_debugfs_takedown [2025-03-08 19:48:25,133 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_framebuffer_surface_dirty [2025-03-08 19:48:25,134 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_framebuffer_surface_dirty [2025-03-08 19:48:25,134 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_pan_display [2025-03-08 19:48:25,134 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_pan_display [2025-03-08 19:48:25,134 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_prepare [2025-03-08 19:48:25,134 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_prepare [2025-03-08 19:48:25,134 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_dpms [2025-03-08 19:48:25,134 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_dpms [2025-03-08 19:48:25,134 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-03-08 19:48:25,134 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-03-08 19:48:25,134 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2025-03-08 19:48:25,134 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2025-03-08 19:48:25,134 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kmap [2025-03-08 19:48:25,134 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kmap [2025-03-08 19:48:25,134 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference [2025-03-08 19:48:25,134 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference [2025-03-08 19:48:25,134 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_page_flip [2025-03-08 19:48:25,134 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_page_flip [2025-03-08 19:48:25,134 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_log [2025-03-08 19:48:25,134 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_log [2025-03-08 19:48:25,134 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-03-08 19:48:25,134 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-03-08 19:48:25,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-08 19:48:25,134 INFO L130 BoogieDeclarations]: Found specification of procedure drm_debugfs_create_files [2025-03-08 19:48:25,134 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_debugfs_create_files [2025-03-08 19:48:25,134 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_queue_garbage_collect [2025-03-08 19:48:25,134 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_queue_garbage_collect [2025-03-08 19:48:25,134 INFO L130 BoogieDeclarations]: Found specification of procedure fence_release [2025-03-08 19:48:25,134 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_evict_mm [2025-03-08 19:48:25,134 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_evict_mm [2025-03-08 19:48:25,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-08 19:48:25,134 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_monitors_config_set [2025-03-08 19:48:25,135 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_monitors_config_set [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_ref [2025-03-08 19:48:25,135 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_ref [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-03-08 19:48:25,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-03-08 19:48:25,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-03-08 19:48:25,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-03-08 19:48:25,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-03-08 19:48:25,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-03-08 19:48:25,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-03-08 19:48:25,136 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-08 19:48:25,136 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-08 19:48:25,136 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_placement_from_domain [2025-03-08 19:48:25,136 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_placement_from_domain [2025-03-08 19:48:25,136 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 19:48:25,136 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 19:48:25,136 INFO L130 BoogieDeclarations]: Found specification of procedure drm_debugfs_remove_files [2025-03-08 19:48:25,136 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_debugfs_remove_files [2025-03-08 19:48:25,136 INFO L130 BoogieDeclarations]: Found specification of procedure idr_alloc [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_alloc [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_add_to_lru [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_add_to_lru [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pci_probe [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pci_probe [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_send_monitors_config [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_send_monitors_config [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure free_drawable [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure free_drawable [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_unpin [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_unpin [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_setcmap [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_setcmap [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_vunmap [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_vunmap [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_validate [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_validate [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_alloc [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_alloc [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_cursor_move [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_cursor_move [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_create_with_handle [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_create_with_handle [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure drm_release [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_release [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_nop_signaling [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_nop_signaling [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_mode_fixup [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_mode_fixup [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_hw_surface_dealloc [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_hw_surface_dealloc [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_create [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_create [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure idr_preload [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_preload [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_save [2025-03-08 19:48:25,137 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_save [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-08 19:48:25,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-03-08 19:48:25,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-08 19:48:25,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-08 19:48:25,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-08 19:48:25,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-08 19:48:25,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-08 19:48:25,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-08 19:48:25,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-08 19:48:25,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-08 19:48:25,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-08 19:48:25,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-08 19:48:25,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-08 19:48:25,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-08 19:48:25,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-08 19:48:25,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-08 19:48:25,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-08 19:48:25,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-08 19:48:25,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure drm_cvt_mode [2025-03-08 19:48:25,145 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_cvt_mode [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_destroy_monitors_object [2025-03-08 19:48:25,145 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_destroy_monitors_object [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure io_mapping_free [2025-03-08 19:48:25,145 INFO L138 BoogieDeclarations]: Found implementation of procedure io_mapping_free [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-03-08 19:48:25,145 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure qxlfb_destroy_pinned_object [2025-03-08 19:48:25,145 INFO L138 BoogieDeclarations]: Found implementation of procedure qxlfb_destroy_pinned_object [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_backoff_reserve_list [2025-03-08 19:48:25,145 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_backoff_reserve_list [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_reserve_list [2025-03-08 19:48:25,145 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_reserve_list [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kunmap_atomic_page [2025-03-08 19:48:25,145 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kunmap_atomic_page [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_disable [2025-03-08 19:48:25,145 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_disable [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_check_header [2025-03-08 19:48:25,145 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_check_header [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_free [2025-03-08 19:48:25,145 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_free [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2025-03-08 19:48:25,145 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-03-08 19:48:25,145 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-03-08 19:48:25,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_imageblit [2025-03-08 19:48:25,145 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_imageblit [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_io_mem_reserve [2025-03-08 19:48:25,145 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_io_mem_reserve [2025-03-08 19:48:25,145 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-03-08 19:48:25,145 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-08 19:48:25,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-08 19:48:25,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-08 19:48:25,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-08 19:48:25,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-08 19:48:25,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-08 19:48:25,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-08 19:48:25,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-08 19:48:25,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-08 19:48:25,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-03-08 19:48:25,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-03-08 19:48:25,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-03-08 19:48:25,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-03-08 19:48:25,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-03-08 19:48:25,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-03-08 19:48:25,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-03-08 19:48:25,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-03-08 19:48:25,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-03-08 19:48:25,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-03-08 19:48:25,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-03-08 19:48:25,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-03-08 19:48:25,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-03-08 19:48:25,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-03-08 19:48:25,151 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-03-08 19:48:25,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-08 19:48:25,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-08 19:48:25,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-08 19:48:25,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-08 19:48:25,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-08 19:48:25,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-08 19:48:25,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-08 19:48:25,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-08 19:48:25,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-08 19:48:25,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-08 19:48:25,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-08 19:48:25,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-08 19:48:25,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-08 19:48:25,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-08 19:48:25,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-08 19:48:25,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-08 19:48:25,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-08 19:48:25,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-03-08 19:48:25,152 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-03-08 19:48:25,153 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-03-08 19:48:25,153 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-03-08 19:48:25,153 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-03-08 19:48:25,153 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-03-08 19:48:25,153 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-03-08 19:48:25,153 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-03-08 19:48:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-08 19:48:25,153 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-08 19:48:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_palette_object [2025-03-08 19:48:25,153 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_palette_object [2025-03-08 19:48:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure idr_find_slowpath [2025-03-08 19:48:25,153 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_find_slowpath [2025-03-08 19:48:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference_unlocked [2025-03-08 19:48:25,153 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference_unlocked [2025-03-08 19:48:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_draw_dirty_fb [2025-03-08 19:48:25,153 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_draw_dirty_fb [2025-03-08 19:48:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_framebuffer_init [2025-03-08 19:48:25,153 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_framebuffer_init [2025-03-08 19:48:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-03-08 19:48:25,153 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-03-08 19:48:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held [2025-03-08 19:48:25,153 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held [2025-03-08 19:48:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_prepare [2025-03-08 19:48:25,153 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_prepare [2025-03-08 19:48:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_pin [2025-03-08 19:48:25,153 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_pin [2025-03-08 19:48:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-08 19:48:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_free [2025-03-08 19:48:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_drm_freeze [2025-03-08 19:48:25,153 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_drm_freeze [2025-03-08 19:48:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-08 19:48:25,153 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-08 19:48:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_driver_unload [2025-03-08 19:48:25,153 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_driver_unload [2025-03-08 19:48:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_global_release [2025-03-08 19:48:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_surface_release_reserved [2025-03-08 19:48:25,153 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_surface_release_reserved [2025-03-08 19:48:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-08 19:48:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-08 19:48:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-08 19:48:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-08 19:48:25,153 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-08 19:48:25,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_mmap [2025-03-08 19:48:25,155 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_mmap [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pci_remove [2025-03-08 19:48:25,155 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pci_remove [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gc_work [2025-03-08 19:48:25,155 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gc_work [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_2 [2025-03-08 19:48:25,155 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_2 [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-03-08 19:48:25,155 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2025-03-08 19:48:25,155 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_detect [2025-03-08 19:48:25,155 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_detect [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure fence_put [2025-03-08 19:48:25,155 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_put [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure list_is_singular [2025-03-08 19:48:25,155 INFO L138 BoogieDeclarations]: Found implementation of procedure list_is_singular [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-08 19:48:25,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-03-08 19:48:25,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-03-08 19:48:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-03-08 19:48:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-08 19:48:25,159 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-08 19:48:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure drm_ut_debug_printk [2025-03-08 19:48:25,159 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_ut_debug_printk [2025-03-08 19:48:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_fillrect [2025-03-08 19:48:25,159 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_fillrect [2025-03-08 19:48:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-08 19:48:25,159 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-08 19:48:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_reap_surface_id [2025-03-08 19:48:25,159 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_reap_surface_id [2025-03-08 19:48:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_commit [2025-03-08 19:48:25,159 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_commit [2025-03-08 19:48:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2025-03-08 19:48:25,159 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2025-03-08 19:48:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-03-08 19:48:25,159 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-03-08 19:48:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_hw_surface_alloc [2025-03-08 19:48:25,159 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_hw_surface_alloc [2025-03-08 19:48:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_destroy [2025-03-08 19:48:25,159 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_destroy [2025-03-08 19:48:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-03-08 19:48:25,159 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-03-08 19:48:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-03-08 19:48:25,159 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-03-08 19:48:25,159 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2025-03-08 19:48:25,160 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2025-03-08 19:48:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-03-08 19:48:25,160 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-03-08 19:48:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-03-08 19:48:25,160 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-03-08 19:48:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure fence_signal [2025-03-08 19:48:25,160 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_signal [2025-03-08 19:48:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure fence_is_signaled [2025-03-08 19:48:25,160 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_is_signaled [2025-03-08 19:48:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure make_drawable [2025-03-08 19:48:25,160 INFO L138 BoogieDeclarations]: Found implementation of procedure make_drawable [2025-03-08 19:48:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_backend_bind [2025-03-08 19:48:25,160 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_backend_bind [2025-03-08 19:48:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_reap_surf [2025-03-08 19:48:25,160 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_reap_surf [2025-03-08 19:48:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-03-08 19:48:25,160 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-03-08 19:48:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_io_mem_free [2025-03-08 19:48:25,160 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_io_mem_free [2025-03-08 19:48:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure __rcu_read_lock [2025-03-08 19:48:25,160 INFO L138 BoogieDeclarations]: Found implementation of procedure __rcu_read_lock [2025-03-08 19:48:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure __ttm_bo_unreserve [2025-03-08 19:48:25,160 INFO L138 BoogieDeclarations]: Found implementation of procedure __ttm_bo_unreserve [2025-03-08 19:48:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_init_mm [2025-03-08 19:48:25,160 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_init_mm [2025-03-08 19:48:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put_mutex [2025-03-08 19:48:25,160 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put_mutex [2025-03-08 19:48:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure drm_helper_connector_dpms [2025-03-08 19:48:25,160 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_helper_connector_dpms [2025-03-08 19:48:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_mode_dumb_mmap [2025-03-08 19:48:25,160 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_mode_dumb_mmap [2025-03-08 19:48:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_backend_destroy [2025-03-08 19:48:25,160 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_backend_destroy [2025-03-08 19:48:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_check_var [2025-03-08 19:48:25,160 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_check_var [2025-03-08 19:48:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_clean_mm [2025-03-08 19:48:25,160 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_clean_mm [2025-03-08 19:48:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_check_idle [2025-03-08 19:48:25,160 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_check_idle [2025-03-08 19:48:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_user_framebuffer_destroy [2025-03-08 19:48:25,160 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_user_framebuffer_destroy [2025-03-08 19:48:25,160 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-08 19:48:25,161 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_handle_create [2025-03-08 19:48:25,161 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_handle_create [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_gpu_offset [2025-03-08 19:48:25,161 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_gpu_offset [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-08 19:48:25,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-08 19:48:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-08 19:48:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-08 19:48:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-08 19:48:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-08 19:48:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-08 19:48:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-08 19:48:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-08 19:48:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-08 19:48:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-08 19:48:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-08 19:48:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-08 19:48:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-08 19:48:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-08 19:48:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-03-08 19:48:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-03-08 19:48:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-03-08 19:48:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-03-08 19:48:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-03-08 19:48:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-03-08 19:48:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-03-08 19:48:25,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_deferred_io [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_deferred_io [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_destroy [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_destroy [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_restore [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_restore [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure drm_framebuffer_cleanup [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_framebuffer_cleanup [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_bo_destroy [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_bo_destroy [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_validate_bo [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_validate_bo [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_id_alloc [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_id_alloc [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure lock_acquire [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_acquire [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_dirty_flush [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_dirty_flush [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_add [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_add [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_create_monitors_object [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_create_monitors_object [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_unmap [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_unmap [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_io_unlock [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_io_unlock [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure drm_crtc_helper_set_config [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_crtc_helper_set_config [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure console_lock [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure console_lock [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_verify_access [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_verify_access [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_create [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_create [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure console_unlock [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure console_unlock [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_destroy [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_destroy [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_mode_set [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_mode_set [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_find_or_create_single [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_find_or_create_single [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_commit [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_commit [2025-03-08 19:48:25,163 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_free_objects [2025-03-08 19:48:25,163 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_free_objects [2025-03-08 19:48:25,164 INFO L130 BoogieDeclarations]: Found specification of procedure drm_poll [2025-03-08 19:48:25,164 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_poll [2025-03-08 19:48:25,164 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_io_cmd_user [2025-03-08 19:48:25,164 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_io_cmd_user [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_2 [2025-03-08 19:48:25,165 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_2 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-03-08 19:48:25,165 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_tt_unpopulate [2025-03-08 19:48:25,165 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_tt_unpopulate [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_map [2025-03-08 19:48:25,165 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_map [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_lookup [2025-03-08 19:48:25,165 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_lookup [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_drm_resume [2025-03-08 19:48:25,165 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_drm_resume [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2025-03-08 19:48:25,165 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-08 19:48:25,165 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_client_monitors_config_work_func [2025-03-08 19:48:25,165 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_client_monitors_config_work_func [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_push [2025-03-08 19:48:25,165 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_push [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pm_freeze [2025-03-08 19:48:25,165 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pm_freeze [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_get_qdev [2025-03-08 19:48:25,165 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_get_qdev [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-08 19:48:25,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-08 19:48:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-08 19:48:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-08 19:48:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-08 19:48:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-08 19:48:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-08 19:48:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-08 19:48:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-03-08 19:48:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-03-08 19:48:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-03-08 19:48:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-03-08 19:48:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-03-08 19:48:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-03-08 19:48:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-03-08 19:48:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-03-08 19:48:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-03-08 19:48:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-03-08 19:48:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-03-08 19:48:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-03-08 19:48:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-03-08 19:48:25,166 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-08 19:48:25,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-08 19:48:25,167 INFO L130 BoogieDeclarations]: Found specification of procedure idr_replace [2025-03-08 19:48:25,167 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_replace [2025-03-08 19:48:25,167 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_mmap [2025-03-08 19:48:25,167 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_mmap [2025-03-08 19:48:25,167 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_reserve [2025-03-08 19:48:25,167 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_reserve [2025-03-08 19:48:25,167 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_bo_is_qxl_bo [2025-03-08 19:48:25,167 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_bo_is_qxl_bo [2025-03-08 19:48:25,167 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2025-03-08 19:48:25,167 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2025-03-08 19:48:26,471 INFO L256 CfgBuilder]: Building ICFG [2025-03-08 19:48:26,475 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-08 19:48:26,533 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18937: havoc flush_work_#t~nondet2936#1; [2025-03-08 19:48:26,715 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18746: havoc drm_gem_object_init_#t~nondet2906#1; [2025-03-08 19:48:26,715 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19209: havoc ttm_bo_init_#t~nondet2986#1; [2025-03-08 19:48:26,720 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11466: havoc drm_vma_node_offset_addr_#t~mem1443#1; [2025-03-08 19:48:26,790 INFO L1307 $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-03-08 19:48:26,794 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18791: havoc #t~nondet2915; [2025-03-08 19:48:26,835 INFO L1307 $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-03-08 19:48:26,928 INFO L1307 $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-03-08 19:48:26,928 INFO L1307 $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-03-08 19:48:27,021 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6032: havoc dev_get_drvdata_#t~mem23#1.base, dev_get_drvdata_#t~mem23#1.offset; [2025-03-08 19:48:27,027 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13577: havoc #t~bitwise1866; [2025-03-08 19:48:27,046 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18856: havoc #t~nondet2923; [2025-03-08 19:48:27,299 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18617: havoc debug_locks_off_#t~nondet2884#1; [2025-03-08 19:48:27,378 INFO L1307 $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-03-08 19:48:27,378 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19271: havoc ttm_mem_io_reserve_#t~nondet2997#1; [2025-03-08 19:48:27,378 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13027: havoc #t~mem1769#1.base, #t~mem1769#1.offset; [2025-03-08 19:48:27,396 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19132: havoc #t~nondet2972; [2025-03-08 19:48:27,421 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18712: havoc #t~nondet2899; [2025-03-08 19:48:27,458 INFO L1307 $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-03-08 19:48:27,458 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12790: havoc ttm_kmap_obj_virtual_#t~mem1715#1.base, ttm_kmap_obj_virtual_#t~mem1715#1.offset; [2025-03-08 19:48:27,458 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19217: havoc ttm_bo_kmap_#t~nondet2988#1; [2025-03-08 19:48:27,639 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18902: havoc drm_vblank_get_#t~nondet2931#1; [2025-03-08 19:48:27,640 INFO L1307 $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-03-08 19:48:27,672 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18658: havoc #t~nondet2890; [2025-03-08 19:48:27,687 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19205: havoc #t~nondet2985; [2025-03-08 19:48:27,738 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18662: havoc #t~nondet2891; [2025-03-08 19:48:27,793 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8942: call ULTIMATE.dealloc(~#release~2.base, ~#release~2.offset);havoc ~#release~2.base, ~#release~2.offset; [2025-03-08 19:48:27,813 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13389: call ULTIMATE.dealloc(~#gobj~4.base, ~#gobj~4.offset);havoc ~#gobj~4.base, ~#gobj~4.offset; [2025-03-08 19:48:27,835 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14656: call ULTIMATE.dealloc(~#release~5.base, ~#release~5.offset);havoc ~#release~5.base, ~#release~5.offset; [2025-03-08 19:48:44,270 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18999: havoc ldv_freeze_late_20_#t~nondet2946#1; [2025-03-08 19:48:44,270 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18867: havoc drm_pci_init_#t~nondet2925#1; [2025-03-08 19:48:44,270 INFO L1307 $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-03-08 19:48:44,271 INFO L1307 $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-03-08 19:48:44,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18738: havoc drm_gem_dumb_destroy_#t~nondet2904#1; [2025-03-08 19:48:44,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19003: havoc ldv_freeze_noirq_20_#t~nondet2947#1; [2025-03-08 19:48:44,271 INFO L1307 $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-03-08 19:48:44,271 INFO L1307 $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-03-08 19:48:44,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19010: havoc ldv_poweroff_late_20_#t~nondet2948#1; [2025-03-08 19:48:44,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18878: havoc drm_property_create_range_#t~ret2928#1.base, drm_property_create_range_#t~ret2928#1.offset; [2025-03-08 19:48:44,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19014: havoc ldv_poweroff_noirq_20_#t~nondet2949#1; [2025-03-08 19:48:44,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19278: havoc ttm_pool_populate_#t~nondet2998#1; [2025-03-08 19:48:44,271 INFO L1307 $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-03-08 19:48:44,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18885: havoc drm_read_#t~nondet2929#1; [2025-03-08 19:48:44,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19018: havoc ldv_prepare_20_#t~nondet2950#1; [2025-03-08 19:48:44,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18755: havoc drm_gem_prime_export_#t~ret2908#1.base, drm_gem_prime_export_#t~ret2908#1.offset; [2025-03-08 19:48:44,271 INFO L1307 $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-03-08 19:48:44,272 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19022: havoc ldv_probe_11_#t~nondet2951#1; [2025-03-08 19:48:44,272 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18759: havoc drm_gem_prime_fd_to_handle_#t~nondet2909#1; [2025-03-08 19:48:44,272 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19026: havoc ldv_probe_12_#t~nondet2952#1; [2025-03-08 19:48:44,272 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18763: havoc drm_gem_prime_handle_to_fd_#t~nondet2910#1; [2025-03-08 19:48:44,272 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18633: havoc drm_connector_init_#t~nondet2885#1; [2025-03-08 19:48:44,272 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19030: havoc ldv_probe_16_#t~nondet2953#1; [2025-03-08 19:48:44,272 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18766: havoc drm_gem_prime_import_#t~ret2911#1.base, drm_gem_prime_import_#t~ret2911#1.offset; [2025-03-08 19:48:44,272 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19295: havoc vgacon_text_force_#t~nondet3000#1; [2025-03-08 19:48:44,272 INFO L1307 $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-03-08 19:48:44,272 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18637: havoc drm_connector_register_#t~nondet2886#1; [2025-03-08 19:48:44,272 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19034: havoc ldv_probe_17_#t~nondet2954#1; [2025-03-08 19:48:44,272 INFO L1307 $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-03-08 19:48:44,272 INFO L1307 $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-03-08 19:48:44,272 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19038: havoc ldv_release_15_#t~nondet2955#1; [2025-03-08 19:48:44,272 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18906: havoc drm_vblank_init_#t~nondet2932#1; [2025-03-08 19:48:44,273 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19042: havoc ldv_restore_early_20_#t~nondet2956#1; [2025-03-08 19:48:44,273 INFO L1307 $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-03-08 19:48:44,273 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19046: havoc ldv_restore_noirq_20_#t~nondet2957#1; [2025-03-08 19:48:44,273 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18651: havoc drm_crtc_init_#t~nondet2888#1; [2025-03-08 19:48:44,273 INFO L1307 $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-03-08 19:48:44,273 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19050: havoc ldv_resume_early_20_#t~nondet2958#1; [2025-03-08 19:48:44,273 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19054: havoc ldv_resume_noirq_20_#t~nondet2959#1; [2025-03-08 19:48:44,273 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19058: havoc ldv_shutdown_19_#t~nondet2960#1; [2025-03-08 19:48:44,273 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18798: havoc drm_ioctl_#t~nondet2916#1; [2025-03-08 19:48:44,273 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19065: havoc ldv_suspend_late_20_#t~nondet2962#1; [2025-03-08 19:48:44,273 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19197: havoc ttm_bo_device_init_#t~nondet2983#1; [2025-03-08 19:48:44,273 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18669: havoc drm_encoder_init_#t~nondet2892#1; [2025-03-08 19:48:44,273 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18802: havoc drm_irq_install_#t~nondet2917#1; [2025-03-08 19:48:44,274 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19069: havoc ldv_suspend_noirq_20_#t~nondet2963#1; [2025-03-08 19:48:44,274 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18541: havoc __alloc_workqueue_key_#t~ret2877#1.base, __alloc_workqueue_key_#t~ret2877#1.offset; [2025-03-08 19:48:44,274 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19073: havoc ldv_thaw_early_20_#t~nondet2964#1; [2025-03-08 19:48:44,274 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18679: havoc drm_fb_helper_blank_#t~nondet2893#1; [2025-03-08 19:48:44,274 INFO L1307 $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-03-08 19:48:44,274 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19077: havoc ldv_thaw_noirq_20_#t~nondet2965#1; [2025-03-08 19:48:44,274 INFO L1307 $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-03-08 19:48:44,274 INFO L1307 $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-03-08 19:48:44,274 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18687: havoc drm_fb_helper_debug_enter_#t~nondet2895#1; [2025-03-08 19:48:44,274 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18691: havoc drm_fb_helper_debug_leave_#t~nondet2896#1; [2025-03-08 19:48:44,274 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18828: havoc drm_mode_connector_attach_encoder_#t~nondet2919#1; [2025-03-08 19:48:44,274 INFO L1307 $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-03-08 19:48:44,274 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19228: havoc ttm_bo_move_memcpy_#t~nondet2990#1; [2025-03-08 19:48:44,274 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18832: havoc drm_mode_create_suggested_offset_properties_#t~nondet2920#1; [2025-03-08 19:48:44,275 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18836: havoc drm_mode_crtc_set_gamma_size_#t~nondet2921#1; [2025-03-08 19:48:44,275 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18704: havoc drm_fb_helper_init_#t~nondet2897#1; [2025-03-08 19:48:44,275 INFO L1307 $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-03-08 19:48:44,275 INFO L1307 $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-03-08 19:48:44,275 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18708: havoc drm_fb_helper_initial_config_#t~nondet2898#1; [2025-03-08 19:48:44,275 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19246: havoc ttm_dma_tt_init_#t~nondet2993#1; [2025-03-08 19:48:44,275 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18719: havoc drm_fb_helper_set_par_#t~nondet2900#1; [2025-03-08 19:48:44,275 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18984: havoc ldv_bind_15_#t~nondet2943#1; [2025-03-08 19:48:44,275 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19117: havoc pci_enable_device_#t~nondet2969#1; [2025-03-08 19:48:44,275 INFO L1307 $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-03-08 19:48:44,275 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18727: havoc drm_fb_helper_single_add_all_connectors_#t~nondet2902#1; [2025-03-08 19:48:44,275 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18991: havoc ldv_complete_20_#t~nondet2944#1; [2025-03-08 19:48:44,275 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18995: havoc ldv_connect_15_#t~nondet2945#1; [2025-03-08 19:48:44,336 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18654: havoc #t~ret2889.base, #t~ret2889.offset; [2025-03-08 19:48:44,832 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19253: havoc ttm_eu_reserve_buffers_#t~nondet2994#1; [2025-03-08 19:48:45,921 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19087: havoc lock_is_held_#t~nondet2966#1; [2025-03-08 19:48:45,921 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19152: havoc rcu_lockdep_current_cpu_online_#t~nondet2977#1; [2025-03-08 19:48:46,365 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19124: havoc pci_save_state_#t~nondet2970#1; [2025-03-08 19:48:46,555 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L17820: call ULTIMATE.dealloc(~#bo~11.base, ~#bo~11.offset);havoc ~#bo~11.base, ~#bo~11.offset; [2025-03-08 19:48:47,507 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19144: havoc #t~nondet2975; [2025-03-08 19:48:47,816 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L17176: havoc constant_test_bit_#t~mem2644#1;havoc constant_test_bit_#t~bitwise2645#1; [2025-03-08 19:48:47,995 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19239: havoc ttm_bo_wait_#t~nondet2992#1; [2025-03-08 19:48:48,021 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12526: havoc #t~mem1675.base, #t~mem1675.offset; [2025-03-08 19:48:48,158 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19190: havoc #t~nondet2982; [2025-03-08 19:48:49,164 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9698: call ULTIMATE.dealloc(~#gobj~0.base, ~#gobj~0.offset);havoc ~#gobj~0.base, ~#gobj~0.offset; [2025-03-08 19:48:51,461 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18840: havoc drm_mode_legacy_fb_format_#t~nondet2922#1; [2025-03-08 19:48:51,461 INFO L1307 $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-03-08 19:48:51,461 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18917: havoc fb_alloc_cmap_#t~nondet2934#1; [2025-03-08 19:48:51,461 INFO L1307 $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-03-08 19:48:51,461 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18943: havoc framebuffer_alloc_#t~ret2937#1.base, framebuffer_alloc_#t~ret2937#1.offset; [2025-03-08 19:48:51,604 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19128: havoc #t~nondet2971; [2025-03-08 19:48:52,815 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18609: havoc crc32_le_#t~nondet2882#1; [2025-03-08 19:48:52,816 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18784: havoc drm_helper_hpd_irq_event_#t~nondet2914#1; [2025-03-08 19:48:52,917 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18965: havoc #t~ret2940.base, #t~ret2940.offset; [2025-03-08 19:48:53,545 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19100: havoc mutex_lock_interruptible_nested_#t~nondet2967#1; [2025-03-08 19:48:53,546 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18582: havoc __ww_mutex_lock_#t~nondet2879#1; [2025-03-08 19:48:53,546 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18586: havoc __ww_mutex_lock_interruptible_#t~nondet2880#1; [2025-03-08 19:48:53,546 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19107: havoc mutex_trylock_#t~nondet2968#1; [2025-03-08 19:48:53,884 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18774: havoc #t~nondet2913; [2025-03-08 19:48:54,408 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18613: havoc #t~nondet2883; [2025-03-08 19:48:54,688 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376: havoc #t~mem627;havoc #t~mem626;havoc #t~bitwise628; [2025-03-08 19:48:55,918 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770: call ULTIMATE.dealloc(~#placements~0.base, ~#placements~0.offset);havoc ~#placements~0.base, ~#placements~0.offset; [2025-03-08 19:48:56,336 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14180: call ULTIMATE.dealloc(~#bo~7.base, ~#bo~7.offset);havoc ~#bo~7.base, ~#bo~7.offset; [2025-03-08 19:48:56,431 INFO L1307 $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-03-08 19:48:56,634 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18971: havoc ioremap_wc_#t~ret2942#1.base, ioremap_wc_#t~ret2942#1.offset; [2025-03-08 19:48:56,685 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18860: havoc #t~nondet2924; [2025-03-08 19:48:56,807 INFO L1307 $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-03-08 19:48:56,935 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18871: havoc #t~nondet2926; [2025-03-08 19:48:57,832 INFO L1307 $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-03-08 19:48:57,832 INFO L1307 $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-03-08 19:48:58,336 INFO L1307 $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-03-08 19:48:59,325 INFO L1307 $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-03-08 19:48:59,325 INFO L1307 $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-03-08 19:48:59,352 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19267: havoc #t~nondet2996; [2025-03-08 19:48:59,415 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14082: call ULTIMATE.dealloc(~#cmd~4.base, ~#cmd~4.offset);havoc ~#cmd~4.base, ~#cmd~4.offset; [2025-03-08 19:48:59,593 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19148: havoc #t~nondet2976; [2025-03-08 19:48:59,951 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14063: call ULTIMATE.dealloc(~#cmd~3.base, ~#cmd~3.offset);havoc ~#cmd~3.base, ~#cmd~3.offset; [2025-03-08 19:49:00,159 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9001: call ULTIMATE.dealloc(~#norect~1.base, ~#norect~1.offset);havoc ~#norect~1.base, ~#norect~1.offset; [2025-03-08 19:49:00,469 INFO L1307 $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-03-08 19:49:01,391 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18950: havoc #t~nondet2938; [2025-03-08 19:49:01,465 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18770: havoc drm_get_pci_dev_#t~nondet2912#1; [2025-03-08 19:49:01,967 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18723: havoc #t~nondet2901; [2025-03-08 19:49:02,123 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19235: havoc #t~nondet2991; [2025-03-08 19:49:02,165 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18889: havoc #t~nondet2930; [2025-03-08 19:49:02,221 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19170: havoc #t~nondet2980; [2025-03-08 19:49:02,639 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13862: call ULTIMATE.dealloc(~#__key~3.base, ~#__key~3.offset);havoc ~#__key~3.base, ~#__key~3.offset; [2025-03-08 19:49:03,679 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-08 19:49:06,534 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8018: havoc #t~mem494; [2025-03-08 19:49:06,890 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18953: havoc #t~ret2939.base, #t~ret2939.offset; [2025-03-08 19:49:08,091 INFO L1307 $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-03-08 19:49:08,091 INFO L1307 $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-03-08 19:49:08,169 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18734: havoc drm_framebuffer_init_#t~nondet2903#1; [2025-03-08 19:49:09,506 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19285: havoc unregister_framebuffer_#t~nondet2999#1; [2025-03-08 19:49:09,506 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19201: havoc ttm_bo_device_release_#t~nondet2984#1; [2025-03-08 19:49:09,818 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19224: havoc ttm_bo_mmap_#t~nondet2989#1; [2025-03-08 19:49:09,953 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18968: havoc ioremap_nocache_#t~ret2941#1.base, ioremap_nocache_#t~ret2941#1.offset; [2025-03-08 19:49:10,189 INFO L1307 $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-03-08 19:49:10,252 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L17186: havoc #t~mem2648.base, #t~mem2648.offset;havoc #t~mem2649.base, #t~mem2649.offset;havoc #t~short2650; [2025-03-08 19:49:10,276 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19136: havoc #t~nondet2973; [2025-03-08 19:49:10,795 INFO L1307 $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-03-08 19:49:11,217 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14605: call ULTIMATE.dealloc(~#release~4.base, ~#release~4.offset);havoc ~#release~4.base, ~#release~4.offset; [2025-03-08 19:49:11,287 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18930: havoc #t~nondet2935; [2025-03-08 19:49:11,716 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19213: havoc #t~nondet2987; [2025-03-08 19:49:12,384 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18683: havoc #t~nondet2894; [2025-03-08 19:49:12,472 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18742: havoc #t~nondet2905; [2025-03-08 19:49:12,497 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11507: havoc #t~mem1452; [2025-03-08 19:49:13,062 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19163: havoc reservation_object_reserve_shared_#t~nondet2979#1; [2025-03-08 19:49:14,027 INFO L1307 $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-03-08 19:49:14,084 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18647: havoc #t~nondet2887; [2025-03-08 19:49:14,151 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18913: havoc drm_vma_node_is_allowed_#t~nondet2933#1; [2025-03-08 19:49:14,307 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13359: call ULTIMATE.dealloc(~#qbo~6.base, ~#qbo~6.offset);havoc ~#qbo~6.base, ~#qbo~6.offset; [2025-03-08 19:49:14,528 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18875: havoc #t~nondet2927; [2025-03-08 19:49:15,551 INFO L1307 $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-03-08 19:49:15,740 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18749: havoc #t~ret2907.base, #t~ret2907.offset; [2025-03-08 19:49:17,305 INFO L1307 $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-03-08 19:49:20,443 INFO L? ?]: Removed 6347 outVars from TransFormulas that were not future-live. [2025-03-08 19:49:20,443 INFO L307 CfgBuilder]: Performing block encoding [2025-03-08 19:49:20,530 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-08 19:49:20,530 INFO L336 CfgBuilder]: Removed 3 assume(true) statements. [2025-03-08 19:49:20,530 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 07:49:20 BoogieIcfgContainer [2025-03-08 19:49:20,531 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-08 19:49:20,532 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-08 19:49:20,532 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-08 19:49:20,535 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-08 19:49:20,536 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.03 07:48:14" (1/3) ... [2025-03-08 19:49:20,536 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7fdc0cf2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 07:49:20, skipping insertion in model container [2025-03-08 19:49:20,536 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:48:20" (2/3) ... [2025-03-08 19:49:20,536 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7fdc0cf2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 07:49:20, skipping insertion in model container [2025-03-08 19:49:20,536 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 07:49:20" (3/3) ... [2025-03-08 19:49:20,538 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-03-08 19:49:20,548 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-08 19:49:20,552 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, 5059 locations, 1 initial locations, 161 loop locations, and 2 error locations. [2025-03-08 19:49:20,673 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-08 19:49:20,681 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;@461442f0, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-08 19:49:20,683 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2025-03-08 19:49:20,699 INFO L276 IsEmpty]: Start isEmpty. Operand has 4603 states, 3163 states have (on average 1.3550426809990515) internal successors, (4286), 3309 states have internal predecessors, (4286), 1177 states have call successors, (1177), 261 states have call predecessors, (1177), 260 states have return successors, (1157), 1125 states have call predecessors, (1157), 1157 states have call successors, (1157) [2025-03-08 19:49:20,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 430 [2025-03-08 19:49:20,736 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:49:20,737 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-03-08 19:49:20,737 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, kref_put_mutexErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2025-03-08 19:49:20,741 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:49:20,742 INFO L85 PathProgramCache]: Analyzing trace with hash -476647629, now seen corresponding path program 1 times [2025-03-08 19:49:20,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:49:20,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159317908] [2025-03-08 19:49:20,748 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:49:20,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 19:49:26,752 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 429 statements into 1 equivalence classes. [2025-03-08 19:49:27,061 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 429 of 429 statements. [2025-03-08 19:49:27,061 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:49:27,063 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:49:27,576 INFO L134 CoverageAnalysis]: Checked inductivity of 2097 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 2032 trivial. 0 not checked. [2025-03-08 19:49:27,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 19:49:27,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159317908] [2025-03-08 19:49:27,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159317908] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-08 19:49:27,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300479654] [2025-03-08 19:49:27,578 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:49:27,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-08 19:49:27,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 19:49:27,580 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-08 19:49:27,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-03-08 19:49:34,500 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 429 statements into 1 equivalence classes. [2025-03-08 19:49:35,100 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 429 of 429 statements. [2025-03-08 19:49:35,100 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:49:35,100 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:49:35,125 INFO L256 TraceCheckSpWp]: Trace formula consists of 6743 conjuncts, 1 conjuncts are in the unsatisfiable core [2025-03-08 19:49:35,138 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-08 19:49:35,234 INFO L134 CoverageAnalysis]: Checked inductivity of 2097 backedges. 117 proven. 0 refuted. 0 times theorem prover too weak. 1980 trivial. 0 not checked. [2025-03-08 19:49:35,234 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-08 19:49:35,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300479654] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 19:49:35,234 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-08 19:49:35,235 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2025-03-08 19:49:35,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346685314] [2025-03-08 19:49:35,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 19:49:35,247 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-03-08 19:49:35,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 19:49:35,279 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-03-08 19:49:35,280 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-08 19:49:35,296 INFO L87 Difference]: Start difference. First operand has 4603 states, 3163 states have (on average 1.3550426809990515) internal successors, (4286), 3309 states have internal predecessors, (4286), 1177 states have call successors, (1177), 261 states have call predecessors, (1177), 260 states have return successors, (1157), 1125 states have call predecessors, (1157), 1157 states have call successors, (1157) 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-03-08 19:49:36,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 19:49:36,154 INFO L93 Difference]: Finished difference Result 9200 states and 13548 transitions. [2025-03-08 19:49:36,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-03-08 19:49:36,156 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-03-08 19:49:36,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 19:49:36,203 INFO L225 Difference]: With dead ends: 9200 [2025-03-08 19:49:36,204 INFO L226 Difference]: Without dead ends: 4564 [2025-03-08 19:49:36,228 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-03-08 19:49:36,230 INFO L435 NwaCegarLoop]: 6564 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6564 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-08 19:49:36,230 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 6564 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-08 19:49:36,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4564 states. [2025-03-08 19:49:36,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4564 to 4564. [2025-03-08 19:49:36,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4564 states, 3146 states have (on average 1.3436109345200253) internal successors, (4227), 3270 states have internal predecessors, (4227), 1157 states have call successors, (1157), 260 states have call predecessors, (1157), 259 states have return successors, (1155), 1123 states have call predecessors, (1155), 1155 states have call successors, (1155) [2025-03-08 19:49:36,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4564 states to 4564 states and 6539 transitions. [2025-03-08 19:49:36,496 INFO L78 Accepts]: Start accepts. Automaton has 4564 states and 6539 transitions. Word has length 429 [2025-03-08 19:49:36,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 19:49:36,498 INFO L471 AbstractCegarLoop]: Abstraction has 4564 states and 6539 transitions. [2025-03-08 19:49:36,498 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-03-08 19:49:36,498 INFO L276 IsEmpty]: Start isEmpty. Operand 4564 states and 6539 transitions. [2025-03-08 19:49:36,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 430 [2025-03-08 19:49:36,507 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:49:36,508 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-03-08 19:49:36,531 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2025-03-08 19:49:36,708 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2025-03-08 19:49:36,708 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, kref_put_mutexErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2025-03-08 19:49:36,709 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:49:36,709 INFO L85 PathProgramCache]: Analyzing trace with hash 1569514341, now seen corresponding path program 1 times [2025-03-08 19:49:36,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:49:36,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508911773] [2025-03-08 19:49:36,709 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:49:36,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 19:49:42,667 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 429 statements into 1 equivalence classes. [2025-03-08 19:49:42,838 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 429 of 429 statements. [2025-03-08 19:49:42,839 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:49:42,839 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:49:43,426 INFO L134 CoverageAnalysis]: Checked inductivity of 2097 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2097 trivial. 0 not checked. [2025-03-08 19:49:43,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 19:49:43,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508911773] [2025-03-08 19:49:43,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508911773] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 19:49:43,428 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 19:49:43,428 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 19:49:43,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138581992] [2025-03-08 19:49:43,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 19:49:43,430 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 19:49:43,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 19:49:43,430 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 19:49:43,430 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 19:49:43,431 INFO L87 Difference]: Start difference. First operand 4564 states and 6539 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 1 states have call predecessors, (33), 1 states have call successors, (33)