./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-32_7a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c00e63dc Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash a12770d4ca724d0a2cbed8aa47d34913405bf995539a92af9b06e1d70656374b --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 06:46:41,785 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 06:46:41,841 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-06 06:46:41,849 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 06:46:41,849 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 06:46:41,870 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 06:46:41,871 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 06:46:41,871 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 06:46:41,871 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 06:46:41,871 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 06:46:41,872 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 06:46:41,872 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 06:46:41,872 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 06:46:41,872 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 06:46:41,873 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 06:46:41,873 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 06:46:41,873 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 06:46:41,873 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 06:46:41,873 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 06:46:41,873 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 06:46:41,873 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 06:46:41,874 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 06:46:41,874 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 06:46:41,874 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 06:46:41,874 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 06:46:41,874 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 06:46:41,874 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 06:46:41,875 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 06:46:41,875 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 06:46:41,875 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 06:46:41,875 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 06:46:41,875 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 06:46:41,875 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 06:46:41,875 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 06:46:41,875 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 06:46:41,875 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 06:46:41,875 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 06:46:41,875 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 06:46:41,875 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 06:46:41,875 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 06:46:41,876 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> a12770d4ca724d0a2cbed8aa47d34913405bf995539a92af9b06e1d70656374b [2025-02-06 06:46:42,076 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 06:46:42,082 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 06:46:42,084 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 06:46:42,085 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 06:46:42,085 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 06:46:42,086 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i [2025-02-06 06:46:43,206 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/dfd953e56/8b4c2f41a5b54ff8a260a3a652f92cde/FLAG021d44110 [2025-02-06 06:46:43,918 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 06:46:43,919 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i [2025-02-06 06:46:43,962 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/dfd953e56/8b4c2f41a5b54ff8a260a3a652f92cde/FLAG021d44110 [2025-02-06 06:46:43,982 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/dfd953e56/8b4c2f41a5b54ff8a260a3a652f92cde [2025-02-06 06:46:43,984 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 06:46:43,985 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 06:46:43,986 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 06:46:43,986 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 06:46:43,992 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 06:46:43,996 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 06:46:43" (1/1) ... [2025-02-06 06:46:43,996 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@10868bc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:46:43, skipping insertion in model container [2025-02-06 06:46:43,997 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 06:46:43" (1/1) ... [2025-02-06 06:46:44,134 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 06:46:50,048 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i[625429,625442] [2025-02-06 06:46:50,860 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 06:46:50,902 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 06:46:51,144 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/qxl/qxl_display.c"), "i" (552), "i" (12UL)); [9276-9277] [2025-02-06 06:46:51,181 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/qxl/qxl_display.c"), "i" (747), "i" (12UL)); [9565-9566] [2025-02-06 06:46:51,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/qxl/qxl_ttm.c"), "i" (342), "i" (12UL)); [11272-11273] [2025-02-06 06:46:51,221 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"); [11812-11813] [2025-02-06 06:46:51,235 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/qxl/qxl_fb.c"), "i" (274), "i" (12UL)); [12374-12375] [2025-02-06 06:46:51,237 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/qxl/qxl_fb.c"), "i" (368), "i" (12UL)); [12491-12492] [2025-02-06 06:46:51,260 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [13224] [2025-02-06 06:46:51,260 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [13227] [2025-02-06 06:46:51,260 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [13230] [2025-02-06 06:46:51,260 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [13233] [2025-02-06 06:46:51,261 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"); [13265-13266] [2025-02-06 06:46:51,261 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"); [13269-13270] [2025-02-06 06:46:51,261 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"); [13273-13274] [2025-02-06 06:46:51,261 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"); [13277-13278] [2025-02-06 06:46:51,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [13318] [2025-02-06 06:46:51,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [13321] [2025-02-06 06:46:51,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [13323] [2025-02-06 06:46:51,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [13328] [2025-02-06 06:46:51,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [13331] [2025-02-06 06:46:51,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [13333] [2025-02-06 06:46:51,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [13338] [2025-02-06 06:46:51,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [13341] [2025-02-06 06:46:51,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [13343] [2025-02-06 06:46:51,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [13348] [2025-02-06 06:46:51,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [13351] [2025-02-06 06:46:51,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [13353] [2025-02-06 06:46:51,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [13371] [2025-02-06 06:46:51,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [13374] [2025-02-06 06:46:51,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [13376] [2025-02-06 06:46:51,263 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [13381] [2025-02-06 06:46:51,263 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [13384] [2025-02-06 06:46:51,263 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [13386] [2025-02-06 06:46:51,263 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [13391] [2025-02-06 06:46:51,263 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [13394] [2025-02-06 06:46:51,263 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [13396] [2025-02-06 06:46:51,263 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [13401] [2025-02-06 06:46:51,263 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [13404] [2025-02-06 06:46:51,263 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [13406] [2025-02-06 06:46:51,267 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13492] [2025-02-06 06:46:51,267 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13499] [2025-02-06 06:46:51,268 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13568] [2025-02-06 06:46:51,269 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13577] [2025-02-06 06:46:51,281 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/qxl/qxl_gem.c"), "i" (86), "i" (12UL)); [14358-14359] [2025-02-06 06:46:51,282 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/qxl/qxl_gem.c"), "i" (87), "i" (12UL)); [14367-14368] [2025-02-06 06:46:51,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [14634] [2025-02-06 06:46:51,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [14636] [2025-02-06 06:46:51,285 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)); [14664-14665] [2025-02-06 06:46:51,285 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"); [14670-14672] [2025-02-06 06:46:51,308 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [14719] [2025-02-06 06:46:51,308 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [14722] [2025-02-06 06:46:51,309 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [14725] [2025-02-06 06:46:51,309 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [14728] [2025-02-06 06:46:51,310 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [14745] [2025-02-06 06:46:51,310 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [14748] [2025-02-06 06:46:51,310 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [14750] [2025-02-06 06:46:51,310 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [14755] [2025-02-06 06:46:51,311 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [14758] [2025-02-06 06:46:51,311 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [14760] [2025-02-06 06:46:51,312 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [14765] [2025-02-06 06:46:51,312 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [14768] [2025-02-06 06:46:51,312 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [14770] [2025-02-06 06:46:51,312 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [14775] [2025-02-06 06:46:51,312 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [14778] [2025-02-06 06:46:51,312 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [14780] [2025-02-06 06:46:51,313 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [14815] [2025-02-06 06:46:51,313 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [14828] [2025-02-06 06:46:51,315 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [14926] [2025-02-06 06:46:51,316 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [14929] [2025-02-06 06:46:51,316 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [14932] [2025-02-06 06:46:51,316 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [14935] [2025-02-06 06:46:51,316 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [14946] [2025-02-06 06:46:51,316 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [14949] [2025-02-06 06:46:51,316 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [14952] [2025-02-06 06:46:51,317 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [14955] [2025-02-06 06:46:51,317 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [14966] [2025-02-06 06:46:51,317 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [14969] [2025-02-06 06:46:51,317 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [14972] [2025-02-06 06:46:51,317 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [14975] [2025-02-06 06:46:51,317 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [14986] [2025-02-06 06:46:51,317 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [14989] [2025-02-06 06:46:51,318 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [14992] [2025-02-06 06:46:51,318 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [14995] [2025-02-06 06:46:51,321 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [15234] [2025-02-06 06:46:51,322 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [15320] [2025-02-06 06:46:51,355 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [17552] [2025-02-06 06:46:51,355 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [17555] [2025-02-06 06:46:51,355 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [17557] [2025-02-06 06:46:51,355 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [17562] [2025-02-06 06:46:51,357 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [17565] [2025-02-06 06:46:51,357 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [17567] [2025-02-06 06:46:51,357 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [17572] [2025-02-06 06:46:51,357 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [17575] [2025-02-06 06:46:51,357 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [17577] [2025-02-06 06:46:51,357 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [17582] [2025-02-06 06:46:51,358 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [17585] [2025-02-06 06:46:51,358 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [17587] [2025-02-06 06:46:51,358 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [17605] [2025-02-06 06:46:51,358 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [17608] [2025-02-06 06:46:51,358 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [17610] [2025-02-06 06:46:51,359 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [17615] [2025-02-06 06:46:51,359 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [17618] [2025-02-06 06:46:51,359 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [17620] [2025-02-06 06:46:51,359 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [17625] [2025-02-06 06:46:51,359 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [17628] [2025-02-06 06:46:51,359 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [17630] [2025-02-06 06:46:51,359 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [17635] [2025-02-06 06:46:51,359 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [17638] [2025-02-06 06:46:51,359 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [17640] [2025-02-06 06:46:51,359 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [17654] [2025-02-06 06:46:51,359 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [17661] [2025-02-06 06:46:51,365 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)); [18094] [2025-02-06 06:46:51,366 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"); [18157-18158] [2025-02-06 06:46:51,366 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"); [18161-18162] [2025-02-06 06:46:51,366 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"); [18165-18166] [2025-02-06 06:46:51,367 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"); [18169-18170] [2025-02-06 06:46:51,373 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10358/dscv_tempdir/dscv/ri/32_7a/drivers/gpu/drm/qxl/qxl_dumb.c"), "i" (78), "i" (12UL)); [18700-18701] [2025-02-06 06:46:51,376 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [18910] [2025-02-06 06:46:51,376 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [18913] [2025-02-06 06:46:51,377 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [18916] [2025-02-06 06:46:51,377 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [18919] [2025-02-06 06:46:51,389 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)); [19812-19813] [2025-02-06 06:46:51,389 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"); [19818-19820] [2025-02-06 06:46:51,390 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [19854] [2025-02-06 06:46:51,390 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [19857] [2025-02-06 06:46:51,390 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [19860] [2025-02-06 06:46:51,390 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [19863] [2025-02-06 06:46:51,391 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [19880] [2025-02-06 06:46:51,391 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [19883] [2025-02-06 06:46:51,391 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [19885] [2025-02-06 06:46:51,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [19890] [2025-02-06 06:46:51,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [19893] [2025-02-06 06:46:51,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [19895] [2025-02-06 06:46:51,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [19900] [2025-02-06 06:46:51,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [19903] [2025-02-06 06:46:51,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [19905] [2025-02-06 06:46:51,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [19910] [2025-02-06 06:46:51,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [19913] [2025-02-06 06:46:51,393 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [19915] [2025-02-06 06:46:51,393 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [19933] [2025-02-06 06:46:51,393 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [19936] [2025-02-06 06:46:51,393 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [19938] [2025-02-06 06:46:51,393 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [19943] [2025-02-06 06:46:51,393 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [19946] [2025-02-06 06:46:51,394 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [19948] [2025-02-06 06:46:51,394 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [19953] [2025-02-06 06:46:51,394 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [19956] [2025-02-06 06:46:51,394 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [19958] [2025-02-06 06:46:51,394 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [19963] [2025-02-06 06:46:51,394 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [19966] [2025-02-06 06:46:51,394 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [19968] [2025-02-06 06:46:51,395 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [20069] [2025-02-06 06:46:51,395 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [20076] [2025-02-06 06:46:51,449 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i[625429,625442] [2025-02-06 06:46:51,499 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 06:46:52,048 INFO L204 MainTranslator]: Completed translation [2025-02-06 06:46:52,049 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:46:52 WrapperNode [2025-02-06 06:46:52,049 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 06:46:52,050 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 06:46:52,050 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 06:46:52,050 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 06:46:52,056 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:46:52" (1/1) ... [2025-02-06 06:46:52,135 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:46:52" (1/1) ... [2025-02-06 06:46:52,361 INFO L138 Inliner]: procedures = 1152, calls = 5939, calls flagged for inlining = 412, calls inlined = 360, statements flattened = 13310 [2025-02-06 06:46:52,362 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 06:46:52,362 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 06:46:52,362 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 06:46:52,362 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 06:46:52,370 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:46:52" (1/1) ... [2025-02-06 06:46:52,370 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:46:52" (1/1) ... [2025-02-06 06:46:52,412 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:46:52" (1/1) ... [2025-02-06 06:46:56,253 INFO L175 MemorySlicer]: Split 2258 memory accesses to 52 slices as follows [8, 2, 12, 2, 1, 0, 43, 65, 16, 3, 2, 14, 2, 1, 2, 20, 14, 29, 9, 4, 9, 1, 4, 4, 6, 6, 67, 5, 38, 9, 3, 7, 4, 4, 10, 4, 2, 4, 68, 4, 1, 3, 16, 1699, 2, 1, 3, 9, 2, 2, 8, 4]. 75 percent of accesses are in the largest equivalence class. The 163 initializations are split as follows [8, 0, 0, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 20, 0, 0, 0, 4, 0, 0, 3, 3, 6, 6, 0, 0, 0, 0, 3, 7, 4, 4, 0, 4, 0, 4, 0, 4, 0, 0, 0, 55, 0, 0, 0, 9, 0, 0, 8, 4]. The 896 writes are split as follows [0, 1, 8, 0, 1, 0, 43, 65, 16, 0, 0, 14, 0, 0, 2, 0, 14, 4, 3, 0, 1, 0, 0, 0, 0, 0, 1, 2, 34, 4, 0, 0, 0, 0, 3, 0, 1, 0, 2, 0, 1, 2, 4, 664, 2, 1, 2, 0, 0, 1, 0, 0]. [2025-02-06 06:46:56,254 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:46:52" (1/1) ... [2025-02-06 06:46:56,254 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:46:52" (1/1) ... [2025-02-06 06:46:56,462 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:46:52" (1/1) ... [2025-02-06 06:46:56,492 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:46:52" (1/1) ... [2025-02-06 06:46:56,585 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:46:52" (1/1) ... [2025-02-06 06:46:56,625 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:46:52" (1/1) ... [2025-02-06 06:46:56,700 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 06:46:56,702 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 06:46:56,702 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 06:46:56,703 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 06:46:56,703 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:46:52" (1/1) ... [2025-02-06 06:46:56,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 06:46:56,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 06:46:56,731 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 06:46:56,743 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 06:46:56,761 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fbdev_set_suspend [2025-02-06 06:46:56,761 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fbdev_set_suspend [2025-02-06 06:46:56,761 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_release_mutex_of_qxl_device [2025-02-06 06:46:56,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_release_mutex_of_qxl_device [2025-02-06 06:46:56,761 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_create [2025-02-06 06:46:56,761 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_create [2025-02-06 06:46:56,761 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_reserve___0 [2025-02-06 06:46:56,761 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_reserve___0 [2025-02-06 06:46:56,762 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_mmap_offset [2025-02-06 06:46:56,762 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_mmap_offset [2025-02-06 06:46:56,762 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_release_reserved [2025-02-06 06:46:56,762 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_release_reserved [2025-02-06 06:46:56,762 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2025-02-06 06:46:56,762 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2025-02-06 06:46:56,762 INFO L130 BoogieDeclarations]: Found specification of procedure drm_helper_probe_single_connector_modes_nomerge [2025-02-06 06:46:56,762 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_helper_probe_single_connector_modes_nomerge [2025-02-06 06:46:56,762 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_mode_valid [2025-02-06 06:46:56,762 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_mode_valid [2025-02-06 06:46:56,762 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_evict_locked [2025-02-06 06:46:56,762 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_evict_locked [2025-02-06 06:46:56,762 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_qxl_gem [2025-02-06 06:46:56,762 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_qxl_gem [2025-02-06 06:46:56,762 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kunmap [2025-02-06 06:46:56,762 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kunmap [2025-02-06 06:46:56,762 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_garbage_collect [2025-02-06 06:46:56,762 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_garbage_collect [2025-02-06 06:46:56,762 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_move_notify [2025-02-06 06:46:56,762 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_move_notify [2025-02-06 06:46:56,762 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_init_hdr [2025-02-06 06:46:56,762 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_init_hdr [2025-02-06 06:46:56,762 INFO L130 BoogieDeclarations]: Found specification of procedure __ww_mutex_lock [2025-02-06 06:46:56,762 INFO L138 BoogieDeclarations]: Found implementation of procedure __ww_mutex_lock [2025-02-06 06:46:56,762 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_eu_backoff_reservation [2025-02-06 06:46:56,762 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_eu_backoff_reservation [2025-02-06 06:46:56,762 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_dirty_update [2025-02-06 06:46:56,762 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_dirty_update [2025-02-06 06:46:56,762 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_evict [2025-02-06 06:46:56,762 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_evict [2025-02-06 06:46:56,762 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_close [2025-02-06 06:46:56,762 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_close [2025-02-06 06:46:56,762 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_set_property [2025-02-06 06:46:56,762 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_set_property [2025-02-06 06:46:56,762 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-06 06:46:56,762 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-06 06:46:56,762 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2025-02-06 06:46:56,763 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-06 06:46:56,763 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure setup_hw_slot [2025-02-06 06:46:56,763 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_hw_slot [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-06 06:46:56,763 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure drm_object_property_set_value [2025-02-06 06:46:56,763 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_object_property_set_value [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_init [2025-02-06 06:46:56,763 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_init [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-06 06:46:56,763 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_io_cmd [2025-02-06 06:46:56,763 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_io_cmd [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_fini [2025-02-06 06:46:56,763 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_fini [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_del_sub_from_lru [2025-02-06 06:46:56,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_del_sub_from_lru [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-06 06:46:56,763 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_copyarea [2025-02-06 06:46:56,763 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_copyarea [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_alloc_objects [2025-02-06 06:46:56,763 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_alloc_objects [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_fence_buffer_objects [2025-02-06 06:46:56,763 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_fence_buffer_objects [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 06:46:56,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 06:46:56,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 06:46:56,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 06:46:56,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 06:46:56,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-06 06:46:56,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-06 06:46:56,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-06 06:46:56,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-06 06:46:56,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-06 06:46:56,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-06 06:46:56,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-06 06:46:56,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-06 06:46:56,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-06 06:46:56,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-06 06:46:56,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-06 06:46:56,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-06 06:46:56,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-06 06:46:56,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-06 06:46:56,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-06 06:46:56,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-06 06:46:56,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-06 06:46:56,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-06 06:46:56,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_check_id [2025-02-06 06:46:56,766 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_check_id [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kmap_atomic_page [2025-02-06 06:46:56,766 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kmap_atomic_page [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2025-02-06 06:46:56,766 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure setup_slot [2025-02-06 06:46:56,766 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_slot [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_debugfs_takedown [2025-02-06 06:46:56,766 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_debugfs_takedown [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_pan_display [2025-02-06 06:46:56,766 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_pan_display [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_prepare [2025-02-06 06:46:56,766 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_prepare [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2025-02-06 06:46:56,766 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kmap [2025-02-06 06:46:56,766 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kmap [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_page_flip [2025-02-06 06:46:56,766 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_page_flip [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-06 06:46:56,766 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure drm_debugfs_create_files [2025-02-06 06:46:56,766 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_debugfs_create_files [2025-02-06 06:46:56,766 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_queue_garbage_collect [2025-02-06 06:46:56,767 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_queue_garbage_collect [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_evict_mm [2025-02-06 06:46:56,767 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_evict_mm [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_monitors_config_set [2025-02-06 06:46:56,767 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_monitors_config_set [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_ref [2025-02-06 06:46:56,767 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_ref [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_base_of_ww_mutex [2025-02-06 06:46:56,767 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_base_of_ww_mutex [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-06 06:46:56,767 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 06:46:56,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 06:46:56,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 06:46:56,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 06:46:56,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-06 06:46:56,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-06 06:46:56,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-06 06:46:56,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-06 06:46:56,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-06 06:46:56,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-06 06:46:56,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-06 06:46:56,769 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure drm_debugfs_remove_files [2025-02-06 06:46:56,769 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_debugfs_remove_files [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_put_mutex_118 [2025-02-06 06:46:56,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_put_mutex_118 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_add_to_lru [2025-02-06 06:46:56,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_add_to_lru [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_notrace [2025-02-06 06:46:56,769 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_notrace [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_unpin [2025-02-06 06:46:56,769 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_unpin [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-06 06:46:56,769 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_alloc [2025-02-06 06:46:56,769 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_alloc [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_cursor_move [2025-02-06 06:46:56,769 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_cursor_move [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_create_with_handle [2025-02-06 06:46:56,769 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_create_with_handle [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_hw_surface_dealloc [2025-02-06 06:46:56,769 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_hw_surface_dealloc [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2025-02-06 06:46:56,769 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 06:46:56,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_qxl_gem [2025-02-06 06:46:56,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_qxl_gem [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure idr_preload [2025-02-06 06:46:56,769 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_preload [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-06 06:46:56,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-06 06:46:56,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-06 06:46:56,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-06 06:46:56,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-06 06:46:56,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-06 06:46:56,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-06 06:46:56,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-06 06:46:56,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-06 06:46:56,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-06 06:46:56,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-06 06:46:56,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-06 06:46:56,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-06 06:46:56,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-06 06:46:56,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-06 06:46:56,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-06 06:46:56,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-06 06:46:56,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-06 06:46:56,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-06 06:46:56,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-06 06:46:56,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-06 06:46:56,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-06 06:46:56,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-06 06:46:56,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-06 06:46:56,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-06 06:46:56,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-06 06:46:56,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-06 06:46:56,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-06 06:46:56,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-06 06:46:56,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure drm_cvt_mode [2025-02-06 06:46:56,772 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_cvt_mode [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-06 06:46:56,772 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure qxlfb_destroy_pinned_object [2025-02-06 06:46:56,772 INFO L138 BoogieDeclarations]: Found implementation of procedure qxlfb_destroy_pinned_object [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_backoff_reserve_list [2025-02-06 06:46:56,772 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_backoff_reserve_list [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_reserve_list [2025-02-06 06:46:56,772 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_reserve_list [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kunmap_atomic_page [2025-02-06 06:46:56,772 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kunmap_atomic_page [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_base_of_ww_mutex [2025-02-06 06:46:56,772 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_base_of_ww_mutex [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2025-02-06 06:46:56,772 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_trylock [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2025-02-06 06:46:56,772 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-06 06:46:56,772 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-06 06:46:56,772 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_imageblit [2025-02-06 06:46:56,772 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_imageblit [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_io_mem_reserve [2025-02-06 06:46:56,772 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_io_mem_reserve [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-06 06:46:56,772 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-06 06:46:56,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-06 06:46:56,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-06 06:46:56,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-06 06:46:56,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-06 06:46:56,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-06 06:46:56,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-06 06:46:56,773 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-06 06:46:56,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-06 06:46:56,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-06 06:46:56,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-06 06:46:56,774 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-06 06:46:56,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-06 06:46:56,775 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference_unlocked [2025-02-06 06:46:56,776 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference_unlocked [2025-02-06 06:46:56,776 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2025-02-06 06:46:56,776 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2025-02-06 06:46:56,776 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-02-06 06:46:56,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held [2025-02-06 06:46:56,777 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_prepare [2025-02-06 06:46:56,777 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_prepare [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_free [2025-02-06 06:46:56,777 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_free [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_drm_freeze [2025-02-06 06:46:56,777 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_drm_freeze [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-06 06:46:56,777 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_global_release [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_surface_release_reserved [2025-02-06 06:46:56,777 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_surface_release_reserved [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-06 06:46:56,777 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_2 [2025-02-06 06:46:56,778 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_2 [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure fence_put [2025-02-06 06:46:56,778 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_put [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2025-02-06 06:46:56,778 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure drm_ut_debug_printk [2025-02-06 06:46:56,778 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_ut_debug_printk [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_commit [2025-02-06 06:46:56,778 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_commit [2025-02-06 06:46:56,778 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2025-02-06 06:46:56,778 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2025-02-06 06:46:56,779 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-06 06:46:56,779 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-06 06:46:56,779 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-02-06 06:46:56,779 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-02-06 06:46:56,779 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-06 06:46:56,779 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-06 06:46:56,779 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_destroy [2025-02-06 06:46:56,779 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_destroy [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-02-06 06:46:56,780 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-06 06:46:56,780 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure fence_is_signaled [2025-02-06 06:46:56,780 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_is_signaled [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_reap_surf [2025-02-06 06:46:56,780 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_reap_surf [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-06 06:46:56,780 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_io_mem_free [2025-02-06 06:46:56,780 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_io_mem_free [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure __ttm_bo_unreserve [2025-02-06 06:46:56,780 INFO L138 BoogieDeclarations]: Found implementation of procedure __ttm_bo_unreserve [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure drm_helper_connector_dpms [2025-02-06 06:46:56,780 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_helper_connector_dpms [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_backend_destroy [2025-02-06 06:46:56,780 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_backend_destroy [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_clean_mm [2025-02-06 06:46:56,780 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_clean_mm [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_user_framebuffer_destroy [2025-02-06 06:46:56,780 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_user_framebuffer_destroy [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_update_area_mutex_of_qxl_device [2025-02-06 06:46:56,780 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_update_area_mutex_of_qxl_device [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 06:46:56,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_deferred_io [2025-02-06 06:46:56,781 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_deferred_io [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-06 06:46:56,781 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-06 06:46:56,781 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_destroy [2025-02-06 06:46:56,781 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_destroy [2025-02-06 06:46:56,782 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_restore [2025-02-06 06:46:56,782 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_restore [2025-02-06 06:46:56,782 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_bo_destroy [2025-02-06 06:46:56,782 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_bo_destroy [2025-02-06 06:46:56,782 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_id_alloc [2025-02-06 06:46:56,782 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_id_alloc [2025-02-06 06:46:56,782 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_create_monitors_object [2025-02-06 06:46:56,782 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_create_monitors_object [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_unmap [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_unmap [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_mode_set [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_mode_set [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_find_or_create_single [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_find_or_create_single [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_2 [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_2 [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_tt_unpopulate [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_tt_unpopulate [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_drm_resume [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_drm_resume [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_client_monitors_config_work_func [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_client_monitors_config_work_func [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pm_freeze [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pm_freeze [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure idr_replace [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_replace [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_reserve [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_reserve [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unpin [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unpin [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_ref [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_ref [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_reset [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_reset [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure usleep_range [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure usleep_range [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_async_io_mutex_of_qxl_device [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_async_io_mutex_of_qxl_device [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_work_361 [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_work_361 [2025-02-06 06:46:56,783 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2025-02-06 06:46:56,783 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2025-02-06 06:46:56,784 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_physical_address [2025-02-06 06:46:56,784 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_physical_address [2025-02-06 06:46:56,784 INFO L130 BoogieDeclarations]: Found specification of procedure lock_release [2025-02-06 06:46:56,784 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_release [2025-02-06 06:46:56,784 INFO L130 BoogieDeclarations]: Found specification of procedure drm_err [2025-02-06 06:46:56,784 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_err [2025-02-06 06:46:56,784 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_surf_evict_mutex_of_qxl_device [2025-02-06 06:46:56,784 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_surf_evict_mutex_of_qxl_device [2025-02-06 06:46:56,784 INFO L130 BoogieDeclarations]: Found specification of procedure drm_modeset_unlock_all [2025-02-06 06:46:56,784 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_modeset_unlock_all [2025-02-06 06:46:56,784 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-06 06:46:56,784 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-06 06:46:56,784 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_update_area [2025-02-06 06:46:56,784 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_update_area [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_base_of_ww_mutex [2025-02-06 06:46:56,785 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_base_of_ww_mutex [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_evict_flags [2025-02-06 06:46:56,785 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_evict_flags [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_struct_mutex_of_drm_device [2025-02-06 06:46:56,785 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_struct_mutex_of_drm_device [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_drawable [2025-02-06 06:46:56,785 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_drawable [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure drm_object_attach_property [2025-02-06 06:46:56,785 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_object_attach_property [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure idr_init [2025-02-06 06:46:56,785 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_init [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_work [2025-02-06 06:46:56,785 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_work [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_bo_reserved [2025-02-06 06:46:56,785 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_bo_reserved [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure drm_modeset_lock_all [2025-02-06 06:46:56,785 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_modeset_lock_all [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_free [2025-02-06 06:46:56,785 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_free [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_list_add [2025-02-06 06:46:56,785 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_list_add [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure io_mapping_create_wc [2025-02-06 06:46:56,785 INFO L138 BoogieDeclarations]: Found implementation of procedure io_mapping_create_wc [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2025-02-06 06:46:56,785 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-06 06:46:56,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-06 06:46:56,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-06 06:46:56,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-06 06:46:56,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-06 06:46:56,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-06 06:46:56,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-06 06:46:56,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-06 06:46:56,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-06 06:46:56,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-06 06:46:56,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-06 06:46:56,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-06 06:46:56,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-06 06:46:56,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-06 06:46:56,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-06 06:46:56,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-06 06:46:56,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-06 06:46:56,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-06 06:46:56,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-02-06 06:46:56,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-02-06 06:46:56,786 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_open [2025-02-06 06:46:56,787 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_open [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure drm_open [2025-02-06 06:46:56,787 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_open [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_free_list [2025-02-06 06:46:56,787 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_free_list [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unref [2025-02-06 06:46:56,787 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unref [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-06 06:46:56,787 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_unref [2025-02-06 06:46:56,787 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_unref [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mode_probed_add [2025-02-06 06:46:56,787 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mode_probed_add [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure drm_pci_set_busid [2025-02-06 06:46:56,787 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_pci_set_busid [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 06:46:56,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_draw_opaque_fb [2025-02-06 06:46:56,788 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_draw_opaque_fb [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure trace_fence_emit [2025-02-06 06:46:56,788 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_fence_emit [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_cursor_set2 [2025-02-06 06:46:56,788 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_cursor_set2 [2025-02-06 06:46:56,788 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_io_lock [2025-02-06 06:46:56,788 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_io_lock [2025-02-06 06:46:56,789 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_push_cursor_ring_release [2025-02-06 06:46:56,789 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_push_cursor_ring_release [2025-02-06 06:46:56,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-06 06:46:56,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-06 06:46:56,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-06 06:46:56,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-06 06:46:56,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-06 06:46:56,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-06 06:46:56,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-06 06:46:56,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-06 06:46:56,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-06 06:46:56,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-06 06:46:56,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-02-06 06:46:56,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-06 06:46:56,790 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-06 06:46:56,791 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-06 06:46:56,791 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-06 06:46:56,791 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-06 06:46:56,791 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-02-06 06:46:56,792 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unreserve [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unreserve [2025-02-06 06:46:56,792 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-02-06 06:46:56,792 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_free [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_free [2025-02-06 06:46:56,792 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_push_command_ring_release [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_push_command_ring_release [2025-02-06 06:46:56,792 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-06 06:46:56,792 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_framebuffer_surface_dirty [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_framebuffer_surface_dirty [2025-02-06 06:46:56,792 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_dpms [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_dpms [2025-02-06 06:46:56,792 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-02-06 06:46:56,792 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference [2025-02-06 06:46:56,792 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_log [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_log [2025-02-06 06:46:56,792 INFO L130 BoogieDeclarations]: Found specification of procedure fence_release [2025-02-06 06:46:56,792 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_placement_from_domain [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_placement_from_domain [2025-02-06 06:46:56,792 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 06:46:56,792 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 06:46:56,792 INFO L130 BoogieDeclarations]: Found specification of procedure idr_alloc [2025-02-06 06:46:56,793 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_alloc [2025-02-06 06:46:56,793 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pci_probe [2025-02-06 06:46:56,793 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pci_probe [2025-02-06 06:46:56,793 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_send_monitors_config [2025-02-06 06:46:56,793 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_send_monitors_config [2025-02-06 06:46:56,793 INFO L130 BoogieDeclarations]: Found specification of procedure free_drawable [2025-02-06 06:46:56,793 INFO L138 BoogieDeclarations]: Found implementation of procedure free_drawable [2025-02-06 06:46:56,793 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_setcmap [2025-02-06 06:46:56,793 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_setcmap [2025-02-06 06:46:56,793 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_vunmap [2025-02-06 06:46:56,793 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_vunmap [2025-02-06 06:46:56,793 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_validate [2025-02-06 06:46:56,793 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_validate [2025-02-06 06:46:56,793 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-06 06:46:56,793 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-06 06:46:56,793 INFO L130 BoogieDeclarations]: Found specification of procedure drm_release [2025-02-06 06:46:56,793 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_release [2025-02-06 06:46:56,793 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-02-06 06:46:56,793 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-02-06 06:46:56,793 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_nop_signaling [2025-02-06 06:46:56,793 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_nop_signaling [2025-02-06 06:46:56,793 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2025-02-06 06:46:56,793 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2025-02-06 06:46:56,793 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_surf_evict_mutex_of_qxl_device [2025-02-06 06:46:56,793 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_surf_evict_mutex_of_qxl_device [2025-02-06 06:46:56,793 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_mode_fixup [2025-02-06 06:46:56,794 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_mode_fixup [2025-02-06 06:46:56,794 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_create [2025-02-06 06:46:56,794 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_create [2025-02-06 06:46:56,794 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2025-02-06 06:46:56,795 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_save [2025-02-06 06:46:56,795 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_save [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-06 06:46:56,795 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_destroy_monitors_object [2025-02-06 06:46:56,795 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_destroy_monitors_object [2025-02-06 06:46:56,795 INFO L130 BoogieDeclarations]: Found specification of procedure io_mapping_free [2025-02-06 06:46:56,795 INFO L138 BoogieDeclarations]: Found implementation of procedure io_mapping_free [2025-02-06 06:46:56,796 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_disable [2025-02-06 06:46:56,796 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_disable [2025-02-06 06:46:56,796 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_check_header [2025-02-06 06:46:56,796 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_check_header [2025-02-06 06:46:56,796 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_free [2025-02-06 06:46:56,796 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_free [2025-02-06 06:46:56,796 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-06 06:46:56,796 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-06 06:46:56,796 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-06 06:46:56,796 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-06 06:46:56,796 INFO L130 BoogieDeclarations]: Found specification of procedure idr_find_slowpath [2025-02-06 06:46:56,797 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_find_slowpath [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_draw_dirty_fb [2025-02-06 06:46:56,797 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_draw_dirty_fb [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_update_area_mutex_of_qxl_device [2025-02-06 06:46:56,797 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_update_area_mutex_of_qxl_device [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_framebuffer_init [2025-02-06 06:46:56,797 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_framebuffer_init [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_pin [2025-02-06 06:46:56,797 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_pin [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_driver_unload [2025-02-06 06:46:56,797 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_driver_unload [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_struct_mutex_of_drm_device [2025-02-06 06:46:56,797 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_struct_mutex_of_drm_device [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_mmap [2025-02-06 06:46:56,797 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_mmap [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pci_remove [2025-02-06 06:46:56,797 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pci_remove [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gc_work [2025-02-06 06:46:56,797 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gc_work [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure __ww_mutex_lock_interruptible [2025-02-06 06:46:56,797 INFO L138 BoogieDeclarations]: Found implementation of procedure __ww_mutex_lock_interruptible [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2025-02-06 06:46:56,797 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock_sched_notrace [2025-02-06 06:46:56,797 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock_sched_notrace [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_detect [2025-02-06 06:46:56,797 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_detect [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure list_is_singular [2025-02-06 06:46:56,797 INFO L138 BoogieDeclarations]: Found implementation of procedure list_is_singular [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-06 06:46:56,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-06 06:46:56,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-06 06:46:56,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-06 06:46:56,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-06 06:46:56,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-06 06:46:56,799 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-06 06:46:56,799 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-06 06:46:56,799 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_fillrect [2025-02-06 06:46:56,799 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_fillrect [2025-02-06 06:46:56,799 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-06 06:46:56,799 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-06 06:46:56,799 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_reap_surface_id [2025-02-06 06:46:56,799 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_reap_surface_id [2025-02-06 06:46:56,799 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_hw_surface_alloc [2025-02-06 06:46:56,799 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_hw_surface_alloc [2025-02-06 06:46:56,799 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2025-02-06 06:46:56,799 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2025-02-06 06:46:56,799 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-02-06 06:46:56,799 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-02-06 06:46:56,799 INFO L130 BoogieDeclarations]: Found specification of procedure fence_signal [2025-02-06 06:46:56,799 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_signal [2025-02-06 06:46:56,799 INFO L130 BoogieDeclarations]: Found specification of procedure make_drawable [2025-02-06 06:46:56,799 INFO L138 BoogieDeclarations]: Found implementation of procedure make_drawable [2025-02-06 06:46:56,799 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_backend_bind [2025-02-06 06:46:56,799 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_backend_bind [2025-02-06 06:46:56,799 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_init_mm [2025-02-06 06:46:56,799 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_init_mm [2025-02-06 06:46:56,799 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_async_io_mutex_of_qxl_device [2025-02-06 06:46:56,799 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_async_io_mutex_of_qxl_device [2025-02-06 06:46:56,799 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_mode_dumb_mmap [2025-02-06 06:46:56,799 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_mode_dumb_mmap [2025-02-06 06:46:56,799 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_check_var [2025-02-06 06:46:56,800 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_check_var [2025-02-06 06:46:56,800 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_check_idle [2025-02-06 06:46:56,800 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_check_idle [2025-02-06 06:46:56,800 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-06 06:46:56,800 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-06 06:46:56,800 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_handle_create [2025-02-06 06:46:56,800 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_handle_create [2025-02-06 06:46:56,800 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_gpu_offset [2025-02-06 06:46:56,800 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_gpu_offset [2025-02-06 06:46:56,800 INFO L130 BoogieDeclarations]: Found specification of procedure drm_framebuffer_cleanup [2025-02-06 06:46:56,800 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_framebuffer_cleanup [2025-02-06 06:46:56,800 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_validate_bo [2025-02-06 06:46:56,800 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_validate_bo [2025-02-06 06:46:56,800 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-06 06:46:56,800 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-06 06:46:56,800 INFO L130 BoogieDeclarations]: Found specification of procedure lock_acquire [2025-02-06 06:46:56,800 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_acquire [2025-02-06 06:46:56,800 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-02-06 06:46:56,800 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-02-06 06:46:56,800 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_dirty_flush [2025-02-06 06:46:56,800 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_dirty_flush [2025-02-06 06:46:56,800 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-06 06:46:56,800 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-06 06:46:56,800 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_io_unlock [2025-02-06 06:46:56,800 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_io_unlock [2025-02-06 06:46:56,800 INFO L130 BoogieDeclarations]: Found specification of procedure drm_crtc_helper_set_config [2025-02-06 06:46:56,800 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_crtc_helper_set_config [2025-02-06 06:46:56,800 INFO L130 BoogieDeclarations]: Found specification of procedure console_lock [2025-02-06 06:46:56,800 INFO L138 BoogieDeclarations]: Found implementation of procedure console_lock [2025-02-06 06:46:56,800 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_verify_access [2025-02-06 06:46:56,800 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_verify_access [2025-02-06 06:46:56,800 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_create [2025-02-06 06:46:56,800 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_create [2025-02-06 06:46:56,800 INFO L130 BoogieDeclarations]: Found specification of procedure console_unlock [2025-02-06 06:46:56,800 INFO L138 BoogieDeclarations]: Found implementation of procedure console_unlock [2025-02-06 06:46:56,800 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_destroy [2025-02-06 06:46:56,800 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_destroy [2025-02-06 06:46:56,800 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_commit [2025-02-06 06:46:56,800 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_commit [2025-02-06 06:46:56,800 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_free_objects [2025-02-06 06:46:56,800 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_free_objects [2025-02-06 06:46:56,800 INFO L130 BoogieDeclarations]: Found specification of procedure drm_poll [2025-02-06 06:46:56,800 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_poll [2025-02-06 06:46:56,800 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_io_cmd_user [2025-02-06 06:46:56,801 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_io_cmd_user [2025-02-06 06:46:56,801 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_map [2025-02-06 06:46:56,801 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_map [2025-02-06 06:46:56,801 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_lookup [2025-02-06 06:46:56,801 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_lookup [2025-02-06 06:46:56,801 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_release_mutex_of_qxl_device [2025-02-06 06:46:56,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_release_mutex_of_qxl_device [2025-02-06 06:46:56,801 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-06 06:46:56,801 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-06 06:46:56,801 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_push [2025-02-06 06:46:56,801 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_push [2025-02-06 06:46:56,801 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_get_qdev [2025-02-06 06:46:56,801 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_get_qdev [2025-02-06 06:46:56,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 06:46:56,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 06:46:56,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 06:46:56,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 06:46:56,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 06:46:56,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-06 06:46:56,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_mmap [2025-02-06 06:46:56,802 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_mmap [2025-02-06 06:46:56,802 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_bo_is_qxl_bo [2025-02-06 06:46:56,802 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_bo_is_qxl_bo [2025-02-06 06:46:58,250 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 06:46:58,254 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 06:46:58,502 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23580: havoc drm_gem_object_init_#t~nondet3169#1; [2025-02-06 06:46:58,502 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L24037: havoc ttm_bo_init_#t~nondet3248#1; [2025-02-06 06:46:58,568 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13191-1: ldv_mutex_lock_interruptible_205_#res#1 := ldv_mutex_lock_interruptible_205_~ldv_func_res~33#1; [2025-02-06 06:46:58,568 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13204-1: ldv_mutex_trylock_206_#res#1 := ldv_mutex_trylock_206_~ldv_func_res~34#1; [2025-02-06 06:46:58,572 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11958: havoc drm_vma_node_offset_addr_#t~mem1461#1; [2025-02-06 06:46:58,629 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20649: call ULTIMATE.dealloc(~#bo~12#1.base, ~#bo~12#1.offset);havoc ~#bo~12#1.base, ~#bo~12#1.offset; [2025-02-06 06:46:58,632 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23625: havoc #t~nondet3178; [2025-02-06 06:46:58,654 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15984: call ULTIMATE.dealloc(qxl_update_surface_~#rect~0#1.base, qxl_update_surface_~#rect~0#1.offset);havoc qxl_update_surface_~#rect~0#1.base, qxl_update_surface_~#rect~0#1.offset; [2025-02-06 06:46:58,733 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15412: call ULTIMATE.dealloc(~#id~0#1.base, ~#id~0#1.offset);havoc ~#id~0#1.base, ~#id~0#1.offset; [2025-02-06 06:46:58,734 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20095: call ULTIMATE.dealloc(idr_find___0_~#__u~2#1.base, idr_find___0_~#__u~2#1.offset);havoc idr_find___0_~#__u~2#1.base, idr_find___0_~#__u~2#1.offset;call ULTIMATE.dealloc(idr_find___0_~#__u___0~1#1.base, idr_find___0_~#__u___0~1#1.offset);havoc idr_find___0_~#__u___0~1#1.base, idr_find___0_~#__u___0~1#1.offset; [2025-02-06 06:46:58,748 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23409: havoc #t~nondet3141; [2025-02-06 06:46:58,796 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6059: havoc dev_get_drvdata_#t~mem27#1.base, dev_get_drvdata_#t~mem27#1.offset; [2025-02-06 06:46:58,802 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14680: havoc #t~bitwise1925; [2025-02-06 06:46:58,815 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23690: havoc #t~nondet3186; [2025-02-06 06:46:58,892 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7566: havoc __kmalloc_#t~ret273#1.base, __kmalloc_#t~ret273#1.offset; [2025-02-06 06:46:59,005 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23448: havoc debug_locks_off_#t~nondet3147#1; [2025-02-06 06:46:59,087 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13773: havoc #t~mem1814#1.base, #t~mem1814#1.offset; [2025-02-06 06:46:59,087 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13782: havoc #t~mem1817#1.base, #t~mem1817#1.offset;call ULTIMATE.dealloc(~#rptr~0#1.base, ~#rptr~0#1.offset);havoc ~#rptr~0#1.base, ~#rptr~0#1.offset; [2025-02-06 06:46:59,087 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L24099: havoc ttm_mem_io_reserve_#t~nondet3259#1; [2025-02-06 06:46:59,104 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23960: havoc #t~nondet3234; [2025-02-06 06:46:59,128 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23543: havoc #t~nondet3162; [2025-02-06 06:46:59,166 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13724: call ULTIMATE.dealloc(~#is_iomem~0#1.base, ~#is_iomem~0#1.offset);havoc ~#is_iomem~0#1.base, ~#is_iomem~0#1.offset; [2025-02-06 06:46:59,166 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13515: havoc ttm_kmap_obj_virtual_#t~mem1758#1.base, ttm_kmap_obj_virtual_#t~mem1758#1.offset; [2025-02-06 06:46:59,167 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L24045: havoc ttm_bo_kmap_#t~nondet3250#1; [2025-02-06 06:46:59,281 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23736: havoc drm_vblank_get_#t~nondet3194#1; [2025-02-06 06:46:59,281 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8934: call ULTIMATE.dealloc(~#norect~0#1.base, ~#norect~0#1.offset);havoc ~#norect~0#1.base, ~#norect~0#1.offset; [2025-02-06 06:46:59,316 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23489: havoc #t~nondet3153; [2025-02-06 06:46:59,332 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L24033: havoc #t~nondet3247; [2025-02-06 06:46:59,381 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23493: havoc #t~nondet3154; [2025-02-06 06:46:59,454 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9138: call ULTIMATE.dealloc(~#release~2.base, ~#release~2.offset);havoc ~#release~2.base, ~#release~2.offset; [2025-02-06 06:46:59,477 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14349: call ULTIMATE.dealloc(~#gobj~4#1.base, ~#gobj~4#1.offset);havoc ~#gobj~4#1.base, ~#gobj~4#1.offset; [2025-02-06 06:46:59,499 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15950: call ULTIMATE.dealloc(~#release~5.base, ~#release~5.offset);havoc ~#release~5.base, ~#release~5.offset; [2025-02-06 06:47:34,125 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23885: havoc ldv_resume_noirq_20_#t~nondet3222#1; [2025-02-06 06:47:34,126 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11468: call ULTIMATE.dealloc(ldv_main_exported_8_~#ldvarg75~0#1.base, ldv_main_exported_8_~#ldvarg75~0#1.offset);havoc ldv_main_exported_8_~#ldvarg75~0#1.base, ldv_main_exported_8_~#ldvarg75~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_8_~#ldvarg76~0#1.base, ldv_main_exported_8_~#ldvarg76~0#1.offset);havoc ldv_main_exported_8_~#ldvarg76~0#1.base, ldv_main_exported_8_~#ldvarg76~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_8_~#ldvarg72~0#1.base, ldv_main_exported_8_~#ldvarg72~0#1.offset);havoc ldv_main_exported_8_~#ldvarg72~0#1.base, ldv_main_exported_8_~#ldvarg72~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_8_~#ldvarg71~0#1.base, ldv_main_exported_8_~#ldvarg71~0#1.offset);havoc ldv_main_exported_8_~#ldvarg71~0#1.base, ldv_main_exported_8_~#ldvarg71~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_8_~#ldvarg78~0#1.base, ldv_main_exported_8_~#ldvarg78~0#1.offset);havoc ldv_main_exported_8_~#ldvarg78~0#1.base, ldv_main_exported_8_~#ldvarg78~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_8_~#ldvarg80~0#1.base, ldv_main_exported_8_~#ldvarg80~0#1.offset);havoc ldv_main_exported_8_~#ldvarg80~0#1.base, ldv_main_exported_8_~#ldvarg80~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_8_~#ldvarg73~0#1.base, ldv_main_exported_8_~#ldvarg73~0#1.offset);havoc ldv_main_exported_8_~#ldvarg73~0#1.base, ldv_main_exported_8_~#ldvarg73~0#1.offset; [2025-02-06 06:47:34,126 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23889: havoc ldv_shutdown_19_#t~nondet3223#1; [2025-02-06 06:47:34,126 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L24025: havoc ttm_bo_device_init_#t~nondet3245#1; [2025-02-06 06:47:34,126 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23893: havoc ldv_suspend_late_20_#t~nondet3224#1; [2025-02-06 06:47:34,126 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23368: havoc __alloc_workqueue_key_#t~ret3139#1.base, __alloc_workqueue_key_#t~ret3139#1.offset; [2025-02-06 06:47:34,126 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23632: havoc drm_ioctl_#t~nondet3179#1; [2025-02-06 06:47:34,126 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23500: havoc drm_encoder_init_#t~nondet3155#1; [2025-02-06 06:47:34,126 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23897: havoc ldv_suspend_noirq_20_#t~nondet3225#1; [2025-02-06 06:47:34,126 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23636: havoc drm_irq_install_#t~nondet3180#1; [2025-02-06 06:47:34,126 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23901: havoc ldv_thaw_early_20_#t~nondet3226#1; [2025-02-06 06:47:34,126 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23905: havoc ldv_thaw_noirq_20_#t~nondet3227#1; [2025-02-06 06:47:34,126 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23510: havoc drm_fb_helper_blank_#t~nondet3156#1; [2025-02-06 06:47:34,126 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18227: call ULTIMATE.dealloc(qxl_irq_init_~#__key~4#1.base, qxl_irq_init_~#__key~4#1.offset);havoc qxl_irq_init_~#__key~4#1.base, qxl_irq_init_~#__key~4#1.offset;call ULTIMATE.dealloc(qxl_irq_init_~#__key___0~2#1.base, qxl_irq_init_~#__key___0~2#1.offset);havoc qxl_irq_init_~#__key___0~2#1.base, qxl_irq_init_~#__key___0~2#1.offset;call ULTIMATE.dealloc(qxl_irq_init_~#__key___1~1#1.base, qxl_irq_init_~#__key___1~1#1.offset);havoc qxl_irq_init_~#__key___1~1#1.base, qxl_irq_init_~#__key___1~1#1.offset;call ULTIMATE.dealloc(qxl_irq_init_~#__key___2~1#1.base, qxl_irq_init_~#__key___2~1#1.offset);havoc qxl_irq_init_~#__key___2~1#1.base, qxl_irq_init_~#__key___2~1#1.offset;call ULTIMATE.dealloc(qxl_irq_init_~#__constr_expr_0~2#1.base, qxl_irq_init_~#__constr_expr_0~2#1.offset);havoc qxl_irq_init_~#__constr_expr_0~2#1.base, qxl_irq_init_~#__constr_expr_0~2#1.offset; [2025-02-06 06:47:34,126 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850: call ULTIMATE.dealloc(qxl_add_common_modes_~#common_modes~0#1.base, qxl_add_common_modes_~#common_modes~0#1.offset);havoc qxl_add_common_modes_~#common_modes~0#1.base, qxl_add_common_modes_~#common_modes~0#1.offset; [2025-02-06 06:47:34,126 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23518: havoc drm_fb_helper_debug_enter_#t~nondet3158#1; [2025-02-06 06:47:34,126 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23522: havoc drm_fb_helper_debug_leave_#t~nondet3159#1; [2025-02-06 06:47:34,126 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9652: call ULTIMATE.dealloc(qxl_conn_get_modes_~#pwidth~0#1.base, qxl_conn_get_modes_~#pwidth~0#1.offset);havoc qxl_conn_get_modes_~#pwidth~0#1.base, qxl_conn_get_modes_~#pwidth~0#1.offset;call ULTIMATE.dealloc(qxl_conn_get_modes_~#pheight~0#1.base, qxl_conn_get_modes_~#pheight~0#1.offset);havoc qxl_conn_get_modes_~#pheight~0#1.base, qxl_conn_get_modes_~#pheight~0#1.offset; [2025-02-06 06:47:34,126 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L24056: havoc ttm_bo_move_memcpy_#t~nondet3252#1; [2025-02-06 06:47:34,126 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23662: havoc drm_mode_connector_attach_encoder_#t~nondet3182#1; [2025-02-06 06:47:34,127 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23666: havoc drm_mode_create_suggested_offset_properties_#t~nondet3183#1; [2025-02-06 06:47:34,127 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23535: havoc drm_fb_helper_init_#t~nondet3160#1; [2025-02-06 06:47:34,127 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23670: havoc drm_mode_crtc_set_gamma_size_#t~nondet3184#1; [2025-02-06 06:47:34,127 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23539: havoc drm_fb_helper_initial_config_#t~nondet3161#1; [2025-02-06 06:47:34,127 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18652: call ULTIMATE.dealloc(qxl_mode_dumb_create_~#qobj~2#1.base, qxl_mode_dumb_create_~#qobj~2#1.offset);havoc qxl_mode_dumb_create_~#qobj~2#1.base, qxl_mode_dumb_create_~#qobj~2#1.offset;call ULTIMATE.dealloc(qxl_mode_dumb_create_~#handle~1#1.base, qxl_mode_dumb_create_~#handle~1#1.offset);havoc qxl_mode_dumb_create_~#handle~1#1.base, qxl_mode_dumb_create_~#handle~1#1.offset;call ULTIMATE.dealloc(qxl_mode_dumb_create_~#surf~0#1.base, qxl_mode_dumb_create_~#surf~0#1.offset);havoc qxl_mode_dumb_create_~#surf~0#1.base, qxl_mode_dumb_create_~#surf~0#1.offset; [2025-02-06 06:47:34,127 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10329: call ULTIMATE.dealloc(ldv_main_exported_15_~#ldvarg68~0#1.base, ldv_main_exported_15_~#ldvarg68~0#1.offset);havoc ldv_main_exported_15_~#ldvarg68~0#1.base, ldv_main_exported_15_~#ldvarg68~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_15_~#ldvarg66~0#1.base, ldv_main_exported_15_~#ldvarg66~0#1.offset);havoc ldv_main_exported_15_~#ldvarg66~0#1.base, ldv_main_exported_15_~#ldvarg66~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_15_~#ldvarg70~0#1.base, ldv_main_exported_15_~#ldvarg70~0#1.offset);havoc ldv_main_exported_15_~#ldvarg70~0#1.base, ldv_main_exported_15_~#ldvarg70~0#1.offset; [2025-02-06 06:47:34,127 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L24074: havoc ttm_dma_tt_init_#t~nondet3255#1; [2025-02-06 06:47:34,128 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23945: havoc pci_enable_device_#t~nondet3231#1; [2025-02-06 06:47:34,128 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23550: havoc drm_fb_helper_set_par_#t~nondet3163#1; [2025-02-06 06:47:34,128 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23818: havoc ldv_bind_15_#t~nondet3206#1; [2025-02-06 06:47:34,128 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10210: call ULTIMATE.dealloc(ldv_main_exported_12_~#ldvarg56~0#1.base, ldv_main_exported_12_~#ldvarg56~0#1.offset);havoc ldv_main_exported_12_~#ldvarg56~0#1.base, ldv_main_exported_12_~#ldvarg56~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_12_~#ldvarg60~0#1.base, ldv_main_exported_12_~#ldvarg60~0#1.offset);havoc ldv_main_exported_12_~#ldvarg60~0#1.base, ldv_main_exported_12_~#ldvarg60~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_12_~#ldvarg61~0#1.base, ldv_main_exported_12_~#ldvarg61~0#1.offset);havoc ldv_main_exported_12_~#ldvarg61~0#1.base, ldv_main_exported_12_~#ldvarg61~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_12_~#ldvarg58~0#1.base, ldv_main_exported_12_~#ldvarg58~0#1.offset);havoc ldv_main_exported_12_~#ldvarg58~0#1.base, ldv_main_exported_12_~#ldvarg58~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_12_~#ldvarg57~0#1.base, ldv_main_exported_12_~#ldvarg57~0#1.offset);havoc ldv_main_exported_12_~#ldvarg57~0#1.base, ldv_main_exported_12_~#ldvarg57~0#1.offset; [2025-02-06 06:47:34,128 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12325: call ULTIMATE.dealloc(qxl_fb_init_~#__key~1#1.base, qxl_fb_init_~#__key~1#1.offset);havoc qxl_fb_init_~#__key~1#1.base, qxl_fb_init_~#__key~1#1.offset;call ULTIMATE.dealloc(qxl_fb_init_~#__constr_expr_0~1#1.base, qxl_fb_init_~#__constr_expr_0~1#1.offset);havoc qxl_fb_init_~#__constr_expr_0~1#1.base, qxl_fb_init_~#__constr_expr_0~1#1.offset; [2025-02-06 06:47:34,128 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6512: call ULTIMATE.dealloc(main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset);havoc main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset);havoc main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset);havoc main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg41~0#1.base, main_~#ldvarg41~0#1.offset);havoc main_~#ldvarg41~0#1.base, main_~#ldvarg41~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset);havoc main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg36~0#1.base, main_~#ldvarg36~0#1.offset);havoc main_~#ldvarg36~0#1.base, main_~#ldvarg36~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg40~0#1.base, main_~#ldvarg40~0#1.offset);havoc main_~#ldvarg40~0#1.base, main_~#ldvarg40~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg24~0#1.base, main_~#ldvarg24~0#1.offset);havoc main_~#ldvarg24~0#1.base, main_~#ldvarg24~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg27~0#1.base, main_~#ldvarg27~0#1.offset);havoc main_~#ldvarg27~0#1.base, main_~#ldvarg27~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset);havoc main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg30~0#1.base, main_~#ldvarg30~0#1.offset);havoc main_~#ldvarg30~0#1.base, main_~#ldvarg30~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg33~0#1.base, main_~#ldvarg33~0#1.offset);havoc main_~#ldvarg33~0#1.base, main_~#ldvarg33~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset);havoc main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg34~0#1.base, main_~#ldvarg34~0#1.offset);havoc main_~#ldvarg34~0#1.base, main_~#ldvarg34~0#1.offset; [2025-02-06 06:47:34,128 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10608: call ULTIMATE.dealloc(ldv_main_exported_16_~#ldvarg46~0#1.base, ldv_main_exported_16_~#ldvarg46~0#1.offset);havoc ldv_main_exported_16_~#ldvarg46~0#1.base, ldv_main_exported_16_~#ldvarg46~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_16_~#ldvarg44~0#1.base, ldv_main_exported_16_~#ldvarg44~0#1.offset);havoc ldv_main_exported_16_~#ldvarg44~0#1.base, ldv_main_exported_16_~#ldvarg44~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_16_~#ldvarg45~0#1.base, ldv_main_exported_16_~#ldvarg45~0#1.offset);havoc ldv_main_exported_16_~#ldvarg45~0#1.base, ldv_main_exported_16_~#ldvarg45~0#1.offset; [2025-02-06 06:47:34,128 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23558: havoc drm_fb_helper_single_add_all_connectors_#t~nondet3165#1; [2025-02-06 06:47:34,128 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23822: havoc ldv_complete_20_#t~nondet3207#1; [2025-02-06 06:47:34,128 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23826: havoc ldv_connect_15_#t~nondet3208#1; [2025-02-06 06:47:34,128 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10481: call ULTIMATE.dealloc(ldv_main_exported_14_~#ldvarg64~0#1.base, ldv_main_exported_14_~#ldvarg64~0#1.offset);havoc ldv_main_exported_14_~#ldvarg64~0#1.base, ldv_main_exported_14_~#ldvarg64~0#1.offset; [2025-02-06 06:47:34,128 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11407: call ULTIMATE.dealloc(qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.offset);havoc qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_list~0#1.offset;call ULTIMATE.dealloc(qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.offset);havoc qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.base, qxl_ttm_debugfs_init_~#qxl_mem_types_names~0#1.offset; [2025-02-06 06:47:34,128 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23830: havoc ldv_freeze_late_20_#t~nondet3209#1; [2025-02-06 06:47:34,128 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23701: havoc drm_pci_init_#t~nondet3188#1; [2025-02-06 06:47:34,128 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23569: havoc drm_gem_dumb_destroy_#t~nondet3167#1; [2025-02-06 06:47:34,128 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23834: havoc ldv_freeze_noirq_20_#t~nondet3210#1; [2025-02-06 06:47:34,128 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10099: call ULTIMATE.dealloc(ldv_main_exported_17_~#ldvarg19~0#1.base, ldv_main_exported_17_~#ldvarg19~0#1.offset);havoc ldv_main_exported_17_~#ldvarg19~0#1.base, ldv_main_exported_17_~#ldvarg19~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_17_~#ldvarg17~0#1.base, ldv_main_exported_17_~#ldvarg17~0#1.offset);havoc ldv_main_exported_17_~#ldvarg17~0#1.base, ldv_main_exported_17_~#ldvarg17~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_17_~#ldvarg14~0#1.base, ldv_main_exported_17_~#ldvarg14~0#1.offset);havoc ldv_main_exported_17_~#ldvarg14~0#1.base, ldv_main_exported_17_~#ldvarg14~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_17_~#ldvarg21~0#1.base, ldv_main_exported_17_~#ldvarg21~0#1.offset);havoc ldv_main_exported_17_~#ldvarg21~0#1.base, ldv_main_exported_17_~#ldvarg21~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_17_~#ldvarg15~0#1.base, ldv_main_exported_17_~#ldvarg15~0#1.offset);havoc ldv_main_exported_17_~#ldvarg15~0#1.base, ldv_main_exported_17_~#ldvarg15~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_17_~#ldvarg16~0#1.base, ldv_main_exported_17_~#ldvarg16~0#1.offset);havoc ldv_main_exported_17_~#ldvarg16~0#1.base, ldv_main_exported_17_~#ldvarg16~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_17_~#ldvarg11~0#1.base, ldv_main_exported_17_~#ldvarg11~0#1.offset);havoc ldv_main_exported_17_~#ldvarg11~0#1.base, ldv_main_exported_17_~#ldvarg11~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_17_~#ldvarg18~0#1.base, ldv_main_exported_17_~#ldvarg18~0#1.offset);havoc ldv_main_exported_17_~#ldvarg18~0#1.base, ldv_main_exported_17_~#ldvarg18~0#1.offset; [2025-02-06 06:47:34,128 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23841: havoc ldv_poweroff_late_20_#t~nondet3211#1; [2025-02-06 06:47:34,128 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L24106: havoc ttm_pool_populate_#t~nondet3260#1; [2025-02-06 06:47:34,129 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23712: havoc drm_property_create_range_#t~ret3191#1.base, drm_property_create_range_#t~ret3191#1.offset; [2025-02-06 06:47:34,129 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23845: havoc ldv_poweroff_noirq_20_#t~nondet3212#1; [2025-02-06 06:47:34,129 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7595: havoc drm_core_check_feature_#t~mem279#1.base, drm_core_check_feature_#t~mem279#1.offset;havoc drm_core_check_feature_#t~mem280#1;havoc drm_core_check_feature_#t~bitwise281#1; [2025-02-06 06:47:34,129 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12881: call ULTIMATE.dealloc(ldv_main_exported_6_~#ldvarg53~0#1.base, ldv_main_exported_6_~#ldvarg53~0#1.offset);havoc ldv_main_exported_6_~#ldvarg53~0#1.base, ldv_main_exported_6_~#ldvarg53~0#1.offset; [2025-02-06 06:47:34,129 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23849: havoc ldv_prepare_20_#t~nondet3213#1; [2025-02-06 06:47:34,129 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23719: havoc drm_read_#t~nondet3192#1; [2025-02-06 06:47:34,129 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23589: havoc drm_gem_prime_export_#t~ret3171#1.base, drm_gem_prime_export_#t~ret3171#1.offset; [2025-02-06 06:47:34,129 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23853: havoc ldv_probe_11_#t~nondet3214#1; [2025-02-06 06:47:34,129 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23593: havoc drm_gem_prime_fd_to_handle_#t~nondet3172#1; [2025-02-06 06:47:34,129 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23857: havoc ldv_probe_12_#t~nondet3215#1; [2025-02-06 06:47:34,129 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7739: call ULTIMATE.dealloc(qxl_device_init_~#__key~0#1.base, qxl_device_init_~#__key~0#1.offset);havoc qxl_device_init_~#__key~0#1.base, qxl_device_init_~#__key~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___0~0#1.base, qxl_device_init_~#__key___0~0#1.offset);havoc qxl_device_init_~#__key___0~0#1.base, qxl_device_init_~#__key___0~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___1~0#1.base, qxl_device_init_~#__key___1~0#1.offset);havoc qxl_device_init_~#__key___1~0#1.base, qxl_device_init_~#__key___1~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___2~0#1.base, qxl_device_init_~#__key___2~0#1.offset);havoc qxl_device_init_~#__key___2~0#1.base, qxl_device_init_~#__key___2~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___3~0#1.base, qxl_device_init_~#__key___3~0#1.offset);havoc qxl_device_init_~#__key___3~0#1.base, qxl_device_init_~#__key___3~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___4~0#1.base, qxl_device_init_~#__key___4~0#1.offset);havoc qxl_device_init_~#__key___4~0#1.base, qxl_device_init_~#__key___4~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___5~0#1.base, qxl_device_init_~#__key___5~0#1.offset);havoc qxl_device_init_~#__key___5~0#1.base, qxl_device_init_~#__key___5~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___6~0#1.base, qxl_device_init_~#__key___6~0#1.offset);havoc qxl_device_init_~#__key___6~0#1.base, qxl_device_init_~#__key___6~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___7~0#1.base, qxl_device_init_~#__key___7~0#1.offset);havoc qxl_device_init_~#__key___7~0#1.base, qxl_device_init_~#__key___7~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__key___8~0#1.base, qxl_device_init_~#__key___8~0#1.offset);havoc qxl_device_init_~#__key___8~0#1.base, qxl_device_init_~#__key___8~0#1.offset;call ULTIMATE.dealloc(qxl_device_init_~#__constr_expr_0~0#1.base, qxl_device_init_~#__constr_expr_0~0#1.offset);havoc qxl_device_init_~#__constr_expr_0~0#1.base, qxl_device_init_~#__constr_expr_0~0#1.offset; [2025-02-06 06:47:34,129 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L24123: havoc vgacon_text_force_#t~nondet3262#1; [2025-02-06 06:47:34,129 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12629: call ULTIMATE.dealloc(qxl_fbdev_init_~#__key~2#1.base, qxl_fbdev_init_~#__key~2#1.offset);havoc qxl_fbdev_init_~#__key~2#1.base, qxl_fbdev_init_~#__key~2#1.offset;call ULTIMATE.dealloc(qxl_fbdev_init_~#__key___0~1#1.base, qxl_fbdev_init_~#__key___0~1#1.offset);havoc qxl_fbdev_init_~#__key___0~1#1.base, qxl_fbdev_init_~#__key___0~1#1.offset; [2025-02-06 06:47:34,129 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23464: havoc drm_connector_init_#t~nondet3148#1; [2025-02-06 06:47:34,129 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23861: havoc ldv_probe_16_#t~nondet3216#1; [2025-02-06 06:47:34,129 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23597: havoc drm_gem_prime_handle_to_fd_#t~nondet3173#1; [2025-02-06 06:47:34,129 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23600: havoc drm_gem_prime_import_#t~ret3174#1.base, drm_gem_prime_import_#t~ret3174#1.offset; [2025-02-06 06:47:34,131 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23468: havoc drm_connector_register_#t~nondet3149#1; [2025-02-06 06:47:34,131 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23865: havoc ldv_probe_17_#t~nondet3217#1; [2025-02-06 06:47:34,131 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23869: havoc ldv_release_15_#t~nondet3218#1; [2025-02-06 06:47:34,131 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23740: havoc drm_vblank_init_#t~nondet3195#1; [2025-02-06 06:47:34,131 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23873: havoc ldv_restore_early_20_#t~nondet3219#1; [2025-02-06 06:47:34,132 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23877: havoc ldv_restore_noirq_20_#t~nondet3220#1; [2025-02-06 06:47:34,132 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23482: havoc drm_crtc_init_#t~nondet3151#1; [2025-02-06 06:47:34,132 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23881: havoc ldv_resume_early_20_#t~nondet3221#1; [2025-02-06 06:47:34,132 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20842: call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg83~0#1.base, ldv_main_exported_4_~#ldvarg83~0#1.offset);havoc ldv_main_exported_4_~#ldvarg83~0#1.base, ldv_main_exported_4_~#ldvarg83~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg82~0#1.base, ldv_main_exported_4_~#ldvarg82~0#1.offset);havoc ldv_main_exported_4_~#ldvarg82~0#1.base, ldv_main_exported_4_~#ldvarg82~0#1.offset; [2025-02-06 06:47:34,250 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23485: havoc #t~ret3152.base, #t~ret3152.offset; [2025-02-06 06:47:35,056 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L24081: havoc ttm_eu_reserve_buffers_#t~nondet3256#1; [2025-02-06 06:47:35,676 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23935: havoc #t~nondet3230; [2025-02-06 06:47:36,708 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23980: havoc rcu_lockdep_current_cpu_online_#t~nondet3239#1; [2025-02-06 06:47:36,708 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23915: havoc lock_is_held_#t~nondet3228#1; [2025-02-06 06:47:37,195 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23952: havoc pci_save_state_#t~nondet3232#1; [2025-02-06 06:47:37,397 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20618: call ULTIMATE.dealloc(~#bo~11.base, ~#bo~11.offset);havoc ~#bo~11.base, ~#bo~11.offset; [2025-02-06 06:47:37,686 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23931: havoc #t~nondet3229; [2025-02-06 06:47:38,503 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23972: havoc #t~nondet3237; [2025-02-06 06:47:38,528 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23424: havoc #t~nondet3144; [2025-02-06 06:47:38,864 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19781: havoc constant_test_bit_#t~mem2798#1;havoc constant_test_bit_#t~bitwise2799#1; [2025-02-06 06:47:39,800 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L24067: havoc ttm_bo_wait_#t~nondet3254#1; [2025-02-06 06:47:39,800 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16281-1: ldv_mutex_trylock_357_#res#1 := ldv_mutex_trylock_357_~ldv_func_res~55#1; [2025-02-06 06:47:39,800 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16268-1: ldv_mutex_lock_interruptible_356_#res#1 := ldv_mutex_lock_interruptible_356_~ldv_func_res~54#1; [2025-02-06 06:47:39,824 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13254: havoc #t~mem1719.base, #t~mem1719.offset; [2025-02-06 06:47:39,945 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L24018: havoc #t~nondet3244; [2025-02-06 06:47:41,116 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9894: call ULTIMATE.dealloc(~#gobj~0.base, ~#gobj~0.offset);havoc ~#gobj~0.base, ~#gobj~0.offset; [2025-02-06 06:47:43,296 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23777: havoc framebuffer_alloc_#t~ret3200#1.base, framebuffer_alloc_#t~ret3200#1.offset; [2025-02-06 06:47:43,296 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L24126: havoc vmalloc_#t~ret3263#1.base, vmalloc_#t~ret3263#1.offset; [2025-02-06 06:47:43,296 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12392: call ULTIMATE.dealloc(qxlfb_create_pinned_object_~#gobj~2#1.base, qxlfb_create_pinned_object_~#gobj~2#1.offset);havoc qxlfb_create_pinned_object_~#gobj~2#1.base, qxlfb_create_pinned_object_~#gobj~2#1.offset;call ULTIMATE.dealloc(qxlfb_create_pinned_object_~#bpp~0#1.base, qxlfb_create_pinned_object_~#bpp~0#1.offset);havoc qxlfb_create_pinned_object_~#bpp~0#1.base, qxlfb_create_pinned_object_~#bpp~0#1.offset;call ULTIMATE.dealloc(qxlfb_create_pinned_object_~#depth~0#1.base, qxlfb_create_pinned_object_~#depth~0#1.offset);havoc qxlfb_create_pinned_object_~#depth~0#1.base, qxlfb_create_pinned_object_~#depth~0#1.offset; [2025-02-06 06:47:43,296 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23674: havoc drm_mode_legacy_fb_format_#t~nondet3185#1; [2025-02-06 06:47:43,296 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23751: havoc fb_alloc_cmap_#t~nondet3197#1; [2025-02-06 06:47:43,296 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12454: call ULTIMATE.dealloc(qxlfb_create_~#mode_cmd~0#1.base, qxlfb_create_~#mode_cmd~0#1.offset);havoc qxlfb_create_~#mode_cmd~0#1.base, qxlfb_create_~#mode_cmd~0#1.offset;call ULTIMATE.dealloc(qxlfb_create_~#gobj~3#1.base, qxlfb_create_~#gobj~3#1.offset);havoc qxlfb_create_~#gobj~3#1.base, qxlfb_create_~#gobj~3#1.offset; [2025-02-06 06:47:43,426 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23956: havoc #t~nondet3233; [2025-02-06 06:47:44,583 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23618: havoc drm_helper_hpd_irq_event_#t~nondet3177#1; [2025-02-06 06:47:44,583 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23440: havoc crc32_le_#t~nondet3145#1; [2025-02-06 06:47:44,670 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23799: havoc #t~ret3203.base, #t~ret3203.offset; [2025-02-06 06:47:45,349 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10822-1: ldv_mutex_lock_interruptible_115_#res#1 := ldv_mutex_lock_interruptible_115_~ldv_func_res~19#1; [2025-02-06 06:47:45,350 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10835-1: ldv_mutex_trylock_116_#res#1 := ldv_mutex_trylock_116_~ldv_func_res~20#1; [2025-02-06 06:47:45,647 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23608: havoc #t~nondet3176; [2025-02-06 06:47:45,719 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23444: havoc #t~nondet3146; [2025-02-06 06:47:45,898 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23771: havoc flush_work_#t~nondet3199#1; [2025-02-06 06:47:46,091 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8570: havoc #t~mem626;havoc #t~mem625;havoc #t~bitwise627; [2025-02-06 06:47:47,452 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11089: call ULTIMATE.dealloc(~#placements~0.base, ~#placements~0.offset);havoc ~#placements~0.base, ~#placements~0.offset; [2025-02-06 06:47:47,914 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15474: call ULTIMATE.dealloc(~#bo~7.base, ~#bo~7.offset);havoc ~#bo~7.base, ~#bo~7.offset; [2025-02-06 06:47:47,989 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14304: call ULTIMATE.dealloc(~#tbo~0#1.base, ~#tbo~0#1.offset);havoc ~#tbo~0#1.base, ~#tbo~0#1.offset; [2025-02-06 06:47:48,185 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23805: havoc ioremap_wc_#t~ret3205#1.base, ioremap_wc_#t~ret3205#1.offset; [2025-02-06 06:47:48,234 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23694: havoc #t~nondet3187; [2025-02-06 06:47:48,351 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20427: call ULTIMATE.dealloc(~#bo~9#1.base, ~#bo~9#1.offset);havoc ~#bo~9#1.base, ~#bo~9#1.offset; [2025-02-06 06:47:48,578 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23705: havoc #t~nondet3189; [2025-02-06 06:47:49,373 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16982: call ULTIMATE.dealloc(~#rect~1#1.base, ~#rect~1#1.offset);havoc ~#rect~1#1.base, ~#rect~1#1.offset;call ULTIMATE.dealloc(~#release~6#1.base, ~#release~6#1.offset);havoc ~#release~6#1.base, ~#release~6#1.offset;call ULTIMATE.dealloc(~#dimage~0#1.base, ~#dimage~0#1.offset);havoc ~#dimage~0#1.base, ~#dimage~0#1.offset;call ULTIMATE.dealloc(~#palette_bo~0#1.base, ~#palette_bo~0#1.offset);havoc ~#palette_bo~0#1.base, ~#palette_bo~0#1.offset; [2025-02-06 06:47:49,373 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16950: call ULTIMATE.dealloc(qxl_palette_create_1bit_~#pal~0#1.base, qxl_palette_create_1bit_~#pal~0#1.offset);havoc qxl_palette_create_1bit_~#pal~0#1.base, qxl_palette_create_1bit_~#pal~0#1.offset; [2025-02-06 06:47:49,783 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20203: call ULTIMATE.dealloc(~#__u~3#1.base, ~#__u~3#1.offset);havoc ~#__u~3#1.base, ~#__u~3#1.offset;call ULTIMATE.dealloc(~#__u___0~2#1.base, ~#__u___0~2#1.offset);havoc ~#__u___0~2#1.base, ~#__u___0~2#1.offset; [2025-02-06 06:47:50,744 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8984: call ULTIMATE.dealloc(qxl_hide_cursor_~#release~0#1.base, qxl_hide_cursor_~#release~0#1.offset);havoc qxl_hide_cursor_~#release~0#1.base, qxl_hide_cursor_~#release~0#1.offset; [2025-02-06 06:47:50,744 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018: call ULTIMATE.dealloc(~#cursor~0#1.base, ~#cursor~0#1.offset);havoc ~#cursor~0#1.base, ~#cursor~0#1.offset;call ULTIMATE.dealloc(~#cursor_bo~0#1.base, ~#cursor_bo~0#1.offset);havoc ~#cursor_bo~0#1.base, ~#cursor_bo~0#1.offset;call ULTIMATE.dealloc(~#release~1#1.base, ~#release~1#1.offset);havoc ~#release~1#1.base, ~#release~1#1.offset;call ULTIMATE.dealloc(~#user_ptr~0#1.base, ~#user_ptr~0#1.offset);havoc ~#user_ptr~0#1.base, ~#user_ptr~0#1.offset; [2025-02-06 06:47:50,767 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L24095: havoc #t~nondet3258; [2025-02-06 06:47:50,827 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15376: call ULTIMATE.dealloc(~#cmd~4.base, ~#cmd~4.offset);havoc ~#cmd~4.base, ~#cmd~4.offset; [2025-02-06 06:47:50,991 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23976: havoc #t~nondet3238; [2025-02-06 06:47:51,333 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15357: call ULTIMATE.dealloc(~#cmd~3.base, ~#cmd~3.offset);havoc ~#cmd~3.base, ~#cmd~3.offset; [2025-02-06 06:47:51,531 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9197: call ULTIMATE.dealloc(~#norect~1.base, ~#norect~1.offset);havoc ~#norect~1.base, ~#norect~1.offset; [2025-02-06 06:47:51,689 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint __read_once_sizeFINAL: assume true; [2025-02-06 06:47:51,832 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15825: call ULTIMATE.dealloc(~#args~0#1.base, ~#args~0#1.offset);havoc ~#args~0#1.base, ~#args~0#1.offset; [2025-02-06 06:47:52,725 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23784: havoc #t~nondet3201; [2025-02-06 06:47:52,798 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23604: havoc drm_get_pci_dev_#t~nondet3175#1; [2025-02-06 06:47:53,302 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23554: havoc #t~nondet3164; [2025-02-06 06:47:53,467 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L24063: havoc #t~nondet3253; [2025-02-06 06:47:53,507 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23723: havoc #t~nondet3193; [2025-02-06 06:47:53,565 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23998: havoc #t~nondet3242; [2025-02-06 06:47:53,970 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15146: call ULTIMATE.dealloc(~#__key~3.base, ~#__key~3.offset);havoc ~#__key~3.base, ~#__key~3.offset; [2025-02-06 06:47:54,968 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-02-06 06:47:57,947 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8320: havoc #t~mem511; [2025-02-06 06:47:58,353 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23787: havoc #t~ret3202.base, #t~ret3202.offset; [2025-02-06 06:47:59,505 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16876: havoc drawable_set_clipping_#t~mem2291#1.base, drawable_set_clipping_#t~mem2291#1.offset;call ULTIMATE.dealloc(drawable_set_clipping_~#dev_clips~0#1.base, drawable_set_clipping_~#dev_clips~0#1.offset);havoc drawable_set_clipping_~#dev_clips~0#1.base, drawable_set_clipping_~#dev_clips~0#1.offset; [2025-02-06 06:47:59,505 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L17104: call ULTIMATE.dealloc(~#drawable_rect~0#1.base, ~#drawable_rect~0#1.offset);havoc ~#drawable_rect~0#1.base, ~#drawable_rect~0#1.offset;call ULTIMATE.dealloc(~#surface_base~0#1.base, ~#surface_base~0#1.offset);havoc ~#surface_base~0#1.base, ~#surface_base~0#1.offset;call ULTIMATE.dealloc(~#release~7#1.base, ~#release~7#1.offset);havoc ~#release~7#1.base, ~#release~7#1.offset;call ULTIMATE.dealloc(~#clips_bo~0#1.base, ~#clips_bo~0#1.offset);havoc ~#clips_bo~0#1.base, ~#clips_bo~0#1.offset;call ULTIMATE.dealloc(~#dimage~1#1.base, ~#dimage~1#1.offset);havoc ~#dimage~1#1.base, ~#dimage~1#1.offset; [2025-02-06 06:47:59,630 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23565: havoc drm_framebuffer_init_#t~nondet3166#1; [2025-02-06 06:48:01,132 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L24029: havoc ttm_bo_device_release_#t~nondet3246#1; [2025-02-06 06:48:01,133 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L24113: havoc unregister_framebuffer_#t~nondet3261#1; [2025-02-06 06:48:01,549 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L24052: havoc ttm_bo_mmap_#t~nondet3251#1; [2025-02-06 06:48:01,658 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23413: havoc #t~nondet3142; [2025-02-06 06:48:01,717 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23802: havoc ioremap_nocache_#t~ret3204#1.base, ioremap_nocache_#t~ret3204#1.offset; [2025-02-06 06:48:02,228 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8664: havoc qxl_head_enabled_#t~mem646#1;havoc qxl_head_enabled_#t~mem647#1;havoc qxl_head_enabled_#t~short648#1; [2025-02-06 06:48:02,297 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19791: havoc #t~mem2802.base, #t~mem2802.offset;havoc #t~mem2803.base, #t~mem2803.offset;havoc #t~short2804; [2025-02-06 06:48:02,321 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23964: havoc #t~nondet3235; [2025-02-06 06:48:02,871 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14838: call ULTIMATE.dealloc(idr_find_~#__u~0#1.base, idr_find_~#__u~0#1.offset);havoc idr_find_~#__u~0#1.base, idr_find_~#__u~0#1.offset;call ULTIMATE.dealloc(idr_find_~#__u___0~0#1.base, idr_find_~#__u___0~0#1.offset);havoc idr_find_~#__u___0~0#1.base, idr_find_~#__u___0~0#1.offset; [2025-02-06 06:48:03,252 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15899: call ULTIMATE.dealloc(~#release~4.base, ~#release~4.offset);havoc ~#release~4.base, ~#release~4.offset; [2025-02-06 06:48:03,305 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23764: havoc #t~nondet3198; [2025-02-06 06:48:03,665 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L24041: havoc #t~nondet3249; [2025-02-06 06:48:03,948 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23514: havoc #t~nondet3157; [2025-02-06 06:48:04,054 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23573: havoc #t~nondet3168; [2025-02-06 06:48:04,077 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12087: havoc #t~mem1486; [2025-02-06 06:48:04,578 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23991: havoc reservation_object_reserve_shared_#t~nondet3241#1; [2025-02-06 06:48:05,173 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12143: call ULTIMATE.dealloc(~#qxl_fb_image~0#1.base, ~#qxl_fb_image~0#1.offset);havoc ~#qxl_fb_image~0#1.base, ~#qxl_fb_image~0#1.offset; [2025-02-06 06:48:05,231 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23478: havoc #t~nondet3150; [2025-02-06 06:48:05,301 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23747: havoc drm_vma_node_is_allowed_#t~nondet3196#1; [2025-02-06 06:48:05,488 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14319: call ULTIMATE.dealloc(~#qbo~6#1.base, ~#qbo~6#1.offset);havoc ~#qbo~6#1.base, ~#qbo~6#1.offset; [2025-02-06 06:48:05,705 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23709: havoc #t~nondet3190; [2025-02-06 06:48:06,701 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15502: call ULTIMATE.dealloc(~#__wait~1#1.base, ~#__wait~1#1.offset);havoc ~#__wait~1#1.base, ~#__wait~1#1.offset;call ULTIMATE.dealloc(~#__wait___0~1#1.base, ~#__wait___0~1#1.offset);havoc ~#__wait___0~1#1.base, ~#__wait___0~1#1.offset;call ULTIMATE.dealloc(~#__wait___1~0#1.base, ~#__wait___1~0#1.offset);havoc ~#__wait___1~0#1.base, ~#__wait___1~0#1.offset;call ULTIMATE.dealloc(~#__wait___2~0#1.base, ~#__wait___2~0#1.offset);havoc ~#__wait___2~0#1.base, ~#__wait___2~0#1.offset; [2025-02-06 06:48:06,879 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23583: havoc #t~ret3170.base, #t~ret3170.offset; [2025-02-06 06:48:08,723 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15213: call ULTIMATE.dealloc(~#__wait~0#1.base, ~#__wait~0#1.offset);havoc ~#__wait~0#1.base, ~#__wait~0#1.offset;call ULTIMATE.dealloc(~#__wait___0~0#1.base, ~#__wait___0~0#1.offset);havoc ~#__wait___0~0#1.base, ~#__wait___0~0#1.offset; [2025-02-06 06:48:11,760 INFO L? ?]: Removed 6697 outVars from TransFormulas that were not future-live. [2025-02-06 06:48:11,761 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 06:48:11,843 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 06:48:11,843 INFO L337 CfgBuilder]: Removed 3 assume(true) statements. [2025-02-06 06:48:11,844 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 06:48:11 BoogieIcfgContainer [2025-02-06 06:48:11,844 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 06:48:11,846 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 06:48:11,846 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 06:48:11,849 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 06:48:11,849 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 06:46:43" (1/3) ... [2025-02-06 06:48:11,850 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d04f76a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 06:48:11, skipping insertion in model container [2025-02-06 06:48:11,850 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:46:52" (2/3) ... [2025-02-06 06:48:11,850 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d04f76a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 06:48:11, skipping insertion in model container [2025-02-06 06:48:11,850 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 06:48:11" (3/3) ... [2025-02-06 06:48:11,851 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i [2025-02-06 06:48:11,860 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 06:48:11,864 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i that has 378 procedures, 5357 locations, 1 initial locations, 160 loop locations, and 1 error locations. [2025-02-06 06:48:11,974 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 06:48:11,982 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;@4c0696ab, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 06:48:11,983 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-02-06 06:48:11,996 INFO L276 IsEmpty]: Start isEmpty. Operand has 4905 states, 3356 states have (on average 1.359356376638856) internal successors, (4562), 3541 states have internal predecessors, (4562), 1267 states have call successors, (1267), 276 states have call predecessors, (1267), 274 states have return successors, (1241), 1209 states have call predecessors, (1241), 1241 states have call successors, (1241) [2025-02-06 06:48:12,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 415 [2025-02-06 06:48:12,013 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:48:12,013 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] [2025-02-06 06:48:12,014 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:48:12,018 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:48:12,018 INFO L85 PathProgramCache]: Analyzing trace with hash 1300967720, now seen corresponding path program 1 times [2025-02-06 06:48:12,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:48:12,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82692686] [2025-02-06 06:48:12,023 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:48:12,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:48:18,838 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 414 statements into 1 equivalence classes.