./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 798a7b37 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-?-798a7b3-m [2025-03-04 04:36:28,990 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 04:36:29,049 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-04 04:36:29,054 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 04:36:29,057 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 04:36:29,071 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 04:36:29,073 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 04:36:29,073 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 04:36:29,073 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 04:36:29,073 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 04:36:29,074 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 04:36:29,074 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 04:36:29,074 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 04:36:29,075 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 04:36:29,075 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 04:36:29,075 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 04:36:29,075 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 04:36:29,075 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 04:36:29,075 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 04:36:29,075 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 04:36:29,075 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 04:36:29,075 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 04:36:29,076 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 04:36:29,076 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 04:36:29,076 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 04:36:29,076 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 04:36:29,076 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 04:36:29,076 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 04:36:29,076 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 04:36:29,076 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 04:36:29,077 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 04:36:29,077 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 04:36:29,077 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 04:36:29,077 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 04:36:29,077 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 04:36:29,077 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-04 04:36:29,077 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 04:36:29,077 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 04:36:29,077 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 04:36:29,077 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 04:36:29,077 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-04 04:36:29,295 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 04:36:29,302 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 04:36:29,303 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 04:36:29,306 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 04:36:29,306 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 04:36:29,307 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-04 04:36:30,420 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b8a32c905/b97323d5560649b4bb432bd9114c7554/FLAG8227f4447 [2025-03-04 04:36:30,952 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 04:36:30,953 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-04 04:36:31,007 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b8a32c905/b97323d5560649b4bb432bd9114c7554/FLAG8227f4447 [2025-03-04 04:36:31,490 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b8a32c905/b97323d5560649b4bb432bd9114c7554 [2025-03-04 04:36:31,492 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 04:36:31,493 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 04:36:31,495 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 04:36:31,495 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 04:36:31,498 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 04:36:31,499 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 04:36:31" (1/1) ... [2025-03-04 04:36:31,501 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@59f580ea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:31, skipping insertion in model container [2025-03-04 04:36:31,501 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 04:36:31" (1/1) ... [2025-03-04 04:36:31,641 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 04:36:36,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-04 04:36:37,005 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 04:36:37,045 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 04:36:37,216 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-04 04:36:37,218 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-04 04:36:37,218 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-04 04:36:37,219 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-04 04:36:37,219 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-04 04:36:37,332 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-04 04:36:37,344 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-04 04:36:37,372 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-04 04:36:37,382 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-04 04:36:37,392 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-04 04:36:37,395 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-04 04:36:37,466 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [12537] [2025-03-04 04:36:37,466 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12540] [2025-03-04 04:36:37,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12543] [2025-03-04 04:36:37,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [12546] [2025-03-04 04:36:37,467 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-04 04:36:37,467 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-04 04:36:37,467 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-04 04:36:37,467 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-04 04:36:37,468 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [12594] [2025-03-04 04:36:37,468 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [12597] [2025-03-04 04:36:37,468 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [12599] [2025-03-04 04:36:37,468 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [12604] [2025-03-04 04:36:37,468 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [12607] [2025-03-04 04:36:37,469 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [12609] [2025-03-04 04:36:37,469 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [12614] [2025-03-04 04:36:37,469 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [12617] [2025-03-04 04:36:37,469 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [12619] [2025-03-04 04:36:37,469 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [12624] [2025-03-04 04:36:37,469 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [12627] [2025-03-04 04:36:37,469 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [12629] [2025-03-04 04:36:37,470 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [12647] [2025-03-04 04:36:37,470 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [12650] [2025-03-04 04:36:37,470 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [12652] [2025-03-04 04:36:37,470 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [12657] [2025-03-04 04:36:37,470 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [12660] [2025-03-04 04:36:37,470 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [12662] [2025-03-04 04:36:37,470 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [12667] [2025-03-04 04:36:37,471 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [12670] [2025-03-04 04:36:37,471 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [12672] [2025-03-04 04:36:37,471 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [12677] [2025-03-04 04:36:37,471 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [12680] [2025-03-04 04:36:37,471 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [12682] [2025-03-04 04:36:37,473 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12767] [2025-03-04 04:36:37,473 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12774] [2025-03-04 04:36:37,474 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12822] [2025-03-04 04:36:37,474 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12831] [2025-03-04 04:36:37,486 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-04 04:36:37,486 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-04 04:36:37,488 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13531] [2025-03-04 04:36:37,488 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13533] [2025-03-04 04:36:37,489 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-04 04:36:37,489 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-04 04:36:37,489 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [13586] [2025-03-04 04:36:37,489 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13589] [2025-03-04 04:36:37,490 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13592] [2025-03-04 04:36:37,490 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [13595] [2025-03-04 04:36:37,491 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [13632] [2025-03-04 04:36:37,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13645] [2025-03-04 04:36:37,493 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [13709] [2025-03-04 04:36:37,493 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13712] [2025-03-04 04:36:37,493 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13715] [2025-03-04 04:36:37,494 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [13718] [2025-03-04 04:36:37,494 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-04 04:36:37,494 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-04 04:36:37,494 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-04 04:36:37,494 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-04 04:36:37,494 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-04 04:36:37,494 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-04 04:36:37,495 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-04 04:36:37,495 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-04 04:36:37,495 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-04 04:36:37,495 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-04 04:36:37,495 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-04 04:36:37,495 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-04 04:36:37,497 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [13943] [2025-03-04 04:36:37,498 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [14028] [2025-03-04 04:36:37,548 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15752] [2025-03-04 04:36:37,562 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-04 04:36:37,563 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-04 04:36:37,563 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-04 04:36:37,563 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-04 04:36:37,563 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-04 04:36:37,568 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-04 04:36:37,570 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-04 04:36:37,570 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-04 04:36:37,570 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-04 04:36:37,571 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-04 04:36:37,621 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-04 04:36:37,644 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 04:36:38,019 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __cmpxchg_wrong_size [2025-03-04 04:36:38,026 INFO L204 MainTranslator]: Completed translation [2025-03-04 04:36:38,027 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:38 WrapperNode [2025-03-04 04:36:38,027 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 04:36:38,028 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 04:36:38,028 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 04:36:38,028 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 04:36:38,033 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:38" (1/1) ... [2025-03-04 04:36:38,105 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:38" (1/1) ... [2025-03-04 04:36:38,343 INFO L138 Inliner]: procedures = 759, calls = 5148, calls flagged for inlining = 345, calls inlined = 318, statements flattened = 12022 [2025-03-04 04:36:38,344 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 04:36:38,344 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 04:36:38,344 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 04:36:38,344 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 04:36:38,351 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:38" (1/1) ... [2025-03-04 04:36:38,352 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:38" (1/1) ... [2025-03-04 04:36:38,439 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:38" (1/1) ... [2025-03-04 04:36:41,650 INFO L175 MemorySlicer]: Split 2247 memory accesses to 52 slices as follows [29, 67, 2, 0, 2, 1, 3, 38, 43, 16, 3, 2, 14, 2, 1, 14, 1, 2, 4, 10, 4, 4, 16, 12, 9, 6, 6, 2, 9, 9, 68, 1, 20, 3, 7, 4, 4, 4, 4, 4, 65, 1, 8, 5, 9, 2, 3, 2, 1689, 4, 1, 8]. 75 percent of accesses are in the largest equivalence class. The 163 initializations are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 2, 0, 0, 0, 2, 4, 0, 3, 3, 0, 0, 9, 6, 6, 0, 0, 0, 0, 0, 20, 3, 7, 4, 4, 4, 4, 4, 0, 0, 8, 0, 0, 0, 0, 0, 55, 4, 0, 8]. The 896 writes are split as follows [4, 1, 2, 0, 1, 1, 2, 34, 43, 16, 0, 1, 14, 0, 0, 14, 0, 0, 0, 3, 0, 0, 4, 8, 0, 0, 0, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 65, 0, 0, 2, 4, 2, 2, 0, 664, 0, 1, 0]. [2025-03-04 04:36:41,651 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:38" (1/1) ... [2025-03-04 04:36:41,651 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:38" (1/1) ... [2025-03-04 04:36:41,837 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:38" (1/1) ... [2025-03-04 04:36:41,861 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:38" (1/1) ... [2025-03-04 04:36:41,947 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:38" (1/1) ... [2025-03-04 04:36:41,986 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:38" (1/1) ... [2025-03-04 04:36:42,068 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 04:36:42,069 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 04:36:42,070 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 04:36:42,070 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 04:36:42,071 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:38" (1/1) ... [2025-03-04 04:36:42,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 04:36:42,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 04:36:42,101 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-04 04:36:42,104 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-04 04:36:42,122 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-03-04 04:36:42,122 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-03-04 04:36:42,122 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unpin [2025-03-04 04:36:42,122 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unpin [2025-03-04 04:36:42,123 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_ref [2025-03-04 04:36:42,123 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_ref [2025-03-04 04:36:42,123 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fbdev_set_suspend [2025-03-04 04:36:42,123 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fbdev_set_suspend [2025-03-04 04:36:42,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_work_265 [2025-03-04 04:36:42,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_work_265 [2025-03-04 04:36:42,123 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_reset [2025-03-04 04:36:42,123 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_reset [2025-03-04 04:36:42,123 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_create [2025-03-04 04:36:42,123 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_create [2025-03-04 04:36:42,123 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unreserve___1 [2025-03-04 04:36:42,123 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unreserve___1 [2025-03-04 04:36:42,123 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unreserve___0 [2025-03-04 04:36:42,123 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unreserve___0 [2025-03-04 04:36:42,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-04 04:36:42,123 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-04 04:36:42,123 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_allocate_chunk [2025-03-04 04:36:42,123 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_allocate_chunk [2025-03-04 04:36:42,123 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-03-04 04:36:42,123 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-03-04 04:36:42,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-03-04 04:36:42,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-03-04 04:36:42,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 04:36:42,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 04:36:42,123 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_mmap_offset [2025-03-04 04:36:42,123 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_mmap_offset [2025-03-04 04:36:42,123 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_release_reserved [2025-03-04 04:36:42,123 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_release_reserved [2025-03-04 04:36:42,123 INFO L130 BoogieDeclarations]: Found specification of procedure usleep_range [2025-03-04 04:36:42,123 INFO L138 BoogieDeclarations]: Found implementation of procedure usleep_range [2025-03-04 04:36:42,123 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2025-03-04 04:36:42,123 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2025-03-04 04:36:42,123 INFO L130 BoogieDeclarations]: Found specification of procedure drm_helper_probe_single_connector_modes_nomerge [2025-03-04 04:36:42,123 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_helper_probe_single_connector_modes_nomerge [2025-03-04 04:36:42,123 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_mode_valid [2025-03-04 04:36:42,123 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_mode_valid [2025-03-04 04:36:42,123 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_evict_locked [2025-03-04 04:36:42,124 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_evict_locked [2025-03-04 04:36:42,124 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2025-03-04 04:36:42,124 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2025-03-04 04:36:42,124 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_physical_address [2025-03-04 04:36:42,124 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_physical_address [2025-03-04 04:36:42,124 INFO L130 BoogieDeclarations]: Found specification of procedure lock_release [2025-03-04 04:36:42,124 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_release [2025-03-04 04:36:42,124 INFO L130 BoogieDeclarations]: Found specification of procedure drm_err [2025-03-04 04:36:42,124 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_err [2025-03-04 04:36:42,124 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kunmap [2025-03-04 04:36:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kunmap [2025-03-04 04:36:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure drm_modeset_unlock_all [2025-03-04 04:36:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_modeset_unlock_all [2025-03-04 04:36:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_garbage_collect [2025-03-04 04:36:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_garbage_collect [2025-03-04 04:36:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_sub [2025-03-04 04:36:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_sub [2025-03-04 04:36:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_move_notify [2025-03-04 04:36:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_move_notify [2025-03-04 04:36:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_init_hdr [2025-03-04 04:36:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_init_hdr [2025-03-04 04:36:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-04 04:36:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-04 04:36:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_update_area [2025-03-04 04:36:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_update_area [2025-03-04 04:36:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_eu_backoff_reservation [2025-03-04 04:36:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_eu_backoff_reservation [2025-03-04 04:36:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_dirty_update [2025-03-04 04:36:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_dirty_update [2025-03-04 04:36:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_evict [2025-03-04 04:36:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_evict [2025-03-04 04:36:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_evict_flags [2025-03-04 04:36:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_evict_flags [2025-03-04 04:36:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_close [2025-03-04 04:36:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_close [2025-03-04 04:36:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_drawable [2025-03-04 04:36:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_drawable [2025-03-04 04:36:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_set_property [2025-03-04 04:36:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_set_property [2025-03-04 04:36:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure drm_object_attach_property [2025-03-04 04:36:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_object_attach_property [2025-03-04 04:36:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-04 04:36:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-04 04:36:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure idr_init [2025-03-04 04:36:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_init [2025-03-04 04:36:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_work [2025-03-04 04:36:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_work [2025-03-04 04:36:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2025-03-04 04:36:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2025-03-04 04:36:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_bo_reserved [2025-03-04 04:36:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_bo_reserved [2025-03-04 04:36:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-04 04:36:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-04 04:36:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure idr_preload_end [2025-03-04 04:36:42,126 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_preload_end [2025-03-04 04:36:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 04:36:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure setup_hw_slot [2025-03-04 04:36:42,126 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_hw_slot [2025-03-04 04:36:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-03-04 04:36:42,126 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-03-04 04:36:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure drm_object_property_set_value [2025-03-04 04:36:42,126 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_object_property_set_value [2025-03-04 04:36:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_init [2025-03-04 04:36:42,126 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_init [2025-03-04 04:36:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-04 04:36:42,126 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-04 04:36:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure drm_modeset_lock_all [2025-03-04 04:36:42,126 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_modeset_lock_all [2025-03-04 04:36:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_free [2025-03-04 04:36:42,126 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_free [2025-03-04 04:36:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_io_cmd [2025-03-04 04:36:42,126 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_io_cmd [2025-03-04 04:36:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_list_add [2025-03-04 04:36:42,126 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_list_add [2025-03-04 04:36:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure io_mapping_create_wc [2025-03-04 04:36:42,126 INFO L138 BoogieDeclarations]: Found implementation of procedure io_mapping_create_wc [2025-03-04 04:36:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_fini [2025-03-04 04:36:42,126 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_fini [2025-03-04 04:36:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-04 04:36:42,126 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-04 04:36:42,127 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2025-03-04 04:36:42,127 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2025-03-04 04:36:42,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-04 04:36:42,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-04 04:36:42,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-04 04:36:42,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-04 04:36:42,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-04 04:36:42,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-04 04:36:42,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-04 04:36:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_open [2025-03-04 04:36:42,129 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_open [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure drm_open [2025-03-04 04:36:42,129 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_open [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_free_list [2025-03-04 04:36:42,129 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_free_list [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unref [2025-03-04 04:36:42,129 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unref [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-04 04:36:42,129 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_unref [2025-03-04 04:36:42,129 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_unref [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mode_probed_add [2025-03-04 04:36:42,129 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mode_probed_add [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure drm_pci_set_busid [2025-03-04 04:36:42,129 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_pci_set_busid [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_copyarea [2025-03-04 04:36:42,129 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_copyarea [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-04 04:36:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-04 04:36:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-04 04:36:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-04 04:36:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_draw_opaque_fb [2025-03-04 04:36:42,131 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_draw_opaque_fb [2025-03-04 04:36:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure trace_fence_emit [2025-03-04 04:36:42,131 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_fence_emit [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_cursor_set2 [2025-03-04 04:36:42,132 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_cursor_set2 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_alloc_objects [2025-03-04 04:36:42,132 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_alloc_objects [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_fence_buffer_objects [2025-03-04 04:36:42,132 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_fence_buffer_objects [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-03-04 04:36:42,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-03-04 04:36:42,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-03-04 04:36:42,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-03-04 04:36:42,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_io_lock [2025-03-04 04:36:42,134 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_io_lock [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_check_id [2025-03-04 04:36:42,134 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_check_id [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_push_cursor_ring_release [2025-03-04 04:36:42,134 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_push_cursor_ring_release [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-04 04:36:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-03-04 04:36:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-04 04:36:42,135 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-04 04:36:42,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-04 04:36:42,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-03-04 04:36:42,137 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kmap_atomic_page [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kmap_atomic_page [2025-03-04 04:36:42,137 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unreserve [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unreserve [2025-03-04 04:36:42,137 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-03-04 04:36:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-03-04 04:36:42,137 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_free [2025-03-04 04:36:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_free [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_push_command_ring_release [2025-03-04 04:36:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_push_command_ring_release [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2025-03-04 04:36:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-03-04 04:36:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure setup_slot [2025-03-04 04:36:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_slot [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_debugfs_takedown [2025-03-04 04:36:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_debugfs_takedown [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_framebuffer_surface_dirty [2025-03-04 04:36:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_framebuffer_surface_dirty [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_pan_display [2025-03-04 04:36:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_pan_display [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_prepare [2025-03-04 04:36:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_prepare [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_dpms [2025-03-04 04:36:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_dpms [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-03-04 04:36:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2025-03-04 04:36:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kmap [2025-03-04 04:36:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kmap [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference [2025-03-04 04:36:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_page_flip [2025-03-04 04:36:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_page_flip [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_log [2025-03-04 04:36:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_log [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-03-04 04:36:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure drm_debugfs_create_files [2025-03-04 04:36:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_debugfs_create_files [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_queue_garbage_collect [2025-03-04 04:36:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_queue_garbage_collect [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure fence_release [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_evict_mm [2025-03-04 04:36:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_evict_mm [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_monitors_config_set [2025-03-04 04:36:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_monitors_config_set [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_ref [2025-03-04 04:36:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_ref [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 04:36:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 04:36:42,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 04:36:42,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 04:36:42,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 04:36:42,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-03-04 04:36:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-04 04:36:42,141 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_placement_from_domain [2025-03-04 04:36:42,141 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_placement_from_domain [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 04:36:42,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure drm_debugfs_remove_files [2025-03-04 04:36:42,141 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_debugfs_remove_files [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure idr_alloc [2025-03-04 04:36:42,141 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_alloc [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_add_to_lru [2025-03-04 04:36:42,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_add_to_lru [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pci_probe [2025-03-04 04:36:42,141 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pci_probe [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_send_monitors_config [2025-03-04 04:36:42,141 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_send_monitors_config [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure free_drawable [2025-03-04 04:36:42,141 INFO L138 BoogieDeclarations]: Found implementation of procedure free_drawable [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_unpin [2025-03-04 04:36:42,141 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_unpin [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_setcmap [2025-03-04 04:36:42,141 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_setcmap [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_vunmap [2025-03-04 04:36:42,141 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_vunmap [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_validate [2025-03-04 04:36:42,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_validate [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-03-04 04:36:42,141 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-04 04:36:42,141 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_alloc [2025-03-04 04:36:42,141 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_alloc [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_cursor_move [2025-03-04 04:36:42,141 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_cursor_move [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_create_with_handle [2025-03-04 04:36:42,141 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_create_with_handle [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure drm_release [2025-03-04 04:36:42,141 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_release [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-03-04 04:36:42,141 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-03-04 04:36:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_nop_signaling [2025-03-04 04:36:42,142 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_nop_signaling [2025-03-04 04:36:42,142 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2025-03-04 04:36:42,142 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2025-03-04 04:36:42,142 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_mode_fixup [2025-03-04 04:36:42,142 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_mode_fixup [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2025-03-04 04:36:42,143 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_hw_surface_dealloc [2025-03-04 04:36:42,143 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_hw_surface_dealloc [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2025-03-04 04:36:42,143 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 04:36:42,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_create [2025-03-04 04:36:42,143 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_create [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure idr_preload [2025-03-04 04:36:42,143 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_preload [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2025-03-04 04:36:42,143 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_save [2025-03-04 04:36:42,143 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_save [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-04 04:36:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 04:36:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-04 04:36:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-04 04:36:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure drm_cvt_mode [2025-03-04 04:36:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_cvt_mode [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_destroy_monitors_object [2025-03-04 04:36:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_destroy_monitors_object [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure io_mapping_free [2025-03-04 04:36:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure io_mapping_free [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-03-04 04:36:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure qxlfb_destroy_pinned_object [2025-03-04 04:36:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure qxlfb_destroy_pinned_object [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_backoff_reserve_list [2025-03-04 04:36:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_backoff_reserve_list [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_reserve_list [2025-03-04 04:36:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_reserve_list [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kunmap_atomic_page [2025-03-04 04:36:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kunmap_atomic_page [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_disable [2025-03-04 04:36:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_disable [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_check_header [2025-03-04 04:36:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_check_header [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_free [2025-03-04 04:36:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_free [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2025-03-04 04:36:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-03-04 04:36:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-03-04 04:36:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-03-04 04:36:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_imageblit [2025-03-04 04:36:42,147 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_imageblit [2025-03-04 04:36:42,147 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_io_mem_reserve [2025-03-04 04:36:42,147 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_io_mem_reserve [2025-03-04 04:36:42,147 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-03-04 04:36:42,147 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-03-04 04:36:42,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 04:36:42,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 04:36:42,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 04:36:42,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-04 04:36:42,148 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-04 04:36:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-04 04:36:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-04 04:36:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-03-04 04:36:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-03-04 04:36:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-03-04 04:36:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-03-04 04:36:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-03-04 04:36:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-03-04 04:36:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-03-04 04:36:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-03-04 04:36:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-03-04 04:36:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-03-04 04:36:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-03-04 04:36:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-03-04 04:36:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-03-04 04:36:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-03-04 04:36:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-03-04 04:36:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-03-04 04:36:42,150 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-03-04 04:36:42,150 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-03-04 04:36:42,150 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-03-04 04:36:42,150 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-03-04 04:36:42,150 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-03-04 04:36:42,150 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-03-04 04:36:42,150 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-04 04:36:42,150 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-04 04:36:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_palette_object [2025-03-04 04:36:42,151 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_palette_object [2025-03-04 04:36:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure idr_find_slowpath [2025-03-04 04:36:42,151 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_find_slowpath [2025-03-04 04:36:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference_unlocked [2025-03-04 04:36:42,151 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference_unlocked [2025-03-04 04:36:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_draw_dirty_fb [2025-03-04 04:36:42,151 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_draw_dirty_fb [2025-03-04 04:36:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_framebuffer_init [2025-03-04 04:36:42,151 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_framebuffer_init [2025-03-04 04:36:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-03-04 04:36:42,151 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-03-04 04:36:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held [2025-03-04 04:36:42,151 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held [2025-03-04 04:36:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_prepare [2025-03-04 04:36:42,151 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_prepare [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_pin [2025-03-04 04:36:42,152 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_pin [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_free [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_drm_freeze [2025-03-04 04:36:42,152 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_drm_freeze [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-04 04:36:42,152 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_driver_unload [2025-03-04 04:36:42,152 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_driver_unload [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_global_release [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_surface_release_reserved [2025-03-04 04:36:42,152 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_surface_release_reserved [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-03-04 04:36:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_mmap [2025-03-04 04:36:42,154 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_mmap [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pci_remove [2025-03-04 04:36:42,154 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pci_remove [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gc_work [2025-03-04 04:36:42,154 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gc_work [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_2 [2025-03-04 04:36:42,154 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_2 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-03-04 04:36:42,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2025-03-04 04:36:42,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_detect [2025-03-04 04:36:42,154 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_detect [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure fence_put [2025-03-04 04:36:42,154 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_put [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure list_is_singular [2025-03-04 04:36:42,154 INFO L138 BoogieDeclarations]: Found implementation of procedure list_is_singular [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-04 04:36:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-03-04 04:36:42,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-04 04:36:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure drm_ut_debug_printk [2025-03-04 04:36:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_ut_debug_printk [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_fillrect [2025-03-04 04:36:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_fillrect [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-04 04:36:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_reap_surface_id [2025-03-04 04:36:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_reap_surface_id [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_commit [2025-03-04 04:36:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_commit [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2025-03-04 04:36:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-03-04 04:36:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_hw_surface_alloc [2025-03-04 04:36:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_hw_surface_alloc [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_destroy [2025-03-04 04:36:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_destroy [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-03-04 04:36:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-03-04 04:36:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2025-03-04 04:36:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-03-04 04:36:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-03-04 04:36:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure fence_signal [2025-03-04 04:36:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_signal [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure fence_is_signaled [2025-03-04 04:36:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_is_signaled [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure make_drawable [2025-03-04 04:36:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure make_drawable [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_backend_bind [2025-03-04 04:36:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_backend_bind [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_reap_surf [2025-03-04 04:36:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_reap_surf [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-03-04 04:36:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-03-04 04:36:42,156 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_io_mem_free [2025-03-04 04:36:42,156 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_io_mem_free [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure __rcu_read_lock [2025-03-04 04:36:42,157 INFO L138 BoogieDeclarations]: Found implementation of procedure __rcu_read_lock [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure __ttm_bo_unreserve [2025-03-04 04:36:42,157 INFO L138 BoogieDeclarations]: Found implementation of procedure __ttm_bo_unreserve [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_init_mm [2025-03-04 04:36:42,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_init_mm [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put_mutex [2025-03-04 04:36:42,157 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put_mutex [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure drm_helper_connector_dpms [2025-03-04 04:36:42,157 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_helper_connector_dpms [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_mode_dumb_mmap [2025-03-04 04:36:42,157 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_mode_dumb_mmap [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_backend_destroy [2025-03-04 04:36:42,157 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_backend_destroy [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_check_var [2025-03-04 04:36:42,157 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_check_var [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_clean_mm [2025-03-04 04:36:42,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_clean_mm [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_check_idle [2025-03-04 04:36:42,157 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_check_idle [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_user_framebuffer_destroy [2025-03-04 04:36:42,157 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_user_framebuffer_destroy [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-04 04:36:42,157 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_handle_create [2025-03-04 04:36:42,157 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_handle_create [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_gpu_offset [2025-03-04 04:36:42,157 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_gpu_offset [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-04 04:36:42,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_deferred_io [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_deferred_io [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_destroy [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_destroy [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_restore [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_restore [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure drm_framebuffer_cleanup [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_framebuffer_cleanup [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_bo_destroy [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_bo_destroy [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_validate_bo [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_validate_bo [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_id_alloc [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_id_alloc [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure lock_acquire [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_acquire [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_dirty_flush [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_dirty_flush [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_add [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_add [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_create_monitors_object [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_create_monitors_object [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_unmap [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_unmap [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_io_unlock [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_io_unlock [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure drm_crtc_helper_set_config [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_crtc_helper_set_config [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure console_lock [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure console_lock [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_verify_access [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_verify_access [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_create [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_create [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure console_unlock [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure console_unlock [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_destroy [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_destroy [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_mode_set [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_mode_set [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_find_or_create_single [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_find_or_create_single [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_commit [2025-03-04 04:36:42,158 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_commit [2025-03-04 04:36:42,158 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_free_objects [2025-03-04 04:36:42,159 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_free_objects [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure drm_poll [2025-03-04 04:36:42,159 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_poll [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_io_cmd_user [2025-03-04 04:36:42,159 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_io_cmd_user [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_2 [2025-03-04 04:36:42,159 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_2 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-03-04 04:36:42,159 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_tt_unpopulate [2025-03-04 04:36:42,159 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_tt_unpopulate [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_map [2025-03-04 04:36:42,159 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_map [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_lookup [2025-03-04 04:36:42,159 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_lookup [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_drm_resume [2025-03-04 04:36:42,159 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_drm_resume [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2025-03-04 04:36:42,159 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-04 04:36:42,159 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_client_monitors_config_work_func [2025-03-04 04:36:42,159 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_client_monitors_config_work_func [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_push [2025-03-04 04:36:42,159 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_push [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pm_freeze [2025-03-04 04:36:42,159 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pm_freeze [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_get_qdev [2025-03-04 04:36:42,159 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_get_qdev [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-04 04:36:42,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-04 04:36:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-03-04 04:36:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-03-04 04:36:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-03-04 04:36:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-03-04 04:36:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-03-04 04:36:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-03-04 04:36:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-03-04 04:36:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-03-04 04:36:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-03-04 04:36:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-03-04 04:36:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-03-04 04:36:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-03-04 04:36:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-03-04 04:36:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-04 04:36:42,160 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-04 04:36:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure idr_replace [2025-03-04 04:36:42,160 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_replace [2025-03-04 04:36:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_mmap [2025-03-04 04:36:42,160 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_mmap [2025-03-04 04:36:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_reserve [2025-03-04 04:36:42,160 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_reserve [2025-03-04 04:36:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_bo_is_qxl_bo [2025-03-04 04:36:42,160 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_bo_is_qxl_bo [2025-03-04 04:36:42,160 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2025-03-04 04:36:42,160 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2025-03-04 04:36:43,691 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 04:36:43,696 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 04:36:43,749 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18937: havoc flush_work_#t~nondet2936#1; [2025-03-04 04:36:43,902 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18746: havoc drm_gem_object_init_#t~nondet2906#1; [2025-03-04 04:36:43,902 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19209: havoc ttm_bo_init_#t~nondet2986#1; [2025-03-04 04:36:43,907 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11466: havoc drm_vma_node_offset_addr_#t~mem1443#1; [2025-03-04 04:36:43,973 INFO L1325 $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-04 04:36:43,977 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18791: havoc #t~nondet2915; [2025-03-04 04:36:44,002 INFO L1325 $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-04 04:36:44,084 INFO L1325 $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-04 04:36:44,084 INFO L1325 $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-04 04:36:44,158 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6032: havoc dev_get_drvdata_#t~mem23#1.base, dev_get_drvdata_#t~mem23#1.offset; [2025-03-04 04:36:44,164 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13577: havoc #t~bitwise1866; [2025-03-04 04:36:44,181 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18856: havoc #t~nondet2923; [2025-03-04 04:36:44,434 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18617: havoc debug_locks_off_#t~nondet2884#1; [2025-03-04 04:36:44,509 INFO L1325 $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-04 04:36:44,509 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19271: havoc ttm_mem_io_reserve_#t~nondet2997#1; [2025-03-04 04:36:44,509 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13027: havoc #t~mem1769#1.base, #t~mem1769#1.offset; [2025-03-04 04:36:44,529 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19132: havoc #t~nondet2972; [2025-03-04 04:36:44,556 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18712: havoc #t~nondet2899; [2025-03-04 04:36:44,594 INFO L1325 $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-04 04:36:44,594 INFO L1325 $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-04 04:36:44,594 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19217: havoc ttm_bo_kmap_#t~nondet2988#1; [2025-03-04 04:36:44,704 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18902: havoc drm_vblank_get_#t~nondet2931#1; [2025-03-04 04:36:44,704 INFO L1325 $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-04 04:36:44,740 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18658: havoc #t~nondet2890; [2025-03-04 04:36:44,761 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19205: havoc #t~nondet2985; [2025-03-04 04:36:44,814 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18662: havoc #t~nondet2891; [2025-03-04 04:36:44,871 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8942: call ULTIMATE.dealloc(~#release~2.base, ~#release~2.offset);havoc ~#release~2.base, ~#release~2.offset; [2025-03-04 04:36:44,887 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13389: call ULTIMATE.dealloc(~#gobj~4.base, ~#gobj~4.offset);havoc ~#gobj~4.base, ~#gobj~4.offset; [2025-03-04 04:36:44,914 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14656: call ULTIMATE.dealloc(~#release~5.base, ~#release~5.offset);havoc ~#release~5.base, ~#release~5.offset; [2025-03-04 04:37:01,762 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18999: havoc ldv_freeze_late_20_#t~nondet2946#1; [2025-03-04 04:37:01,762 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18867: havoc drm_pci_init_#t~nondet2925#1; [2025-03-04 04:37:01,762 INFO L1325 $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-04 04:37:01,762 INFO L1325 $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-04 04:37:01,763 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18738: havoc drm_gem_dumb_destroy_#t~nondet2904#1; [2025-03-04 04:37:01,763 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19003: havoc ldv_freeze_noirq_20_#t~nondet2947#1; [2025-03-04 04:37:01,763 INFO L1325 $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-04 04:37:01,763 INFO L1325 $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-04 04:37:01,763 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19010: havoc ldv_poweroff_late_20_#t~nondet2948#1; [2025-03-04 04:37:01,763 INFO L1325 $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-04 04:37:01,763 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19014: havoc ldv_poweroff_noirq_20_#t~nondet2949#1; [2025-03-04 04:37:01,763 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19278: havoc ttm_pool_populate_#t~nondet2998#1; [2025-03-04 04:37:01,763 INFO L1325 $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-04 04:37:01,763 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18885: havoc drm_read_#t~nondet2929#1; [2025-03-04 04:37:01,763 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19018: havoc ldv_prepare_20_#t~nondet2950#1; [2025-03-04 04:37:01,763 INFO L1325 $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-04 04:37:01,763 INFO L1325 $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-04 04:37:01,763 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19022: havoc ldv_probe_11_#t~nondet2951#1; [2025-03-04 04:37:01,763 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18759: havoc drm_gem_prime_fd_to_handle_#t~nondet2909#1; [2025-03-04 04:37:01,763 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19026: havoc ldv_probe_12_#t~nondet2952#1; [2025-03-04 04:37:01,763 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18763: havoc drm_gem_prime_handle_to_fd_#t~nondet2910#1; [2025-03-04 04:37:01,763 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18633: havoc drm_connector_init_#t~nondet2885#1; [2025-03-04 04:37:01,763 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19030: havoc ldv_probe_16_#t~nondet2953#1; [2025-03-04 04:37:01,763 INFO L1325 $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-04 04:37:01,763 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19295: havoc vgacon_text_force_#t~nondet3000#1; [2025-03-04 04:37:01,763 INFO L1325 $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-04 04:37:01,764 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18637: havoc drm_connector_register_#t~nondet2886#1; [2025-03-04 04:37:01,764 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19034: havoc ldv_probe_17_#t~nondet2954#1; [2025-03-04 04:37:01,765 INFO L1325 $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-04 04:37:01,765 INFO L1325 $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-04 04:37:01,765 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19038: havoc ldv_release_15_#t~nondet2955#1; [2025-03-04 04:37:01,765 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18906: havoc drm_vblank_init_#t~nondet2932#1; [2025-03-04 04:37:01,765 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19042: havoc ldv_restore_early_20_#t~nondet2956#1; [2025-03-04 04:37:01,765 INFO L1325 $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-04 04:37:01,765 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19046: havoc ldv_restore_noirq_20_#t~nondet2957#1; [2025-03-04 04:37:01,765 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18651: havoc drm_crtc_init_#t~nondet2888#1; [2025-03-04 04:37:01,765 INFO L1325 $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-04 04:37:01,765 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19050: havoc ldv_resume_early_20_#t~nondet2958#1; [2025-03-04 04:37:01,765 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19054: havoc ldv_resume_noirq_20_#t~nondet2959#1; [2025-03-04 04:37:01,765 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19058: havoc ldv_shutdown_19_#t~nondet2960#1; [2025-03-04 04:37:01,765 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18798: havoc drm_ioctl_#t~nondet2916#1; [2025-03-04 04:37:01,765 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19065: havoc ldv_suspend_late_20_#t~nondet2962#1; [2025-03-04 04:37:01,765 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19197: havoc ttm_bo_device_init_#t~nondet2983#1; [2025-03-04 04:37:01,765 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18669: havoc drm_encoder_init_#t~nondet2892#1; [2025-03-04 04:37:01,765 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18802: havoc drm_irq_install_#t~nondet2917#1; [2025-03-04 04:37:01,765 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19069: havoc ldv_suspend_noirq_20_#t~nondet2963#1; [2025-03-04 04:37:01,765 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18541: havoc __alloc_workqueue_key_#t~ret2877#1.base, __alloc_workqueue_key_#t~ret2877#1.offset; [2025-03-04 04:37:01,766 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19073: havoc ldv_thaw_early_20_#t~nondet2964#1; [2025-03-04 04:37:01,766 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18679: havoc drm_fb_helper_blank_#t~nondet2893#1; [2025-03-04 04:37:01,766 INFO L1325 $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-04 04:37:01,766 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19077: havoc ldv_thaw_noirq_20_#t~nondet2965#1; [2025-03-04 04:37:01,766 INFO L1325 $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-04 04:37:01,766 INFO L1325 $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-04 04:37:01,766 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18687: havoc drm_fb_helper_debug_enter_#t~nondet2895#1; [2025-03-04 04:37:01,766 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18691: havoc drm_fb_helper_debug_leave_#t~nondet2896#1; [2025-03-04 04:37:01,766 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18828: havoc drm_mode_connector_attach_encoder_#t~nondet2919#1; [2025-03-04 04:37:01,766 INFO L1325 $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-04 04:37:01,766 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19228: havoc ttm_bo_move_memcpy_#t~nondet2990#1; [2025-03-04 04:37:01,766 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18832: havoc drm_mode_create_suggested_offset_properties_#t~nondet2920#1; [2025-03-04 04:37:01,766 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18836: havoc drm_mode_crtc_set_gamma_size_#t~nondet2921#1; [2025-03-04 04:37:01,766 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18704: havoc drm_fb_helper_init_#t~nondet2897#1; [2025-03-04 04:37:01,766 INFO L1325 $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-04 04:37:01,766 INFO L1325 $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-04 04:37:01,766 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18708: havoc drm_fb_helper_initial_config_#t~nondet2898#1; [2025-03-04 04:37:01,766 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19246: havoc ttm_dma_tt_init_#t~nondet2993#1; [2025-03-04 04:37:01,766 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18719: havoc drm_fb_helper_set_par_#t~nondet2900#1; [2025-03-04 04:37:01,766 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18984: havoc ldv_bind_15_#t~nondet2943#1; [2025-03-04 04:37:01,766 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19117: havoc pci_enable_device_#t~nondet2969#1; [2025-03-04 04:37:01,766 INFO L1325 $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-04 04:37:01,767 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18727: havoc drm_fb_helper_single_add_all_connectors_#t~nondet2902#1; [2025-03-04 04:37:01,767 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18991: havoc ldv_complete_20_#t~nondet2944#1; [2025-03-04 04:37:01,767 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18995: havoc ldv_connect_15_#t~nondet2945#1; [2025-03-04 04:37:01,837 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18654: havoc #t~ret2889.base, #t~ret2889.offset; [2025-03-04 04:37:02,409 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19253: havoc ttm_eu_reserve_buffers_#t~nondet2994#1; [2025-03-04 04:37:03,605 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19087: havoc lock_is_held_#t~nondet2966#1; [2025-03-04 04:37:03,605 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19152: havoc rcu_lockdep_current_cpu_online_#t~nondet2977#1; [2025-03-04 04:37:04,068 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19124: havoc pci_save_state_#t~nondet2970#1; [2025-03-04 04:37:04,274 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17820: call ULTIMATE.dealloc(~#bo~11.base, ~#bo~11.offset);havoc ~#bo~11.base, ~#bo~11.offset; [2025-03-04 04:37:05,391 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19144: havoc #t~nondet2975; [2025-03-04 04:37:05,767 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17176: havoc constant_test_bit_#t~mem2644#1;havoc constant_test_bit_#t~bitwise2645#1; [2025-03-04 04:37:05,978 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19239: havoc ttm_bo_wait_#t~nondet2992#1; [2025-03-04 04:37:06,004 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12526: havoc #t~mem1675.base, #t~mem1675.offset; [2025-03-04 04:37:06,159 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19190: havoc #t~nondet2982; [2025-03-04 04:37:07,303 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9698: call ULTIMATE.dealloc(~#gobj~0.base, ~#gobj~0.offset);havoc ~#gobj~0.base, ~#gobj~0.offset; [2025-03-04 04:37:09,741 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18840: havoc drm_mode_legacy_fb_format_#t~nondet2922#1; [2025-03-04 04:37:09,742 INFO L1325 $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-04 04:37:09,742 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18917: havoc fb_alloc_cmap_#t~nondet2934#1; [2025-03-04 04:37:09,742 INFO L1325 $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-04 04:37:09,742 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18943: havoc framebuffer_alloc_#t~ret2937#1.base, framebuffer_alloc_#t~ret2937#1.offset; [2025-03-04 04:37:09,894 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19128: havoc #t~nondet2971; [2025-03-04 04:37:11,124 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18609: havoc crc32_le_#t~nondet2882#1; [2025-03-04 04:37:11,124 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18784: havoc drm_helper_hpd_irq_event_#t~nondet2914#1; [2025-03-04 04:37:11,225 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18965: havoc #t~ret2940.base, #t~ret2940.offset; [2025-03-04 04:37:11,999 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19100: havoc mutex_lock_interruptible_nested_#t~nondet2967#1; [2025-03-04 04:37:11,999 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18582: havoc __ww_mutex_lock_#t~nondet2879#1; [2025-03-04 04:37:11,999 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18586: havoc __ww_mutex_lock_interruptible_#t~nondet2880#1; [2025-03-04 04:37:11,999 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19107: havoc mutex_trylock_#t~nondet2968#1; [2025-03-04 04:37:12,343 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18774: havoc #t~nondet2913; [2025-03-04 04:37:12,959 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18613: havoc #t~nondet2883; [2025-03-04 04:37:13,302 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376: havoc #t~mem627;havoc #t~mem626;havoc #t~bitwise628; [2025-03-04 04:37:14,635 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770: call ULTIMATE.dealloc(~#placements~0.base, ~#placements~0.offset);havoc ~#placements~0.base, ~#placements~0.offset; [2025-03-04 04:37:15,152 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14180: call ULTIMATE.dealloc(~#bo~7.base, ~#bo~7.offset);havoc ~#bo~7.base, ~#bo~7.offset; [2025-03-04 04:37:15,257 INFO L1325 $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-04 04:37:15,482 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18971: havoc ioremap_wc_#t~ret2942#1.base, ioremap_wc_#t~ret2942#1.offset; [2025-03-04 04:37:15,535 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18860: havoc #t~nondet2924; [2025-03-04 04:37:15,669 INFO L1325 $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-04 04:37:15,797 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18871: havoc #t~nondet2926; [2025-03-04 04:37:16,633 INFO L1325 $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-04 04:37:16,633 INFO L1325 $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-04 04:37:17,101 INFO L1325 $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-04 04:37:18,268 INFO L1325 $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-04 04:37:18,268 INFO L1325 $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-04 04:37:18,294 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19267: havoc #t~nondet2996; [2025-03-04 04:37:18,360 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14082: call ULTIMATE.dealloc(~#cmd~4.base, ~#cmd~4.offset);havoc ~#cmd~4.base, ~#cmd~4.offset; [2025-03-04 04:37:18,575 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19148: havoc #t~nondet2976; [2025-03-04 04:37:18,978 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14063: call ULTIMATE.dealloc(~#cmd~3.base, ~#cmd~3.offset);havoc ~#cmd~3.base, ~#cmd~3.offset; [2025-03-04 04:37:19,183 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9001: call ULTIMATE.dealloc(~#norect~1.base, ~#norect~1.offset);havoc ~#norect~1.base, ~#norect~1.offset; [2025-03-04 04:37:19,501 INFO L1325 $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-04 04:37:20,549 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18950: havoc #t~nondet2938; [2025-03-04 04:37:20,638 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18770: havoc drm_get_pci_dev_#t~nondet2912#1; [2025-03-04 04:37:21,273 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18723: havoc #t~nondet2901; [2025-03-04 04:37:21,464 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19235: havoc #t~nondet2991; [2025-03-04 04:37:21,524 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18889: havoc #t~nondet2930; [2025-03-04 04:37:21,600 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19170: havoc #t~nondet2980; [2025-03-04 04:37:22,086 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13862: call ULTIMATE.dealloc(~#__key~3.base, ~#__key~3.offset);havoc ~#__key~3.base, ~#__key~3.offset; [2025-03-04 04:37:23,283 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-04 04:37:26,224 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8018: havoc #t~mem494; [2025-03-04 04:37:26,640 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18953: havoc #t~ret2939.base, #t~ret2939.offset; [2025-03-04 04:37:27,964 INFO L1325 $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-04 04:37:27,964 INFO L1325 $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-04 04:37:28,056 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18734: havoc drm_framebuffer_init_#t~nondet2903#1; [2025-03-04 04:37:29,491 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19285: havoc unregister_framebuffer_#t~nondet2999#1; [2025-03-04 04:37:29,492 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19201: havoc ttm_bo_device_release_#t~nondet2984#1; [2025-03-04 04:37:29,890 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19224: havoc ttm_bo_mmap_#t~nondet2989#1; [2025-03-04 04:37:30,049 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18968: havoc ioremap_nocache_#t~ret2941#1.base, ioremap_nocache_#t~ret2941#1.offset; [2025-03-04 04:37:30,329 INFO L1325 $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-04 04:37:30,400 INFO L1325 $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-04 04:37:30,424 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19136: havoc #t~nondet2973; [2025-03-04 04:37:30,992 INFO L1325 $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-04 04:37:31,460 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L14605: call ULTIMATE.dealloc(~#release~4.base, ~#release~4.offset);havoc ~#release~4.base, ~#release~4.offset; [2025-03-04 04:37:31,538 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18930: havoc #t~nondet2935; [2025-03-04 04:37:31,862 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19213: havoc #t~nondet2987; [2025-03-04 04:37:32,533 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18683: havoc #t~nondet2894; [2025-03-04 04:37:32,621 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18742: havoc #t~nondet2905; [2025-03-04 04:37:32,646 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11507: havoc #t~mem1452; [2025-03-04 04:37:33,184 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19163: havoc reservation_object_reserve_shared_#t~nondet2979#1; [2025-03-04 04:37:37,495 INFO L1325 $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-04 04:37:37,557 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18647: havoc #t~nondet2887; [2025-03-04 04:37:37,630 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18913: havoc drm_vma_node_is_allowed_#t~nondet2933#1; [2025-03-04 04:37:37,793 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13359: call ULTIMATE.dealloc(~#qbo~6.base, ~#qbo~6.offset);havoc ~#qbo~6.base, ~#qbo~6.offset; [2025-03-04 04:37:38,009 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18875: havoc #t~nondet2927; [2025-03-04 04:37:39,093 INFO L1325 $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-04 04:37:39,288 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18749: havoc #t~ret2907.base, #t~ret2907.offset; [2025-03-04 04:37:40,958 INFO L1325 $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-04 04:37:44,108 INFO L? ?]: Removed 6347 outVars from TransFormulas that were not future-live. [2025-03-04 04:37:44,108 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 04:37:44,246 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 04:37:44,246 INFO L336 CfgBuilder]: Removed 3 assume(true) statements. [2025-03-04 04:37:44,247 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 04:37:44 BoogieIcfgContainer [2025-03-04 04:37:44,247 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 04:37:44,252 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-04 04:37:44,253 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-04 04:37:44,256 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-04 04:37:44,256 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.03 04:36:31" (1/3) ... [2025-03-04 04:37:44,257 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@30a3a933 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 04:37:44, skipping insertion in model container [2025-03-04 04:37:44,258 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:36:38" (2/3) ... [2025-03-04 04:37:44,258 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@30a3a933 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 04:37:44, skipping insertion in model container [2025-03-04 04:37:44,258 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 04:37:44" (3/3) ... [2025-03-04 04:37:44,259 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-04 04:37:44,271 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-04 04:37:44,278 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-04 04:37:44,479 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-04 04:37:44,496 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;@fc0ff02, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-04 04:37:44,500 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2025-03-04 04:37:44,527 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-04 04:37:44,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 430 [2025-03-04 04:37:44,560 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:37:44,563 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-04 04:37:44,563 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION, kref_put_mutexErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE] === [2025-03-04 04:37:44,571 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:37:44,571 INFO L85 PathProgramCache]: Analyzing trace with hash -869433869, now seen corresponding path program 1 times [2025-03-04 04:37:44,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:37:44,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667097336] [2025-03-04 04:37:44,597 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:37:44,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:37:51,131 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 429 statements into 1 equivalence classes. [2025-03-04 04:37:51,420 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 429 of 429 statements. [2025-03-04 04:37:51,423 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:37:51,423 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:37:52,012 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-04 04:37:52,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:37:52,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667097336] [2025-03-04 04:37:52,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667097336] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-04 04:37:52,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526376351] [2025-03-04 04:37:52,016 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:37:52,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-04 04:37:52,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 04:37:52,018 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-04 04:37:52,020 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-04 04:38:00,115 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 429 statements into 1 equivalence classes.