./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 e2fb8bed Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash a12770d4ca724d0a2cbed8aa47d34913405bf995539a92af9b06e1d70656374b --- Real Ultimate output --- This is Ultimate 0.3.0-?-e2fb8be-m [2025-03-08 19:33:39,512 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-08 19:33:39,558 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-08 19:33:39,562 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-08 19:33:39,565 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-08 19:33:39,586 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-08 19:33:39,587 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-08 19:33:39,587 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-08 19:33:39,587 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-08 19:33:39,587 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-08 19:33:39,587 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-08 19:33:39,587 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-08 19:33:39,587 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-08 19:33:39,587 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-08 19:33:39,588 INFO L153 SettingsManager]: * Use SBE=true [2025-03-08 19:33:39,589 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-08 19:33:39,589 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-08 19:33:39,589 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-08 19:33:39,590 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-08 19:33:39,590 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-08 19:33:39,590 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-08 19:33:39,590 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-08 19:33:39,590 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-08 19:33:39,590 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-08 19:33:39,590 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-08 19:33:39,590 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-08 19:33:39,590 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-08 19:33:39,591 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-08 19:33:39,591 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-08 19:33:39,591 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 19:33:39,591 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-08 19:33:39,591 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-08 19:33:39,591 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-08 19:33:39,591 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-08 19:33:39,591 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-08 19:33:39,591 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-08 19:33:39,592 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-08 19:33:39,592 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-08 19:33:39,592 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-08 19:33:39,592 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-08 19:33:39,592 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> a12770d4ca724d0a2cbed8aa47d34913405bf995539a92af9b06e1d70656374b [2025-03-08 19:33:39,807 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-08 19:33:39,814 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-08 19:33:39,816 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-08 19:33:39,817 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-08 19:33:39,817 INFO L274 PluginConnector]: CDTParser initialized [2025-03-08 19:33:39,818 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i [2025-03-08 19:33:40,956 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/56485a79d/43764f11c1964abfa7985afa25e55310/FLAGf74129a46 [2025-03-08 19:33:41,562 INFO L384 CDTParser]: Found 1 translation units. [2025-03-08 19:33:41,562 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/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-03-08 19:33:41,626 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/56485a79d/43764f11c1964abfa7985afa25e55310/FLAGf74129a46 [2025-03-08 19:33:42,034 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/56485a79d/43764f11c1964abfa7985afa25e55310 [2025-03-08 19:33:42,036 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-08 19:33:42,037 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-08 19:33:42,038 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-08 19:33:42,038 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-08 19:33:42,041 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-08 19:33:42,042 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 07:33:42" (1/1) ... [2025-03-08 19:33:42,043 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@13cf56f4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:33:42, skipping insertion in model container [2025-03-08 19:33:42,043 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 07:33:42" (1/1) ... [2025-03-08 19:33:42,189 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-08 19:33:49,687 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i[625429,625442] [2025-03-08 19:33:50,664 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 19:33:50,696 INFO L200 MainTranslator]: Completed pre-run [2025-03-08 19:33:50,991 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-03-08 19:33:51,020 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-03-08 19:33:51,054 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-03-08 19:33:51,066 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-03-08 19:33:51,083 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-03-08 19:33:51,087 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-03-08 19:33:51,125 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [13224] [2025-03-08 19:33:51,125 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [13227] [2025-03-08 19:33:51,125 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [13230] [2025-03-08 19:33:51,125 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [13233] [2025-03-08 19:33:51,126 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-03-08 19:33:51,126 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-03-08 19:33:51,126 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-03-08 19:33:51,126 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-03-08 19:33:51,127 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [13318] [2025-03-08 19:33:51,127 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [13321] [2025-03-08 19:33:51,127 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [13323] [2025-03-08 19:33:51,127 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [13328] [2025-03-08 19:33:51,128 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [13331] [2025-03-08 19:33:51,128 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [13333] [2025-03-08 19:33:51,128 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [13338] [2025-03-08 19:33:51,128 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [13341] [2025-03-08 19:33:51,128 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [13343] [2025-03-08 19:33:51,128 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [13348] [2025-03-08 19:33:51,129 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [13351] [2025-03-08 19:33:51,129 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [13353] [2025-03-08 19:33:51,129 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [13371] [2025-03-08 19:33:51,129 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [13374] [2025-03-08 19:33:51,129 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [13376] [2025-03-08 19:33:51,129 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [13381] [2025-03-08 19:33:51,129 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [13384] [2025-03-08 19:33:51,130 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [13386] [2025-03-08 19:33:51,130 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [13391] [2025-03-08 19:33:51,130 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [13394] [2025-03-08 19:33:51,130 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [13396] [2025-03-08 19:33:51,130 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [13401] [2025-03-08 19:33:51,130 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [13404] [2025-03-08 19:33:51,130 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [13406] [2025-03-08 19:33:51,132 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13492] [2025-03-08 19:33:51,132 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13499] [2025-03-08 19:33:51,133 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13568] [2025-03-08 19:33:51,133 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13577] [2025-03-08 19:33:51,150 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-03-08 19:33:51,150 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-03-08 19:33:51,153 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [14634] [2025-03-08 19:33:51,154 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [14636] [2025-03-08 19:33:51,154 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-03-08 19:33:51,154 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-03-08 19:33:51,155 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [14719] [2025-03-08 19:33:51,155 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [14722] [2025-03-08 19:33:51,155 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [14725] [2025-03-08 19:33:51,155 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [14728] [2025-03-08 19:33:51,156 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [14745] [2025-03-08 19:33:51,156 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [14748] [2025-03-08 19:33:51,156 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [14750] [2025-03-08 19:33:51,156 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [14755] [2025-03-08 19:33:51,156 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [14758] [2025-03-08 19:33:51,156 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [14760] [2025-03-08 19:33:51,157 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [14765] [2025-03-08 19:33:51,157 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [14768] [2025-03-08 19:33:51,157 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [14770] [2025-03-08 19:33:51,158 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [14775] [2025-03-08 19:33:51,158 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [14778] [2025-03-08 19:33:51,158 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [14780] [2025-03-08 19:33:51,159 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [14815] [2025-03-08 19:33:51,159 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [14828] [2025-03-08 19:33:51,182 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [14926] [2025-03-08 19:33:51,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [14929] [2025-03-08 19:33:51,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [14932] [2025-03-08 19:33:51,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [14935] [2025-03-08 19:33:51,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [14946] [2025-03-08 19:33:51,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [14949] [2025-03-08 19:33:51,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [14952] [2025-03-08 19:33:51,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [14955] [2025-03-08 19:33:51,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [14966] [2025-03-08 19:33:51,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [14969] [2025-03-08 19:33:51,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [14972] [2025-03-08 19:33:51,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [14975] [2025-03-08 19:33:51,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [14986] [2025-03-08 19:33:51,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [14989] [2025-03-08 19:33:51,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [14992] [2025-03-08 19:33:51,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [14995] [2025-03-08 19:33:51,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [15234] [2025-03-08 19:33:51,189 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [15320] [2025-03-08 19:33:51,219 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [17552] [2025-03-08 19:33:51,219 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [17555] [2025-03-08 19:33:51,219 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [17557] [2025-03-08 19:33:51,219 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [17562] [2025-03-08 19:33:51,219 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [17565] [2025-03-08 19:33:51,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [17567] [2025-03-08 19:33:51,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [17572] [2025-03-08 19:33:51,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [17575] [2025-03-08 19:33:51,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [17577] [2025-03-08 19:33:51,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [17582] [2025-03-08 19:33:51,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [17585] [2025-03-08 19:33:51,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [17587] [2025-03-08 19:33:51,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [17605] [2025-03-08 19:33:51,221 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [17608] [2025-03-08 19:33:51,221 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [17610] [2025-03-08 19:33:51,221 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [17615] [2025-03-08 19:33:51,221 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [17618] [2025-03-08 19:33:51,221 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [17620] [2025-03-08 19:33:51,221 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [17625] [2025-03-08 19:33:51,221 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [17628] [2025-03-08 19:33:51,222 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [17630] [2025-03-08 19:33:51,222 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [17635] [2025-03-08 19:33:51,222 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [17638] [2025-03-08 19:33:51,222 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [17640] [2025-03-08 19:33:51,222 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [17654] [2025-03-08 19:33:51,222 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [17661] [2025-03-08 19:33:51,229 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-03-08 19:33:51,229 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-03-08 19:33:51,230 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-03-08 19:33:51,230 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-03-08 19:33:51,230 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-03-08 19:33:51,236 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-03-08 19:33:51,238 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-03-08 19:33:51,238 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-03-08 19:33:51,239 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-03-08 19:33:51,239 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-03-08 19:33:51,252 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-03-08 19:33:51,253 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-03-08 19:33:51,253 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [19854] [2025-03-08 19:33:51,253 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [19857] [2025-03-08 19:33:51,253 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [19860] [2025-03-08 19:33:51,253 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [19863] [2025-03-08 19:33:51,254 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [19880] [2025-03-08 19:33:51,254 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [19883] [2025-03-08 19:33:51,255 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [19885] [2025-03-08 19:33:51,255 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [19890] [2025-03-08 19:33:51,255 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [19893] [2025-03-08 19:33:51,255 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [19895] [2025-03-08 19:33:51,255 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [19900] [2025-03-08 19:33:51,255 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [19903] [2025-03-08 19:33:51,256 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [19905] [2025-03-08 19:33:51,256 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [19910] [2025-03-08 19:33:51,256 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [19913] [2025-03-08 19:33:51,256 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [19915] [2025-03-08 19:33:51,256 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [19933] [2025-03-08 19:33:51,256 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [19936] [2025-03-08 19:33:51,257 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [19938] [2025-03-08 19:33:51,257 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [19943] [2025-03-08 19:33:51,257 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [19946] [2025-03-08 19:33:51,257 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [19948] [2025-03-08 19:33:51,257 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [19953] [2025-03-08 19:33:51,257 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [19956] [2025-03-08 19:33:51,257 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [19958] [2025-03-08 19:33:51,258 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [19963] [2025-03-08 19:33:51,258 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [19966] [2025-03-08 19:33:51,258 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [19968] [2025-03-08 19:33:51,259 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [20069] [2025-03-08 19:33:51,259 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [20076] [2025-03-08 19:33:51,278 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--gpu--drm--qxl--qxl.ko-entry_point.cil.out.i[625429,625442] [2025-03-08 19:33:51,298 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 19:33:51,715 INFO L204 MainTranslator]: Completed translation [2025-03-08 19:33:51,716 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:33:51 WrapperNode [2025-03-08 19:33:51,716 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-08 19:33:51,717 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-08 19:33:51,717 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-08 19:33:51,717 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-08 19:33:51,721 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:33:51" (1/1) ... [2025-03-08 19:33:51,802 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:33:51" (1/1) ... [2025-03-08 19:33:52,059 INFO L138 Inliner]: procedures = 1152, calls = 5939, calls flagged for inlining = 412, calls inlined = 360, statements flattened = 13310 [2025-03-08 19:33:52,060 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-08 19:33:52,061 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-08 19:33:52,061 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-08 19:33:52,061 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-08 19:33:52,068 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:33:51" (1/1) ... [2025-03-08 19:33:52,068 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:33:51" (1/1) ... [2025-03-08 19:33:52,110 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:33:51" (1/1) ... [2025-03-08 19:33:56,154 INFO L175 MemorySlicer]: Split 2258 memory accesses to 52 slices as follows [8, 2, 16, 20, 43, 9, 65, 16, 2, 3, 2, 14, 2, 1, 1, 14, 38, 68, 0, 4, 4, 4, 8, 6, 6, 3, 3, 7, 12, 1, 4, 2, 4, 4, 4, 4, 9, 2, 5, 10, 2, 1699, 2, 2, 1, 3, 67, 29, 9, 9, 1, 4]. 75 percent of accesses are in the largest equivalence class. The 163 initializations are split as follows [8, 0, 0, 20, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 0, 0, 0, 0, 4, 3, 3, 8, 6, 6, 3, 0, 7, 0, 0, 4, 0, 4, 4, 4, 4, 9, 0, 0, 0, 0, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4]. The 896 writes are split as follows [0, 2, 4, 0, 43, 3, 65, 16, 1, 0, 0, 14, 0, 0, 1, 14, 34, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 8, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 0, 664, 1, 1, 1, 2, 1, 4, 4, 1, 1, 0]. [2025-03-08 19:33:56,155 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:33:51" (1/1) ... [2025-03-08 19:33:56,155 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:33:51" (1/1) ... [2025-03-08 19:33:56,313 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:33:51" (1/1) ... [2025-03-08 19:33:56,337 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:33:51" (1/1) ... [2025-03-08 19:33:56,426 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:33:51" (1/1) ... [2025-03-08 19:33:56,465 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:33:51" (1/1) ... [2025-03-08 19:33:56,527 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-08 19:33:56,529 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-08 19:33:56,529 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-08 19:33:56,529 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-08 19:33:56,530 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:33:51" (1/1) ... [2025-03-08 19:33:56,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 19:33:56,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 19:33:56,557 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-08 19:33:56,561 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-08 19:33:56,580 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fbdev_set_suspend [2025-03-08 19:33:56,580 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fbdev_set_suspend [2025-03-08 19:33:56,580 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_release_mutex_of_qxl_device [2025-03-08 19:33:56,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_release_mutex_of_qxl_device [2025-03-08 19:33:56,581 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_create [2025-03-08 19:33:56,581 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_create [2025-03-08 19:33:56,581 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_reserve___0 [2025-03-08 19:33:56,581 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_reserve___0 [2025-03-08 19:33:56,581 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_mmap_offset [2025-03-08 19:33:56,581 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_mmap_offset [2025-03-08 19:33:56,581 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_release_reserved [2025-03-08 19:33:56,581 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_release_reserved [2025-03-08 19:33:56,581 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2025-03-08 19:33:56,582 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2025-03-08 19:33:56,582 INFO L130 BoogieDeclarations]: Found specification of procedure drm_helper_probe_single_connector_modes_nomerge [2025-03-08 19:33:56,582 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_helper_probe_single_connector_modes_nomerge [2025-03-08 19:33:56,582 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_mode_valid [2025-03-08 19:33:56,582 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_mode_valid [2025-03-08 19:33:56,582 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_evict_locked [2025-03-08 19:33:56,582 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_evict_locked [2025-03-08 19:33:56,582 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_qxl_gem [2025-03-08 19:33:56,582 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_qxl_gem [2025-03-08 19:33:56,582 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kunmap [2025-03-08 19:33:56,582 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kunmap [2025-03-08 19:33:56,582 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_garbage_collect [2025-03-08 19:33:56,582 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_garbage_collect [2025-03-08 19:33:56,583 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_move_notify [2025-03-08 19:33:56,583 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_move_notify [2025-03-08 19:33:56,583 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_init_hdr [2025-03-08 19:33:56,583 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_init_hdr [2025-03-08 19:33:56,583 INFO L130 BoogieDeclarations]: Found specification of procedure __ww_mutex_lock [2025-03-08 19:33:56,583 INFO L138 BoogieDeclarations]: Found implementation of procedure __ww_mutex_lock [2025-03-08 19:33:56,583 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_eu_backoff_reservation [2025-03-08 19:33:56,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_eu_backoff_reservation [2025-03-08 19:33:56,583 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_dirty_update [2025-03-08 19:33:56,583 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_dirty_update [2025-03-08 19:33:56,583 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_evict [2025-03-08 19:33:56,583 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_evict [2025-03-08 19:33:56,583 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_close [2025-03-08 19:33:56,583 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_close [2025-03-08 19:33:56,583 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_set_property [2025-03-08 19:33:56,583 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_set_property [2025-03-08 19:33:56,584 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-08 19:33:56,584 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-08 19:33:56,584 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2025-03-08 19:33:56,584 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2025-03-08 19:33:56,584 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-08 19:33:56,584 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-08 19:33:56,584 INFO L130 BoogieDeclarations]: Found specification of procedure setup_hw_slot [2025-03-08 19:33:56,585 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_hw_slot [2025-03-08 19:33:56,585 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-03-08 19:33:56,585 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-03-08 19:33:56,585 INFO L130 BoogieDeclarations]: Found specification of procedure drm_object_property_set_value [2025-03-08 19:33:56,585 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_object_property_set_value [2025-03-08 19:33:56,585 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_init [2025-03-08 19:33:56,585 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_init [2025-03-08 19:33:56,585 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-08 19:33:56,585 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-08 19:33:56,585 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_io_cmd [2025-03-08 19:33:56,585 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_io_cmd [2025-03-08 19:33:56,585 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_fini [2025-03-08 19:33:56,585 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_fini [2025-03-08 19:33:56,585 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_del_sub_from_lru [2025-03-08 19:33:56,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_del_sub_from_lru [2025-03-08 19:33:56,585 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-08 19:33:56,585 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-08 19:33:56,585 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_copyarea [2025-03-08 19:33:56,585 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_copyarea [2025-03-08 19:33:56,585 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_alloc_objects [2025-03-08 19:33:56,585 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_alloc_objects [2025-03-08 19:33:56,585 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_fence_buffer_objects [2025-03-08 19:33:56,585 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_fence_buffer_objects [2025-03-08 19:33:56,585 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-08 19:33:56,585 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-08 19:33:56,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-08 19:33:56,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-08 19:33:56,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-08 19:33:56,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-08 19:33:56,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-08 19:33:56,586 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-08 19:33:56,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_check_id [2025-03-08 19:33:56,588 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_check_id [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kmap_atomic_page [2025-03-08 19:33:56,588 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kmap_atomic_page [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2025-03-08 19:33:56,588 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure setup_slot [2025-03-08 19:33:56,588 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_slot [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_debugfs_takedown [2025-03-08 19:33:56,588 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_debugfs_takedown [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_pan_display [2025-03-08 19:33:56,588 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_pan_display [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_prepare [2025-03-08 19:33:56,588 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_prepare [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2025-03-08 19:33:56,588 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kmap [2025-03-08 19:33:56,588 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kmap [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_page_flip [2025-03-08 19:33:56,588 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_page_flip [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-03-08 19:33:56,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure drm_debugfs_create_files [2025-03-08 19:33:56,588 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_debugfs_create_files [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_queue_garbage_collect [2025-03-08 19:33:56,588 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_queue_garbage_collect [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_evict_mm [2025-03-08 19:33:56,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_evict_mm [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_monitors_config_set [2025-03-08 19:33:56,588 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_monitors_config_set [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_ref [2025-03-08 19:33:56,588 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_ref [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_base_of_ww_mutex [2025-03-08 19:33:56,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_base_of_ww_mutex [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-08 19:33:56,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-08 19:33:56,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-03-08 19:33:56,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-08 19:33:56,592 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure drm_debugfs_remove_files [2025-03-08 19:33:56,592 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_debugfs_remove_files [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_kref_put_mutex_118 [2025-03-08 19:33:56,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_kref_put_mutex_118 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_add_to_lru [2025-03-08 19:33:56,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_add_to_lru [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_notrace [2025-03-08 19:33:56,592 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_notrace [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_unpin [2025-03-08 19:33:56,592 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_unpin [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-08 19:33:56,592 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_alloc [2025-03-08 19:33:56,592 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_alloc [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_cursor_move [2025-03-08 19:33:56,592 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_cursor_move [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_create_with_handle [2025-03-08 19:33:56,592 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_create_with_handle [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_hw_surface_dealloc [2025-03-08 19:33:56,592 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_hw_surface_dealloc [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2025-03-08 19:33:56,592 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-08 19:33:56,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_qxl_gem [2025-03-08 19:33:56,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_qxl_gem [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure idr_preload [2025-03-08 19:33:56,592 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_preload [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-08 19:33:56,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure drm_cvt_mode [2025-03-08 19:33:56,594 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_cvt_mode [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-03-08 19:33:56,594 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-03-08 19:33:56,594 INFO L130 BoogieDeclarations]: Found specification of procedure qxlfb_destroy_pinned_object [2025-03-08 19:33:56,594 INFO L138 BoogieDeclarations]: Found implementation of procedure qxlfb_destroy_pinned_object [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_backoff_reserve_list [2025-03-08 19:33:56,595 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_backoff_reserve_list [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_reserve_list [2025-03-08 19:33:56,595 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_reserve_list [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_kunmap_atomic_page [2025-03-08 19:33:56,595 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_kunmap_atomic_page [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_base_of_ww_mutex [2025-03-08 19:33:56,595 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_base_of_ww_mutex [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2025-03-08 19:33:56,595 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_trylock [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2025-03-08 19:33:56,595 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-03-08 19:33:56,595 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-03-08 19:33:56,595 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_imageblit [2025-03-08 19:33:56,595 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_imageblit [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_io_mem_reserve [2025-03-08 19:33:56,595 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_io_mem_reserve [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-08 19:33:56,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-08 19:33:56,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-08 19:33:56,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-08 19:33:56,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-08 19:33:56,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-03-08 19:33:56,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-03-08 19:33:56,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-03-08 19:33:56,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-03-08 19:33:56,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-03-08 19:33:56,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-03-08 19:33:56,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-03-08 19:33:56,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-03-08 19:33:56,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-03-08 19:33:56,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-03-08 19:33:56,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-03-08 19:33:56,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-03-08 19:33:56,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-03-08 19:33:56,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-03-08 19:33:56,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-08 19:33:56,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-03-08 19:33:56,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference_unlocked [2025-03-08 19:33:56,600 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference_unlocked [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2025-03-08 19:33:56,600 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-03-08 19:33:56,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held [2025-03-08 19:33:56,600 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_prepare [2025-03-08 19:33:56,600 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_prepare [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_free [2025-03-08 19:33:56,600 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_free [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_drm_freeze [2025-03-08 19:33:56,600 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_drm_freeze [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-08 19:33:56,600 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_global_release [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_surface_release_reserved [2025-03-08 19:33:56,600 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_surface_release_reserved [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-08 19:33:56,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-03-08 19:33:56,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-03-08 19:33:56,603 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_2 [2025-03-08 19:33:56,604 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_2 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure fence_put [2025-03-08 19:33:56,604 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_put [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2025-03-08 19:33:56,604 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure drm_ut_debug_printk [2025-03-08 19:33:56,604 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_ut_debug_printk [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_commit [2025-03-08 19:33:56,604 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_commit [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2025-03-08 19:33:56,604 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-08 19:33:56,604 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-03-08 19:33:56,604 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-03-08 19:33:56,604 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_enc_destroy [2025-03-08 19:33:56,604 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_enc_destroy [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-03-08 19:33:56,604 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-03-08 19:33:56,604 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure fence_is_signaled [2025-03-08 19:33:56,604 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_is_signaled [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_reap_surf [2025-03-08 19:33:56,604 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_reap_surf [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-03-08 19:33:56,604 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_io_mem_free [2025-03-08 19:33:56,604 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_io_mem_free [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure __ttm_bo_unreserve [2025-03-08 19:33:56,604 INFO L138 BoogieDeclarations]: Found implementation of procedure __ttm_bo_unreserve [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure drm_helper_connector_dpms [2025-03-08 19:33:56,604 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_helper_connector_dpms [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_backend_destroy [2025-03-08 19:33:56,604 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_backend_destroy [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_clean_mm [2025-03-08 19:33:56,604 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_clean_mm [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_user_framebuffer_destroy [2025-03-08 19:33:56,604 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_user_framebuffer_destroy [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_update_area_mutex_of_qxl_device [2025-03-08 19:33:56,604 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_update_area_mutex_of_qxl_device [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-08 19:33:56,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-08 19:33:56,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-08 19:33:56,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-08 19:33:56,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-08 19:33:56,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_deferred_io [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_deferred_io [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_destroy [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_destroy [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_restore [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_restore [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_bo_destroy [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_bo_destroy [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_surface_id_alloc [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_surface_id_alloc [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_create_monitors_object [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_create_monitors_object [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_unmap [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_unmap [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_mode_set [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_mode_set [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_find_or_create_single [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_find_or_create_single [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_2 [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_2 [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_tt_unpopulate [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_tt_unpopulate [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_drm_resume [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_drm_resume [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_client_monitors_config_work_func [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_client_monitors_config_work_func [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pm_freeze [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pm_freeze [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure idr_replace [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_replace [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_reserve [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_reserve [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unpin [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unpin [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_ref [2025-03-08 19:33:56,606 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_ref [2025-03-08 19:33:56,606 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_reset [2025-03-08 19:33:56,607 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_reset [2025-03-08 19:33:56,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-08 19:33:56,607 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-08 19:33:56,608 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-03-08 19:33:56,608 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-03-08 19:33:56,608 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-08 19:33:56,608 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-08 19:33:56,608 INFO L130 BoogieDeclarations]: Found specification of procedure usleep_range [2025-03-08 19:33:56,608 INFO L138 BoogieDeclarations]: Found implementation of procedure usleep_range [2025-03-08 19:33:56,608 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_async_io_mutex_of_qxl_device [2025-03-08 19:33:56,608 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_async_io_mutex_of_qxl_device [2025-03-08 19:33:56,608 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_work_361 [2025-03-08 19:33:56,608 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_work_361 [2025-03-08 19:33:56,608 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2025-03-08 19:33:56,608 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2025-03-08 19:33:56,608 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_physical_address [2025-03-08 19:33:56,608 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_physical_address [2025-03-08 19:33:56,608 INFO L130 BoogieDeclarations]: Found specification of procedure lock_release [2025-03-08 19:33:56,608 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_release [2025-03-08 19:33:56,608 INFO L130 BoogieDeclarations]: Found specification of procedure drm_err [2025-03-08 19:33:56,608 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_err [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_surf_evict_mutex_of_qxl_device [2025-03-08 19:33:56,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_surf_evict_mutex_of_qxl_device [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure drm_modeset_unlock_all [2025-03-08 19:33:56,609 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_modeset_unlock_all [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-08 19:33:56,609 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_update_area [2025-03-08 19:33:56,609 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_update_area [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_base_of_ww_mutex [2025-03-08 19:33:56,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_base_of_ww_mutex [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_evict_flags [2025-03-08 19:33:56,609 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_evict_flags [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_struct_mutex_of_drm_device [2025-03-08 19:33:56,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_struct_mutex_of_drm_device [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_drawable [2025-03-08 19:33:56,609 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_drawable [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure drm_object_attach_property [2025-03-08 19:33:56,609 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_object_attach_property [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure idr_init [2025-03-08 19:33:56,609 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_init [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_work [2025-03-08 19:33:56,609 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_work [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_alloc_bo_reserved [2025-03-08 19:33:56,609 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_alloc_bo_reserved [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure drm_modeset_lock_all [2025-03-08 19:33:56,609 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_modeset_lock_all [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_free [2025-03-08 19:33:56,609 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_free [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_list_add [2025-03-08 19:33:56,609 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_list_add [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure io_mapping_create_wc [2025-03-08 19:33:56,609 INFO L138 BoogieDeclarations]: Found implementation of procedure io_mapping_create_wc [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2025-03-08 19:33:56,609 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-08 19:33:56,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_open [2025-03-08 19:33:56,611 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_open [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure drm_open [2025-03-08 19:33:56,611 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_open [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_free_list [2025-03-08 19:33:56,611 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_free_list [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unref [2025-03-08 19:33:56,611 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unref [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-08 19:33:56,611 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure drm_global_item_unref [2025-03-08 19:33:56,611 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_global_item_unref [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure drm_mode_probed_add [2025-03-08 19:33:56,611 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_mode_probed_add [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure drm_pci_set_busid [2025-03-08 19:33:56,611 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_pci_set_busid [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-08 19:33:56,611 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_draw_opaque_fb [2025-03-08 19:33:56,613 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_draw_opaque_fb [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure trace_fence_emit [2025-03-08 19:33:56,613 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_fence_emit [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_cursor_set2 [2025-03-08 19:33:56,613 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_cursor_set2 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_io_lock [2025-03-08 19:33:56,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_io_lock [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_push_cursor_ring_release [2025-03-08 19:33:56,613 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_push_cursor_ring_release [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-08 19:33:56,613 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-08 19:33:56,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-08 19:33:56,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-08 19:33:56,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-08 19:33:56,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-08 19:33:56,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-08 19:33:56,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-08 19:33:56,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-08 19:33:56,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-08 19:33:56,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-08 19:33:56,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-08 19:33:56,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-08 19:33:56,615 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-08 19:33:56,615 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-08 19:33:56,615 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-08 19:33:56,615 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-08 19:33:56,615 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-08 19:33:56,615 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-08 19:33:56,615 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-03-08 19:33:56,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-03-08 19:33:56,616 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-08 19:33:56,616 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-08 19:33:56,616 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-08 19:33:56,616 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-08 19:33:56,616 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-08 19:33:56,616 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-08 19:33:56,616 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-08 19:33:56,616 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-08 19:33:56,616 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-08 19:33:56,616 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-08 19:33:56,616 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-03-08 19:33:56,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-03-08 19:33:56,618 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_unreserve [2025-03-08 19:33:56,618 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_unreserve [2025-03-08 19:33:56,618 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-03-08 19:33:56,618 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-03-08 19:33:56,618 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_free [2025-03-08 19:33:56,618 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_free [2025-03-08 19:33:56,618 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_push_command_ring_release [2025-03-08 19:33:56,618 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_push_command_ring_release [2025-03-08 19:33:56,618 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-03-08 19:33:56,618 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-03-08 19:33:56,618 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_framebuffer_surface_dirty [2025-03-08 19:33:56,618 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_framebuffer_surface_dirty [2025-03-08 19:33:56,618 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_dpms [2025-03-08 19:33:56,618 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_dpms [2025-03-08 19:33:56,618 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-03-08 19:33:56,618 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-03-08 19:33:56,618 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_unreference [2025-03-08 19:33:56,618 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_unreference [2025-03-08 19:33:56,618 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_io_log [2025-03-08 19:33:56,618 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_io_log [2025-03-08 19:33:56,618 INFO L130 BoogieDeclarations]: Found specification of procedure fence_release [2025-03-08 19:33:56,618 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_placement_from_domain [2025-03-08 19:33:56,619 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_placement_from_domain [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 19:33:56,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure idr_alloc [2025-03-08 19:33:56,619 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_alloc [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pci_probe [2025-03-08 19:33:56,619 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pci_probe [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_send_monitors_config [2025-03-08 19:33:56,619 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_send_monitors_config [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure free_drawable [2025-03-08 19:33:56,619 INFO L138 BoogieDeclarations]: Found implementation of procedure free_drawable [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_setcmap [2025-03-08 19:33:56,619 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_setcmap [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_vunmap [2025-03-08 19:33:56,619 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_vunmap [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_validate [2025-03-08 19:33:56,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_validate [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-03-08 19:33:56,619 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure drm_release [2025-03-08 19:33:56,619 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_release [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-03-08 19:33:56,619 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_nop_signaling [2025-03-08 19:33:56,619 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_nop_signaling [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2025-03-08 19:33:56,619 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_surf_evict_mutex_of_qxl_device [2025-03-08 19:33:56,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_surf_evict_mutex_of_qxl_device [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_mode_fixup [2025-03-08 19:33:56,619 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_mode_fixup [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_create [2025-03-08 19:33:56,619 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_create [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2025-03-08 19:33:56,619 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_save [2025-03-08 19:33:56,619 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_save [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-08 19:33:56,619 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-08 19:33:56,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-08 19:33:56,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-08 19:33:56,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-08 19:33:56,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-08 19:33:56,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-08 19:33:56,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-08 19:33:56,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-08 19:33:56,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-08 19:33:56,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-08 19:33:56,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-08 19:33:56,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-08 19:33:56,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-08 19:33:56,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-08 19:33:56,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-08 19:33:56,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-08 19:33:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_destroy_monitors_object [2025-03-08 19:33:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_destroy_monitors_object [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure io_mapping_free [2025-03-08 19:33:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure io_mapping_free [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_disable [2025-03-08 19:33:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_disable [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_check_header [2025-03-08 19:33:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_check_header [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_free [2025-03-08 19:33:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_free [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-03-08 19:33:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-08 19:33:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure idr_find_slowpath [2025-03-08 19:33:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_find_slowpath [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_draw_dirty_fb [2025-03-08 19:33:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_draw_dirty_fb [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_update_area_mutex_of_qxl_device [2025-03-08 19:33:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_update_area_mutex_of_qxl_device [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_framebuffer_init [2025-03-08 19:33:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_framebuffer_init [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_pin [2025-03-08 19:33:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_pin [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_driver_unload [2025-03-08 19:33:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_driver_unload [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_struct_mutex_of_drm_device [2025-03-08 19:33:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_struct_mutex_of_drm_device [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_mmap [2025-03-08 19:33:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_mmap [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_pci_remove [2025-03-08 19:33:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_pci_remove [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gc_work [2025-03-08 19:33:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gc_work [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure __ww_mutex_lock_interruptible [2025-03-08 19:33:56,621 INFO L138 BoogieDeclarations]: Found implementation of procedure __ww_mutex_lock_interruptible [2025-03-08 19:33:56,621 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2025-03-08 19:33:56,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2025-03-08 19:33:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock_sched_notrace [2025-03-08 19:33:56,622 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock_sched_notrace [2025-03-08 19:33:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_conn_detect [2025-03-08 19:33:56,622 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_conn_detect [2025-03-08 19:33:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure list_is_singular [2025-03-08 19:33:56,622 INFO L138 BoogieDeclarations]: Found implementation of procedure list_is_singular [2025-03-08 19:33:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-08 19:33:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-08 19:33:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-08 19:33:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-08 19:33:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-08 19:33:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-08 19:33:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-08 19:33:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-08 19:33:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-08 19:33:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-08 19:33:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-08 19:33:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-08 19:33:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-08 19:33:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-08 19:33:56,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-08 19:33:56,623 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_fillrect [2025-03-08 19:33:56,623 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_fillrect [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-08 19:33:56,623 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_reap_surface_id [2025-03-08 19:33:56,623 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_reap_surface_id [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_hw_surface_alloc [2025-03-08 19:33:56,623 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_hw_surface_alloc [2025-03-08 19:33:56,623 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2025-03-08 19:33:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2025-03-08 19:33:56,624 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-03-08 19:33:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-03-08 19:33:56,624 INFO L130 BoogieDeclarations]: Found specification of procedure fence_signal [2025-03-08 19:33:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure fence_signal [2025-03-08 19:33:56,624 INFO L130 BoogieDeclarations]: Found specification of procedure make_drawable [2025-03-08 19:33:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure make_drawable [2025-03-08 19:33:56,624 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_backend_bind [2025-03-08 19:33:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_backend_bind [2025-03-08 19:33:56,624 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_bo_init_mm [2025-03-08 19:33:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_bo_init_mm [2025-03-08 19:33:56,624 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_async_io_mutex_of_qxl_device [2025-03-08 19:33:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_async_io_mutex_of_qxl_device [2025-03-08 19:33:56,624 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_mode_dumb_mmap [2025-03-08 19:33:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_mode_dumb_mmap [2025-03-08 19:33:56,624 INFO L130 BoogieDeclarations]: Found specification of procedure drm_fb_helper_check_var [2025-03-08 19:33:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_fb_helper_check_var [2025-03-08 19:33:56,624 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_check_idle [2025-03-08 19:33:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_check_idle [2025-03-08 19:33:56,624 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-08 19:33:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-08 19:33:56,624 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_handle_create [2025-03-08 19:33:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_handle_create [2025-03-08 19:33:56,624 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_bo_gpu_offset [2025-03-08 19:33:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_bo_gpu_offset [2025-03-08 19:33:56,624 INFO L130 BoogieDeclarations]: Found specification of procedure drm_framebuffer_cleanup [2025-03-08 19:33:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_framebuffer_cleanup [2025-03-08 19:33:56,624 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_validate_bo [2025-03-08 19:33:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_validate_bo [2025-03-08 19:33:56,624 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-03-08 19:33:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-03-08 19:33:56,624 INFO L130 BoogieDeclarations]: Found specification of procedure lock_acquire [2025-03-08 19:33:56,624 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_acquire [2025-03-08 19:33:56,624 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-03-08 19:33:56,625 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-03-08 19:33:56,625 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_fb_dirty_flush [2025-03-08 19:33:56,625 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_fb_dirty_flush [2025-03-08 19:33:56,625 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-03-08 19:33:56,625 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-03-08 19:33:56,625 INFO L130 BoogieDeclarations]: Found specification of procedure ttm_mem_io_unlock [2025-03-08 19:33:56,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ttm_mem_io_unlock [2025-03-08 19:33:56,625 INFO L130 BoogieDeclarations]: Found specification of procedure drm_crtc_helper_set_config [2025-03-08 19:33:56,625 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_crtc_helper_set_config [2025-03-08 19:33:56,625 INFO L130 BoogieDeclarations]: Found specification of procedure console_lock [2025-03-08 19:33:56,625 INFO L138 BoogieDeclarations]: Found implementation of procedure console_lock [2025-03-08 19:33:56,625 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_verify_access [2025-03-08 19:33:56,625 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_verify_access [2025-03-08 19:33:56,625 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_object_create [2025-03-08 19:33:56,625 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_object_create [2025-03-08 19:33:56,625 INFO L130 BoogieDeclarations]: Found specification of procedure console_unlock [2025-03-08 19:33:56,625 INFO L138 BoogieDeclarations]: Found implementation of procedure console_unlock [2025-03-08 19:33:56,625 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_destroy [2025-03-08 19:33:56,625 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_destroy [2025-03-08 19:33:56,625 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_crtc_commit [2025-03-08 19:33:56,625 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_crtc_commit [2025-03-08 19:33:56,625 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_image_free_objects [2025-03-08 19:33:56,625 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_image_free_objects [2025-03-08 19:33:56,625 INFO L130 BoogieDeclarations]: Found specification of procedure drm_poll [2025-03-08 19:33:56,625 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_poll [2025-03-08 19:33:56,625 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_io_cmd_user [2025-03-08 19:33:56,625 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_io_cmd_user [2025-03-08 19:33:56,625 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_release_map [2025-03-08 19:33:56,625 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_release_map [2025-03-08 19:33:56,625 INFO L130 BoogieDeclarations]: Found specification of procedure drm_gem_object_lookup [2025-03-08 19:33:56,625 INFO L138 BoogieDeclarations]: Found implementation of procedure drm_gem_object_lookup [2025-03-08 19:33:56,625 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_release_mutex_of_qxl_device [2025-03-08 19:33:56,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_release_mutex_of_qxl_device [2025-03-08 19:33:56,625 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-08 19:33:56,625 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-08 19:33:56,625 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ring_push [2025-03-08 19:33:56,625 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ring_push [2025-03-08 19:33:56,626 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_get_qdev [2025-03-08 19:33:56,626 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_get_qdev [2025-03-08 19:33:56,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-08 19:33:56,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-08 19:33:56,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-08 19:33:56,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-08 19:33:56,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-08 19:33:56,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-08 19:33:56,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-08 19:33:56,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-08 19:33:56,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-08 19:33:56,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-08 19:33:56,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-08 19:33:56,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-08 19:33:56,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-08 19:33:56,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-08 19:33:56,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-08 19:33:56,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-08 19:33:56,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-08 19:33:56,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-08 19:33:56,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-08 19:33:56,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-08 19:33:56,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-08 19:33:56,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-08 19:33:56,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-08 19:33:56,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-08 19:33:56,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-08 19:33:56,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-08 19:33:56,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-08 19:33:56,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-08 19:33:56,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-08 19:33:56,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-08 19:33:56,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-08 19:33:56,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-08 19:33:56,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_gem_prime_mmap [2025-03-08 19:33:56,628 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_gem_prime_mmap [2025-03-08 19:33:56,628 INFO L130 BoogieDeclarations]: Found specification of procedure qxl_ttm_bo_is_qxl_bo [2025-03-08 19:33:56,628 INFO L138 BoogieDeclarations]: Found implementation of procedure qxl_ttm_bo_is_qxl_bo [2025-03-08 19:33:57,945 INFO L256 CfgBuilder]: Building ICFG [2025-03-08 19:33:57,949 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-08 19:33:58,097 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23580: havoc drm_gem_object_init_#t~nondet3169#1; [2025-03-08 19:33:58,097 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L24037: havoc ttm_bo_init_#t~nondet3248#1; [2025-03-08 19:33:58,177 INFO L1307 $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-03-08 19:33:58,177 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13204-1: ldv_mutex_trylock_206_#res#1 := ldv_mutex_trylock_206_~ldv_func_res~34#1; [2025-03-08 19:33:58,182 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11958: havoc drm_vma_node_offset_addr_#t~mem1461#1; [2025-03-08 19:33:58,242 INFO L1307 $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-03-08 19:33:58,246 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23625: havoc #t~nondet3178; [2025-03-08 19:33:58,278 INFO L1307 $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-03-08 19:33:58,373 INFO L1307 $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-03-08 19:33:58,373 INFO L1307 $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-03-08 19:33:58,391 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23409: havoc #t~nondet3141; [2025-03-08 19:33:58,460 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6059: havoc dev_get_drvdata_#t~mem27#1.base, dev_get_drvdata_#t~mem27#1.offset; [2025-03-08 19:33:58,466 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14680: havoc #t~bitwise1925; [2025-03-08 19:33:58,480 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23690: havoc #t~nondet3186; [2025-03-08 19:33:58,568 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7566: havoc __kmalloc_#t~ret273#1.base, __kmalloc_#t~ret273#1.offset; [2025-03-08 19:33:58,726 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23448: havoc debug_locks_off_#t~nondet3147#1; [2025-03-08 19:33:58,827 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13773: havoc #t~mem1814#1.base, #t~mem1814#1.offset; [2025-03-08 19:33:58,827 INFO L1307 $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-03-08 19:33:58,827 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L24099: havoc ttm_mem_io_reserve_#t~nondet3259#1; [2025-03-08 19:33:58,848 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23960: havoc #t~nondet3234; [2025-03-08 19:33:58,991 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23543: havoc #t~nondet3162; [2025-03-08 19:33:59,035 INFO L1307 $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-03-08 19:33:59,036 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13515: havoc ttm_kmap_obj_virtual_#t~mem1758#1.base, ttm_kmap_obj_virtual_#t~mem1758#1.offset; [2025-03-08 19:33:59,036 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L24045: havoc ttm_bo_kmap_#t~nondet3250#1; [2025-03-08 19:33:59,198 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23736: havoc drm_vblank_get_#t~nondet3194#1; [2025-03-08 19:33:59,199 INFO L1307 $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-03-08 19:33:59,242 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23489: havoc #t~nondet3153; [2025-03-08 19:33:59,258 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L24033: havoc #t~nondet3247; [2025-03-08 19:33:59,316 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23493: havoc #t~nondet3154; [2025-03-08 19:33:59,398 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9138: call ULTIMATE.dealloc(~#release~2.base, ~#release~2.offset);havoc ~#release~2.base, ~#release~2.offset; [2025-03-08 19:33:59,426 INFO L1307 $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-03-08 19:33:59,455 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15950: call ULTIMATE.dealloc(~#release~5.base, ~#release~5.offset);havoc ~#release~5.base, ~#release~5.offset; [2025-03-08 19:34:34,494 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23885: havoc ldv_resume_noirq_20_#t~nondet3222#1; [2025-03-08 19:34:34,494 INFO L1307 $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-03-08 19:34:34,494 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23889: havoc ldv_shutdown_19_#t~nondet3223#1; [2025-03-08 19:34:34,494 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L24025: havoc ttm_bo_device_init_#t~nondet3245#1; [2025-03-08 19:34:34,494 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23893: havoc ldv_suspend_late_20_#t~nondet3224#1; [2025-03-08 19:34:34,494 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23368: havoc __alloc_workqueue_key_#t~ret3139#1.base, __alloc_workqueue_key_#t~ret3139#1.offset; [2025-03-08 19:34:34,494 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23632: havoc drm_ioctl_#t~nondet3179#1; [2025-03-08 19:34:34,494 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23500: havoc drm_encoder_init_#t~nondet3155#1; [2025-03-08 19:34:34,494 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23897: havoc ldv_suspend_noirq_20_#t~nondet3225#1; [2025-03-08 19:34:34,494 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23636: havoc drm_irq_install_#t~nondet3180#1; [2025-03-08 19:34:34,494 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23901: havoc ldv_thaw_early_20_#t~nondet3226#1; [2025-03-08 19:34:34,494 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23905: havoc ldv_thaw_noirq_20_#t~nondet3227#1; [2025-03-08 19:34:34,494 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23510: havoc drm_fb_helper_blank_#t~nondet3156#1; [2025-03-08 19:34:34,494 INFO L1307 $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-03-08 19:34:34,494 INFO L1307 $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-03-08 19:34:34,494 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23518: havoc drm_fb_helper_debug_enter_#t~nondet3158#1; [2025-03-08 19:34:34,494 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23522: havoc drm_fb_helper_debug_leave_#t~nondet3159#1; [2025-03-08 19:34:34,494 INFO L1307 $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-03-08 19:34:34,494 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L24056: havoc ttm_bo_move_memcpy_#t~nondet3252#1; [2025-03-08 19:34:34,495 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23662: havoc drm_mode_connector_attach_encoder_#t~nondet3182#1; [2025-03-08 19:34:34,495 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23666: havoc drm_mode_create_suggested_offset_properties_#t~nondet3183#1; [2025-03-08 19:34:34,495 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23535: havoc drm_fb_helper_init_#t~nondet3160#1; [2025-03-08 19:34:34,495 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23670: havoc drm_mode_crtc_set_gamma_size_#t~nondet3184#1; [2025-03-08 19:34:34,495 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23539: havoc drm_fb_helper_initial_config_#t~nondet3161#1; [2025-03-08 19:34:34,495 INFO L1307 $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-03-08 19:34:34,495 INFO L1307 $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-03-08 19:34:34,495 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L24074: havoc ttm_dma_tt_init_#t~nondet3255#1; [2025-03-08 19:34:34,495 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23945: havoc pci_enable_device_#t~nondet3231#1; [2025-03-08 19:34:34,495 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23550: havoc drm_fb_helper_set_par_#t~nondet3163#1; [2025-03-08 19:34:34,495 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23818: havoc ldv_bind_15_#t~nondet3206#1; [2025-03-08 19:34:34,495 INFO L1307 $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-03-08 19:34:34,495 INFO L1307 $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-03-08 19:34:34,495 INFO L1307 $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-03-08 19:34:34,496 INFO L1307 $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-03-08 19:34:34,496 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23558: havoc drm_fb_helper_single_add_all_connectors_#t~nondet3165#1; [2025-03-08 19:34:34,496 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23822: havoc ldv_complete_20_#t~nondet3207#1; [2025-03-08 19:34:34,496 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23826: havoc ldv_connect_15_#t~nondet3208#1; [2025-03-08 19:34:34,496 INFO L1307 $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-03-08 19:34:34,496 INFO L1307 $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-03-08 19:34:34,496 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23830: havoc ldv_freeze_late_20_#t~nondet3209#1; [2025-03-08 19:34:34,496 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23701: havoc drm_pci_init_#t~nondet3188#1; [2025-03-08 19:34:34,496 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23569: havoc drm_gem_dumb_destroy_#t~nondet3167#1; [2025-03-08 19:34:34,496 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23834: havoc ldv_freeze_noirq_20_#t~nondet3210#1; [2025-03-08 19:34:34,496 INFO L1307 $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-03-08 19:34:34,496 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23841: havoc ldv_poweroff_late_20_#t~nondet3211#1; [2025-03-08 19:34:34,496 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L24106: havoc ttm_pool_populate_#t~nondet3260#1; [2025-03-08 19:34:34,496 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23712: havoc drm_property_create_range_#t~ret3191#1.base, drm_property_create_range_#t~ret3191#1.offset; [2025-03-08 19:34:34,496 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23845: havoc ldv_poweroff_noirq_20_#t~nondet3212#1; [2025-03-08 19:34:34,496 INFO L1307 $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-03-08 19:34:34,496 INFO L1307 $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-03-08 19:34:34,496 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23849: havoc ldv_prepare_20_#t~nondet3213#1; [2025-03-08 19:34:34,496 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23719: havoc drm_read_#t~nondet3192#1; [2025-03-08 19:34:34,496 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23589: havoc drm_gem_prime_export_#t~ret3171#1.base, drm_gem_prime_export_#t~ret3171#1.offset; [2025-03-08 19:34:34,496 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23853: havoc ldv_probe_11_#t~nondet3214#1; [2025-03-08 19:34:34,496 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23593: havoc drm_gem_prime_fd_to_handle_#t~nondet3172#1; [2025-03-08 19:34:34,496 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23857: havoc ldv_probe_12_#t~nondet3215#1; [2025-03-08 19:34:34,497 INFO L1307 $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-03-08 19:34:34,497 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L24123: havoc vgacon_text_force_#t~nondet3262#1; [2025-03-08 19:34:34,497 INFO L1307 $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-03-08 19:34:34,497 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23464: havoc drm_connector_init_#t~nondet3148#1; [2025-03-08 19:34:34,497 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23861: havoc ldv_probe_16_#t~nondet3216#1; [2025-03-08 19:34:34,497 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23597: havoc drm_gem_prime_handle_to_fd_#t~nondet3173#1; [2025-03-08 19:34:34,497 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23600: havoc drm_gem_prime_import_#t~ret3174#1.base, drm_gem_prime_import_#t~ret3174#1.offset; [2025-03-08 19:34:34,497 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23468: havoc drm_connector_register_#t~nondet3149#1; [2025-03-08 19:34:34,497 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23865: havoc ldv_probe_17_#t~nondet3217#1; [2025-03-08 19:34:34,497 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23869: havoc ldv_release_15_#t~nondet3218#1; [2025-03-08 19:34:34,497 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23740: havoc drm_vblank_init_#t~nondet3195#1; [2025-03-08 19:34:34,497 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23873: havoc ldv_restore_early_20_#t~nondet3219#1; [2025-03-08 19:34:34,497 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23877: havoc ldv_restore_noirq_20_#t~nondet3220#1; [2025-03-08 19:34:34,497 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23482: havoc drm_crtc_init_#t~nondet3151#1; [2025-03-08 19:34:34,497 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23881: havoc ldv_resume_early_20_#t~nondet3221#1; [2025-03-08 19:34:34,497 INFO L1307 $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-03-08 19:34:34,609 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23485: havoc #t~ret3152.base, #t~ret3152.offset; [2025-03-08 19:34:35,231 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L24081: havoc ttm_eu_reserve_buffers_#t~nondet3256#1; [2025-03-08 19:34:35,874 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23935: havoc #t~nondet3230; [2025-03-08 19:34:36,909 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23980: havoc rcu_lockdep_current_cpu_online_#t~nondet3239#1; [2025-03-08 19:34:36,909 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23915: havoc lock_is_held_#t~nondet3228#1; [2025-03-08 19:34:37,413 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23952: havoc pci_save_state_#t~nondet3232#1; [2025-03-08 19:34:37,663 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20618: call ULTIMATE.dealloc(~#bo~11.base, ~#bo~11.offset);havoc ~#bo~11.base, ~#bo~11.offset; [2025-03-08 19:34:37,912 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23931: havoc #t~nondet3229; [2025-03-08 19:34:38,754 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23972: havoc #t~nondet3237; [2025-03-08 19:34:38,780 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23424: havoc #t~nondet3144; [2025-03-08 19:34:39,126 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19781: havoc constant_test_bit_#t~mem2798#1;havoc constant_test_bit_#t~bitwise2799#1; [2025-03-08 19:34:40,127 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L24067: havoc ttm_bo_wait_#t~nondet3254#1; [2025-03-08 19:34:40,127 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16281-1: ldv_mutex_trylock_357_#res#1 := ldv_mutex_trylock_357_~ldv_func_res~55#1; [2025-03-08 19:34:40,127 INFO L1307 $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-03-08 19:34:40,152 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13254: havoc #t~mem1719.base, #t~mem1719.offset; [2025-03-08 19:34:40,290 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L24018: havoc #t~nondet3244; [2025-03-08 19:34:41,500 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9894: call ULTIMATE.dealloc(~#gobj~0.base, ~#gobj~0.offset);havoc ~#gobj~0.base, ~#gobj~0.offset; [2025-03-08 19:34:43,699 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23777: havoc framebuffer_alloc_#t~ret3200#1.base, framebuffer_alloc_#t~ret3200#1.offset; [2025-03-08 19:34:43,699 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L24126: havoc vmalloc_#t~ret3263#1.base, vmalloc_#t~ret3263#1.offset; [2025-03-08 19:34:43,699 INFO L1307 $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-03-08 19:34:43,699 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23674: havoc drm_mode_legacy_fb_format_#t~nondet3185#1; [2025-03-08 19:34:43,699 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23751: havoc fb_alloc_cmap_#t~nondet3197#1; [2025-03-08 19:34:43,699 INFO L1307 $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-03-08 19:34:43,838 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23956: havoc #t~nondet3233; [2025-03-08 19:34:45,197 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23618: havoc drm_helper_hpd_irq_event_#t~nondet3177#1; [2025-03-08 19:34:45,197 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23440: havoc crc32_le_#t~nondet3145#1; [2025-03-08 19:34:45,288 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23799: havoc #t~ret3203.base, #t~ret3203.offset; [2025-03-08 19:34:45,988 INFO L1307 $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-03-08 19:34:45,988 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10835-1: ldv_mutex_trylock_116_#res#1 := ldv_mutex_trylock_116_~ldv_func_res~20#1; [2025-03-08 19:34:46,268 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23608: havoc #t~nondet3176; [2025-03-08 19:34:46,335 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23444: havoc #t~nondet3146; [2025-03-08 19:34:46,498 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23771: havoc flush_work_#t~nondet3199#1; [2025-03-08 19:34:46,692 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8570: havoc #t~mem626;havoc #t~mem625;havoc #t~bitwise627; [2025-03-08 19:34:48,180 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11089: call ULTIMATE.dealloc(~#placements~0.base, ~#placements~0.offset);havoc ~#placements~0.base, ~#placements~0.offset; [2025-03-08 19:34:48,694 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15474: call ULTIMATE.dealloc(~#bo~7.base, ~#bo~7.offset);havoc ~#bo~7.base, ~#bo~7.offset; [2025-03-08 19:34:48,777 INFO L1307 $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-03-08 19:34:48,980 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23805: havoc ioremap_wc_#t~ret3205#1.base, ioremap_wc_#t~ret3205#1.offset; [2025-03-08 19:34:49,028 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23694: havoc #t~nondet3187; [2025-03-08 19:34:49,152 INFO L1307 $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-03-08 19:34:49,386 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23705: havoc #t~nondet3189; [2025-03-08 19:34:50,189 INFO L1307 $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-03-08 19:34:50,189 INFO L1307 $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-03-08 19:34:50,641 INFO L1307 $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-03-08 19:34:51,810 INFO L1307 $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-03-08 19:34:51,810 INFO L1307 $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-03-08 19:34:51,835 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L24095: havoc #t~nondet3258; [2025-03-08 19:34:51,896 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15376: call ULTIMATE.dealloc(~#cmd~4.base, ~#cmd~4.offset);havoc ~#cmd~4.base, ~#cmd~4.offset; [2025-03-08 19:34:52,092 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23976: havoc #t~nondet3238; [2025-03-08 19:34:52,502 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15357: call ULTIMATE.dealloc(~#cmd~3.base, ~#cmd~3.offset);havoc ~#cmd~3.base, ~#cmd~3.offset; [2025-03-08 19:34:52,704 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9197: call ULTIMATE.dealloc(~#norect~1.base, ~#norect~1.offset);havoc ~#norect~1.base, ~#norect~1.offset; [2025-03-08 19:34:53,022 INFO L1307 $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-03-08 19:34:53,974 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23784: havoc #t~nondet3201; [2025-03-08 19:34:54,051 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23604: havoc drm_get_pci_dev_#t~nondet3175#1; [2025-03-08 19:34:54,568 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23554: havoc #t~nondet3164; [2025-03-08 19:34:54,725 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L24063: havoc #t~nondet3253; [2025-03-08 19:34:54,763 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23723: havoc #t~nondet3193; [2025-03-08 19:34:54,817 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23998: havoc #t~nondet3242; [2025-03-08 19:34:55,216 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15146: call ULTIMATE.dealloc(~#__key~3.base, ~#__key~3.offset);havoc ~#__key~3.base, ~#__key~3.offset; [2025-03-08 19:34:56,212 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-08 19:34:59,011 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8320: havoc #t~mem511; [2025-03-08 19:34:59,399 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23787: havoc #t~ret3202.base, #t~ret3202.offset; [2025-03-08 19:35:00,527 INFO L1307 $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-03-08 19:35:00,527 INFO L1307 $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-03-08 19:35:00,654 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23565: havoc drm_framebuffer_init_#t~nondet3166#1; [2025-03-08 19:35:01,949 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L24029: havoc ttm_bo_device_release_#t~nondet3246#1; [2025-03-08 19:35:01,949 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L24113: havoc unregister_framebuffer_#t~nondet3261#1; [2025-03-08 19:35:02,277 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L24052: havoc ttm_bo_mmap_#t~nondet3251#1; [2025-03-08 19:35:02,376 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23413: havoc #t~nondet3142; [2025-03-08 19:35:02,432 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23802: havoc ioremap_nocache_#t~ret3204#1.base, ioremap_nocache_#t~ret3204#1.offset; [2025-03-08 19:35:02,934 INFO L1307 $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-03-08 19:35:02,996 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19791: havoc #t~mem2802.base, #t~mem2802.offset;havoc #t~mem2803.base, #t~mem2803.offset;havoc #t~short2804; [2025-03-08 19:35:03,019 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23964: havoc #t~nondet3235; [2025-03-08 19:35:03,543 INFO L1307 $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-03-08 19:35:03,950 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15899: call ULTIMATE.dealloc(~#release~4.base, ~#release~4.offset);havoc ~#release~4.base, ~#release~4.offset; [2025-03-08 19:35:04,004 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23764: havoc #t~nondet3198; [2025-03-08 19:35:04,428 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L24041: havoc #t~nondet3249; [2025-03-08 19:35:04,727 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23514: havoc #t~nondet3157; [2025-03-08 19:35:04,832 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23573: havoc #t~nondet3168; [2025-03-08 19:35:04,857 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12087: havoc #t~mem1486; [2025-03-08 19:35:05,375 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23991: havoc reservation_object_reserve_shared_#t~nondet3241#1; [2025-03-08 19:35:06,214 INFO L1307 $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-03-08 19:35:06,272 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23478: havoc #t~nondet3150; [2025-03-08 19:35:06,342 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23747: havoc drm_vma_node_is_allowed_#t~nondet3196#1; [2025-03-08 19:35:06,539 INFO L1307 $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-03-08 19:35:06,763 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23709: havoc #t~nondet3190; [2025-03-08 19:35:07,905 INFO L1307 $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-03-08 19:35:08,105 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L23583: havoc #t~ret3170.base, #t~ret3170.offset; [2025-03-08 19:35:09,992 INFO L1307 $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-03-08 19:35:13,211 INFO L? ?]: Removed 6697 outVars from TransFormulas that were not future-live. [2025-03-08 19:35:13,211 INFO L307 CfgBuilder]: Performing block encoding [2025-03-08 19:35:13,306 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-08 19:35:13,306 INFO L336 CfgBuilder]: Removed 3 assume(true) statements. [2025-03-08 19:35:13,307 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 07:35:13 BoogieIcfgContainer [2025-03-08 19:35:13,307 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-08 19:35:13,309 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-08 19:35:13,309 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-08 19:35:13,312 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-08 19:35:13,313 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.03 07:33:42" (1/3) ... [2025-03-08 19:35:13,313 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d381a18 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 07:35:13, skipping insertion in model container [2025-03-08 19:35:13,314 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:33:51" (2/3) ... [2025-03-08 19:35:13,314 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d381a18 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 07:35:13, skipping insertion in model container [2025-03-08 19:35:13,314 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 07:35:13" (3/3) ... [2025-03-08 19:35:13,315 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-03-08 19:35:13,326 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-08 19:35:13,333 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-03-08 19:35:13,481 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-08 19:35:13,489 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;@91db6e0, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-08 19:35:13,489 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-03-08 19:35:13,505 INFO L276 IsEmpty]: Start isEmpty. Operand has 4901 states, 3357 states have (on average 1.3592493297587132) internal successors, (4563), 3537 states have internal predecessors, (4563), 1267 states have call successors, (1267), 276 states have call predecessors, (1267), 275 states have return successors, (1247), 1215 states have call predecessors, (1247), 1247 states have call successors, (1247) [2025-03-08 19:35:13,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 415 [2025-03-08 19:35:13,520 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:35:13,521 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-03-08 19:35:13,521 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 19:35:13,524 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:35:13,524 INFO L85 PathProgramCache]: Analyzing trace with hash 1327479848, now seen corresponding path program 1 times [2025-03-08 19:35:13,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:35:13,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474151527] [2025-03-08 19:35:13,530 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:35:13,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms