./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash b2b9d7c72382c88f92aefc9c5aa67795926d510c5f9617bff26079bf313eaacc --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:39:16,807 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:39:16,875 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 03:39:16,884 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:39:16,884 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:39:16,908 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:39:16,909 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:39:16,909 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:39:16,909 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:39:16,909 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:39:16,910 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:39:16,910 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:39:16,910 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:39:16,910 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:39:16,910 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:39:16,910 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:39:16,911 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:39:16,911 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:39:16,911 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:39:16,911 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:39:16,911 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:39:16,911 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:39:16,911 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:39:16,911 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:39:16,912 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:39:16,912 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:39:16,912 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:39:16,912 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:39:16,912 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:39:16,912 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:39:16,912 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:39:16,913 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:39:16,913 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:39:16,913 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:39:16,913 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:39:16,913 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:39:16,913 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:39:16,913 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:39:16,913 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:39:16,913 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:39:16,913 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> b2b9d7c72382c88f92aefc9c5aa67795926d510c5f9617bff26079bf313eaacc [2025-02-08 03:39:17,231 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:39:17,242 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:39:17,245 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:39:17,246 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:39:17,247 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:39:17,250 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i [2025-02-08 03:39:18,625 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/bfc2afebc/de5a54783b074920a61cd74545556e51/FLAG285a93c38 [2025-02-08 03:39:19,219 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:39:19,220 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i [2025-02-08 03:39:19,277 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/bfc2afebc/de5a54783b074920a61cd74545556e51/FLAG285a93c38 [2025-02-08 03:39:19,295 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/bfc2afebc/de5a54783b074920a61cd74545556e51 [2025-02-08 03:39:19,298 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:39:19,300 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:39:19,302 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:39:19,302 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:39:19,306 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:39:19,307 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:39:19" (1/1) ... [2025-02-08 03:39:19,308 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@154abcc7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:39:19, skipping insertion in model container [2025-02-08 03:39:19,308 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:39:19" (1/1) ... [2025-02-08 03:39:19,430 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:39:22,176 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i[360255,360268] [2025-02-08 03:39:22,232 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:39:22,299 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:39:22,362 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; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [2929] [2025-02-08 03:39:22,364 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; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [2936] [2025-02-08 03:39:22,372 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"); [3096-3097] [2025-02-08 03:39:22,372 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"); [3108-3109] [2025-02-08 03:39:22,372 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"); [3112-3113] [2025-02-08 03:39:22,373 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"); [3116-3117] [2025-02-08 03:39:22,373 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"); [3120-3121] [2025-02-08 03:39:22,384 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call hypercall_page+%c3": "=r" (__res), "+r" (__arg1), "+r" (__arg2): [offset] "i" (1056UL): "memory", "r8", "r10", "rdx"); [3454-3455] [2025-02-08 03:39:22,444 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10081/dscv_tempdir/dscv/ri/43_2a/drivers/xen/xen-pciback/pci_stub.c"), "i" (613), "i" (12UL)); [4286-4287] [2025-02-08 03:39:22,447 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [4353] [2025-02-08 03:39:22,447 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [4369] [2025-02-08 03:39:22,499 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; bts %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [6239-6240] [2025-02-08 03:39:22,527 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6848] [2025-02-08 03:39:22,527 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6851] [2025-02-08 03:39:22,527 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6853] [2025-02-08 03:39:22,681 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i[360255,360268] [2025-02-08 03:39:22,692 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:39:22,846 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __xadd_wrong_size [2025-02-08 03:39:22,852 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:39:22,854 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:39:22 WrapperNode [2025-02-08 03:39:22,854 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:39:22,855 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:39:22,856 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:39:22,856 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:39:22,861 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:39:22" (1/1) ... [2025-02-08 03:39:22,980 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:39:22" (1/1) ... [2025-02-08 03:39:23,346 INFO L138 Inliner]: procedures = 438, calls = 4394, calls flagged for inlining = 202, calls inlined = 198, statements flattened = 10192 [2025-02-08 03:39:23,347 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:39:23,348 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:39:23,349 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:39:23,349 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:39:23,358 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:39:22" (1/1) ... [2025-02-08 03:39:23,359 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:39:22" (1/1) ... [2025-02-08 03:39:23,417 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:39:22" (1/1) ... [2025-02-08 03:39:25,548 INFO L175 MemorySlicer]: Split 2202 memory accesses to 95 slices as follows [2, 29, 5, 1, 6, 2, 4, 2, 3, 3, 2, 2, 2, 3, 1, 23, 3, 1231, 8, 2, 3, 112, 6, 14, 2, 2, 10, 27, 2, 2, 1, 2, 1, 2, 1, 3, 10, 2, 1, 8, 3, 18, 4, 1, 4, 8, 3, 6, 2, 1, 2, 3, 3, 2, 350, 2, 2, 12, 3, 1, 17, 4, 4, 1, 6, 1, 1, 7, 1, 8, 7, 2, 8, 43, 2, 2, 2, 2, 1, 10, 2, 30, 3, 4, 3, 4, 1, 1, 28, 6, 1, 8, 3, 2, 2]. 56 percent of accesses are in the largest equivalence class. The 323 initializations are split as follows [0, 16, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 3, 0, 0, 3, 134, 0, 0, 3, 0, 6, 0, 2, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 18, 4, 0, 4, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 0, 17, 4, 4, 1, 6, 1, 0, 7, 0, 8, 7, 0, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 4, 3, 4, 0, 1, 0, 6, 1, 8, 0, 0, 0]. The 1056 writes are split as follows [1, 0, 1, 0, 1, 1, 0, 0, 2, 2, 0, 1, 0, 0, 0, 23, 0, 437, 4, 0, 0, 112, 0, 12, 0, 0, 6, 2, 0, 0, 0, 1, 0, 1, 0, 2, 6, 1, 0, 8, 0, 0, 0, 0, 0, 0, 2, 6, 0, 0, 1, 2, 2, 1, 300, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 43, 1, 1, 1, 1, 0, 6, 1, 30, 0, 0, 0, 0, 0, 0, 28, 0, 0, 0, 2, 1, 0]. [2025-02-08 03:39:25,549 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:39:22" (1/1) ... [2025-02-08 03:39:25,549 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:39:22" (1/1) ... [2025-02-08 03:39:25,753 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:39:22" (1/1) ... [2025-02-08 03:39:25,775 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:39:22" (1/1) ... [2025-02-08 03:39:25,866 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:39:22" (1/1) ... [2025-02-08 03:39:25,900 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:39:22" (1/1) ... [2025-02-08 03:39:26,004 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:39:26,007 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:39:26,007 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:39:26,008 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:39:26,009 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:39:22" (1/1) ... [2025-02-08 03:39:26,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:39:26,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:39:26,045 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:39:26,126 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:39:26,147 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_export_device [2025-02-08 03:39:26,147 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_export_device [2025-02-08 03:39:26,147 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_error_resume [2025-02-08 03:39:26,148 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_error_resume [2025-02-08 03:39:26,148 INFO L130 BoogieDeclarations]: Found specification of procedure pci_domain_nr [2025-02-08 03:39:26,148 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_domain_nr [2025-02-08 03:39:26,149 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_add_pci_dev [2025-02-08 03:39:26,149 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_add_pci_dev [2025-02-08 03:39:26,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:39:26,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:39:26,149 INFO L130 BoogieDeclarations]: Found specification of procedure HYPERVISOR_physdev_op [2025-02-08 03:39:26,150 INFO L138 BoogieDeclarations]: Found implementation of procedure HYPERVISOR_physdev_op [2025-02-08 03:39:26,150 INFO L130 BoogieDeclarations]: Found specification of procedure read_dev_bar [2025-02-08 03:39:26,150 INFO L138 BoogieDeclarations]: Found implementation of procedure read_dev_bar [2025-02-08 03:39:26,151 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_frontend_changed [2025-02-08 03:39:26,151 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_frontend_changed [2025-02-08 03:39:26,151 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_setup_backend [2025-02-08 03:39:26,151 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_setup_backend [2025-02-08 03:39:26,151 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-02-08 03:39:26,151 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-02-08 03:39:26,151 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:39:26,151 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:39:26,151 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_add_pci_dev___0 [2025-02-08 03:39:26,152 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_add_pci_dev___0 [2025-02-08 03:39:26,152 INFO L130 BoogieDeclarations]: Found specification of procedure device_unlock [2025-02-08 03:39:26,152 INFO L138 BoogieDeclarations]: Found implementation of procedure device_unlock [2025-02-08 03:39:26,152 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_scanf [2025-02-08 03:39:26,152 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_scanf [2025-02-08 03:39:26,152 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-08 03:39:26,152 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-08 03:39:26,152 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_attach [2025-02-08 03:39:26,153 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_attach [2025-02-08 03:39:26,153 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibios_err_to_errno [2025-02-08 03:39:26,153 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibios_err_to_errno [2025-02-08 03:39:26,153 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_id_add [2025-02-08 03:39:26,153 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_id_add [2025-02-08 03:39:26,153 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_get_pci_dev [2025-02-08 03:39:26,153 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_get_pci_dev [2025-02-08 03:39:26,153 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_remove [2025-02-08 03:39:26,153 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_remove [2025-02-08 03:39:26,153 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2025-02-08 03:39:26,153 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2025-02-08 03:39:26,153 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:39:26,154 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:39:26,154 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_get_pci_dev [2025-02-08 03:39:26,154 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_get_pci_dev [2025-02-08 03:39:26,154 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 03:39:26,154 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 03:39:26,154 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_control_isr [2025-02-08 03:39:26,154 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_control_isr [2025-02-08 03:39:26,154 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:39:26,154 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:39:26,154 INFO L130 BoogieDeclarations]: Found specification of procedure valid_request [2025-02-08 03:39:26,154 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_request [2025-02-08 03:39:26,154 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_release_devices___0 [2025-02-08 03:39:26,154 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_release_devices___0 [2025-02-08 03:39:26,154 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_field [2025-02-08 03:39:26,154 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_field [2025-02-08 03:39:26,154 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:39:26,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:39:26,154 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:39:26,154 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:39:26,154 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:39:26,154 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2025-02-08 03:39:26,154 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2025-02-08 03:39:26,154 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_find [2025-02-08 03:39:26,154 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_find [2025-02-08 03:39:26,154 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-02-08 03:39:26,154 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-02-08 03:39:26,157 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_slot_reset [2025-02-08 03:39:26,158 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_slot_reset [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 03:39:26,158 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure xen_register_device_domain_owner [2025-02-08 03:39:26,158 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_register_device_domain_owner [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_error_detected [2025-02-08 03:39:26,158 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_error_detected [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2025-02-08 03:39:26,158 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 03:39:26,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2025-02-08 03:39:26,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#59 [2025-02-08 03:39:26,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#60 [2025-02-08 03:39:26,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#61 [2025-02-08 03:39:26,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#62 [2025-02-08 03:39:26,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#63 [2025-02-08 03:39:26,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#64 [2025-02-08 03:39:26,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#65 [2025-02-08 03:39:26,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#66 [2025-02-08 03:39:26,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#67 [2025-02-08 03:39:26,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#68 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#69 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#70 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#71 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#72 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#73 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#74 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#75 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#76 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#77 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#78 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#79 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#80 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#81 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#82 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#83 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#84 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#85 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#86 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#87 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#88 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#89 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#90 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#91 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#92 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#93 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#94 [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_switch_state [2025-02-08 03:39:26,163 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_switch_state [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 03:39:26,163 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 03:39:26,163 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_xenbus_remove [2025-02-08 03:39:26,163 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_xenbus_remove [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 03:39:26,164 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 03:39:26,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 03:39:26,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 03:39:26,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 03:39:26,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 03:39:26,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 03:39:26,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-08 03:39:26,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-08 03:39:26,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-08 03:39:26,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-08 03:39:26,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-08 03:39:26,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-08 03:39:26,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-08 03:39:26,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-08 03:39:26,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-08 03:39:26,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-08 03:39:26,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#59 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#60 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#61 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#62 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#63 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#64 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#65 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#66 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#67 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#68 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#69 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#70 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#71 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#72 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#73 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#74 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#75 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#76 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#77 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#78 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#79 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#80 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#81 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#82 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#83 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#84 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#85 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#86 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#87 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#88 [2025-02-08 03:39:26,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#89 [2025-02-08 03:39:26,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#90 [2025-02-08 03:39:26,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#91 [2025-02-08 03:39:26,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#92 [2025-02-08 03:39:26,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#93 [2025-02-08 03:39:26,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#94 [2025-02-08 03:39:26,170 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_xenbus_probe [2025-02-08 03:39:26,170 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_xenbus_probe [2025-02-08 03:39:26,170 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_15 [2025-02-08 03:39:26,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_release_15 [2025-02-08 03:39:26,170 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_read_driver_state [2025-02-08 03:39:26,170 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_read_driver_state [2025-02-08 03:39:26,170 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_get [2025-02-08 03:39:26,170 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_get [2025-02-08 03:39:26,170 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_release_pci_dev [2025-02-08 03:39:26,170 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_release_pci_dev [2025-02-08 03:39:26,170 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-08 03:39:26,170 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-08 03:39:26,170 INFO L130 BoogieDeclarations]: Found specification of procedure __pci_reset_function_locked [2025-02-08 03:39:26,170 INFO L138 BoogieDeclarations]: Found implementation of procedure __pci_reset_function_locked [2025-02-08 03:39:26,170 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:39:26,170 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:39:26,170 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-02-08 03:39:26,170 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-02-08 03:39:26,170 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2025-02-08 03:39:26,170 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2025-02-08 03:39:26,173 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_fields [2025-02-08 03:39:26,173 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_fields [2025-02-08 03:39:26,173 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2025-02-08 03:39:26,173 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2025-02-08 03:39:26,173 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:39:26,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:39:26,174 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~TO~int [2025-02-08 03:39:26,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~TO~int [2025-02-08 03:39:26,174 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_probe [2025-02-08 03:39:26,174 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_probe [2025-02-08 03:39:26,174 INFO L130 BoogieDeclarations]: Found specification of procedure device_lock [2025-02-08 03:39:26,174 INFO L138 BoogieDeclarations]: Found implementation of procedure device_lock [2025-02-08 03:39:26,174 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:39:26,174 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-02-08 03:39:26,174 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-02-08 03:39:26,174 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:39:26,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:39:26,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:39:26,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:39:26,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:39:26,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:39:26,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:39:26,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:39:26,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:39:26,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:39:26,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 03:39:26,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 03:39:26,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 03:39:26,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 03:39:26,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-08 03:39:26,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-08 03:39:26,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-08 03:39:26,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-02-08 03:39:26,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-02-08 03:39:26,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-02-08 03:39:26,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-02-08 03:39:26,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#59 [2025-02-08 03:39:26,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#60 [2025-02-08 03:39:26,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#61 [2025-02-08 03:39:26,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#62 [2025-02-08 03:39:26,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#63 [2025-02-08 03:39:26,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#64 [2025-02-08 03:39:26,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#65 [2025-02-08 03:39:26,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#66 [2025-02-08 03:39:26,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#67 [2025-02-08 03:39:26,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#68 [2025-02-08 03:39:26,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#69 [2025-02-08 03:39:26,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#70 [2025-02-08 03:39:26,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#71 [2025-02-08 03:39:26,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#72 [2025-02-08 03:39:26,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#73 [2025-02-08 03:39:26,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#74 [2025-02-08 03:39:26,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#75 [2025-02-08 03:39:26,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#76 [2025-02-08 03:39:26,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#77 [2025-02-08 03:39:26,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#78 [2025-02-08 03:39:26,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#79 [2025-02-08 03:39:26,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#80 [2025-02-08 03:39:26,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#81 [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#82 [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#83 [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#84 [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#85 [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#86 [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#87 [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#88 [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#89 [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#90 [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#91 [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#92 [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#93 [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#94 [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-02-08 03:39:26,181 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:39:26,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2025-02-08 03:39:26,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure driver_create_file [2025-02-08 03:39:26,181 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_create_file [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_get_pcifront_dev [2025-02-08 03:39:26,181 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_get_pcifront_dev [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_release [2025-02-08 03:39:26,181 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_release [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-02-08 03:39:26,181 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_quirk_show [2025-02-08 03:39:26,181 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_quirk_show [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:39:26,181 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_disconnect [2025-02-08 03:39:26,181 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_disconnect [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2025-02-08 03:39:26,181 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 03:39:26,181 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 03:39:26,181 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_dev_fatal [2025-02-08 03:39:26,181 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_dev_fatal [2025-02-08 03:39:26,181 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:39:26,182 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:39:26,182 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_put [2025-02-08 03:39:26,182 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_put [2025-02-08 03:39:26,182 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-08 03:39:26,182 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-08 03:39:26,182 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_slot_show [2025-02-08 03:39:26,182 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_slot_show [2025-02-08 03:39:26,182 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_read [2025-02-08 03:39:26,182 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_read [2025-02-08 03:39:26,182 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2025-02-08 03:39:26,182 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2025-02-08 03:39:26,182 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2025-02-08 03:39:26,182 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2025-02-08 03:39:26,182 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_do_op [2025-02-08 03:39:26,182 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_do_op [2025-02-08 03:39:26,182 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_put_pci_dev [2025-02-08 03:39:26,182 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_put_pci_dev [2025-02-08 03:39:26,186 INFO L130 BoogieDeclarations]: Found specification of procedure driver_remove_file [2025-02-08 03:39:26,187 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_remove_file [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 03:39:26,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#59 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#60 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#61 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#62 [2025-02-08 03:39:26,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#63 [2025-02-08 03:39:26,191 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#64 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#65 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#66 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#67 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#68 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#69 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#70 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#71 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#72 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#73 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#74 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#75 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#76 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#77 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#78 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#79 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#80 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#81 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#82 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#83 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#84 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#85 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#86 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#87 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#88 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#89 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#90 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#91 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#92 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#93 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#94 [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:39:26,192 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_init_devices [2025-02-08 03:39:26,192 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_init_devices [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2025-02-08 03:39:26,192 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 03:39:26,192 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 03:39:26,192 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_get_pci_dev___0 [2025-02-08 03:39:26,192 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_get_pci_dev___0 [2025-02-08 03:39:26,193 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:39:26,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:39:26,193 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_publish_pci_roots [2025-02-08 03:39:26,193 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_publish_pci_roots [2025-02-08 03:39:26,193 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_free_dyn_fields [2025-02-08 03:39:26,193 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_free_dyn_fields [2025-02-08 03:39:26,193 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_free_dev [2025-02-08 03:39:26,193 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_free_dev [2025-02-08 03:39:26,193 INFO L130 BoogieDeclarations]: Found specification of procedure xen_unregister_device_domain_owner [2025-02-08 03:39:26,193 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_unregister_device_domain_owner [2025-02-08 03:39:26,193 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:39:26,193 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:39:26,193 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2025-02-08 03:39:26,193 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2025-02-08 03:39:26,193 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pirq_from_irq [2025-02-08 03:39:26,193 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pirq_from_irq [2025-02-08 03:39:26,193 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_get_pcifront_dev___0 [2025-02-08 03:39:26,193 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_get_pcifront_dev___0 [2025-02-08 03:39:26,193 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_init_device [2025-02-08 03:39:26,193 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_init_device [2025-02-08 03:39:26,193 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-02-08 03:39:26,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-02-08 03:39:26,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:39:26,193 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_release_devices [2025-02-08 03:39:26,193 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_release_devices [2025-02-08 03:39:26,193 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_printf [2025-02-08 03:39:26,193 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_printf [2025-02-08 03:39:26,198 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 03:39:26,199 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure notify_remote_via_irq [2025-02-08 03:39:26,199 INFO L138 BoogieDeclarations]: Found implementation of procedure notify_remote_via_irq [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure kill_domain_by_device [2025-02-08 03:39:26,199 INFO L138 BoogieDeclarations]: Found implementation of procedure kill_domain_by_device [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~VOID [2025-02-08 03:39:26,199 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~VOID [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure merge_value [2025-02-08 03:39:26,199 INFO L138 BoogieDeclarations]: Found implementation of procedure merge_value [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 03:39:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#59 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#60 [2025-02-08 03:39:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#61 [2025-02-08 03:39:26,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#62 [2025-02-08 03:39:26,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#63 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#64 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#65 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#66 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#67 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#68 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#69 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#70 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#71 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#72 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#73 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#74 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#75 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#76 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#77 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#78 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#79 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#80 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#81 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#82 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#83 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#84 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#85 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#86 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#87 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#88 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#89 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#90 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#91 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#92 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#93 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#94 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_mmio_enabled [2025-02-08 03:39:26,202 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_mmio_enabled [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure xen_find_device_domain_owner [2025-02-08 03:39:26,202 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_find_device_domain_owner [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_2 [2025-02-08 03:39:26,202 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_2 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2025-02-08 03:39:26,202 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2025-02-08 03:39:26,202 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:39:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-08 03:39:26,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-08 03:39:26,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-02-08 03:39:26,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-02-08 03:39:26,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-02-08 03:39:26,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-02-08 03:39:26,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-02-08 03:39:26,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#59 [2025-02-08 03:39:26,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#60 [2025-02-08 03:39:26,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#61 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#62 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#63 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#64 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#65 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#66 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#67 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#68 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#69 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#70 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#71 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#72 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#73 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#74 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#75 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#76 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#77 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#78 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#79 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#80 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#81 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#82 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#83 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#84 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#85 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#86 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#87 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#88 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#89 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#90 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#91 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#92 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#93 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#94 [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_be_watch [2025-02-08 03:39:26,208 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_be_watch [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:39:26,208 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:39:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_publish_pci_roots___0 [2025-02-08 03:39:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_publish_pci_roots___0 [2025-02-08 03:39:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2025-02-08 03:39:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2025-02-08 03:39:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 03:39:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 03:39:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure permissive_show [2025-02-08 03:39:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure permissive_show [2025-02-08 03:39:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2025-02-08 03:39:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2025-02-08 03:39:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-02-08 03:39:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-02-08 03:39:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-08 03:39:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-08 03:39:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_irq_handler_show [2025-02-08 03:39:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_irq_handler_show [2025-02-08 03:39:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure common_process [2025-02-08 03:39:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure common_process [2025-02-08 03:39:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-02-08 03:39:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-02-08 03:39:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_field_offset [2025-02-08 03:39:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_field_offset [2025-02-08 03:39:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2025-02-08 03:39:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2025-02-08 03:39:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 03:39:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 03:39:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure str_to_slot [2025-02-08 03:39:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure str_to_slot [2025-02-08 03:39:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2025-02-08 03:39:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2025-02-08 03:39:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_exit [2025-02-08 03:39:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_exit [2025-02-08 03:39:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~X~int~X~int~TO~int [2025-02-08 03:39:26,211 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~X~int~X~int~TO~int [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:39:26,211 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:39:26,211 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 03:39:26,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#59 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#60 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#61 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#62 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#63 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#64 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#65 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#66 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#67 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#68 [2025-02-08 03:39:26,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#69 [2025-02-08 03:39:26,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#70 [2025-02-08 03:39:26,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#71 [2025-02-08 03:39:26,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#72 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#73 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#74 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#75 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#76 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#77 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#78 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#79 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#80 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#81 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#82 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#83 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#84 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#85 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#86 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#87 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#88 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#89 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#90 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#91 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#92 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#93 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#94 [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2025-02-08 03:39:26,216 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_get_pci_dev [2025-02-08 03:39:26,216 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_get_pci_dev [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:39:26,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_reset_device [2025-02-08 03:39:26,216 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_reset_device [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_test_and_schedule_op [2025-02-08 03:39:26,216 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_test_and_schedule_op [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 03:39:26,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 03:39:26,216 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 03:39:26,217 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2025-02-08 03:39:26,217 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure register_capability [2025-02-08 03:39:26,217 INFO L138 BoogieDeclarations]: Found implementation of procedure register_capability [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_fields_offset [2025-02-08 03:39:26,217 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_fields_offset [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_2 [2025-02-08 03:39:26,217 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_2 [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 03:39:26,217 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure pci_is_enabled [2025-02-08 03:39:26,217 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_is_enabled [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-02-08 03:39:26,217 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:39:26,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-08 03:39:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#59 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#60 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#61 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#62 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#63 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#64 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#65 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#66 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#67 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#68 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#69 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#70 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#71 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#72 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#73 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#74 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#75 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#76 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#77 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#78 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#79 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#80 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#81 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#82 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#83 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#84 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#85 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#86 [2025-02-08 03:39:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#87 [2025-02-08 03:39:26,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#88 [2025-02-08 03:39:26,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#89 [2025-02-08 03:39:26,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#90 [2025-02-08 03:39:26,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#91 [2025-02-08 03:39:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#92 [2025-02-08 03:39:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#93 [2025-02-08 03:39:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#94 [2025-02-08 03:39:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_publish_pci_roots [2025-02-08 03:39:26,224 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_publish_pci_roots [2025-02-08 03:39:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_init_devices___0 [2025-02-08 03:39:26,224 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_init_devices___0 [2025-02-08 03:39:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure get_mask [2025-02-08 03:39:26,224 INFO L138 BoogieDeclarations]: Found implementation of procedure get_mask [2025-02-08 03:39:28,009 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:39:28,014 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:39:28,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3739: assume (if pcistub_get_pci_dev_by_slot_#t~mem202#1 % 256 % 4294967296 <= 2147483647 then pcistub_get_pci_dev_by_slot_#t~mem202#1 % 256 % 4294967296 else pcistub_get_pci_dev_by_slot_#t~mem202#1 % 256 % 4294967296 - 4294967296) == pcistub_get_pci_dev_by_slot_~bus#1;havoc pcistub_get_pci_dev_by_slot_#t~mem200#1.base, pcistub_get_pci_dev_by_slot_#t~mem200#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~mem201#1.base, pcistub_get_pci_dev_by_slot_#t~mem201#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~mem202#1;call pcistub_get_pci_dev_by_slot_#t~mem203#1.base, pcistub_get_pci_dev_by_slot_#t~mem203#1.offset := read~$Pointer$#17(pcistub_get_pci_dev_by_slot_~psdev~3#1.base, 88 + pcistub_get_pci_dev_by_slot_~psdev~3#1.offset, 8);call pcistub_get_pci_dev_by_slot_#t~mem204#1 := read~int#17(pcistub_get_pci_dev_by_slot_#t~mem203#1.base, 56 + pcistub_get_pci_dev_by_slot_#t~mem203#1.offset, 4); [2025-02-08 03:39:28,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3739: assume !((if pcistub_get_pci_dev_by_slot_#t~mem202#1 % 256 % 4294967296 <= 2147483647 then pcistub_get_pci_dev_by_slot_#t~mem202#1 % 256 % 4294967296 else pcistub_get_pci_dev_by_slot_#t~mem202#1 % 256 % 4294967296 - 4294967296) == pcistub_get_pci_dev_by_slot_~bus#1);havoc pcistub_get_pci_dev_by_slot_#t~mem200#1.base, pcistub_get_pci_dev_by_slot_#t~mem200#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~mem201#1.base, pcistub_get_pci_dev_by_slot_#t~mem201#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~mem202#1; [2025-02-08 03:39:28,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3740: assume pcistub_get_pci_dev_by_slot_~slot#1 % 4294967296 == pcistub_get_pci_dev_by_slot_#t~mem204#1 % 4294967296 / 8 % 32 % 4294967296;havoc pcistub_get_pci_dev_by_slot_#t~mem203#1.base, pcistub_get_pci_dev_by_slot_#t~mem203#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~mem204#1;call pcistub_get_pci_dev_by_slot_#t~mem205#1.base, pcistub_get_pci_dev_by_slot_#t~mem205#1.offset := read~$Pointer$#17(pcistub_get_pci_dev_by_slot_~psdev~3#1.base, 88 + pcistub_get_pci_dev_by_slot_~psdev~3#1.offset, 8);call pcistub_get_pci_dev_by_slot_#t~mem206#1 := read~int#17(pcistub_get_pci_dev_by_slot_#t~mem205#1.base, 56 + pcistub_get_pci_dev_by_slot_#t~mem205#1.offset, 4); [2025-02-08 03:39:28,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3740: assume !(pcistub_get_pci_dev_by_slot_~slot#1 % 4294967296 == pcistub_get_pci_dev_by_slot_#t~mem204#1 % 4294967296 / 8 % 32 % 4294967296);havoc pcistub_get_pci_dev_by_slot_#t~mem203#1.base, pcistub_get_pci_dev_by_slot_#t~mem203#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~mem204#1; [2025-02-08 03:39:28,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3736: assume 0 != (pcistub_get_pci_dev_by_slot_#t~mem196#1.base + pcistub_get_pci_dev_by_slot_#t~mem196#1.offset) % 18446744073709551616;havoc pcistub_get_pci_dev_by_slot_#t~mem196#1.base, pcistub_get_pci_dev_by_slot_#t~mem196#1.offset;call pcistub_get_pci_dev_by_slot_#t~mem197#1.base, pcistub_get_pci_dev_by_slot_#t~mem197#1.offset := read~$Pointer$#17(pcistub_get_pci_dev_by_slot_~psdev~3#1.base, 88 + pcistub_get_pci_dev_by_slot_~psdev~3#1.offset, 8);call pcistub_get_pci_dev_by_slot_#t~mem198#1.base, pcistub_get_pci_dev_by_slot_#t~mem198#1.offset := read~$Pointer$#17(pcistub_get_pci_dev_by_slot_#t~mem197#1.base, 16 + pcistub_get_pci_dev_by_slot_#t~mem197#1.offset, 8); [2025-02-08 03:39:28,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3736: assume !(0 != (pcistub_get_pci_dev_by_slot_#t~mem196#1.base + pcistub_get_pci_dev_by_slot_#t~mem196#1.offset) % 18446744073709551616);havoc pcistub_get_pci_dev_by_slot_#t~mem196#1.base, pcistub_get_pci_dev_by_slot_#t~mem196#1.offset; [2025-02-08 03:39:28,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3736-1: call pcistub_get_pci_dev_by_slot_#t~mem196#1.base, pcistub_get_pci_dev_by_slot_#t~mem196#1.offset := read~$Pointer$#17(pcistub_get_pci_dev_by_slot_~psdev~3#1.base, 88 + pcistub_get_pci_dev_by_slot_~psdev~3#1.offset, 8); [2025-02-08 03:39:28,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7172: xen_pcibk_add_pci_dev_#t~ret1051#1 := ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1046#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1046#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1047#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1047#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1048#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1049#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1049#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#t~funptrres2102#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#t~ret2103#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#t~ret2104#1;havoc ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1046#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1046#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1047#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1047#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1048#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1049#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1049#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int } true;assume -2147483648 <= xen_pcibk_add_pci_dev_#t~ret1051#1 && xen_pcibk_add_pci_dev_#t~ret1051#1 <= 2147483647;xen_pcibk_add_pci_dev_~tmp~79#1 := xen_pcibk_add_pci_dev_#t~ret1051#1;havoc xen_pcibk_add_pci_dev_#t~mem1050#1.base, xen_pcibk_add_pci_dev_#t~mem1050#1.offset;havoc xen_pcibk_add_pci_dev_#t~ret1051#1;xen_pcibk_add_pci_dev_#res#1 := xen_pcibk_add_pci_dev_~tmp~79#1; [2025-02-08 03:39:28,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3741: assume pcistub_get_pci_dev_by_slot_~func#1 % 4294967296 == pcistub_get_pci_dev_by_slot_#t~mem206#1 % 8 % 4294967296;havoc pcistub_get_pci_dev_by_slot_#t~mem205#1.base, pcistub_get_pci_dev_by_slot_#t~mem205#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~mem206#1; [2025-02-08 03:39:28,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3741: assume !(pcistub_get_pci_dev_by_slot_~func#1 % 4294967296 == pcistub_get_pci_dev_by_slot_#t~mem206#1 % 8 % 4294967296);havoc pcistub_get_pci_dev_by_slot_#t~mem205#1.base, pcistub_get_pci_dev_by_slot_#t~mem205#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~mem206#1; [2025-02-08 03:39:28,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3737-1: SUMMARY for call pcistub_get_pci_dev_by_slot_#t~ret199#1 := pci_domain_nr(pcistub_get_pci_dev_by_slot_#t~mem198#1.base, pcistub_get_pci_dev_by_slot_#t~mem198#1.offset); srcloc: null [2025-02-08 03:39:28,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3737: assume -2147483648 <= pcistub_get_pci_dev_by_slot_#t~ret199#1 && pcistub_get_pci_dev_by_slot_#t~ret199#1 <= 2147483647;pcistub_get_pci_dev_by_slot_~tmp~18#1 := pcistub_get_pci_dev_by_slot_#t~ret199#1;havoc pcistub_get_pci_dev_by_slot_#t~mem197#1.base, pcistub_get_pci_dev_by_slot_#t~mem197#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~mem198#1.base, pcistub_get_pci_dev_by_slot_#t~mem198#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~ret199#1; [2025-02-08 03:39:28,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3754: call pcistub_get_pci_dev_by_slot_#t~mem208#1.base, pcistub_get_pci_dev_by_slot_#t~mem208#1.offset := read~$Pointer$#17(pcistub_get_pci_dev_by_slot_~psdev~3#1.base, 4 + pcistub_get_pci_dev_by_slot_~psdev~3#1.offset, 8);pcistub_get_pci_dev_by_slot_~__mptr___0~1#1.base, pcistub_get_pci_dev_by_slot_~__mptr___0~1#1.offset := pcistub_get_pci_dev_by_slot_#t~mem208#1.base, pcistub_get_pci_dev_by_slot_#t~mem208#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~mem208#1.base, pcistub_get_pci_dev_by_slot_#t~mem208#1.offset;pcistub_get_pci_dev_by_slot_~psdev~3#1.base, pcistub_get_pci_dev_by_slot_~psdev~3#1.offset := pcistub_get_pci_dev_by_slot_~__mptr___0~1#1.base, -832 + pcistub_get_pci_dev_by_slot_~__mptr___0~1#1.offset; [2025-02-08 03:39:28,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7495: call ULTIMATE.dealloc(~#descriptor~18#1.base, ~#descriptor~18#1.offset);havoc ~#descriptor~18#1.base, ~#descriptor~18#1.offset; [2025-02-08 03:39:28,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3742: pcistub_get_pci_dev_by_slot_~found_dev~0#1.base, pcistub_get_pci_dev_by_slot_~found_dev~0#1.offset := pcistub_get_pci_dev_by_slot_#t~ret207#1.base, pcistub_get_pci_dev_by_slot_#t~ret207#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~ret207#1.base, pcistub_get_pci_dev_by_slot_#t~ret207#1.offset; [2025-02-08 03:39:28,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3742-1: SUMMARY for call pcistub_get_pci_dev_by_slot_#t~ret207#1.base, pcistub_get_pci_dev_by_slot_#t~ret207#1.offset := pcistub_device_get_pci_dev(pcistub_get_pci_dev_by_slot_~pdev#1.base, pcistub_get_pci_dev_by_slot_~pdev#1.offset, pcistub_get_pci_dev_by_slot_~psdev~3#1.base, pcistub_get_pci_dev_by_slot_~psdev~3#1.offset); srcloc: null [2025-02-08 03:39:28,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3738: assume pcistub_get_pci_dev_by_slot_~tmp~18#1 == pcistub_get_pci_dev_by_slot_~domain#1;call pcistub_get_pci_dev_by_slot_#t~mem200#1.base, pcistub_get_pci_dev_by_slot_#t~mem200#1.offset := read~$Pointer$#17(pcistub_get_pci_dev_by_slot_~psdev~3#1.base, 88 + pcistub_get_pci_dev_by_slot_~psdev~3#1.offset, 8);call pcistub_get_pci_dev_by_slot_#t~mem201#1.base, pcistub_get_pci_dev_by_slot_#t~mem201#1.offset := read~$Pointer$#17(pcistub_get_pci_dev_by_slot_#t~mem200#1.base, 16 + pcistub_get_pci_dev_by_slot_#t~mem200#1.offset, 8);call pcistub_get_pci_dev_by_slot_#t~mem202#1 := read~int#17(pcistub_get_pci_dev_by_slot_#t~mem201#1.base, 216 + pcistub_get_pci_dev_by_slot_#t~mem201#1.offset, 1); [2025-02-08 03:39:28,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3738: assume !(pcistub_get_pci_dev_by_slot_~tmp~18#1 == pcistub_get_pci_dev_by_slot_~domain#1); [2025-02-08 03:39:28,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11671: havoc xen_physdev_op_compat_#t~nondet2078#1;#t~ret136#1 := xen_physdev_op_compat_#res#1;havoc xen_physdev_op_compat_#t~nondet2078#1, xen_physdev_op_compat_~arg0#1, xen_physdev_op_compat_~arg1#1.base, xen_physdev_op_compat_~arg1#1.offset;havoc xen_physdev_op_compat_#in~arg0#1, xen_physdev_op_compat_#in~arg1#1.base, xen_physdev_op_compat_#in~arg1#1.offset;assume { :end_inline_xen_physdev_op_compat } true;assume -2147483648 <= #t~ret136#1 && #t~ret136#1 <= 2147483647;~rc~0#1 := #t~ret136#1;havoc #t~ret136#1; [2025-02-08 03:39:28,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9286: havoc resource_size_#t~mem1602#1;havoc resource_size_#t~mem1603#1; [2025-02-08 03:39:28,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11714: havoc #t~nondet2088; [2025-02-08 03:39:28,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10366: SUMMARY for call mutex_unlock(~vpci_dev~0.base, 512 + ~vpci_dev~0.offset); srcloc: null [2025-02-08 03:39:28,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10361: assume (~entry~0.base + ~entry~0.offset) % 18446744073709551616 != (~vpci_dev~0.base + (~vpci_dev~0.offset + 16 * (if ~devfn % 4294967296 / 8 % 4294967296 % 32 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~devfn % 4294967296 / 8 % 4294967296 % 32 % 18446744073709551616 % 18446744073709551616 else ~devfn % 4294967296 / 8 % 4294967296 % 32 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616))) % 18446744073709551616; [2025-02-08 03:39:28,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10361: assume !((~entry~0.base + ~entry~0.offset) % 18446744073709551616 != (~vpci_dev~0.base + (~vpci_dev~0.offset + 16 * (if ~devfn % 4294967296 / 8 % 4294967296 % 32 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~devfn % 4294967296 / 8 % 4294967296 % 32 % 18446744073709551616 % 18446744073709551616 else ~devfn % 4294967296 / 8 % 4294967296 % 32 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616))) % 18446744073709551616); [2025-02-08 03:39:28,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10353-4: assume 0 == ~devfn % 4294967296;#t~bitwise1829 := #t~mem1828; [2025-02-08 03:39:28,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10353-4: assume !(0 == ~devfn % 4294967296); [2025-02-08 03:39:28,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10353-5: assume 0 == #t~mem1828 % 4294967296;#t~bitwise1829 := ~devfn; [2025-02-08 03:39:28,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10353-5: assume !(0 == #t~mem1828 % 4294967296); [2025-02-08 03:39:28,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10353-6: call #t~mem1827.base, #t~mem1827.offset := read~$Pointer$#17(~entry~0.base, 16 + ~entry~0.offset, 8);call #t~mem1828 := read~int#17(#t~mem1827.base, 56 + #t~mem1827.offset, 4); [2025-02-08 03:39:28,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10353: assume 0 == #t~bitwise1829 % 8 % 4294967296;havoc #t~mem1827.base, #t~mem1827.offset;havoc #t~mem1828;havoc #t~bitwise1829;call #t~mem1830.base, #t~mem1830.offset := read~$Pointer$#17(~entry~0.base, 16 + ~entry~0.offset, 8);~dev~7.base, ~dev~7.offset := #t~mem1830.base, #t~mem1830.offset;havoc #t~mem1830.base, #t~mem1830.offset; [2025-02-08 03:39:28,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10353: assume !(0 == #t~bitwise1829 % 8 % 4294967296);havoc #t~mem1827.base, #t~mem1827.offset;havoc #t~mem1828;havoc #t~bitwise1829;call #t~mem1831.base, #t~mem1831.offset := read~$Pointer$#17(~entry~0.base, ~entry~0.offset, 8);~__mptr___0~20.base, ~__mptr___0~20.offset := #t~mem1831.base, #t~mem1831.offset;havoc #t~mem1831.base, #t~mem1831.offset;~entry~0.base, ~entry~0.offset := ~__mptr___0~20.base, ~__mptr___0~20.offset; [2025-02-08 03:39:28,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10353-1: [2025-02-08 03:39:28,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10353-2: havoc #t~bitwise1829;assume #t~bitwise1829 % 4294967296 <= #t~mem1828 % 4294967296 + ~devfn % 4294967296; [2025-02-08 03:39:28,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10353-3: assume #t~mem1828 % 4294967296 == ~devfn % 4294967296;#t~bitwise1829 := 0; [2025-02-08 03:39:28,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10353-3: assume !(#t~mem1828 % 4294967296 == ~devfn % 4294967296); [2025-02-08 03:39:28,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4226-1: call #t~mem294#1.base, #t~mem294#1.offset := read~$Pointer$#17(~psdev~8#1.base, 88 + ~psdev~8#1.offset, 8); [2025-02-08 03:39:28,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10110: assume 0 != (xen_pcibk_find_quirk_~tmp~151#1.base + xen_pcibk_find_quirk_~tmp~151#1.offset) % 18446744073709551616; [2025-02-08 03:39:28,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10110: assume !(0 != (xen_pcibk_find_quirk_~tmp~151#1.base + xen_pcibk_find_quirk_~tmp~151#1.offset) % 18446744073709551616);call xen_pcibk_find_quirk_#t~mem1803#1.base, xen_pcibk_find_quirk_#t~mem1803#1.offset := read~$Pointer$#17(xen_pcibk_find_quirk_~tmp_quirk~0#1.base, xen_pcibk_find_quirk_~tmp_quirk~0#1.offset, 8);xen_pcibk_find_quirk_~__mptr___0~18#1.base, xen_pcibk_find_quirk_~__mptr___0~18#1.offset := xen_pcibk_find_quirk_#t~mem1803#1.base, xen_pcibk_find_quirk_#t~mem1803#1.offset;havoc xen_pcibk_find_quirk_#t~mem1803#1.base, xen_pcibk_find_quirk_#t~mem1803#1.offset;xen_pcibk_find_quirk_~tmp_quirk~0#1.base, xen_pcibk_find_quirk_~tmp_quirk~0#1.offset := xen_pcibk_find_quirk_~__mptr___0~18#1.base, xen_pcibk_find_quirk_~__mptr___0~18#1.offset; [2025-02-08 03:39:28,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4198: call ULTIMATE.dealloc(~#descriptor~5#1.base, ~#descriptor~5#1.offset);havoc ~#descriptor~5#1.base, ~#descriptor~5#1.offset;call ULTIMATE.dealloc(~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset);havoc ~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset; [2025-02-08 03:39:28,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091: assume match_one_device_#t~short1800#1;havoc match_one_device_#t~mem1776#1;havoc match_one_device_#t~mem1777#1;havoc match_one_device_#t~mem1778#1;havoc match_one_device_#t~short1779#1;havoc match_one_device_#t~mem1780#1;havoc match_one_device_#t~mem1781#1;havoc match_one_device_#t~mem1782#1;havoc match_one_device_#t~short1783#1;havoc match_one_device_#t~short1784#1;havoc match_one_device_#t~mem1785#1;havoc match_one_device_#t~mem1786#1;havoc match_one_device_#t~mem1787#1;havoc match_one_device_#t~short1788#1;havoc match_one_device_#t~short1789#1;havoc match_one_device_#t~mem1790#1;havoc match_one_device_#t~mem1791#1;havoc match_one_device_#t~mem1792#1;havoc match_one_device_#t~short1793#1;havoc match_one_device_#t~short1794#1;havoc match_one_device_#t~mem1795#1;havoc match_one_device_#t~mem1796#1;havoc match_one_device_#t~bitwise1797#1;havoc match_one_device_#t~mem1798#1;havoc match_one_device_#t~bitwise1799#1;havoc match_one_device_#t~short1800#1;match_one_device_#res#1.base, match_one_device_#res#1.offset := match_one_device_~id#1.base, match_one_device_~id#1.offset; [2025-02-08 03:39:28,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091: assume !match_one_device_#t~short1800#1;havoc match_one_device_#t~mem1776#1;havoc match_one_device_#t~mem1777#1;havoc match_one_device_#t~mem1778#1;havoc match_one_device_#t~short1779#1;havoc match_one_device_#t~mem1780#1;havoc match_one_device_#t~mem1781#1;havoc match_one_device_#t~mem1782#1;havoc match_one_device_#t~short1783#1;havoc match_one_device_#t~short1784#1;havoc match_one_device_#t~mem1785#1;havoc match_one_device_#t~mem1786#1;havoc match_one_device_#t~mem1787#1;havoc match_one_device_#t~short1788#1;havoc match_one_device_#t~short1789#1;havoc match_one_device_#t~mem1790#1;havoc match_one_device_#t~mem1791#1;havoc match_one_device_#t~mem1792#1;havoc match_one_device_#t~short1793#1;havoc match_one_device_#t~short1794#1;havoc match_one_device_#t~mem1795#1;havoc match_one_device_#t~mem1796#1;havoc match_one_device_#t~bitwise1797#1;havoc match_one_device_#t~mem1798#1;havoc match_one_device_#t~bitwise1799#1;havoc match_one_device_#t~short1800#1;match_one_device_#res#1.base, match_one_device_#res#1.offset := 0, 0;xen_pcibk_find_quirk_#t~ret1802#1.base, xen_pcibk_find_quirk_#t~ret1802#1.offset := match_one_device_#res#1.base, match_one_device_#res#1.offset;havoc match_one_device_#t~mem1776#1, match_one_device_#t~mem1777#1, match_one_device_#t~mem1778#1, match_one_device_#t~short1779#1, match_one_device_#t~mem1780#1, match_one_device_#t~mem1781#1, match_one_device_#t~mem1782#1, match_one_device_#t~short1783#1, match_one_device_#t~short1784#1, match_one_device_#t~mem1785#1, match_one_device_#t~mem1786#1, match_one_device_#t~mem1787#1, match_one_device_#t~short1788#1, match_one_device_#t~short1789#1, match_one_device_#t~mem1790#1, match_one_device_#t~mem1791#1, match_one_device_#t~mem1792#1, match_one_device_#t~short1793#1, match_one_device_#t~short1794#1, match_one_device_#t~mem1795#1, match_one_device_#t~mem1796#1, match_one_device_#t~bitwise1797#1, match_one_device_#t~mem1798#1, match_one_device_#t~bitwise1799#1, match_one_device_#t~short1800#1, match_one_device_~id#1.base, match_one_device_~id#1.offset, match_one_device_~dev#1.base, match_one_device_~dev#1.offset;havoc match_one_device_#in~id#1.base, match_one_device_#in~id#1.offset, match_one_device_#in~dev#1.base, match_one_device_#in~dev#1.offset;assume { :end_inline_match_one_device } true;xen_pcibk_find_quirk_~tmp~151#1.base, xen_pcibk_find_quirk_~tmp~151#1.offset := xen_pcibk_find_quirk_#t~ret1802#1.base, xen_pcibk_find_quirk_#t~ret1802#1.offset; [2025-02-08 03:39:28,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-1: match_one_device_#t~short1800#1 := 0 == match_one_device_#t~bitwise1799#1 % 4294967296; [2025-02-08 03:39:28,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-6: call match_one_device_#t~mem1798#1 := read~int#17(match_one_device_~id#1.base, 20 + match_one_device_~id#1.offset, 4); [2025-02-08 03:39:28,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-7: [2025-02-08 03:39:28,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-8: havoc match_one_device_#t~bitwise1797#1;assume match_one_device_#t~bitwise1797#1 % 4294967296 <= match_one_device_#t~mem1795#1 % 4294967296 + match_one_device_#t~mem1796#1 % 4294967296; [2025-02-08 03:39:28,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-9: assume match_one_device_#t~mem1795#1 % 4294967296 == match_one_device_#t~mem1796#1 % 4294967296;match_one_device_#t~bitwise1797#1 := 0; [2025-02-08 03:39:28,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-9: assume !(match_one_device_#t~mem1795#1 % 4294967296 == match_one_device_#t~mem1796#1 % 4294967296); [2025-02-08 03:39:28,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-2: [2025-02-08 03:39:28,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-3: havoc match_one_device_#t~bitwise1799#1;assume match_one_device_#t~bitwise1799#1 % 4294967296 <= match_one_device_#t~bitwise1797#1 % 4294967296 && match_one_device_#t~bitwise1799#1 % 4294967296 <= match_one_device_#t~mem1798#1 % 4294967296; [2025-02-08 03:39:28,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-4: assume match_one_device_#t~bitwise1797#1 % 4294967296 == match_one_device_#t~mem1798#1 % 4294967296;match_one_device_#t~bitwise1799#1 := match_one_device_#t~bitwise1797#1; [2025-02-08 03:39:28,620 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-4: assume !(match_one_device_#t~bitwise1797#1 % 4294967296 == match_one_device_#t~mem1798#1 % 4294967296); [2025-02-08 03:39:28,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-5: assume 0 == match_one_device_#t~bitwise1797#1 % 4294967296 || 0 == match_one_device_#t~mem1798#1 % 4294967296;match_one_device_#t~bitwise1799#1 := 0; [2025-02-08 03:39:28,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-5: assume !(0 == match_one_device_#t~bitwise1797#1 % 4294967296 || 0 == match_one_device_#t~mem1798#1 % 4294967296); [2025-02-08 03:39:28,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-14: match_one_device_#t~short1794#1 := match_one_device_#t~short1793#1; [2025-02-08 03:39:28,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-15: assume match_one_device_#t~short1793#1; [2025-02-08 03:39:28,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-15: assume !match_one_device_#t~short1793#1;call match_one_device_#t~mem1791#1 := read~int#17(match_one_device_~id#1.base, 12 + match_one_device_~id#1.offset, 4);call match_one_device_#t~mem1792#1 := read~int#17(match_one_device_~dev#1.base, 66 + match_one_device_~dev#1.offset, 2);match_one_device_#t~short1793#1 := match_one_device_#t~mem1791#1 % 4294967296 == match_one_device_#t~mem1792#1 % 65536 % 4294967296; [2025-02-08 03:39:28,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-16: assume match_one_device_#t~short1794#1;call match_one_device_#t~mem1790#1 := read~int#17(match_one_device_~id#1.base, 12 + match_one_device_~id#1.offset, 4);match_one_device_#t~short1793#1 := 4294967295 == match_one_device_#t~mem1790#1 % 4294967296; [2025-02-08 03:39:28,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-16: assume !match_one_device_#t~short1794#1; [2025-02-08 03:39:28,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-17: match_one_device_#t~short1794#1 := match_one_device_#t~short1789#1; [2025-02-08 03:39:28,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-10: assume 0 == match_one_device_#t~mem1796#1 % 4294967296;match_one_device_#t~bitwise1797#1 := match_one_device_#t~mem1795#1; [2025-02-08 03:39:28,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-10: assume !(0 == match_one_device_#t~mem1796#1 % 4294967296); [2025-02-08 03:39:28,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-11: assume 0 == match_one_device_#t~mem1795#1 % 4294967296;match_one_device_#t~bitwise1797#1 := match_one_device_#t~mem1796#1; [2025-02-08 03:39:28,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-11: assume !(0 == match_one_device_#t~mem1795#1 % 4294967296); [2025-02-08 03:39:28,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-12: assume match_one_device_#t~short1800#1;call match_one_device_#t~mem1795#1 := read~int#17(match_one_device_~id#1.base, 16 + match_one_device_~id#1.offset, 4);call match_one_device_#t~mem1796#1 := read~int#17(match_one_device_~dev#1.base, 68 + match_one_device_~dev#1.offset, 4); [2025-02-08 03:39:28,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-12: assume !match_one_device_#t~short1800#1; [2025-02-08 03:39:28,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-13: match_one_device_#t~short1800#1 := match_one_device_#t~short1794#1; [2025-02-08 03:39:28,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-22: match_one_device_#t~short1784#1 := match_one_device_#t~short1783#1; [2025-02-08 03:39:28,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-23: assume match_one_device_#t~short1783#1; [2025-02-08 03:39:28,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-23: assume !match_one_device_#t~short1783#1;call match_one_device_#t~mem1781#1 := read~int#17(match_one_device_~id#1.base, 4 + match_one_device_~id#1.offset, 4);call match_one_device_#t~mem1782#1 := read~int#17(match_one_device_~dev#1.base, 62 + match_one_device_~dev#1.offset, 2);match_one_device_#t~short1783#1 := match_one_device_#t~mem1781#1 % 4294967296 == match_one_device_#t~mem1782#1 % 65536 % 4294967296; [2025-02-08 03:39:28,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-24: assume match_one_device_#t~short1784#1;call match_one_device_#t~mem1780#1 := read~int#17(match_one_device_~id#1.base, 4 + match_one_device_~id#1.offset, 4);match_one_device_#t~short1783#1 := 4294967295 == match_one_device_#t~mem1780#1 % 4294967296; [2025-02-08 03:39:28,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-24: assume !match_one_device_#t~short1784#1; [2025-02-08 03:39:28,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-25: match_one_device_#t~short1784#1 := match_one_device_#t~short1779#1; [2025-02-08 03:39:28,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-18: match_one_device_#t~short1789#1 := match_one_device_#t~short1788#1; [2025-02-08 03:39:28,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-19: assume match_one_device_#t~short1788#1; [2025-02-08 03:39:28,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-19: assume !match_one_device_#t~short1788#1;call match_one_device_#t~mem1786#1 := read~int#17(match_one_device_~id#1.base, 8 + match_one_device_~id#1.offset, 4);call match_one_device_#t~mem1787#1 := read~int#17(match_one_device_~dev#1.base, 64 + match_one_device_~dev#1.offset, 2);match_one_device_#t~short1788#1 := match_one_device_#t~mem1786#1 % 4294967296 == match_one_device_#t~mem1787#1 % 65536 % 4294967296; [2025-02-08 03:39:28,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-20: assume match_one_device_#t~short1789#1;call match_one_device_#t~mem1785#1 := read~int#17(match_one_device_~id#1.base, 8 + match_one_device_~id#1.offset, 4);match_one_device_#t~short1788#1 := 4294967295 == match_one_device_#t~mem1785#1 % 4294967296; [2025-02-08 03:39:28,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-20: assume !match_one_device_#t~short1789#1; [2025-02-08 03:39:28,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-21: match_one_device_#t~short1789#1 := match_one_device_#t~short1784#1; [2025-02-08 03:39:28,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-26: assume match_one_device_#t~short1779#1; [2025-02-08 03:39:28,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-26: assume !match_one_device_#t~short1779#1;call match_one_device_#t~mem1777#1 := read~int#17(match_one_device_~id#1.base, match_one_device_~id#1.offset, 4);call match_one_device_#t~mem1778#1 := read~int#17(match_one_device_~dev#1.base, 60 + match_one_device_~dev#1.offset, 2);match_one_device_#t~short1779#1 := match_one_device_#t~mem1777#1 % 4294967296 == match_one_device_#t~mem1778#1 % 65536 % 4294967296; [2025-02-08 03:39:28,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10109: assume { :begin_inline_match_one_device } true;match_one_device_#in~id#1.base, match_one_device_#in~id#1.offset, match_one_device_#in~dev#1.base, match_one_device_#in~dev#1.offset := xen_pcibk_find_quirk_~tmp_quirk~0#1.base, 16 + xen_pcibk_find_quirk_~tmp_quirk~0#1.offset, xen_pcibk_find_quirk_~dev#1.base, xen_pcibk_find_quirk_~dev#1.offset;havoc match_one_device_#res#1.base, match_one_device_#res#1.offset;havoc match_one_device_#t~mem1776#1, match_one_device_#t~mem1777#1, match_one_device_#t~mem1778#1, match_one_device_#t~short1779#1, match_one_device_#t~mem1780#1, match_one_device_#t~mem1781#1, match_one_device_#t~mem1782#1, match_one_device_#t~short1783#1, match_one_device_#t~short1784#1, match_one_device_#t~mem1785#1, match_one_device_#t~mem1786#1, match_one_device_#t~mem1787#1, match_one_device_#t~short1788#1, match_one_device_#t~short1789#1, match_one_device_#t~mem1790#1, match_one_device_#t~mem1791#1, match_one_device_#t~mem1792#1, match_one_device_#t~short1793#1, match_one_device_#t~short1794#1, match_one_device_#t~mem1795#1, match_one_device_#t~mem1796#1, match_one_device_#t~bitwise1797#1, match_one_device_#t~mem1798#1, match_one_device_#t~bitwise1799#1, match_one_device_#t~short1800#1, match_one_device_~id#1.base, match_one_device_~id#1.offset, match_one_device_~dev#1.base, match_one_device_~dev#1.offset;match_one_device_~id#1.base, match_one_device_~id#1.offset := match_one_device_#in~id#1.base, match_one_device_#in~id#1.offset;match_one_device_~dev#1.base, match_one_device_~dev#1.offset := match_one_device_#in~dev#1.base, match_one_device_#in~dev#1.offset;call match_one_device_#t~mem1776#1 := read~int#17(match_one_device_~id#1.base, match_one_device_~id#1.offset, 4);match_one_device_#t~short1779#1 := 4294967295 == match_one_device_#t~mem1776#1 % 4294967296; [2025-02-08 03:39:28,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4226: assume (#t~mem294#1.base + #t~mem294#1.offset) % 18446744073709551616 == (~dev#1.base + ~dev#1.offset) % 18446744073709551616;havoc #t~mem294#1.base, #t~mem294#1.offset;~found_psdev~1#1.base, ~found_psdev~1#1.offset := ~psdev~8#1.base, ~psdev~8#1.offset; [2025-02-08 03:39:28,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4226: assume !((#t~mem294#1.base + #t~mem294#1.offset) % 18446744073709551616 == (~dev#1.base + ~dev#1.offset) % 18446744073709551616);havoc #t~mem294#1.base, #t~mem294#1.offset;call #t~mem295#1.base, #t~mem295#1.offset := read~$Pointer$#17(~psdev~8#1.base, 4 + ~psdev~8#1.offset, 8);~__mptr___0~5#1.base, ~__mptr___0~5#1.offset := #t~mem295#1.base, #t~mem295#1.offset;havoc #t~mem295#1.base, #t~mem295#1.offset;~psdev~8#1.base, ~psdev~8#1.offset := ~__mptr___0~5#1.base, -832 + ~__mptr___0~5#1.offset; [2025-02-08 03:39:28,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3239: havoc kobject_name_#t~mem83#1.base, kobject_name_#t~mem83#1.offset; [2025-02-08 03:39:28,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3314: havoc dev_name_#t~mem95#1.base, dev_name_#t~mem95#1.offset; [2025-02-08 03:39:28,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943: assume 0 != ~ldv_irq_1_2~0 && disable_suitable_irq_1_~line#1 == ~ldv_irq_line_1_2~0;~ldv_irq_1_2~0 := 0; [2025-02-08 03:39:28,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943: assume !(0 != ~ldv_irq_1_2~0 && disable_suitable_irq_1_~line#1 == ~ldv_irq_line_1_2~0); [2025-02-08 03:39:28,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7009: assume 0 == ~ldv_irq_1_3~0;~ldv_irq_line_1_3~0 := activate_suitable_irq_1_~line#1;~ldv_irq_data_1_3~0.base, ~ldv_irq_data_1_3~0.offset := activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset;~ldv_irq_1_3~0 := 1; [2025-02-08 03:39:28,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7009: assume !(0 == ~ldv_irq_1_3~0); [2025-02-08 03:39:28,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6390: call ULTIMATE.dealloc(~#descriptor~14#1.base, ~#descriptor~14#1.offset);havoc ~#descriptor~14#1.base, ~#descriptor~14#1.offset;call ULTIMATE.dealloc(~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset);havoc ~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset; [2025-02-08 03:39:28,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6456: call write~int#17(~enable~0#1 % 2, ~dev_data~8#1.base, 27 + ~dev_data~8#1.offset, 1);call write~int#17(~enable~0#1 % 2, ~dev_data~8#1.base, 28 + ~dev_data~8#1.offset, 1);call write~$Pointer$#54(208, 0, ~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset, 8);call write~$Pointer$#54(209, 0, ~#descriptor___0~6#1.base, 8 + ~#descriptor___0~6#1.offset, 8);call write~$Pointer$#54(210, 0, ~#descriptor___0~6#1.base, 16 + ~#descriptor___0~6#1.offset, 8);call write~$Pointer$#54(211, 0, ~#descriptor___0~6#1.base, 24 + ~#descriptor___0~6#1.offset, 8);call write~int#54(96, ~#descriptor___0~6#1.base, 32 + ~#descriptor___0~6#1.offset, 4);call write~int#54(0, ~#descriptor___0~6#1.base, 36 + ~#descriptor___0~6#1.offset, 1);call #t~mem843#1 := read~int#54(~#descriptor___0~6#1.base, 36 + ~#descriptor___0~6#1.offset, 1); [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898: assume (reg_check_1_~handler#1.base + reg_check_1_~handler#1.offset) % 18446744073709551616 == (#funAddr~xen_pcibk_guest_interrupt.base + #funAddr~xen_pcibk_guest_interrupt.offset) % 18446744073709551616;reg_check_1_#res#1 := 1; [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898: assume !((reg_check_1_~handler#1.base + reg_check_1_~handler#1.offset) % 18446744073709551616 == (#funAddr~xen_pcibk_guest_interrupt.base + #funAddr~xen_pcibk_guest_interrupt.offset) % 18446744073709551616);reg_check_1_#res#1 := 0; [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6390-1: call ULTIMATE.dealloc(~#descriptor~14#1.base, ~#descriptor~14#1.offset);havoc ~#descriptor~14#1.base, ~#descriptor~14#1.offset;call ULTIMATE.dealloc(~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset);havoc ~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset; [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7088: havoc activate_suitable_irq_1_~line#1, activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset;havoc activate_suitable_irq_1_#in~line#1, activate_suitable_irq_1_#in~data#1.base, activate_suitable_irq_1_#in~data#1.offset;assume { :end_inline_activate_suitable_irq_1 } true; [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6444: #t~ret840#1 := ldv_request_irq_66_#res#1;havoc ldv_request_irq_66_#t~ret982#1, ldv_request_irq_66_#t~ret983#1, ldv_request_irq_66_~irq#1, ldv_request_irq_66_~handler#1.base, ldv_request_irq_66_~handler#1.offset, ldv_request_irq_66_~flags#1, ldv_request_irq_66_~name#1.base, ldv_request_irq_66_~name#1.offset, ldv_request_irq_66_~dev#1.base, ldv_request_irq_66_~dev#1.offset, ldv_request_irq_66_~ldv_func_res~9#1, ldv_request_irq_66_~tmp~78#1, ldv_request_irq_66_~tmp___0~31#1;havoc ldv_request_irq_66_#in~irq#1, ldv_request_irq_66_#in~handler#1.base, ldv_request_irq_66_#in~handler#1.offset, ldv_request_irq_66_#in~flags#1, ldv_request_irq_66_#in~name#1.base, ldv_request_irq_66_#in~name#1.offset, ldv_request_irq_66_#in~dev#1.base, ldv_request_irq_66_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_66 } true;assume -2147483648 <= #t~ret840#1 && #t~ret840#1 <= 2147483647;~rc~4#1 := #t~ret840#1;havoc #t~mem839#1;havoc #t~ret840#1; [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084: ldv_request_irq_66_#t~ret982#1 := request_irq_#res#1;havoc request_irq_#t~ret782#1, request_irq_~irq#1, request_irq_~handler#1.base, request_irq_~handler#1.offset, request_irq_~flags#1, request_irq_~name#1.base, request_irq_~name#1.offset, request_irq_~dev#1.base, request_irq_~dev#1.offset, request_irq_~tmp~56#1;havoc request_irq_#in~irq#1, request_irq_#in~handler#1.base, request_irq_#in~handler#1.offset, request_irq_#in~flags#1, request_irq_#in~name#1.base, request_irq_#in~name#1.offset, request_irq_#in~dev#1.base, request_irq_#in~dev#1.offset;assume { :end_inline_request_irq } true;assume -2147483648 <= ldv_request_irq_66_#t~ret982#1 && ldv_request_irq_66_#t~ret982#1 <= 2147483647;ldv_request_irq_66_~tmp~78#1 := ldv_request_irq_66_#t~ret982#1;havoc ldv_request_irq_66_#t~ret982#1;ldv_request_irq_66_~ldv_func_res~9#1 := ldv_request_irq_66_~tmp~78#1;assume { :begin_inline_reg_check_1 } true;reg_check_1_#in~handler#1.base, reg_check_1_#in~handler#1.offset := ldv_request_irq_66_~handler#1.base, ldv_request_irq_66_~handler#1.offset;havoc reg_check_1_#res#1;havoc reg_check_1_~handler#1.base, reg_check_1_~handler#1.offset;reg_check_1_~handler#1.base, reg_check_1_~handler#1.offset := reg_check_1_#in~handler#1.base, reg_check_1_#in~handler#1.offset; [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948: assume 0 != ~ldv_irq_1_3~0 && disable_suitable_irq_1_~line#1 == ~ldv_irq_line_1_3~0;~ldv_irq_1_3~0 := 0; [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6948: assume !(0 != ~ldv_irq_1_3~0 && disable_suitable_irq_1_~line#1 == ~ldv_irq_line_1_3~0); [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6465-1: SUMMARY for call #t~ret844#1 := ldv__builtin_expect((if #t~mem843#1 % 256 % 18446744073709551616 <= 9223372036854775807 then #t~mem843#1 % 256 % 18446744073709551616 else #t~mem843#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6465: assume -9223372036854775808 <= #t~ret844#1 && #t~ret844#1 <= 9223372036854775807;~tmp___3~5#1 := #t~ret844#1;havoc #t~mem843#1;havoc #t~ret844#1; [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11643: havoc request_threaded_irq_#t~nondet2074#1;request_irq_#t~ret782#1 := request_threaded_irq_#res#1;havoc request_threaded_irq_#t~nondet2074#1, request_threaded_irq_~arg0#1, request_threaded_irq_~arg1#1.base, request_threaded_irq_~arg1#1.offset, request_threaded_irq_~arg2#1.base, request_threaded_irq_~arg2#1.offset, request_threaded_irq_~arg3#1, request_threaded_irq_~arg4#1.base, request_threaded_irq_~arg4#1.offset, request_threaded_irq_~arg5#1.base, request_threaded_irq_~arg5#1.offset;havoc request_threaded_irq_#in~arg0#1, request_threaded_irq_#in~arg1#1.base, request_threaded_irq_#in~arg1#1.offset, request_threaded_irq_#in~arg2#1.base, request_threaded_irq_#in~arg2#1.offset, request_threaded_irq_#in~arg3#1, request_threaded_irq_#in~arg4#1.base, request_threaded_irq_#in~arg4#1.offset, request_threaded_irq_#in~arg5#1.base, request_threaded_irq_#in~arg5#1.offset;assume { :end_inline_request_threaded_irq } true;assume -2147483648 <= request_irq_#t~ret782#1 && request_irq_#t~ret782#1 <= 2147483647;request_irq_~tmp~56#1 := request_irq_#t~ret782#1;havoc request_irq_#t~ret782#1;request_irq_#res#1 := request_irq_~tmp~56#1; [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7002: assume 0 == ~ldv_irq_1_2~0;~ldv_irq_line_1_2~0 := activate_suitable_irq_1_~line#1;~ldv_irq_data_1_2~0.base, ~ldv_irq_data_1_2~0.offset := activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset;~ldv_irq_1_2~0 := 1; [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7002: assume !(0 == ~ldv_irq_1_2~0); [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7097: havoc free_irq_~arg0#1, free_irq_~arg1#1.base, free_irq_~arg1#1.offset;havoc free_irq_#in~arg0#1, free_irq_#in~arg1#1.base, free_irq_#in~arg1#1.offset;assume { :end_inline_free_irq } true;assume { :begin_inline_disable_suitable_irq_1 } true;disable_suitable_irq_1_#in~line#1, disable_suitable_irq_1_#in~data#1.base, disable_suitable_irq_1_#in~data#1.offset := (if ldv_free_irq_67_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_67_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_67_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_67_~ldv_func_arg2#1.base, ldv_free_irq_67_~ldv_func_arg2#1.offset;havoc disable_suitable_irq_1_~line#1, disable_suitable_irq_1_~data#1.base, disable_suitable_irq_1_~data#1.offset;disable_suitable_irq_1_~line#1 := disable_suitable_irq_1_#in~line#1;disable_suitable_irq_1_~data#1.base, disable_suitable_irq_1_~data#1.offset := disable_suitable_irq_1_#in~data#1.base, disable_suitable_irq_1_#in~data#1.offset; [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6453: havoc ldv_free_irq_67_~ldv_func_arg1#1, ldv_free_irq_67_~ldv_func_arg2#1.base, ldv_free_irq_67_~ldv_func_arg2#1.offset;havoc ldv_free_irq_67_#in~ldv_func_arg1#1, ldv_free_irq_67_#in~ldv_func_arg2#1.base, ldv_free_irq_67_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_67 } true;havoc #t~mem842#1;call write~int#17(0, ~dev_data~8#1.base, 37 + ~dev_data~8#1.offset, 4); [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6466: assume 0 != ~tmp___3~5#1; [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6466: assume !(0 != ~tmp___3~5#1); [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7098: havoc disable_suitable_irq_1_~line#1, disable_suitable_irq_1_~data#1.base, disable_suitable_irq_1_~data#1.offset;havoc disable_suitable_irq_1_#in~line#1, disable_suitable_irq_1_#in~data#1.base, disable_suitable_irq_1_#in~data#1.offset;assume { :end_inline_disable_suitable_irq_1 } true; [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6995: assume 0 == ~ldv_irq_1_1~0;~ldv_irq_line_1_1~0 := activate_suitable_irq_1_~line#1;~ldv_irq_data_1_1~0.base, ~ldv_irq_data_1_1~0.offset := activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset;~ldv_irq_1_1~0 := 1; [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6995: assume !(0 == ~ldv_irq_1_1~0); [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6933: assume 0 != ~ldv_irq_1_0~0 && disable_suitable_irq_1_~line#1 == ~ldv_irq_line_1_0~0;~ldv_irq_1_0~0 := 0; [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6933: assume !(0 != ~ldv_irq_1_0~0 && disable_suitable_irq_1_~line#1 == ~ldv_irq_line_1_0~0); [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6446: assume 0 != ~rc~4#1;call #t~mem841#1 := read~int#17(~dev_data~8#1.base, 37 + ~dev_data~8#1.offset, 4); [2025-02-08 03:39:28,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6446: assume !(0 != ~rc~4#1); [2025-02-08 03:39:28,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7086: ldv_request_irq_66_#t~ret983#1 := reg_check_1_#res#1;havoc reg_check_1_~handler#1.base, reg_check_1_~handler#1.offset;havoc reg_check_1_#in~handler#1.base, reg_check_1_#in~handler#1.offset;assume { :end_inline_reg_check_1 } true;assume -2147483648 <= ldv_request_irq_66_#t~ret983#1 && ldv_request_irq_66_#t~ret983#1 <= 2147483647;ldv_request_irq_66_~tmp___0~31#1 := ldv_request_irq_66_#t~ret983#1;havoc ldv_request_irq_66_#t~ret983#1; [2025-02-08 03:39:28,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6467-1: SUMMARY for call #t~ret845#1 := pci_is_enabled(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 03:39:28,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6467: assume -2147483648 <= #t~ret845#1 && #t~ret845#1 <= 2147483647;~tmp___2~10#1 := #t~ret845#1;havoc #t~ret845#1;call #t~mem846#1 := read~int#17(~dev_data~8#1.base, 37 + ~dev_data~8#1.offset, 4);call #t~mem847#1 := read~int#17(~dev#1.base, 2530 + ~dev#1.offset, 1);call #t~mem848#1 := read~int#17(~dev#1.base, 2530 + ~dev#1.offset, 1); [2025-02-08 03:39:28,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6938: assume 0 != ~ldv_irq_1_1~0 && disable_suitable_irq_1_~line#1 == ~ldv_irq_line_1_1~0;~ldv_irq_1_1~0 := 0; [2025-02-08 03:39:28,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6938: assume !(0 != ~ldv_irq_1_1~0 && disable_suitable_irq_1_~line#1 == ~ldv_irq_line_1_1~0); [2025-02-08 03:39:28,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7091-1: ldv_request_irq_66_#res#1 := ldv_request_irq_66_~ldv_func_res~9#1; [2025-02-08 03:39:28,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6447-1: SUMMARY for call dev_err(~dev#1.base, 148 + ~dev#1.offset, 207, 0); srcloc: null [2025-02-08 03:39:28,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6447: havoc #t~mem841#1; [2025-02-08 03:39:28,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7087: assume 0 != ldv_request_irq_66_~tmp___0~31#1 && 0 == ldv_request_irq_66_~ldv_func_res~9#1;assume { :begin_inline_activate_suitable_irq_1 } true;activate_suitable_irq_1_#in~line#1, activate_suitable_irq_1_#in~data#1.base, activate_suitable_irq_1_#in~data#1.offset := (if ldv_request_irq_66_~irq#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_request_irq_66_~irq#1 % 4294967296 % 4294967296 else ldv_request_irq_66_~irq#1 % 4294967296 % 4294967296 - 4294967296), ldv_request_irq_66_~dev#1.base, ldv_request_irq_66_~dev#1.offset;havoc activate_suitable_irq_1_~line#1, activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset;activate_suitable_irq_1_~line#1 := activate_suitable_irq_1_#in~line#1;activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset := activate_suitable_irq_1_#in~data#1.base, activate_suitable_irq_1_#in~data#1.offset; [2025-02-08 03:39:28,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7087: assume !(0 != ldv_request_irq_66_~tmp___0~31#1 && 0 == ldv_request_irq_66_~ldv_func_res~9#1); [2025-02-08 03:39:28,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6988: assume 0 == ~ldv_irq_1_0~0;~ldv_irq_line_1_0~0 := activate_suitable_irq_1_~line#1;~ldv_irq_data_1_0~0.base, ~ldv_irq_data_1_0~0.offset := activate_suitable_irq_1_~data#1.base, activate_suitable_irq_1_~data#1.offset;~ldv_irq_1_0~0 := 1; [2025-02-08 03:39:28,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6988: assume !(0 == ~ldv_irq_1_0~0); [2025-02-08 03:39:28,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6472: assume 0 != ~enable~0#1;call #t~mem849#1 := read~int#17(~dev_data~8#1.base, 24 + ~dev_data~8#1.offset, 1);#t~ite851#1.base, #t~ite851#1.offset := (if 0 != #t~mem849#1 % 256 % 4294967296 then 219 else 220), (if 0 != #t~mem849#1 % 256 % 4294967296 then 0 else 0); [2025-02-08 03:39:28,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6472: assume !(0 != ~enable~0#1);call #t~mem850#1 := read~int#17(~dev_data~8#1.base, 24 + ~dev_data~8#1.offset, 1);#t~ite851#1.base, #t~ite851#1.offset := (if 0 != #t~mem850#1 % 256 % 4294967296 then 221 else 222), (if 0 != #t~mem850#1 % 256 % 4294967296 then 0 else 0); [2025-02-08 03:39:28,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468-1: SUMMARY for call __dynamic_dev_dbg(~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset, ~dev#1.base, 148 + ~dev#1.offset, 212, 0); srcloc: null [2025-02-08 03:39:28,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468: havoc #t~mem846#1;havoc #t~mem847#1;havoc #t~mem848#1;havoc #t~ite851#1.base, #t~ite851#1.offset;havoc #t~mem849#1;havoc #t~mem850#1; [2025-02-08 03:39:28,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11092: SUMMARY for call device_lock(~dev~12.base, 148 + ~dev~12.offset); srcloc: null [2025-02-08 03:39:28,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11093: SUMMARY for call pcistub_put_pci_dev(~dev~12.base, ~dev~12.offset); srcloc: null [2025-02-08 03:39:28,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11090: call #t~mem1991.base, #t~mem1991.offset := read~$Pointer$#17(~dev_entry~5.base, 16 + ~dev_entry~5.offset, 8);~dev~12.base, ~dev~12.offset := #t~mem1991.base, #t~mem1991.offset; [2025-02-08 03:39:28,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11091: SUMMARY for call list_del(~dev_entry~5.base, ~dev_entry~5.offset); srcloc: null [2025-02-08 03:39:28,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11095-1: SUMMARY for call kfree(~dev_entry~5.base, ~dev_entry~5.offset); srcloc: null [2025-02-08 03:39:28,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11094: SUMMARY for call device_unlock(~dev~12.base, 148 + ~dev~12.offset); srcloc: null [2025-02-08 03:39:28,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11095: ~dev_entry~5.base, ~dev_entry~5.offset := ~t~5.base, ~t~5.offset;call #t~mem1992.base, #t~mem1992.offset := read~$Pointer$#17(~t~5.base, ~t~5.offset, 8);~__mptr___1~7.base, ~__mptr___1~7.offset := #t~mem1992.base, #t~mem1992.offset;havoc #t~mem1992.base, #t~mem1992.offset;~t~5.base, ~t~5.offset := ~__mptr___1~7.base, ~__mptr___1~7.offset; [2025-02-08 03:39:28,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11554: havoc pci_bus_write_config_word_#t~nondet2058#1; [2025-02-08 03:39:29,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4582: call ULTIMATE.dealloc(~#descriptor~9.base, ~#descriptor~9.offset);havoc ~#descriptor~9.base, ~#descriptor~9.offset;call ULTIMATE.dealloc(~#descriptor___0~5.base, ~#descriptor___0~5.offset);havoc ~#descriptor___0~5.base, ~#descriptor___0~5.offset;call ULTIMATE.dealloc(~#descriptor___1~1.base, ~#descriptor___1~1.offset);havoc ~#descriptor___1~1.base, ~#descriptor___1~1.offset; [2025-02-08 03:39:29,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11718: havoc #t~nondet2089; [2025-02-08 03:39:29,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8157: havoc free_pdev_#t~mem1078#1, free_pdev_#t~mem1079#1.base, free_pdev_#t~mem1079#1.offset, free_pdev_~pdev#1.base, free_pdev_~pdev#1.offset;havoc free_pdev_#in~pdev#1.base, free_pdev_#in~pdev#1.offset;assume { :end_inline_free_pdev } true; [2025-02-08 03:39:29,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299-1: SUMMARY for call dev_set_drvdata(free_pdev_#t~mem1079#1.base, 60 + free_pdev_#t~mem1079#1.offset, 0, 0); srcloc: null [2025-02-08 03:39:29,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299: havoc free_pdev_#t~mem1079#1.base, free_pdev_#t~mem1079#1.offset;call write~$Pointer$#17(0, 0, free_pdev_~pdev#1.base, 156 + free_pdev_~pdev#1.offset, 8); [2025-02-08 03:39:29,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7301: SUMMARY for call kfree(free_pdev_~pdev#1.base, free_pdev_~pdev#1.offset); srcloc: null [2025-02-08 03:39:29,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7293: havoc unregister_xenbus_watch_~arg0#1.base, unregister_xenbus_watch_~arg0#1.offset;havoc unregister_xenbus_watch_#in~arg0#1.base, unregister_xenbus_watch_#in~arg0#1.offset;assume { :end_inline_unregister_xenbus_watch } true;call write~int#17(0, free_pdev_~pdev#1.base, 196 + free_pdev_~pdev#1.offset, 1); [2025-02-08 03:39:29,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7298: havoc xen_pcibk_release_devices_#t~mem1065#1.base, xen_pcibk_release_devices_#t~mem1065#1.offset, xen_pcibk_release_devices_#t~short1066#1, xen_pcibk_release_devices_~pdev#1.base, xen_pcibk_release_devices_~pdev#1.offset;havoc xen_pcibk_release_devices_#in~pdev#1.base, xen_pcibk_release_devices_#in~pdev#1.offset;assume { :end_inline_xen_pcibk_release_devices } true;call free_pdev_#t~mem1079#1.base, free_pdev_#t~mem1079#1.offset := read~$Pointer$#17(free_pdev_~pdev#1.base, 156 + free_pdev_~pdev#1.offset, 8); [2025-02-08 03:39:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9312: assume 0 != ~err~28; [2025-02-08 03:39:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9312: assume !(0 != ~err~28);~i~4 := 1 + ~i~4; [2025-02-08 03:39:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9311: assume -2147483648 <= #t~ret1609 && #t~ret1609 <= 2147483647;~err~28 := #t~ret1609; [2025-02-08 03:39:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9311-1: SUMMARY for call #t~ret1609 := xen_pcibk_config_add_field(~dev.base, ~dev.offset, ~field.base, ~field.offset + 76 * (if ~i~4 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~4 % 18446744073709551616 % 18446744073709551616 else ~i~4 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:39:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #res#1 := #t~funptrres2118#1;havoc #t~funptrres2118#1;havoc #t~ret2119#1;havoc #t~ret2120#1;havoc #t~ret2121#1;havoc #t~ret2122#1;havoc #t~ret2123#1;havoc #t~ret2124#1;havoc #t~ret2125#1;havoc #t~ret2126#1;havoc #t~ret2127#1; [2025-02-08 03:39:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: #t~ret2126#1 := xen_pcibk_read_config_dword_#res#1;havoc xen_pcibk_read_config_dword_#t~ret1390#1, xen_pcibk_read_config_dword_~dev#1.base, xen_pcibk_read_config_dword_~dev#1.offset, xen_pcibk_read_config_dword_~offset#1, xen_pcibk_read_config_dword_~value#1.base, xen_pcibk_read_config_dword_~value#1.offset, xen_pcibk_read_config_dword_~data#1.base, xen_pcibk_read_config_dword_~data#1.offset, xen_pcibk_read_config_dword_~tmp~109#1;havoc xen_pcibk_read_config_dword_#in~dev#1.base, xen_pcibk_read_config_dword_#in~dev#1.offset, xen_pcibk_read_config_dword_#in~offset#1, xen_pcibk_read_config_dword_#in~value#1.base, xen_pcibk_read_config_dword_#in~value#1.offset, xen_pcibk_read_config_dword_#in~data#1.base, xen_pcibk_read_config_dword_#in~data#1.offset;assume { :end_inline_xen_pcibk_read_config_dword } true;assume -2147483648 <= #t~ret2126#1 && #t~ret2126#1 <= 2147483647;#t~funptrres2118#1 := #t~ret2126#1; [2025-02-08 03:39:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: #t~ret2125#1 := xen_pcibk_read_config_word_#res#1;havoc xen_pcibk_read_config_word_#t~ret1389#1, xen_pcibk_read_config_word_~dev#1.base, xen_pcibk_read_config_word_~dev#1.offset, xen_pcibk_read_config_word_~offset#1, xen_pcibk_read_config_word_~value#1.base, xen_pcibk_read_config_word_~value#1.offset, xen_pcibk_read_config_word_~data#1.base, xen_pcibk_read_config_word_~data#1.offset, xen_pcibk_read_config_word_~tmp~108#1;havoc xen_pcibk_read_config_word_#in~dev#1.base, xen_pcibk_read_config_word_#in~dev#1.offset, xen_pcibk_read_config_word_#in~offset#1, xen_pcibk_read_config_word_#in~value#1.base, xen_pcibk_read_config_word_#in~value#1.offset, xen_pcibk_read_config_word_#in~data#1.base, xen_pcibk_read_config_word_#in~data#1.offset;assume { :end_inline_xen_pcibk_read_config_word } true;assume -2147483648 <= #t~ret2125#1 && #t~ret2125#1 <= 2147483647;#t~funptrres2118#1 := #t~ret2125#1; [2025-02-08 03:39:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: #t~ret2124#1 := bar_read_#res#1;havoc bar_read_#t~ret1693#1, bar_read_#t~ret1694#1.base, bar_read_#t~ret1694#1.offset, bar_read_#t~ret1695#1, bar_read_#t~mem1696#1, bar_read_#t~ite1699#1, bar_read_#t~mem1697#1, bar_read_#t~mem1698#1, bar_read_~dev#1.base, bar_read_~dev#1.offset, bar_read_~offset#1, bar_read_~value#1.base, bar_read_~value#1.offset, bar_read_~data#1.base, bar_read_~data#1.offset, bar_read_~bar~2#1.base, bar_read_~bar~2#1.offset, bar_read_~tmp~133#1.base, bar_read_~tmp~133#1.offset, bar_read_~tmp___0~54#1;havoc bar_read_#in~dev#1.base, bar_read_#in~dev#1.offset, bar_read_#in~offset#1, bar_read_#in~value#1.base, bar_read_#in~value#1.offset, bar_read_#in~data#1.base, bar_read_#in~data#1.offset;assume { :end_inline_bar_read } true;assume -2147483648 <= #t~ret2124#1 && #t~ret2124#1 <= 2147483647;#t~funptrres2118#1 := #t~ret2124#1; [2025-02-08 03:39:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: #t~ret2123#1 := xen_pcibk_read_config_byte_#res#1;havoc xen_pcibk_read_config_byte_#t~ret1388#1, xen_pcibk_read_config_byte_~dev#1.base, xen_pcibk_read_config_byte_~dev#1.offset, xen_pcibk_read_config_byte_~offset#1, xen_pcibk_read_config_byte_~value#1.base, xen_pcibk_read_config_byte_~value#1.offset, xen_pcibk_read_config_byte_~data#1.base, xen_pcibk_read_config_byte_~data#1.offset, xen_pcibk_read_config_byte_~tmp~107#1;havoc xen_pcibk_read_config_byte_#in~dev#1.base, xen_pcibk_read_config_byte_#in~dev#1.offset, xen_pcibk_read_config_byte_#in~offset#1, xen_pcibk_read_config_byte_#in~value#1.base, xen_pcibk_read_config_byte_#in~value#1.offset, xen_pcibk_read_config_byte_#in~data#1.base, xen_pcibk_read_config_byte_#in~data#1.offset;assume { :end_inline_xen_pcibk_read_config_byte } true;assume -2147483648 <= #t~ret2123#1 && #t~ret2123#1 <= 2147483647;#t~funptrres2118#1 := #t~ret2123#1; [2025-02-08 03:39:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: #t~ret2122#1 := interrupt_read_#res#1;havoc interrupt_read_#t~mem1714#1, interrupt_read_~dev#1.base, interrupt_read_~dev#1.offset, interrupt_read_~offset#1, interrupt_read_~value#1.base, interrupt_read_~value#1.offset, interrupt_read_~data#1.base, interrupt_read_~data#1.offset;havoc interrupt_read_#in~dev#1.base, interrupt_read_#in~dev#1.offset, interrupt_read_#in~offset#1, interrupt_read_#in~value#1.base, interrupt_read_#in~value#1.offset, interrupt_read_#in~data#1.base, interrupt_read_#in~data#1.offset;assume { :end_inline_interrupt_read } true;assume -2147483648 <= #t~ret2122#1 && #t~ret2122#1 <= 2147483647;#t~funptrres2118#1 := #t~ret2122#1; [2025-02-08 03:39:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: #t~ret2121#1 := command_read_#res#1;havoc command_read_#t~ret1615#1, command_read_#t~mem1616#1, command_read_#t~bitwise1617#1, command_read_#t~mem1618#1, command_read_#t~mem1619#1, command_read_#t~bitwise1620#1, command_read_#t~bitwise1621#1, command_read_~dev#1.base, command_read_~dev#1.offset, command_read_~offset#1, command_read_~value#1.base, command_read_~value#1.offset, command_read_~data#1.base, command_read_~data#1.offset, command_read_~ret~4#1, command_read_~tmp~129#1, command_read_~cmd~2#1.base, command_read_~cmd~2#1.offset;havoc command_read_#in~dev#1.base, command_read_#in~dev#1.offset, command_read_#in~offset#1, command_read_#in~value#1.base, command_read_#in~value#1.offset, command_read_#in~data#1.base, command_read_#in~data#1.offset;assume { :end_inline_command_read } true;assume -2147483648 <= #t~ret2121#1 && #t~ret2121#1 <= 2147483647;#t~funptrres2118#1 := #t~ret2121#1; [2025-02-08 03:39:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: #t~ret2120#1 := xen_pcibk_read_device_#res#1;havoc xen_pcibk_read_device_#t~mem1713#1, xen_pcibk_read_device_~dev#1.base, xen_pcibk_read_device_~dev#1.offset, xen_pcibk_read_device_~offset#1, xen_pcibk_read_device_~value#1.base, xen_pcibk_read_device_~value#1.offset, xen_pcibk_read_device_~data#1.base, xen_pcibk_read_device_~data#1.offset;havoc xen_pcibk_read_device_#in~dev#1.base, xen_pcibk_read_device_#in~dev#1.offset, xen_pcibk_read_device_#in~offset#1, xen_pcibk_read_device_#in~value#1.base, xen_pcibk_read_device_#in~value#1.offset, xen_pcibk_read_device_#in~data#1.base, xen_pcibk_read_device_#in~data#1.offset;assume { :end_inline_xen_pcibk_read_device } true;assume -2147483648 <= #t~ret2120#1 && #t~ret2120#1 <= 2147483647;#t~funptrres2118#1 := #t~ret2120#1; [2025-02-08 03:39:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: #t~ret2119#1 := xen_pcibk_read_vendor_#res#1;havoc xen_pcibk_read_vendor_#t~mem1712#1, xen_pcibk_read_vendor_~dev#1.base, xen_pcibk_read_vendor_~dev#1.offset, xen_pcibk_read_vendor_~offset#1, xen_pcibk_read_vendor_~value#1.base, xen_pcibk_read_vendor_~value#1.offset, xen_pcibk_read_vendor_~data#1.base, xen_pcibk_read_vendor_~data#1.offset;havoc xen_pcibk_read_vendor_#in~dev#1.base, xen_pcibk_read_vendor_#in~dev#1.offset, xen_pcibk_read_vendor_#in~offset#1, xen_pcibk_read_vendor_#in~value#1.base, xen_pcibk_read_vendor_#in~value#1.offset, xen_pcibk_read_vendor_#in~data#1.base, xen_pcibk_read_vendor_#in~data#1.offset;assume { :end_inline_xen_pcibk_read_vendor } true;assume -2147483648 <= #t~ret2119#1 && #t~ret2119#1 <= 2147483647;#t~funptrres2118#1 := #t~ret2119#1; [2025-02-08 03:39:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ##fun~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~TO~intFINAL: assume true; [2025-02-08 03:39:29,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9924: call ULTIMATE.dealloc(pm_caps_read_~#real_value~0#1.base, pm_caps_read_~#real_value~0#1.offset);havoc pm_caps_read_~#real_value~0#1.base, pm_caps_read_~#real_value~0#1.offset;#t~ret2127#1 := pm_caps_read_#res#1;havoc pm_caps_read_#t~ret1750#1, pm_caps_read_#t~mem1751#1, pm_caps_read_~dev#1.base, pm_caps_read_~dev#1.offset, pm_caps_read_~offset#1, pm_caps_read_~value#1.base, pm_caps_read_~value#1.offset, pm_caps_read_~data#1.base, pm_caps_read_~data#1.offset, pm_caps_read_~err~35#1, pm_caps_read_~#real_value~0#1.base, pm_caps_read_~#real_value~0#1.offset;havoc pm_caps_read_#in~dev#1.base, pm_caps_read_#in~dev#1.offset, pm_caps_read_#in~offset#1, pm_caps_read_#in~value#1.base, pm_caps_read_#in~value#1.offset, pm_caps_read_#in~data#1.base, pm_caps_read_#in~data#1.offset;assume { :end_inline_pm_caps_read } true;assume -2147483648 <= #t~ret2127#1 && #t~ret2127#1 <= 2147483647;#t~funptrres2118#1 := #t~ret2127#1; [2025-02-08 03:39:29,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11538: havoc pci_bus_read_config_dword_#t~nondet2054#1; [2025-02-08 03:39:29,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11392: havoc #t~nondet2038; [2025-02-08 03:39:29,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11474: havoc #t~nondet2046; [2025-02-08 03:39:29,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11595: havoc pci_load_and_free_saved_state_#t~nondet2064#1; [2025-02-08 03:39:29,502 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3581: call ULTIMATE.dealloc(~#descriptor~1#1.base, ~#descriptor~1#1.offset);havoc ~#descriptor~1#1.base, ~#descriptor~1#1.offset;call ULTIMATE.dealloc(~#ppdev~0#1.base, ~#ppdev~0#1.offset);havoc ~#ppdev~0#1.base, ~#ppdev~0#1.offset; [2025-02-08 03:39:29,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5244-1: SUMMARY for call #t~ret592 := scnprintf(~buf.base, ~buf.offset + (if ~count~2 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~count~2 % 18446744073709551616 % 18446744073709551616 else ~count~2 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4096 - ~count~2, 184, 0); srcloc: null [2025-02-08 03:39:29,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5244: assume -2147483648 <= #t~ret592 && #t~ret592 <= 2147483647;~tmp___1~13 := #t~ret592;havoc #t~mem588;havoc #t~mem589;havoc #t~mem590;havoc #t~mem591;havoc #t~ret592;~count~2 := ~tmp___1~13 + ~count~2;call #t~mem593.base, #t~mem593.offset := read~$Pointer$#17(~cfg_entry~0.base, ~cfg_entry~0.offset, 8);~__mptr___1~1.base, ~__mptr___1~1.offset := #t~mem593.base, #t~mem593.offset;havoc #t~mem593.base, #t~mem593.offset;~cfg_entry~0.base, ~cfg_entry~0.offset := ~__mptr___1~1.base, ~__mptr___1~1.offset; [2025-02-08 03:39:29,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5240: assume ~count~2 % 4294967296 > 4095; [2025-02-08 03:39:29,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5240: assume !(~count~2 % 4294967296 > 4095);call #t~mem588 := read~int#17(~cfg_entry~0.base, 24 + ~cfg_entry~0.offset, 4);call #t~mem589 := read~int#17(~field~1.base, ~field~1.offset, 4);call #t~mem590 := read~int#17(~field~1.base, 4 + ~field~1.offset, 4);call #t~mem591 := read~int#17(~field~1.base, 8 + ~field~1.offset, 4); [2025-02-08 03:39:29,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-1: SUMMARY for call #t~ret583 := scnprintf(~buf.base, ~buf.offset + (if ~count~2 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~count~2 % 18446744073709551616 % 18446744073709551616 else ~count~2 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4096 - ~count~2, 183, 0); srcloc: null [2025-02-08 03:39:29,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228: assume -2147483648 <= #t~ret583 && #t~ret583 <= 2147483647;~tmp~40 := #t~ret583;havoc #t~mem572.base, #t~mem572.offset;havoc #t~mem573.base, #t~mem573.offset;havoc #t~mem574;havoc #t~mem575.base, #t~mem575.offset;havoc #t~mem576;havoc #t~mem577.base, #t~mem577.offset;havoc #t~mem578;havoc #t~mem579;havoc #t~mem580;havoc #t~mem581;havoc #t~mem582;havoc #t~ret583;~count~2 := ~tmp~40 + ~count~2;call #t~mem584.base, #t~mem584.offset := read~$Pointer$#17(~quirk~0.base, 48 + ~quirk~0.offset, 8); [2025-02-08 03:39:29,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224: assume ~count~2 % 4294967296 > 4095; [2025-02-08 03:39:29,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224: assume !(~count~2 % 4294967296 > 4095);call #t~mem572.base, #t~mem572.offset := read~$Pointer$#17(~quirk~0.base, 48 + ~quirk~0.offset, 8);call #t~mem573.base, #t~mem573.offset := read~$Pointer$#17(#t~mem572.base, 16 + #t~mem572.offset, 8);call #t~mem574 := read~int#17(#t~mem573.base, 216 + #t~mem573.offset, 1);call #t~mem575.base, #t~mem575.offset := read~$Pointer$#17(~quirk~0.base, 48 + ~quirk~0.offset, 8);call #t~mem576 := read~int#17(#t~mem575.base, 56 + #t~mem575.offset, 4);call #t~mem577.base, #t~mem577.offset := read~$Pointer$#17(~quirk~0.base, 48 + ~quirk~0.offset, 8);call #t~mem578 := read~int#17(#t~mem577.base, 56 + #t~mem577.offset, 4);call #t~mem579 := read~int#17(~quirk~0.base, 16 + ~quirk~0.offset, 4);call #t~mem580 := read~int#17(~quirk~0.base, 20 + ~quirk~0.offset, 4);call #t~mem581 := read~int#17(~quirk~0.base, 24 + ~quirk~0.offset, 4);call #t~mem582 := read~int#17(~quirk~0.base, 28 + ~quirk~0.offset, 4); [2025-02-08 03:39:29,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5239: call #t~mem587.base, #t~mem587.offset := read~$Pointer$#17(~cfg_entry~0.base, 16 + ~cfg_entry~0.offset, 8);~field~1.base, ~field~1.offset := #t~mem587.base, #t~mem587.offset; [2025-02-08 03:39:29,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5237: assume (~cfg_entry~0.base + ~cfg_entry~0.offset) % 18446744073709551616 != (~dev_data~5.base + ~dev_data~5.offset) % 18446744073709551616; [2025-02-08 03:39:29,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5237: assume !((~cfg_entry~0.base + ~cfg_entry~0.offset) % 18446744073709551616 != (~dev_data~5.base + ~dev_data~5.offset) % 18446744073709551616);call #t~mem594.base, #t~mem594.offset := read~$Pointer$#17(~quirk~0.base, ~quirk~0.offset, 8);~__mptr___2~0.base, ~__mptr___2~0.offset := #t~mem594.base, #t~mem594.offset;havoc #t~mem594.base, #t~mem594.offset;~quirk~0.base, ~quirk~0.offset := ~__mptr___2~0.base, ~__mptr___2~0.offset; [2025-02-08 03:39:29,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5233: ~tmp___0~20.base, ~tmp___0~20.offset := #t~ret585.base, #t~ret585.offset;havoc #t~mem584.base, #t~mem584.offset;havoc #t~ret585.base, #t~ret585.offset;~dev_data~5.base, ~dev_data~5.offset := ~tmp___0~20.base, ~tmp___0~20.offset;call #t~mem586.base, #t~mem586.offset := read~$Pointer$#17(~dev_data~5.base, ~dev_data~5.offset, 8);~__mptr___0~9.base, ~__mptr___0~9.offset := #t~mem586.base, #t~mem586.offset;havoc #t~mem586.base, #t~mem586.offset;~cfg_entry~0.base, ~cfg_entry~0.offset := ~__mptr___0~9.base, ~__mptr___0~9.offset; [2025-02-08 03:39:29,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5233-1: SUMMARY for call #t~ret585.base, #t~ret585.offset := pci_get_drvdata(#t~mem584.base, #t~mem584.offset); srcloc: null [2025-02-08 03:39:29,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11730: havoc xenbus_unmap_ring_vfree_#t~nondet2092#1;#t~ret1077#1 := xenbus_unmap_ring_vfree_#res#1;havoc xenbus_unmap_ring_vfree_#t~nondet2092#1, xenbus_unmap_ring_vfree_~arg0#1.base, xenbus_unmap_ring_vfree_~arg0#1.offset, xenbus_unmap_ring_vfree_~arg1#1.base, xenbus_unmap_ring_vfree_~arg1#1.offset;havoc xenbus_unmap_ring_vfree_#in~arg0#1.base, xenbus_unmap_ring_vfree_#in~arg0#1.offset, xenbus_unmap_ring_vfree_#in~arg1#1.base, xenbus_unmap_ring_vfree_#in~arg1#1.offset;assume { :end_inline_xenbus_unmap_ring_vfree } true;assume -2147483648 <= #t~ret1077#1 && #t~ret1077#1 <= 2147483647;havoc #t~mem1075#1.base, #t~mem1075#1.offset;havoc #t~mem1076#1.base, #t~mem1076#1.offset;havoc #t~ret1077#1;call write~$Pointer$#17(0, 0, ~pdev#1.base, 201 + ~pdev#1.offset, 8); [2025-02-08 03:39:29,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7275: havoc unbind_from_irqhandler_~arg0#1, unbind_from_irqhandler_~arg1#1.base, unbind_from_irqhandler_~arg1#1.offset;havoc unbind_from_irqhandler_#in~arg0#1, unbind_from_irqhandler_#in~arg1#1.base, unbind_from_irqhandler_#in~arg1#1.offset;assume { :end_inline_unbind_from_irqhandler } true;havoc #t~mem1073#1;call write~int#17(-1, ~pdev#1.base, 197 + ~pdev#1.offset, 4); [2025-02-08 03:39:37,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8492: SUMMARY for call call_and_disable_all_2(2); srcloc: null [2025-02-08 03:39:37,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5453: assume 0 == pcistub_init_~err~13#1; [2025-02-08 03:39:37,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5453: assume !(0 == pcistub_init_~err~13#1); [2025-02-08 03:39:37,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5652: call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset);havoc main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset);havoc main_~#ldvarg10~0#1.base, main_~#ldvarg10~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_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset);havoc main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset);havoc main_~#ldvarg28~0#1.base, main_~#ldvarg28~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; [2025-02-08 03:39:37,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454: assume -2147483648 <= pcistub_init_#t~ret651#1 && pcistub_init_#t~ret651#1 <= 2147483647;pcistub_init_~err~13#1 := pcistub_init_#t~ret651#1;havoc pcistub_init_#t~ret651#1; [2025-02-08 03:39:37,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-1: SUMMARY for call pcistub_init_#t~ret651#1 := driver_create_file(~#xen_pcibk_pci_driver~0.base, 104 + ~#xen_pcibk_pci_driver~0.offset, ~#driver_attr_remove_slot~0.base, ~#driver_attr_remove_slot~0.offset); srcloc: null [2025-02-08 03:39:37,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5587-1: xen_pcibk_init_#res#1 := xen_pcibk_init_~err~14#1; [2025-02-08 03:39:37,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521: SUMMARY for call spin_unlock_irqrestore(~#pcistub_devices_lock~0.base, ~#pcistub_devices_lock~0.offset, find_vfs_~flags~15#1); srcloc: null [2025-02-08 03:39:37,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522: assume 0 != (if find_vfs_~found~1#1 % 256 % 4294967296 <= 2147483647 then find_vfs_~found~1#1 % 256 % 4294967296 else find_vfs_~found~1#1 % 256 % 4294967296 - 4294967296);find_vfs_#res#1.base, find_vfs_#res#1.offset := find_vfs_~psdev~18#1.base, find_vfs_~psdev~18#1.offset; [2025-02-08 03:39:37,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522: assume !(0 != (if find_vfs_~found~1#1 % 256 % 4294967296 <= 2147483647 then find_vfs_~found~1#1 % 256 % 4294967296 else find_vfs_~found~1#1 % 256 % 4294967296 - 4294967296));find_vfs_#res#1.base, find_vfs_#res#1.offset := 0, 0; [2025-02-08 03:39:37,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5192: pcistub_quirk_add_#t~ret570#1 := pcistub_reg_add_#res#1;havoc pcistub_reg_add_#t~bitwise510#1, pcistub_reg_add_#t~short511#1, pcistub_reg_add_#t~short512#1, pcistub_reg_add_#t~ret513#1.base, pcistub_reg_add_#t~ret513#1.offset, pcistub_reg_add_#t~mem514#1.base, pcistub_reg_add_#t~mem514#1.offset, pcistub_reg_add_#t~ret515#1.base, pcistub_reg_add_#t~ret515#1.offset, pcistub_reg_add_#t~ret516#1, pcistub_reg_add_~domain#1, pcistub_reg_add_~bus#1, pcistub_reg_add_~slot#1, pcistub_reg_add_~func#1, pcistub_reg_add_~reg#1, pcistub_reg_add_~size#1, pcistub_reg_add_~mask#1, pcistub_reg_add_~err~7#1, pcistub_reg_add_~psdev~13#1.base, pcistub_reg_add_~psdev~13#1.offset, pcistub_reg_add_~dev~1#1.base, pcistub_reg_add_~dev~1#1.offset, pcistub_reg_add_~field~0#1.base, pcistub_reg_add_~field~0#1.offset, pcistub_reg_add_~tmp~36#1.base, pcistub_reg_add_~tmp~36#1.offset;havoc pcistub_reg_add_#in~domain#1, pcistub_reg_add_#in~bus#1, pcistub_reg_add_#in~slot#1, pcistub_reg_add_#in~func#1, pcistub_reg_add_#in~reg#1, pcistub_reg_add_#in~size#1, pcistub_reg_add_#in~mask#1;assume { :end_inline_pcistub_reg_add } true;assume -2147483648 <= pcistub_quirk_add_#t~ret570#1 && pcistub_quirk_add_#t~ret570#1 <= 2147483647;pcistub_quirk_add_~err~11#1 := pcistub_quirk_add_#t~ret570#1;havoc pcistub_quirk_add_#t~mem563#1;havoc pcistub_quirk_add_#t~mem564#1;havoc pcistub_quirk_add_#t~mem565#1;havoc pcistub_quirk_add_#t~mem566#1;havoc pcistub_quirk_add_#t~mem567#1;havoc pcistub_quirk_add_#t~mem568#1;havoc pcistub_quirk_add_#t~mem569#1;havoc pcistub_quirk_add_#t~ret570#1; [2025-02-08 03:39:37,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5457: assume 0 == pcistub_init_~err~13#1; [2025-02-08 03:39:37,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5457: assume !(0 == pcistub_init_~err~13#1); [2025-02-08 03:39:37,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458: assume -2147483648 <= pcistub_init_#t~ret652#1 && pcistub_init_#t~ret652#1 <= 2147483647;pcistub_init_~err~13#1 := pcistub_init_#t~ret652#1;havoc pcistub_init_#t~ret652#1; [2025-02-08 03:39:37,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5392-1: assume pcistub_init_#t~short617#1;call pcistub_init_#t~mem616#1 := read~int#10(~pci_devs_to_hide~0.base, ~pci_devs_to_hide~0.offset, 1);pcistub_init_#t~short617#1 := 0 != pcistub_init_#t~mem616#1; [2025-02-08 03:39:37,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5392-1: assume !pcistub_init_#t~short617#1; [2025-02-08 03:39:37,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458-1: SUMMARY for call pcistub_init_#t~ret652#1 := driver_create_file(~#xen_pcibk_pci_driver~0.base, 104 + ~#xen_pcibk_pci_driver~0.offset, ~#driver_attr_slots~0.base, ~#driver_attr_slots~0.offset); srcloc: null [2025-02-08 03:39:37,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5392: assume pcistub_init_#t~short617#1;havoc pcistub_init_#t~mem616#1;havoc pcistub_init_#t~short617#1;pcistub_init_~parsed~2#1 := 0;assume -2147483648 <= pcistub_init_#t~nondet618#1 && pcistub_init_#t~nondet618#1 <= 2147483647;pcistub_init_~domain~5#1 := pcistub_init_#t~nondet618#1;assume -2147483648 <= pcistub_init_#t~nondet619#1 && pcistub_init_#t~nondet619#1 <= 2147483647;pcistub_init_~bus~5#1 := pcistub_init_#t~nondet619#1;assume -2147483648 <= pcistub_init_#t~nondet620#1 && pcistub_init_#t~nondet620#1 <= 2147483647;pcistub_init_~slot~5#1 := pcistub_init_#t~nondet620#1;assume -2147483648 <= pcistub_init_#t~nondet621#1 && pcistub_init_#t~nondet621#1 <= 2147483647;pcistub_init_~func~5#1 := pcistub_init_#t~nondet621#1;assume -2147483648 <= pcistub_init_#t~nondet622#1 && pcistub_init_#t~nondet622#1 <= 2147483647;pcistub_init_~parsed~2#1 := pcistub_init_#t~nondet622#1;assume 0 <= pcistub_init_#t~nondet623#1 && pcistub_init_#t~nondet623#1 <= 5;pcistub_init_~err~13#1 := (if pcistub_init_#t~nondet623#1 % 4294967296 <= 2147483647 then pcistub_init_#t~nondet623#1 % 4294967296 else pcistub_init_#t~nondet623#1 % 4294967296 - 4294967296);havoc pcistub_init_#t~nondet618#1;havoc pcistub_init_#t~nondet619#1;havoc pcistub_init_#t~nondet620#1;havoc pcistub_init_#t~nondet621#1;havoc pcistub_init_#t~nondet622#1;havoc pcistub_init_#t~nondet623#1;pcistub_init_#t~switch624#1 := 3 == pcistub_init_~err~13#1; [2025-02-08 03:39:37,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5392: assume !pcistub_init_#t~short617#1;havoc pcistub_init_#t~mem616#1;havoc pcistub_init_#t~short617#1; [2025-02-08 03:39:37,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11140: call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg13~0#1.base, ldv_main_exported_3_~#ldvarg13~0#1.offset);havoc ldv_main_exported_3_~#ldvarg13~0#1.base, ldv_main_exported_3_~#ldvarg13~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg17~0#1.base, ldv_main_exported_3_~#ldvarg17~0#1.offset);havoc ldv_main_exported_3_~#ldvarg17~0#1.base, ldv_main_exported_3_~#ldvarg17~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg14~0#1.base, ldv_main_exported_3_~#ldvarg14~0#1.offset);havoc ldv_main_exported_3_~#ldvarg14~0#1.base, ldv_main_exported_3_~#ldvarg14~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg15~0#1.base, ldv_main_exported_3_~#ldvarg15~0#1.offset);havoc ldv_main_exported_3_~#ldvarg15~0#1.base, ldv_main_exported_3_~#ldvarg15~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg16~0#1.base, ldv_main_exported_3_~#ldvarg16~0#1.offset);havoc ldv_main_exported_3_~#ldvarg16~0#1.base, ldv_main_exported_3_~#ldvarg16~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg12~0#1.base, ldv_main_exported_3_~#ldvarg12~0#1.offset);havoc ldv_main_exported_3_~#ldvarg12~0#1.base, ldv_main_exported_3_~#ldvarg12~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg11~0#1.base, ldv_main_exported_3_~#ldvarg11~0#1.offset);havoc ldv_main_exported_3_~#ldvarg11~0#1.base, ldv_main_exported_3_~#ldvarg11~0#1.offset;havoc ldv_main_exported_3_#t~ret2000#1.base, ldv_main_exported_3_#t~ret2000#1.offset, ldv_main_exported_3_#t~ret2001#1.base, ldv_main_exported_3_#t~ret2001#1.offset, ldv_main_exported_3_#t~ret2002#1.base, ldv_main_exported_3_#t~ret2002#1.offset, ldv_main_exported_3_#t~ret2003#1.base, ldv_main_exported_3_#t~ret2003#1.offset, ldv_main_exported_3_#t~ret2004#1.base, ldv_main_exported_3_#t~ret2004#1.offset, ldv_main_exported_3_#t~ret2005#1.base, ldv_main_exported_3_#t~ret2005#1.offset, ldv_main_exported_3_#t~ret2006#1.base, ldv_main_exported_3_#t~ret2006#1.offset, ldv_main_exported_3_#t~ret2007#1.base, ldv_main_exported_3_#t~ret2007#1.offset, ldv_main_exported_3_#t~ret2008#1.base, ldv_main_exported_3_#t~ret2008#1.offset, ldv_main_exported_3_#t~ret2009#1.base, ldv_main_exported_3_#t~ret2009#1.offset, ldv_main_exported_3_#t~nondet2010#1, ldv_main_exported_3_#t~switch2011#1, ldv_main_exported_3_#t~ret2012#1, ldv_main_exported_3_#t~ret2013#1, ldv_main_exported_3_#t~mem2014#1, ldv_main_exported_3_#t~mem2015#1, ldv_main_exported_3_#t~mem2016#1, ldv_main_exported_3_#t~mem2017#1, ldv_main_exported_3_#t~ret2018#1.base, ldv_main_exported_3_#t~ret2018#1.offset, ldv_main_exported_3_#t~mem2019#1, ldv_main_exported_3_#t~mem2020#1.base, ldv_main_exported_3_#t~mem2020#1.offset, ldv_main_exported_3_#t~ret2021#1, ldv_main_exported_3_#t~mem2022#1.base, ldv_main_exported_3_#t~mem2022#1.offset, ldv_main_exported_3_#t~ret2023#1, ldv_main_exported_3_~ldvarg19~0#1.base, ldv_main_exported_3_~ldvarg19~0#1.offset, ldv_main_exported_3_~tmp~176#1.base, ldv_main_exported_3_~tmp~176#1.offset, ldv_main_exported_3_~#ldvarg13~0#1.base, ldv_main_exported_3_~#ldvarg13~0#1.offset, ldv_main_exported_3_~#ldvarg17~0#1.base, ldv_main_exported_3_~#ldvarg17~0#1.offset, ldv_main_exported_3_~#ldvarg14~0#1.base, ldv_main_exported_3_~#ldvarg14~0#1.offset, ldv_main_exported_3_~#ldvarg15~0#1.base, ldv_main_exported_3_~#ldvarg15~0#1.offset, ldv_main_exported_3_~#ldvarg16~0#1.base, ldv_main_exported_3_~#ldvarg16~0#1.offset, ldv_main_exported_3_~#ldvarg12~0#1.base, ldv_main_exported_3_~#ldvarg12~0#1.offset, ldv_main_exported_3_~ldvarg20~0#1.base, ldv_main_exported_3_~ldvarg20~0#1.offset, ldv_main_exported_3_~tmp___0~62#1.base, ldv_main_exported_3_~tmp___0~62#1.offset, ldv_main_exported_3_~#ldvarg11~0#1.base, ldv_main_exported_3_~#ldvarg11~0#1.offset, ldv_main_exported_3_~ldvarg18~0#1.base, ldv_main_exported_3_~ldvarg18~0#1.offset, ldv_main_exported_3_~tmp___1~37#1.base, ldv_main_exported_3_~tmp___1~37#1.offset, ldv_main_exported_3_~tmp___2~27#1;assume { :end_inline_ldv_main_exported_3 } true; [2025-02-08 03:39:37,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195: assume 0 == pcistub_quirk_add_~err~11#1;pcistub_quirk_add_~err~11#1 := (if pcistub_quirk_add_~count#1 % 18446744073709551616 % 4294967296 <= 2147483647 then pcistub_quirk_add_~count#1 % 18446744073709551616 % 4294967296 else pcistub_quirk_add_~count#1 % 18446744073709551616 % 4294967296 - 4294967296); [2025-02-08 03:39:37,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195: assume !(0 == pcistub_quirk_add_~err~11#1); [2025-02-08 03:39:37,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4931: assume pcistub_reg_add_#t~short512#1;havoc pcistub_reg_add_#t~bitwise510#1;havoc pcistub_reg_add_#t~short511#1;havoc pcistub_reg_add_#t~short512#1;pcistub_reg_add_#res#1 := -22; [2025-02-08 03:39:37,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4931: assume !pcistub_reg_add_#t~short512#1;havoc pcistub_reg_add_#t~bitwise510#1;havoc pcistub_reg_add_#t~short511#1;havoc pcistub_reg_add_#t~short512#1; [2025-02-08 03:39:37,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4931-1: pcistub_reg_add_#t~short512#1 := pcistub_reg_add_#t~short511#1; [2025-02-08 03:39:37,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4997: call ULTIMATE.dealloc(pcistub_slot_remove_~#domain~1#1.base, pcistub_slot_remove_~#domain~1#1.offset);havoc pcistub_slot_remove_~#domain~1#1.base, pcistub_slot_remove_~#domain~1#1.offset;call ULTIMATE.dealloc(pcistub_slot_remove_~#bus~1#1.base, pcistub_slot_remove_~#bus~1#1.offset);havoc pcistub_slot_remove_~#bus~1#1.base, pcistub_slot_remove_~#bus~1#1.offset;call ULTIMATE.dealloc(pcistub_slot_remove_~#slot~1#1.base, pcistub_slot_remove_~#slot~1#1.offset);havoc pcistub_slot_remove_~#slot~1#1.base, pcistub_slot_remove_~#slot~1#1.offset;call ULTIMATE.dealloc(pcistub_slot_remove_~#func~1#1.base, pcistub_slot_remove_~#func~1#1.offset);havoc pcistub_slot_remove_~#func~1#1.base, pcistub_slot_remove_~#func~1#1.offset;main_#t~ret733#1 := pcistub_slot_remove_#res#1;havoc pcistub_slot_remove_#t~ret523#1, pcistub_slot_remove_#t~mem524#1, pcistub_slot_remove_#t~mem525#1, pcistub_slot_remove_#t~mem526#1, pcistub_slot_remove_#t~mem527#1, pcistub_slot_remove_#t~ret528#1, pcistub_slot_remove_~drv#1.base, pcistub_slot_remove_~drv#1.offset, pcistub_slot_remove_~buf#1.base, pcistub_slot_remove_~buf#1.offset, pcistub_slot_remove_~count#1, pcistub_slot_remove_~#domain~1#1.base, pcistub_slot_remove_~#domain~1#1.offset, pcistub_slot_remove_~#bus~1#1.base, pcistub_slot_remove_~#bus~1#1.offset, pcistub_slot_remove_~#slot~1#1.base, pcistub_slot_remove_~#slot~1#1.offset, pcistub_slot_remove_~#func~1#1.base, pcistub_slot_remove_~#func~1#1.offset, pcistub_slot_remove_~err~9#1;havoc pcistub_slot_remove_#in~drv#1.base, pcistub_slot_remove_#in~drv#1.offset, pcistub_slot_remove_#in~buf#1.base, pcistub_slot_remove_#in~buf#1.offset, pcistub_slot_remove_#in~count#1;assume { :end_inline_pcistub_slot_remove } true;assume -9223372036854775808 <= main_#t~ret733#1 && main_#t~ret733#1 <= 9223372036854775807;havoc main_#t~mem732#1;havoc main_#t~ret733#1;~ldv_state_variable_12~0 := 1; [2025-02-08 03:39:37,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4931-4: havoc pcistub_reg_add_#t~bitwise510#1; [2025-02-08 03:39:37,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4931-5: assume 0 == pcistub_reg_add_~mask#1 % 4294967296 || 0 == (if 8 * pcistub_reg_add_~size#1 % 4294967296 % 4294967296 <= 2147483647 then 8 * pcistub_reg_add_~size#1 % 4294967296 % 4294967296 else 8 * pcistub_reg_add_~size#1 % 4294967296 % 4294967296 - 4294967296);pcistub_reg_add_#t~bitwise510#1 := pcistub_reg_add_~mask#1; [2025-02-08 03:39:37,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4931-5: assume !(0 == pcistub_reg_add_~mask#1 % 4294967296 || 0 == (if 8 * pcistub_reg_add_~size#1 % 4294967296 % 4294967296 <= 2147483647 then 8 * pcistub_reg_add_~size#1 % 4294967296 % 4294967296 else 8 * pcistub_reg_add_~size#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 03:39:37,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4931-2: pcistub_reg_add_#t~short511#1 := 0 != pcistub_reg_add_#t~bitwise510#1 % 4294967296; [2025-02-08 03:39:37,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4931-3: [2025-02-08 03:39:37,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4931-6: assume pcistub_reg_add_#t~short511#1; [2025-02-08 03:39:37,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4931-6: assume !pcistub_reg_add_#t~short511#1; [2025-02-08 03:39:37,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4931-7: assume pcistub_reg_add_#t~short512#1; [2025-02-08 03:39:37,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4931-7: assume !pcistub_reg_add_#t~short512#1;pcistub_reg_add_#t~short511#1 := pcistub_reg_add_~size#1 % 4294967296 <= 3; [2025-02-08 03:39:37,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5461: assume 0 == pcistub_init_~err~13#1; [2025-02-08 03:39:37,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5461: assume !(0 == pcistub_init_~err~13#1); [2025-02-08 03:39:37,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5594: assume { :end_inline_xen_pcibk_xenbus_unregister } true; [2025-02-08 03:39:37,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462: assume -2147483648 <= pcistub_init_#t~ret653#1 && pcistub_init_#t~ret653#1 <= 2147483647;pcistub_init_~err~13#1 := pcistub_init_#t~ret653#1;havoc pcistub_init_#t~ret653#1; [2025-02-08 03:39:37,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-1: SUMMARY for call pcistub_init_#t~ret653#1 := driver_create_file(~#xen_pcibk_pci_driver~0.base, 104 + ~#xen_pcibk_pci_driver~0.offset, ~#driver_attr_quirks~0.base, ~#driver_attr_quirks~0.offset); srcloc: null [2025-02-08 03:39:37,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5595: SUMMARY for call pcistub_exit(); srcloc: null [2025-02-08 03:39:37,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-1: pcistub_quirk_add_#res#1 := pcistub_quirk_add_~err~11#1;call ULTIMATE.dealloc(pcistub_quirk_add_~#domain~3#1.base, pcistub_quirk_add_~#domain~3#1.offset);havoc pcistub_quirk_add_~#domain~3#1.base, pcistub_quirk_add_~#domain~3#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#bus~3#1.base, pcistub_quirk_add_~#bus~3#1.offset);havoc pcistub_quirk_add_~#bus~3#1.base, pcistub_quirk_add_~#bus~3#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#slot~3#1.base, pcistub_quirk_add_~#slot~3#1.offset);havoc pcistub_quirk_add_~#slot~3#1.base, pcistub_quirk_add_~#slot~3#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#func~3#1.base, pcistub_quirk_add_~#func~3#1.offset);havoc pcistub_quirk_add_~#func~3#1.base, pcistub_quirk_add_~#func~3#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#reg~0#1.base, pcistub_quirk_add_~#reg~0#1.offset);havoc pcistub_quirk_add_~#reg~0#1.base, pcistub_quirk_add_~#reg~0#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#size~0#1.base, pcistub_quirk_add_~#size~0#1.offset);havoc pcistub_quirk_add_~#size~0#1.base, pcistub_quirk_add_~#size~0#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#mask~0#1.base, pcistub_quirk_add_~#mask~0#1.offset);havoc pcistub_quirk_add_~#mask~0#1.base, pcistub_quirk_add_~#mask~0#1.offset; [2025-02-08 03:39:37,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935: pcistub_reg_add_~psdev~13#1.base, pcistub_reg_add_~psdev~13#1.offset := pcistub_reg_add_#t~ret513#1.base, pcistub_reg_add_#t~ret513#1.offset;havoc pcistub_reg_add_#t~ret513#1.base, pcistub_reg_add_#t~ret513#1.offset; [2025-02-08 03:39:37,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-1: SUMMARY for call pcistub_reg_add_#t~ret513#1.base, pcistub_reg_add_#t~ret513#1.offset := pcistub_device_find(pcistub_reg_add_~domain#1, pcistub_reg_add_~bus#1, pcistub_reg_add_~slot#1, pcistub_reg_add_~func#1); srcloc: null [2025-02-08 03:39:37,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5398: assume pcistub_init_#t~switch624#1;pcistub_init_~func~5#1 := -1;assume -2147483648 <= pcistub_init_#t~nondet625#1 && pcistub_init_#t~nondet625#1 <= 2147483647;pcistub_init_~domain~5#1 := pcistub_init_#t~nondet625#1;assume -2147483648 <= pcistub_init_#t~nondet626#1 && pcistub_init_#t~nondet626#1 <= 2147483647;pcistub_init_~bus~5#1 := pcistub_init_#t~nondet626#1;assume -2147483648 <= pcistub_init_#t~nondet627#1 && pcistub_init_#t~nondet627#1 <= 2147483647;pcistub_init_~slot~5#1 := pcistub_init_#t~nondet627#1;assume -2147483648 <= pcistub_init_#t~nondet628#1 && pcistub_init_#t~nondet628#1 <= 2147483647;pcistub_init_~parsed~2#1 := pcistub_init_#t~nondet628#1;assume 0 <= pcistub_init_#t~nondet629#1 && pcistub_init_#t~nondet629#1 <= 4; [2025-02-08 03:39:37,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5398: assume !pcistub_init_#t~switch624#1;pcistub_init_#t~switch624#1 := pcistub_init_#t~switch624#1 || 2 == pcistub_init_~err~13#1; [2025-02-08 03:39:37,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936: assume 0 == (pcistub_reg_add_~psdev~13#1.base + pcistub_reg_add_~psdev~13#1.offset) % 18446744073709551616;pcistub_reg_add_~err~7#1 := -19; [2025-02-08 03:39:37,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936: assume !(0 == (pcistub_reg_add_~psdev~13#1.base + pcistub_reg_add_~psdev~13#1.offset) % 18446744073709551616);call pcistub_reg_add_#t~mem514#1.base, pcistub_reg_add_#t~mem514#1.offset := read~$Pointer$#17(pcistub_reg_add_~psdev~13#1.base, 88 + pcistub_reg_add_~psdev~13#1.offset, 8);pcistub_reg_add_~dev~1#1.base, pcistub_reg_add_~dev~1#1.offset := pcistub_reg_add_#t~mem514#1.base, pcistub_reg_add_#t~mem514#1.offset;havoc pcistub_reg_add_#t~mem514#1.base, pcistub_reg_add_#t~mem514#1.offset; [2025-02-08 03:39:37,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465: assume 0 == pcistub_init_~err~13#1; [2025-02-08 03:39:37,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465: assume !(0 == pcistub_init_~err~13#1); [2025-02-08 03:39:37,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8174: call ULTIMATE.dealloc(xen_pcibk_xenbus_register_~#__key~3#1.base, xen_pcibk_xenbus_register_~#__key~3#1.offset);havoc xen_pcibk_xenbus_register_~#__key~3#1.base, xen_pcibk_xenbus_register_~#__key~3#1.offset;xen_pcibk_init_#t~ret674#1 := xen_pcibk_xenbus_register_#res#1;havoc xen_pcibk_xenbus_register_#t~ret1340#1.base, xen_pcibk_xenbus_register_#t~ret1340#1.offset, xen_pcibk_xenbus_register_#t~ret1341#1, xen_pcibk_xenbus_register_#t~mem1342#1.base, xen_pcibk_xenbus_register_#t~mem1342#1.offset, xen_pcibk_xenbus_register_#t~ret1343#1, xen_pcibk_xenbus_register_#t~ret1344#1, xen_pcibk_xenbus_register_~#__key~3#1.base, xen_pcibk_xenbus_register_~#__key~3#1.offset, xen_pcibk_xenbus_register_~__lock_name~0#1.base, xen_pcibk_xenbus_register_~__lock_name~0#1.offset, xen_pcibk_xenbus_register_~tmp~95#1.base, xen_pcibk_xenbus_register_~tmp~95#1.offset, xen_pcibk_xenbus_register_~tmp___0~41#1;assume { :end_inline_xen_pcibk_xenbus_register } true;assume -2147483648 <= xen_pcibk_init_#t~ret674#1 && xen_pcibk_init_#t~ret674#1 <= 2147483647;xen_pcibk_init_~err~14#1 := xen_pcibk_init_#t~ret674#1;havoc xen_pcibk_init_#t~ret674#1; [2025-02-08 03:39:37,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5466: assume -2147483648 <= pcistub_init_#t~ret654#1 && pcistub_init_#t~ret654#1 <= 2147483647;pcistub_init_~err~13#1 := pcistub_init_#t~ret654#1;havoc pcistub_init_#t~ret654#1; [2025-02-08 03:39:37,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10751: havoc __xen_pcibk_release_pci_dev_#t~mem1871#1.base, __xen_pcibk_release_pci_dev_#t~mem1871#1.offset, __xen_pcibk_release_pci_dev_#t~mem1872#1.base, __xen_pcibk_release_pci_dev_#t~mem1872#1.offset, __xen_pcibk_release_pci_dev_#t~mem1873#1.base, __xen_pcibk_release_pci_dev_#t~mem1873#1.offset, __xen_pcibk_release_pci_dev_#t~mem1874#1.base, __xen_pcibk_release_pci_dev_#t~mem1874#1.offset, __xen_pcibk_release_pci_dev_#t~mem1875#1.base, __xen_pcibk_release_pci_dev_#t~mem1875#1.offset, __xen_pcibk_release_pci_dev_~pdev#1.base, __xen_pcibk_release_pci_dev_~pdev#1.offset, __xen_pcibk_release_pci_dev_~dev#1.base, __xen_pcibk_release_pci_dev_~dev#1.offset, __xen_pcibk_release_pci_dev_~lock#1, __xen_pcibk_release_pci_dev_~slot~9#1, __xen_pcibk_release_pci_dev_~vpci_dev~2#1.base, __xen_pcibk_release_pci_dev_~vpci_dev~2#1.offset, __xen_pcibk_release_pci_dev_~found_dev~2#1.base, __xen_pcibk_release_pci_dev_~found_dev~2#1.offset, __xen_pcibk_release_pci_dev_~e~0#1.base, __xen_pcibk_release_pci_dev_~e~0#1.offset, __xen_pcibk_release_pci_dev_~__mptr~27#1.base, __xen_pcibk_release_pci_dev_~__mptr~27#1.offset, __xen_pcibk_release_pci_dev_~__mptr___0~21#1.base, __xen_pcibk_release_pci_dev_~__mptr___0~21#1.offset;havoc __xen_pcibk_release_pci_dev_#in~pdev#1.base, __xen_pcibk_release_pci_dev_#in~pdev#1.offset, __xen_pcibk_release_pci_dev_#in~dev#1.base, __xen_pcibk_release_pci_dev_#in~dev#1.offset, __xen_pcibk_release_pci_dev_#in~lock#1;assume { :end_inline___xen_pcibk_release_pci_dev } true;havoc ldv_main_exported_4_#t~mem1919#1;~ldv_state_variable_4~0 := 1; [2025-02-08 03:39:37,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5466-1: SUMMARY for call pcistub_init_#t~ret654#1 := driver_create_file(~#xen_pcibk_pci_driver~0.base, 104 + ~#xen_pcibk_pci_driver~0.offset, ~#driver_attr_permissive~0.base, ~#driver_attr_permissive~0.offset); srcloc: null [2025-02-08 03:39:37,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950-1: call __xen_pcibk_release_pci_dev___0_#t~mem1963#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1963#1.offset := read~$Pointer$#17(__xen_pcibk_release_pci_dev___0_~dev_entry~3#1.base, 16 + __xen_pcibk_release_pci_dev___0_~dev_entry~3#1.offset, 8); [2025-02-08 03:39:37,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950: assume (__xen_pcibk_release_pci_dev___0_#t~mem1963#1.base + __xen_pcibk_release_pci_dev___0_#t~mem1963#1.offset) % 18446744073709551616 == (__xen_pcibk_release_pci_dev___0_~dev#1.base + __xen_pcibk_release_pci_dev___0_~dev#1.offset) % 18446744073709551616;havoc __xen_pcibk_release_pci_dev___0_#t~mem1963#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1963#1.offset; [2025-02-08 03:39:37,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950: assume !((__xen_pcibk_release_pci_dev___0_#t~mem1963#1.base + __xen_pcibk_release_pci_dev___0_#t~mem1963#1.offset) % 18446744073709551616 == (__xen_pcibk_release_pci_dev___0_~dev#1.base + __xen_pcibk_release_pci_dev___0_~dev#1.offset) % 18446744073709551616);havoc __xen_pcibk_release_pci_dev___0_#t~mem1963#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1963#1.offset; [2025-02-08 03:39:37,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10951-1: SUMMARY for call list_del(__xen_pcibk_release_pci_dev___0_~dev_entry~3#1.base, __xen_pcibk_release_pci_dev___0_~dev_entry~3#1.offset); srcloc: null [2025-02-08 03:39:37,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10951: call __xen_pcibk_release_pci_dev___0_#t~mem1964#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1964#1.offset := read~$Pointer$#17(__xen_pcibk_release_pci_dev___0_~dev_entry~3#1.base, 16 + __xen_pcibk_release_pci_dev___0_~dev_entry~3#1.offset, 8);__xen_pcibk_release_pci_dev___0_~found_dev~3#1.base, __xen_pcibk_release_pci_dev___0_~found_dev~3#1.offset := __xen_pcibk_release_pci_dev___0_#t~mem1964#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1964#1.offset;havoc __xen_pcibk_release_pci_dev___0_#t~mem1964#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1964#1.offset; [2025-02-08 03:39:37,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4081: SUMMARY for call ldv_spin_lock(); srcloc: null [2025-02-08 03:39:37,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5403: assume pcistub_init_#t~switch624#1;pcistub_init_~func~5#1 := -1;pcistub_init_~slot~5#1 := pcistub_init_~func~5#1;assume -2147483648 <= pcistub_init_#t~nondet630#1 && pcistub_init_#t~nondet630#1 <= 2147483647;pcistub_init_~domain~5#1 := pcistub_init_#t~nondet630#1;assume -2147483648 <= pcistub_init_#t~nondet631#1 && pcistub_init_#t~nondet631#1 <= 2147483647;pcistub_init_~bus~5#1 := pcistub_init_#t~nondet631#1;assume -2147483648 <= pcistub_init_#t~nondet632#1 && pcistub_init_#t~nondet632#1 <= 2147483647;pcistub_init_~parsed~2#1 := pcistub_init_#t~nondet632#1;assume 0 <= pcistub_init_#t~nondet633#1 && pcistub_init_#t~nondet633#1 <= 3; [2025-02-08 03:39:37,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5403: assume !pcistub_init_#t~switch624#1;havoc pcistub_init_#t~switch624#1;havoc pcistub_init_#t~nondet625#1;havoc pcistub_init_#t~nondet626#1;havoc pcistub_init_#t~nondet627#1;havoc pcistub_init_#t~nondet628#1;havoc pcistub_init_#t~nondet629#1;havoc pcistub_init_#t~nondet630#1;havoc pcistub_init_#t~nondet631#1;havoc pcistub_init_#t~nondet632#1;havoc pcistub_init_#t~nondet633#1;havoc pcistub_init_#t~switch624#1;havoc pcistub_init_#t~nondet625#1;havoc pcistub_init_#t~nondet626#1;havoc pcistub_init_#t~nondet627#1;havoc pcistub_init_#t~nondet628#1;havoc pcistub_init_#t~nondet629#1;havoc pcistub_init_#t~nondet630#1;havoc pcistub_init_#t~nondet631#1;havoc pcistub_init_#t~nondet632#1;havoc pcistub_init_#t~nondet633#1; [2025-02-08 03:39:37,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5469: assume 0 == pcistub_init_~err~13#1; [2025-02-08 03:39:37,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5469: assume !(0 == pcistub_init_~err~13#1); [2025-02-08 03:39:37,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376: call ULTIMATE.dealloc(ldv_main_exported_5_~#ldvarg44~0#1.base, ldv_main_exported_5_~#ldvarg44~0#1.offset);havoc ldv_main_exported_5_~#ldvarg44~0#1.base, ldv_main_exported_5_~#ldvarg44~0#1.offset;havoc ldv_main_exported_5_#t~ret1348#1.base, ldv_main_exported_5_#t~ret1348#1.offset, ldv_main_exported_5_#t~ret1349#1.base, ldv_main_exported_5_#t~ret1349#1.offset, ldv_main_exported_5_#t~nondet1350#1, ldv_main_exported_5_#t~switch1351#1, ldv_main_exported_5_#t~ret1352#1, ldv_main_exported_5_#t~ret1353#1, ldv_main_exported_5_#t~mem1354#1, ldv_main_exported_5_#t~mem1355#1, ldv_main_exported_5_~#ldvarg44~0#1.base, ldv_main_exported_5_~#ldvarg44~0#1.offset, ldv_main_exported_5_~ldvarg45~0#1.base, ldv_main_exported_5_~ldvarg45~0#1.offset, ldv_main_exported_5_~tmp~98#1.base, ldv_main_exported_5_~tmp~98#1.offset, ldv_main_exported_5_~tmp___0~42#1;assume { :end_inline_ldv_main_exported_5 } true; [2025-02-08 03:39:37,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10953: SUMMARY for call kfree(__xen_pcibk_release_pci_dev___0_~dev_entry~3#1.base, __xen_pcibk_release_pci_dev___0_~dev_entry~3#1.offset); srcloc: null [2025-02-08 03:39:37,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470: assume -2147483648 <= pcistub_init_#t~ret655#1 && pcistub_init_#t~ret655#1 <= 2147483647;pcistub_init_~err~13#1 := pcistub_init_#t~ret655#1;havoc pcistub_init_#t~ret655#1; [2025-02-08 03:39:37,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470-1: SUMMARY for call pcistub_init_#t~ret655#1 := driver_create_file(~#xen_pcibk_pci_driver~0.base, 104 + ~#xen_pcibk_pci_driver~0.offset, ~#driver_attr_irq_handlers~0.base, ~#driver_attr_irq_handlers~0.offset); srcloc: null [2025-02-08 03:39:37,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5272: call ULTIMATE.dealloc(permissive_add_~#domain~4#1.base, permissive_add_~#domain~4#1.offset);havoc permissive_add_~#domain~4#1.base, permissive_add_~#domain~4#1.offset;call ULTIMATE.dealloc(permissive_add_~#bus~4#1.base, permissive_add_~#bus~4#1.offset);havoc permissive_add_~#bus~4#1.base, permissive_add_~#bus~4#1.offset;call ULTIMATE.dealloc(permissive_add_~#slot~4#1.base, permissive_add_~#slot~4#1.offset);havoc permissive_add_~#slot~4#1.base, permissive_add_~#slot~4#1.offset;call ULTIMATE.dealloc(permissive_add_~#func~4#1.base, permissive_add_~#func~4#1.offset);havoc permissive_add_~#func~4#1.base, permissive_add_~#func~4#1.offset;main_#t~ret713#1 := permissive_add_#res#1;havoc permissive_add_#t~ret595#1, permissive_add_#t~mem596#1, permissive_add_#t~mem597#1, permissive_add_#t~mem598#1, permissive_add_#t~mem599#1, permissive_add_#t~ret600#1.base, permissive_add_#t~ret600#1.offset, permissive_add_#t~mem601#1.base, permissive_add_#t~mem601#1.offset, permissive_add_#t~ret602#1.base, permissive_add_#t~ret602#1.offset, permissive_add_#t~mem603#1, permissive_add_#t~mem604#1.base, permissive_add_#t~mem604#1.offset, permissive_add_#t~mem605#1.base, permissive_add_#t~mem605#1.offset, permissive_add_~drv#1.base, permissive_add_~drv#1.offset, permissive_add_~buf#1.base, permissive_add_~buf#1.offset, permissive_add_~count#1, permissive_add_~#domain~4#1.base, permissive_add_~#domain~4#1.offset, permissive_add_~#bus~4#1.base, permissive_add_~#bus~4#1.offset, permissive_add_~#slot~4#1.base, permissive_add_~#slot~4#1.offset, permissive_add_~#func~4#1.base, permissive_add_~#func~4#1.offset, permissive_add_~err~12#1, permissive_add_~psdev~16#1.base, permissive_add_~psdev~16#1.offset, permissive_add_~dev_data~6#1.base, permissive_add_~dev_data~6#1.offset, permissive_add_~tmp~41#1.base, permissive_add_~tmp~41#1.offset;havoc permissive_add_#in~drv#1.base, permissive_add_#in~drv#1.offset, permissive_add_#in~buf#1.base, permissive_add_#in~buf#1.offset, permissive_add_#in~count#1;assume { :end_inline_permissive_add } true;assume -9223372036854775808 <= main_#t~ret713#1 && main_#t~ret713#1 <= 9223372036854775807;havoc main_#t~mem712#1;havoc main_#t~ret713#1;~ldv_state_variable_7~0 := 1; [2025-02-08 03:39:37,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4942: pcistub_reg_add_~tmp~36#1.base, pcistub_reg_add_~tmp~36#1.offset := pcistub_reg_add_#t~ret515#1.base, pcistub_reg_add_#t~ret515#1.offset;havoc pcistub_reg_add_#t~ret515#1.base, pcistub_reg_add_#t~ret515#1.offset;pcistub_reg_add_~field~0#1.base, pcistub_reg_add_~field~0#1.offset := pcistub_reg_add_~tmp~36#1.base, pcistub_reg_add_~tmp~36#1.offset; [2025-02-08 03:39:37,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4942-1: SUMMARY for call pcistub_reg_add_#t~ret515#1.base, pcistub_reg_add_#t~ret515#1.offset := kmalloc(80, 32); srcloc: null [2025-02-08 03:39:37,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4084: call pcistub_init_devices_late_#t~mem273#1.base, pcistub_init_devices_late_#t~mem273#1.offset := read~$Pointer$#17(~#seized_devices~0.base, ~#seized_devices~0.offset, 8);pcistub_init_devices_late_~__mptr~6#1.base, pcistub_init_devices_late_~__mptr~6#1.offset := pcistub_init_devices_late_#t~mem273#1.base, pcistub_init_devices_late_#t~mem273#1.offset;pcistub_init_devices_late_~psdev~6#1.base, pcistub_init_devices_late_~psdev~6#1.offset := pcistub_init_devices_late_~__mptr~6#1.base, -832 + pcistub_init_devices_late_~__mptr~6#1.offset; [2025-02-08 03:39:37,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010: assume 0 == pcistub_slot_remove_~err~9#1;pcistub_slot_remove_~err~9#1 := (if pcistub_slot_remove_~count#1 % 18446744073709551616 % 4294967296 <= 2147483647 then pcistub_slot_remove_~count#1 % 18446744073709551616 % 4294967296 else pcistub_slot_remove_~count#1 % 18446744073709551616 % 4294967296 - 4294967296); [2025-02-08 03:39:37,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010: assume !(0 == pcistub_slot_remove_~err~9#1); [2025-02-08 03:39:37,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10956: __xen_pcibk_release_pci_dev___0_~dev_entry~3#1.base, __xen_pcibk_release_pci_dev___0_~dev_entry~3#1.offset := __xen_pcibk_release_pci_dev___0_~t~4#1.base, __xen_pcibk_release_pci_dev___0_~t~4#1.offset;call __xen_pcibk_release_pci_dev___0_#t~mem1965#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1965#1.offset := read~$Pointer$#17(__xen_pcibk_release_pci_dev___0_~t~4#1.base, __xen_pcibk_release_pci_dev___0_~t~4#1.offset, 8);__xen_pcibk_release_pci_dev___0_~__mptr___1~5#1.base, __xen_pcibk_release_pci_dev___0_~__mptr___1~5#1.offset := __xen_pcibk_release_pci_dev___0_#t~mem1965#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1965#1.offset;havoc __xen_pcibk_release_pci_dev___0_#t~mem1965#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1965#1.offset;__xen_pcibk_release_pci_dev___0_~t~4#1.base, __xen_pcibk_release_pci_dev___0_~t~4#1.offset := __xen_pcibk_release_pci_dev___0_~__mptr___1~5#1.base, __xen_pcibk_release_pci_dev___0_~__mptr___1~5#1.offset; [2025-02-08 03:39:37,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4944: assume 0 == (pcistub_reg_add_~field~0#1.base + pcistub_reg_add_~field~0#1.offset) % 18446744073709551616;pcistub_reg_add_~err~7#1 := -12; [2025-02-08 03:39:37,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4944: assume !(0 == (pcistub_reg_add_~field~0#1.base + pcistub_reg_add_~field~0#1.offset) % 18446744073709551616);call write~int#17(pcistub_reg_add_~reg#1, pcistub_reg_add_~field~0#1.base, pcistub_reg_add_~field~0#1.offset, 4);call write~int#17(pcistub_reg_add_~size#1, pcistub_reg_add_~field~0#1.base, 4 + pcistub_reg_add_~field~0#1.offset, 4);call write~int#17(pcistub_reg_add_~mask#1, pcistub_reg_add_~field~0#1.base, 8 + pcistub_reg_add_~field~0#1.offset, 4);call write~$Pointer$#17(0, 0, pcistub_reg_add_~field~0#1.base, 12 + pcistub_reg_add_~field~0#1.offset, 8);call write~$Pointer$#17(0, 0, pcistub_reg_add_~field~0#1.base, 20 + pcistub_reg_add_~field~0#1.offset, 8);call write~$Pointer$#17(0, 0, pcistub_reg_add_~field~0#1.base, 28 + pcistub_reg_add_~field~0#1.offset, 8);call write~$Pointer$#17(#funAddr~xen_pcibk_config_field_free.base, #funAddr~xen_pcibk_config_field_free.offset, pcistub_reg_add_~field~0#1.base, 36 + pcistub_reg_add_~field~0#1.offset, 8);assume { :begin_inline_xen_pcibk_config_quirks_add_field } true;xen_pcibk_config_quirks_add_field_#in~dev#1.base, xen_pcibk_config_quirks_add_field_#in~dev#1.offset, xen_pcibk_config_quirks_add_field_#in~field#1.base, xen_pcibk_config_quirks_add_field_#in~field#1.offset := pcistub_reg_add_~dev~1#1.base, pcistub_reg_add_~dev~1#1.offset, pcistub_reg_add_~field~0#1.base, pcistub_reg_add_~field~0#1.offset;havoc xen_pcibk_config_quirks_add_field_#res#1;havoc xen_pcibk_config_quirks_add_field_#t~mem1811#1, xen_pcibk_config_quirks_add_field_#t~switch1812#1, xen_pcibk_config_quirks_add_field_#t~ret1813#1, xen_pcibk_config_quirks_add_field_~dev#1.base, xen_pcibk_config_quirks_add_field_~dev#1.offset, xen_pcibk_config_quirks_add_field_~field#1.base, xen_pcibk_config_quirks_add_field_~field#1.offset, xen_pcibk_config_quirks_add_field_~err~38#1;xen_pcibk_config_quirks_add_field_~dev#1.base, xen_pcibk_config_quirks_add_field_~dev#1.offset := xen_pcibk_config_quirks_add_field_#in~dev#1.base, xen_pcibk_config_quirks_add_field_#in~dev#1.offset;xen_pcibk_config_quirks_add_field_~field#1.base, xen_pcibk_config_quirks_add_field_~field#1.offset := xen_pcibk_config_quirks_add_field_#in~field#1.base, xen_pcibk_config_quirks_add_field_#in~field#1.offset;havoc xen_pcibk_config_quirks_add_field_~err~38#1;xen_pcibk_config_quirks_add_field_~err~38#1 := 0;call xen_pcibk_config_quirks_add_field_#t~mem1811#1 := read~int#17(xen_pcibk_config_quirks_add_field_~field#1.base, 4 + xen_pcibk_config_quirks_add_field_~field#1.offset, 4);xen_pcibk_config_quirks_add_field_#t~switch1812#1 := 1 == xen_pcibk_config_quirks_add_field_#t~mem1811#1; [2025-02-08 03:39:37,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5473: assume 0 == pcistub_init_~err~13#1; [2025-02-08 03:39:37,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5473: assume !(0 == pcistub_init_~err~13#1); [2025-02-08 03:39:37,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182: assume 0 == (~xen_pcibk_wq~0.base + ~xen_pcibk_wq~0.offset) % 18446744073709551616; [2025-02-08 03:39:37,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182: assume !(0 == (~xen_pcibk_wq~0.base + ~xen_pcibk_wq~0.offset) % 18446744073709551616);~xen_pcibk_backend~0.base, ~xen_pcibk_backend~0.offset := ~#xen_pcibk_vpci_backend~0.base, ~#xen_pcibk_vpci_backend~0.offset; [2025-02-08 03:39:37,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4086: SUMMARY for call list_del(pcistub_init_devices_late_~psdev~6#1.base, 4 + pcistub_init_devices_late_~psdev~6#1.offset); srcloc: null [2025-02-08 03:39:37,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879: call ULTIMATE.dealloc(pcistub_device_id_remove_~#descriptor~12#1.base, pcistub_device_id_remove_~#descriptor~12#1.offset);havoc pcistub_device_id_remove_~#descriptor~12#1.base, pcistub_device_id_remove_~#descriptor~12#1.offset;pcistub_slot_remove_#t~ret528#1 := pcistub_device_id_remove_#res#1;havoc pcistub_device_id_remove_#t~mem496#1.base, pcistub_device_id_remove_#t~mem496#1.offset, pcistub_device_id_remove_#t~mem497#1.base, pcistub_device_id_remove_#t~mem497#1.offset, pcistub_device_id_remove_#t~mem498#1, pcistub_device_id_remove_#t~mem499#1, pcistub_device_id_remove_#t~short500#1, pcistub_device_id_remove_#t~mem501#1, pcistub_device_id_remove_#t~short502#1, pcistub_device_id_remove_#t~short503#1, pcistub_device_id_remove_#t~mem504#1, pcistub_device_id_remove_#t~short505#1, pcistub_device_id_remove_#t~short506#1, pcistub_device_id_remove_#t~mem507#1, pcistub_device_id_remove_#t~ret508#1, pcistub_device_id_remove_#t~mem509#1.base, pcistub_device_id_remove_#t~mem509#1.offset, pcistub_device_id_remove_~domain#1, pcistub_device_id_remove_~bus#1, pcistub_device_id_remove_~slot#1, pcistub_device_id_remove_~func#1, pcistub_device_id_remove_~pci_dev_id~1#1.base, pcistub_device_id_remove_~pci_dev_id~1#1.offset, pcistub_device_id_remove_~t~0#1.base, pcistub_device_id_remove_~t~0#1.offset, pcistub_device_id_remove_~err~6#1, pcistub_device_id_remove_~flags~10#1, pcistub_device_id_remove_~__mptr~8#1.base, pcistub_device_id_remove_~__mptr~8#1.offset, pcistub_device_id_remove_~__mptr___0~6#1.base, pcistub_device_id_remove_~__mptr___0~6#1.offset, pcistub_device_id_remove_~#descriptor~12#1.base, pcistub_device_id_remove_~#descriptor~12#1.offset, pcistub_device_id_remove_~tmp~35#1, pcistub_device_id_remove_~__mptr___1~0#1.base, pcistub_device_id_remove_~__mptr___1~0#1.offset;havoc pcistub_device_id_remove_#in~domain#1, pcistub_device_id_remove_#in~bus#1, pcistub_device_id_remove_#in~slot#1, pcistub_device_id_remove_#in~func#1;assume { :end_inline_pcistub_device_id_remove } true;assume -2147483648 <= pcistub_slot_remove_#t~ret528#1 && pcistub_slot_remove_#t~ret528#1 <= 2147483647;pcistub_slot_remove_~err~9#1 := pcistub_slot_remove_#t~ret528#1;havoc pcistub_slot_remove_#t~mem524#1;havoc pcistub_slot_remove_#t~mem525#1;havoc pcistub_slot_remove_#t~mem526#1;havoc pcistub_slot_remove_#t~mem527#1;havoc pcistub_slot_remove_#t~ret528#1; [2025-02-08 03:39:37,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474: assume -2147483648 <= pcistub_init_#t~ret656#1 && pcistub_init_#t~ret656#1 <= 2147483647;pcistub_init_~err~13#1 := pcistub_init_#t~ret656#1;havoc pcistub_init_#t~ret656#1; [2025-02-08 03:39:37,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11420: havoc __pci_register_driver_#t~nondet2040#1;ldv___pci_register_driver_30_#t~ret769#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2040#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;havoc __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;assume { :end_inline___pci_register_driver } true;assume -2147483648 <= ldv___pci_register_driver_30_#t~ret769#1 && ldv___pci_register_driver_30_#t~ret769#1 <= 2147483647;ldv___pci_register_driver_30_~tmp~54#1 := ldv___pci_register_driver_30_#t~ret769#1;havoc ldv___pci_register_driver_30_#t~ret769#1;ldv___pci_register_driver_30_~ldv_func_res~4#1 := ldv___pci_register_driver_30_~tmp~54#1;~ldv_state_variable_14~0 := 1;assume { :begin_inline_ldv_pci_driver_14 } true;havoc ldv_pci_driver_14_#t~ret677#1.base, ldv_pci_driver_14_#t~ret677#1.offset, ldv_pci_driver_14_~tmp~45#1.base, ldv_pci_driver_14_~tmp~45#1.offset;havoc ldv_pci_driver_14_~tmp~45#1.base, ldv_pci_driver_14_~tmp~45#1.offset; [2025-02-08 03:39:37,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-1: SUMMARY for call pcistub_init_#t~ret656#1 := driver_create_file(~#xen_pcibk_pci_driver~0.base, 104 + ~#xen_pcibk_pci_driver~0.offset, ~#driver_attr_irq_handler_state~0.base, ~#driver_attr_irq_handler_state~0.offset); srcloc: null [2025-02-08 03:39:37,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6135: assume { :begin_inline_ldv_check_final_state } true;assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0;call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset);havoc main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset);havoc main_~#ldvarg10~0#1.base, main_~#ldvarg10~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_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset);havoc main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset);havoc main_~#ldvarg28~0#1.base, main_~#ldvarg28~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; [2025-02-08 03:39:37,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8183-1: SUMMARY for call xen_pcibk_xenbus_register_#t~ret1341#1 := printk(389, 0); srcloc: null [2025-02-08 03:39:37,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8183: assume -2147483648 <= xen_pcibk_xenbus_register_#t~ret1341#1 && xen_pcibk_xenbus_register_#t~ret1341#1 <= 2147483647;havoc xen_pcibk_xenbus_register_#t~ret1341#1;xen_pcibk_xenbus_register_#res#1 := -14;call ULTIMATE.dealloc(xen_pcibk_xenbus_register_~#__key~3#1.base, xen_pcibk_xenbus_register_~#__key~3#1.offset);havoc xen_pcibk_xenbus_register_~#__key~3#1.base, xen_pcibk_xenbus_register_~#__key~3#1.offset; [2025-02-08 03:39:37,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4087-1: SUMMARY for call spin_unlock_irqrestore(~#pcistub_devices_lock~0.base, ~#pcistub_devices_lock~0.offset, pcistub_init_devices_late_~flags~6#1); srcloc: null [2025-02-08 03:39:37,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4087: call pcistub_init_devices_late_#t~mem274#1.base, pcistub_init_devices_late_#t~mem274#1.offset := read~$Pointer$#17(pcistub_init_devices_late_~psdev~6#1.base, 88 + pcistub_init_devices_late_~psdev~6#1.offset, 8); [2025-02-08 03:39:37,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4088: assume -2147483648 <= pcistub_init_devices_late_#t~ret275#1 && pcistub_init_devices_late_#t~ret275#1 <= 2147483647;pcistub_init_devices_late_~err~2#1 := pcistub_init_devices_late_#t~ret275#1;havoc pcistub_init_devices_late_#t~mem274#1.base, pcistub_init_devices_late_#t~mem274#1.offset;havoc pcistub_init_devices_late_#t~ret275#1; [2025-02-08 03:39:37,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6136: #t~ret2095#1 := main_#res#1;havoc main_#t~ret681#1.base, main_#t~ret681#1.offset, main_#t~ret682#1.base, main_#t~ret682#1.offset, main_#t~ret683#1.base, main_#t~ret683#1.offset, main_#t~ret684#1.base, main_#t~ret684#1.offset, main_#t~ret685#1.base, main_#t~ret685#1.offset, main_#t~ret686#1.base, main_#t~ret686#1.offset, main_#t~ret687#1.base, main_#t~ret687#1.offset, main_#t~ret688#1.base, main_#t~ret688#1.offset, main_#t~ret689#1.base, main_#t~ret689#1.offset, main_#t~ret690#1.base, main_#t~ret690#1.offset, main_#t~ret691#1.base, main_#t~ret691#1.offset, main_#t~ret692#1.base, main_#t~ret692#1.offset, main_#t~ret693#1.base, main_#t~ret693#1.offset, main_#t~ret694#1.base, main_#t~ret694#1.offset, main_#t~ret695#1.base, main_#t~ret695#1.offset, main_#t~ret696#1.base, main_#t~ret696#1.offset, main_#t~ret697#1.base, main_#t~ret697#1.offset, main_#t~ret698#1.base, main_#t~ret698#1.offset, main_#t~ret699#1.base, main_#t~ret699#1.offset, main_#t~ret700#1.base, main_#t~ret700#1.offset, main_#t~ret701#1.base, main_#t~ret701#1.offset, main_#t~ret702#1.base, main_#t~ret702#1.offset, main_#t~ret703#1.base, main_#t~ret703#1.offset, main_#t~ret704#1.base, main_#t~ret704#1.offset, main_#t~nondet705#1, main_#t~switch706#1, main_#t~nondet707#1, main_#t~switch708#1, main_#t~ret709#1, main_#t~nondet710#1, main_#t~switch711#1, main_#t~mem712#1, main_#t~ret713#1, main_#t~ret714#1, main_#t~nondet715#1, main_#t~switch716#1, main_#t~ret717#1, main_#t~nondet718#1, main_#t~switch719#1, main_#t~mem720#1, main_#t~ret721#1, main_#t~nondet722#1, main_#t~switch723#1, main_#t~mem724#1, main_#t~ret725#1, main_#t~nondet726#1, main_#t~switch727#1, main_#t~mem728#1, main_#t~ret729#1, main_#t~nondet730#1, main_#t~switch731#1, main_#t~mem732#1, main_#t~ret733#1, main_#t~nondet734#1, main_#t~switch735#1, main_#t~ret736#1, main_#t~ret737#1, main_#t~nondet738#1, main_#t~switch739#1, main_#t~ret740#1, main_#t~ret741#1, main_#t~ret742#1, main_#t~mem743#1, main_#t~ret744#1, main_#t~mem745#1, main_#t~ret746#1, main_#t~mem747#1, main_#t~ret748#1, main_#t~ret749#1, main_#t~ret750#1, main_#t~ret751#1, main_#t~ret752#1, main_#t~ret753#1, main_#t~ret754#1, main_#t~ret755#1, main_#t~nondet756#1, main_#t~switch757#1, main_#t~mem758#1, main_#t~ret759#1, main_#t~ret760#1, main_#t~nondet761#1, main_#t~switch762#1, main_#t~ret763#1, main_~ldvarg1~0#1.base, main_~ldvarg1~0#1.offset, main_~tmp~48#1.base, main_~tmp~48#1.offset, main_~ldvarg0~0#1.base, main_~ldvarg0~0#1.offset, main_~tmp___0~22#1.base, main_~tmp___0~22#1.offset, main_~ldvarg4~0#1.base, main_~ldvarg4~0#1.offset, main_~tmp___1~15#1.base, main_~tmp___1~15#1.offset, main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset, main_~ldvarg2~0#1.base, main_~ldvarg2~0#1.offset, main_~tmp___2~9#1.base, main_~tmp___2~9#1.offset, main_~ldvarg7~0#1.base, main_~ldvarg7~0#1.offset, main_~tmp___3~4#1.base, main_~tmp___3~4#1.offset, main_~ldvarg5~0#1.base, main_~ldvarg5~0#1.offset, main_~tmp___4~2#1.base, main_~tmp___4~2#1.offset, main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset, main_~ldvarg8~0#1.base, main_~ldvarg8~0#1.offset, main_~tmp___5~2#1.base, main_~tmp___5~2#1.offset, main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset, main_~ldvarg9~0#1.base, main_~ldvarg9~0#1.offset, main_~tmp___6~1#1.base, main_~tmp___6~1#1.offset, main_~ldvarg21~0#1.base, main_~ldvarg21~0#1.offset, main_~tmp___7~1#1.base, main_~tmp___7~1#1.offset, main_~ldvarg23~0#1.base, main_~ldvarg23~0#1.offset, main_~tmp___8~1#1.base, main_~tmp___8~1#1.offset, main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset, main_~ldvarg24~0#1.base, main_~ldvarg24~0#1.offset, main_~tmp___9~1#1.base, main_~tmp___9~1#1.offset, main_~ldvarg26~0#1.base, main_~ldvarg26~0#1.offset, main_~tmp___10~1#1.base, main_~tmp___10~1#1.offset, main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset, main_~ldvarg27~0#1.base, main_~ldvarg27~0#1.offset, main_~tmp___11~0#1.base, main_~tmp___11~0#1.offset, main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset, main_~ldvarg31~0#1.base, main_~ldvarg31~0#1.offset, main_~tmp___12~0#1.base, main_~tmp___12~0#1.offset, main_~ldvarg29~0#1.base, main_~ldvarg29~0#1.offset, main_~tmp___13~0#1.base, main_~tmp___13~0#1.offset, main_~#ldvarg30~0#1.base, main_~#ldvarg30~0#1.offset, main_~ldvarg43~0#1.base, main_~ldvarg43~0#1.offset, main_~tmp___14~0#1.base, main_~tmp___14~0#1.offset, main_~ldvarg42~0#1.base, main_~ldvarg42~0#1.offset, main_~tmp___15~0#1.base, main_~tmp___15~0#1.offset, main_~tmp___16~0#1, main_~tmp___17~0#1, main_~tmp___18~0#1, main_~tmp___19~0#1, main_~tmp___20~0#1, main_~tmp___21~0#1, main_~tmp___22~0#1, main_~tmp___23~0#1, main_~tmp___24~0#1, main_~tmp___25~0#1, main_~tmp___26~0#1, main_~tmp___27~0#1;assume { :end_inline_main } true; [2025-02-08 03:39:37,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4088-1: SUMMARY for call pcistub_init_devices_late_#t~ret275#1 := pcistub_init_device(pcistub_init_devices_late_#t~mem274#1.base, pcistub_init_devices_late_#t~mem274#1.offset); srcloc: null [2025-02-08 03:39:37,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10695-1: SUMMARY for call ldv_initialize_xen_pcibk_backend_4_#t~ret1903#1.base, ldv_initialize_xen_pcibk_backend_4_#t~ret1903#1.offset := ldv_init_zalloc(312); srcloc: null [2025-02-08 03:39:37,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10695: ldv_initialize_xen_pcibk_backend_4_~tmp~164#1.base, ldv_initialize_xen_pcibk_backend_4_~tmp~164#1.offset := ldv_initialize_xen_pcibk_backend_4_#t~ret1903#1.base, ldv_initialize_xen_pcibk_backend_4_#t~ret1903#1.offset;havoc ldv_initialize_xen_pcibk_backend_4_#t~ret1903#1.base, ldv_initialize_xen_pcibk_backend_4_#t~ret1903#1.offset;~xen_pcibk_vpci_backend_group0~0.base, ~xen_pcibk_vpci_backend_group0~0.offset := ldv_initialize_xen_pcibk_backend_4_~tmp~164#1.base, ldv_initialize_xen_pcibk_backend_4_~tmp~164#1.offset; [2025-02-08 03:39:37,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4089: assume 0 != pcistub_init_devices_late_~err~2#1;call pcistub_init_devices_late_#t~mem276#1.base, pcistub_init_devices_late_#t~mem276#1.offset := read~$Pointer$#17(pcistub_init_devices_late_~psdev~6#1.base, 88 + pcistub_init_devices_late_~psdev~6#1.offset, 8); [2025-02-08 03:39:37,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4089: assume !(0 != pcistub_init_devices_late_~err~2#1); [2025-02-08 03:39:37,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5014-1: pcistub_slot_remove_#res#1 := pcistub_slot_remove_~err~9#1;call ULTIMATE.dealloc(pcistub_slot_remove_~#domain~1#1.base, pcistub_slot_remove_~#domain~1#1.offset);havoc pcistub_slot_remove_~#domain~1#1.base, pcistub_slot_remove_~#domain~1#1.offset;call ULTIMATE.dealloc(pcistub_slot_remove_~#bus~1#1.base, pcistub_slot_remove_~#bus~1#1.offset);havoc pcistub_slot_remove_~#bus~1#1.base, pcistub_slot_remove_~#bus~1#1.offset;call ULTIMATE.dealloc(pcistub_slot_remove_~#slot~1#1.base, pcistub_slot_remove_~#slot~1#1.offset);havoc pcistub_slot_remove_~#slot~1#1.base, pcistub_slot_remove_~#slot~1#1.offset;call ULTIMATE.dealloc(pcistub_slot_remove_~#func~1#1.base, pcistub_slot_remove_~#func~1#1.offset);havoc pcistub_slot_remove_~#func~1#1.base, pcistub_slot_remove_~#func~1#1.offset; [2025-02-08 03:39:37,350 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10960: assume (__xen_pcibk_release_pci_dev___0_~dev_entry~3#1.base + __xen_pcibk_release_pci_dev___0_~dev_entry~3#1.offset) % 18446744073709551616 != (__xen_pcibk_release_pci_dev___0_~dev_data~26#1.base + __xen_pcibk_release_pci_dev___0_~dev_data~26#1.offset) % 18446744073709551616; [2025-02-08 03:39:37,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10960: assume !((__xen_pcibk_release_pci_dev___0_~dev_entry~3#1.base + __xen_pcibk_release_pci_dev___0_~dev_entry~3#1.offset) % 18446744073709551616 != (__xen_pcibk_release_pci_dev___0_~dev_data~26#1.base + __xen_pcibk_release_pci_dev___0_~dev_data~26#1.offset) % 18446744073709551616); [2025-02-08 03:39:37,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5411: assume 0 == pcistub_init_~parsed~2#1;pcistub_init_~domain~5#1 := 0;assume -2147483648 <= pcistub_init_#t~nondet634#1 && pcistub_init_#t~nondet634#1 <= 2147483647;pcistub_init_~bus~5#1 := pcistub_init_#t~nondet634#1;assume -2147483648 <= pcistub_init_#t~nondet635#1 && pcistub_init_#t~nondet635#1 <= 2147483647;pcistub_init_~slot~5#1 := pcistub_init_#t~nondet635#1;assume -2147483648 <= pcistub_init_#t~nondet636#1 && pcistub_init_#t~nondet636#1 <= 2147483647;pcistub_init_~func~5#1 := pcistub_init_#t~nondet636#1;assume -2147483648 <= pcistub_init_#t~nondet637#1 && pcistub_init_#t~nondet637#1 <= 2147483647;pcistub_init_~parsed~2#1 := pcistub_init_#t~nondet637#1;assume 0 <= pcistub_init_#t~nondet638#1 && pcistub_init_#t~nondet638#1 <= 4;pcistub_init_~err~13#1 := (if pcistub_init_#t~nondet638#1 % 4294967296 <= 2147483647 then pcistub_init_#t~nondet638#1 % 4294967296 else pcistub_init_#t~nondet638#1 % 4294967296 - 4294967296);havoc pcistub_init_#t~nondet634#1;havoc pcistub_init_#t~nondet635#1;havoc pcistub_init_#t~nondet636#1;havoc pcistub_init_#t~nondet637#1;havoc pcistub_init_#t~nondet638#1;pcistub_init_#t~switch639#1 := 2 == pcistub_init_~err~13#1; [2025-02-08 03:39:37,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5411: assume !(0 == pcistub_init_~parsed~2#1); [2025-02-08 03:39:37,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5477: assume 0 != pcistub_init_~err~13#1; [2025-02-08 03:39:37,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5477: assume !(0 != pcistub_init_~err~13#1); [2025-02-08 03:39:37,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4090: havoc pcistub_init_devices_late_#t~mem276#1.base, pcistub_init_devices_late_#t~mem276#1.offset; [2025-02-08 03:39:37,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4090-1: SUMMARY for call dev_err(pcistub_init_devices_late_#t~mem276#1.base, 148 + pcistub_init_devices_late_#t~mem276#1.offset, 59, 0); srcloc: null [2025-02-08 03:39:37,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5478: SUMMARY for call pcistub_exit(); srcloc: null [2025-02-08 03:39:37,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10697-1: SUMMARY for call ldv_initialize_xen_pcibk_backend_4_#t~ret1904#1.base, ldv_initialize_xen_pcibk_backend_4_#t~ret1904#1.offset := ldv_malloc(2905); srcloc: null [2025-02-08 03:39:37,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10697: ~xen_pcibk_vpci_backend_group1~0.base, ~xen_pcibk_vpci_backend_group1~0.offset := ldv_initialize_xen_pcibk_backend_4_#t~ret1904#1.base, ldv_initialize_xen_pcibk_backend_4_#t~ret1904#1.offset;havoc ldv_initialize_xen_pcibk_backend_4_#t~ret1904#1.base, ldv_initialize_xen_pcibk_backend_4_#t~ret1904#1.offset; [2025-02-08 03:39:37,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611: ldv_pci_driver_14_~tmp~45#1.base, ldv_pci_driver_14_~tmp~45#1.offset := ldv_pci_driver_14_#t~ret677#1.base, ldv_pci_driver_14_#t~ret677#1.offset;havoc ldv_pci_driver_14_#t~ret677#1.base, ldv_pci_driver_14_#t~ret677#1.offset;~xen_pcibk_pci_driver_group1~0.base, ~xen_pcibk_pci_driver_group1~0.offset := ldv_pci_driver_14_~tmp~45#1.base, ldv_pci_driver_14_~tmp~45#1.offset; [2025-02-08 03:39:37,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-1: SUMMARY for call ldv_pci_driver_14_#t~ret677#1.base, ldv_pci_driver_14_#t~ret677#1.offset := ldv_init_zalloc(2976); srcloc: null [2025-02-08 03:39:37,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4092: pcistub_init_devices_late_~psdev~6#1.base, pcistub_init_devices_late_~psdev~6#1.offset := 0, 0; [2025-02-08 03:39:37,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188: assume 0 != (if ~passthrough~0 % 256 % 4294967296 <= 2147483647 then ~passthrough~0 % 256 % 4294967296 else ~passthrough~0 % 256 % 4294967296 - 4294967296);~xen_pcibk_backend~0.base, ~xen_pcibk_backend~0.offset := ~#xen_pcibk_passthrough_backend~0.base, ~#xen_pcibk_passthrough_backend~0.offset; [2025-02-08 03:39:37,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188: assume !(0 != (if ~passthrough~0 % 256 % 4294967296 <= 2147483647 then ~passthrough~0 % 256 % 4294967296 else ~passthrough~0 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:39:37,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4092-1: SUMMARY for call kfree(pcistub_init_devices_late_~psdev~6#1.base, pcistub_init_devices_late_~psdev~6#1.offset); srcloc: null [2025-02-08 03:39:37,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5810-1: assume 0 != ~ldv_retval_0~0;~ldv_state_variable_0~0 := 2; [2025-02-08 03:39:37,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5810-1: assume !(0 != ~ldv_retval_0~0); [2025-02-08 03:39:37,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5810-2: assume 0 == ~ldv_retval_0~0;~ldv_state_variable_0~0 := 3;~ldv_state_variable_5~0 := 1;assume { :begin_inline_ldv_initialize_xenbus_driver_5 } true;havoc ldv_initialize_xenbus_driver_5_#t~ret1345#1.base, ldv_initialize_xenbus_driver_5_#t~ret1345#1.offset, ldv_initialize_xenbus_driver_5_~tmp~96#1.base, ldv_initialize_xenbus_driver_5_~tmp~96#1.offset;havoc ldv_initialize_xenbus_driver_5_~tmp~96#1.base, ldv_initialize_xenbus_driver_5_~tmp~96#1.offset; [2025-02-08 03:39:37,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5810-2: assume !(0 == ~ldv_retval_0~0); [2025-02-08 03:39:37,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10964: SUMMARY for call mutex_unlock(__xen_pcibk_release_pci_dev___0_~dev_data~26#1.base, 16 + __xen_pcibk_release_pci_dev___0_~dev_data~26#1.offset); srcloc: null [2025-02-08 03:39:37,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10172: assume xen_pcibk_config_quirks_add_field_#t~switch1812#1;call write~$Pointer$#17(#funAddr~xen_pcibk_read_config_byte.base, #funAddr~xen_pcibk_read_config_byte.offset, xen_pcibk_config_quirks_add_field_~field#1.base, 52 + xen_pcibk_config_quirks_add_field_~field#1.offset, 8);call write~$Pointer$#17(#funAddr~xen_pcibk_write_config_byte.base, #funAddr~xen_pcibk_write_config_byte.offset, xen_pcibk_config_quirks_add_field_~field#1.base, 44 + xen_pcibk_config_quirks_add_field_~field#1.offset, 8); [2025-02-08 03:39:37,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10172: assume !xen_pcibk_config_quirks_add_field_#t~switch1812#1;xen_pcibk_config_quirks_add_field_#t~switch1812#1 := xen_pcibk_config_quirks_add_field_#t~switch1812#1 || 2 == xen_pcibk_config_quirks_add_field_#t~mem1811#1; [2025-02-08 03:39:37,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10965: assume 0 != (__xen_pcibk_release_pci_dev___0_~found_dev~3#1.base + __xen_pcibk_release_pci_dev___0_~found_dev~3#1.offset) % 18446744073709551616; [2025-02-08 03:39:37,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10965: assume !(0 != (__xen_pcibk_release_pci_dev___0_~found_dev~3#1.base + __xen_pcibk_release_pci_dev___0_~found_dev~3#1.offset) % 18446744073709551616); [2025-02-08 03:39:37,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3368: assume 0 != pci_physfn_#t~mem108#1 % 256 % 4294967296;havoc pci_physfn_#t~mem108#1;call pci_physfn_#t~mem109#1.base, pci_physfn_#t~mem109#1.offset := read~$Pointer$#17(pci_physfn_~dev#1.base, 2865 + pci_physfn_~dev#1.offset, 8);pci_physfn_~dev#1.base, pci_physfn_~dev#1.offset := pci_physfn_#t~mem109#1.base, pci_physfn_#t~mem109#1.offset;havoc pci_physfn_#t~mem109#1.base, pci_physfn_#t~mem109#1.offset; [2025-02-08 03:39:37,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3368: assume !(0 != pci_physfn_#t~mem108#1 % 256 % 4294967296);havoc pci_physfn_#t~mem108#1; [2025-02-08 03:39:37,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5482-1: pcistub_init_#res#1 := pcistub_init_~err~13#1; [2025-02-08 03:39:37,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416: assume pcistub_init_#t~switch639#1;pcistub_init_~func~5#1 := -1;assume -2147483648 <= pcistub_init_#t~nondet640#1 && pcistub_init_#t~nondet640#1 <= 2147483647;pcistub_init_~bus~5#1 := pcistub_init_#t~nondet640#1;assume -2147483648 <= pcistub_init_#t~nondet641#1 && pcistub_init_#t~nondet641#1 <= 2147483647;pcistub_init_~slot~5#1 := pcistub_init_#t~nondet641#1;assume -2147483648 <= pcistub_init_#t~nondet642#1 && pcistub_init_#t~nondet642#1 <= 2147483647;pcistub_init_~parsed~2#1 := pcistub_init_#t~nondet642#1;assume 0 <= pcistub_init_#t~nondet643#1 && pcistub_init_#t~nondet643#1 <= 3; [2025-02-08 03:39:37,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416: assume !pcistub_init_#t~switch639#1;pcistub_init_#t~switch639#1 := pcistub_init_#t~switch639#1 || 1 == pcistub_init_~err~13#1; [2025-02-08 03:39:37,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10966: assume 0 != (if __xen_pcibk_release_pci_dev___0_~lock#1 % 256 % 4294967296 <= 2147483647 then __xen_pcibk_release_pci_dev___0_~lock#1 % 256 % 4294967296 else __xen_pcibk_release_pci_dev___0_~lock#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:39:37,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10966: assume !(0 != (if __xen_pcibk_release_pci_dev___0_~lock#1 % 256 % 4294967296 <= 2147483647 then __xen_pcibk_release_pci_dev___0_~lock#1 % 256 % 4294967296 else __xen_pcibk_release_pci_dev___0_~lock#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:39:37,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5549: pci_stub_notifier_#t~ret666#1.base, pci_stub_notifier_#t~ret666#1.offset := find_vfs_#res#1.base, find_vfs_#res#1.offset;havoc find_vfs_#t~mem658#1.base, find_vfs_#t~mem658#1.offset, find_vfs_#t~mem659#1.base, find_vfs_#t~mem659#1.offset, find_vfs_#t~mem660#1.base, find_vfs_#t~mem660#1.offset, find_vfs_#t~short661#1, find_vfs_#t~mem662#1.base, find_vfs_#t~mem662#1.offset, find_vfs_#t~ret663#1.base, find_vfs_#t~ret663#1.offset, find_vfs_#t~mem664#1.base, find_vfs_#t~mem664#1.offset, find_vfs_~pdev#1.base, find_vfs_~pdev#1.offset, find_vfs_~psdev~18#1.base, find_vfs_~psdev~18#1.offset, find_vfs_~flags~15#1, find_vfs_~found~1#1, find_vfs_~__mptr~13#1.base, find_vfs_~__mptr~13#1.offset, find_vfs_~tmp~43#1.base, find_vfs_~tmp~43#1.offset, find_vfs_~__mptr___0~11#1.base, find_vfs_~__mptr___0~11#1.offset;havoc find_vfs_#in~pdev#1.base, find_vfs_#in~pdev#1.offset;assume { :end_inline_find_vfs } true;pci_stub_notifier_~tmp~44#1.base, pci_stub_notifier_~tmp~44#1.offset := pci_stub_notifier_#t~ret666#1.base, pci_stub_notifier_#t~ret666#1.offset;pci_stub_notifier_~psdev~19#1.base, pci_stub_notifier_~psdev~19#1.offset := pci_stub_notifier_~tmp~44#1.base, pci_stub_notifier_~tmp~44#1.offset; [2025-02-08 03:39:37,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10504: call __xen_pcibk_release_pci_dev_#t~mem1872#1.base, __xen_pcibk_release_pci_dev_#t~mem1872#1.offset := read~$Pointer$#17(__xen_pcibk_release_pci_dev_~vpci_dev~2#1.base, __xen_pcibk_release_pci_dev_~vpci_dev~2#1.offset + 16 * (if __xen_pcibk_release_pci_dev_~slot~9#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then __xen_pcibk_release_pci_dev_~slot~9#1 % 18446744073709551616 % 18446744073709551616 else __xen_pcibk_release_pci_dev_~slot~9#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);__xen_pcibk_release_pci_dev_~__mptr~27#1.base, __xen_pcibk_release_pci_dev_~__mptr~27#1.offset := __xen_pcibk_release_pci_dev_#t~mem1872#1.base, __xen_pcibk_release_pci_dev_#t~mem1872#1.offset;__xen_pcibk_release_pci_dev_~e~0#1.base, __xen_pcibk_release_pci_dev_~e~0#1.offset := __xen_pcibk_release_pci_dev_~__mptr~27#1.base, __xen_pcibk_release_pci_dev_~__mptr~27#1.offset; [2025-02-08 03:39:37,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8192-2: call xen_pcibk_xenbus_register_#t~mem1342#1.base, xen_pcibk_xenbus_register_#t~mem1342#1.offset := read~$Pointer$#1(~xen_pcibk_backend~0.base, ~xen_pcibk_backend~0.offset, 8); [2025-02-08 03:39:37,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4096: SUMMARY for call ldv_spin_lock(); srcloc: null [2025-02-08 03:39:37,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8192-1: SUMMARY for call xen_pcibk_xenbus_register_#t~ret1343#1 := printk(391, 0); srcloc: null [2025-02-08 03:39:37,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8192: assume -2147483648 <= xen_pcibk_xenbus_register_#t~ret1343#1 && xen_pcibk_xenbus_register_#t~ret1343#1 <= 2147483647;havoc xen_pcibk_xenbus_register_#t~mem1342#1.base, xen_pcibk_xenbus_register_#t~mem1342#1.offset;havoc xen_pcibk_xenbus_register_#t~ret1343#1;assume { :begin_inline___xenbus_register_backend } true;__xenbus_register_backend_#in~arg0#1.base, __xenbus_register_backend_#in~arg0#1.offset, __xenbus_register_backend_#in~arg1#1.base, __xenbus_register_backend_#in~arg1#1.offset, __xenbus_register_backend_#in~arg2#1.base, __xenbus_register_backend_#in~arg2#1.offset := ~#xen_pcibk_driver~0.base, ~#xen_pcibk_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 392, 0;havoc __xenbus_register_backend_#res#1;havoc __xenbus_register_backend_#t~nondet2042#1, __xenbus_register_backend_~arg0#1.base, __xenbus_register_backend_~arg0#1.offset, __xenbus_register_backend_~arg1#1.base, __xenbus_register_backend_~arg1#1.offset, __xenbus_register_backend_~arg2#1.base, __xenbus_register_backend_~arg2#1.offset;__xenbus_register_backend_~arg0#1.base, __xenbus_register_backend_~arg0#1.offset := __xenbus_register_backend_#in~arg0#1.base, __xenbus_register_backend_#in~arg0#1.offset;__xenbus_register_backend_~arg1#1.base, __xenbus_register_backend_~arg1#1.offset := __xenbus_register_backend_#in~arg1#1.base, __xenbus_register_backend_#in~arg1#1.offset;__xenbus_register_backend_~arg2#1.base, __xenbus_register_backend_~arg2#1.offset := __xenbus_register_backend_#in~arg2#1.base, __xenbus_register_backend_#in~arg2#1.offset;havoc __xenbus_register_backend_#t~nondet2042#1;assume -2147483648 <= __xenbus_register_backend_#t~nondet2042#1 && __xenbus_register_backend_#t~nondet2042#1 <= 2147483647;__xenbus_register_backend_#res#1 := __xenbus_register_backend_#t~nondet2042#1;havoc __xenbus_register_backend_#t~nondet2042#1; [2025-02-08 03:39:37,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10967: SUMMARY for call device_lock(__xen_pcibk_release_pci_dev___0_~found_dev~3#1.base, 148 + __xen_pcibk_release_pci_dev___0_~found_dev~3#1.offset); srcloc: null [2025-02-08 03:39:37,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5484-1: SUMMARY for call pcistub_init_#t~ret657#1 := printk(191, 0); srcloc: null [2025-02-08 03:39:37,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10703: call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg34~0#1.base, ldv_main_exported_4_~#ldvarg34~0#1.offset);havoc ldv_main_exported_4_~#ldvarg34~0#1.base, ldv_main_exported_4_~#ldvarg34~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg36~0#1.base, ldv_main_exported_4_~#ldvarg36~0#1.offset);havoc ldv_main_exported_4_~#ldvarg36~0#1.base, ldv_main_exported_4_~#ldvarg36~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg37~0#1.base, ldv_main_exported_4_~#ldvarg37~0#1.offset);havoc ldv_main_exported_4_~#ldvarg37~0#1.base, ldv_main_exported_4_~#ldvarg37~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg33~0#1.base, ldv_main_exported_4_~#ldvarg33~0#1.offset);havoc ldv_main_exported_4_~#ldvarg33~0#1.base, ldv_main_exported_4_~#ldvarg33~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg38~0#1.base, ldv_main_exported_4_~#ldvarg38~0#1.offset);havoc ldv_main_exported_4_~#ldvarg38~0#1.base, ldv_main_exported_4_~#ldvarg38~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg32~0#1.base, ldv_main_exported_4_~#ldvarg32~0#1.offset);havoc ldv_main_exported_4_~#ldvarg32~0#1.base, ldv_main_exported_4_~#ldvarg32~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg35~0#1.base, ldv_main_exported_4_~#ldvarg35~0#1.offset);havoc ldv_main_exported_4_~#ldvarg35~0#1.base, ldv_main_exported_4_~#ldvarg35~0#1.offset;havoc ldv_main_exported_4_#t~ret1905#1.base, ldv_main_exported_4_#t~ret1905#1.offset, ldv_main_exported_4_#t~ret1906#1.base, ldv_main_exported_4_#t~ret1906#1.offset, ldv_main_exported_4_#t~ret1907#1.base, ldv_main_exported_4_#t~ret1907#1.offset, ldv_main_exported_4_#t~ret1908#1.base, ldv_main_exported_4_#t~ret1908#1.offset, ldv_main_exported_4_#t~ret1909#1.base, ldv_main_exported_4_#t~ret1909#1.offset, ldv_main_exported_4_#t~ret1910#1.base, ldv_main_exported_4_#t~ret1910#1.offset, ldv_main_exported_4_#t~ret1911#1.base, ldv_main_exported_4_#t~ret1911#1.offset, ldv_main_exported_4_#t~ret1912#1.base, ldv_main_exported_4_#t~ret1912#1.offset, ldv_main_exported_4_#t~ret1913#1.base, ldv_main_exported_4_#t~ret1913#1.offset, ldv_main_exported_4_#t~ret1914#1.base, ldv_main_exported_4_#t~ret1914#1.offset, ldv_main_exported_4_#t~nondet1915#1, ldv_main_exported_4_#t~switch1916#1, ldv_main_exported_4_#t~ret1917#1, ldv_main_exported_4_#t~ret1918#1, ldv_main_exported_4_#t~mem1919#1, ldv_main_exported_4_#t~mem1920#1, ldv_main_exported_4_#t~mem1921#1, ldv_main_exported_4_#t~mem1922#1, ldv_main_exported_4_#t~ret1923#1.base, ldv_main_exported_4_#t~ret1923#1.offset, ldv_main_exported_4_#t~mem1924#1, ldv_main_exported_4_#t~mem1925#1.base, ldv_main_exported_4_#t~mem1925#1.offset, ldv_main_exported_4_#t~ret1926#1, ldv_main_exported_4_#t~mem1927#1.base, ldv_main_exported_4_#t~mem1927#1.offset, ldv_main_exported_4_#t~ret1928#1, ldv_main_exported_4_~#ldvarg34~0#1.base, ldv_main_exported_4_~#ldvarg34~0#1.offset, ldv_main_exported_4_~ldvarg40~0#1.base, ldv_main_exported_4_~ldvarg40~0#1.offset, ldv_main_exported_4_~tmp~165#1.base, ldv_main_exported_4_~tmp~165#1.offset, ldv_main_exported_4_~#ldvarg36~0#1.base, ldv_main_exported_4_~#ldvarg36~0#1.offset, ldv_main_exported_4_~#ldvarg37~0#1.base, ldv_main_exported_4_~#ldvarg37~0#1.offset, ldv_main_exported_4_~#ldvarg33~0#1.base, ldv_main_exported_4_~#ldvarg33~0#1.offset, ldv_main_exported_4_~#ldvarg38~0#1.base, ldv_main_exported_4_~#ldvarg38~0#1.offset, ldv_main_exported_4_~ldvarg41~0#1.base, ldv_main_exported_4_~ldvarg41~0#1.offset, ldv_main_exported_4_~tmp___0~60#1.base, ldv_main_exported_4_~tmp___0~60#1.offset, ldv_main_exported_4_~#ldvarg32~0#1.base, ldv_main_exported_4_~#ldvarg32~0#1.offset, ldv_main_exported_4_~#ldvarg35~0#1.base, ldv_main_exported_4_~#ldvarg35~0#1.offset, ldv_main_exported_4_~ldvarg39~0#1.base, ldv_main_exported_4_~ldvarg39~0#1.offset, ldv_main_exported_4_~tmp___1~36#1.base, ldv_main_exported_4_~tmp___1~36#1.offset, ldv_main_exported_4_~tmp___2~26#1;assume { :end_inline_ldv_main_exported_4 } true; [2025-02-08 03:39:37,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5484: assume -2147483648 <= pcistub_init_#t~ret657#1 && pcistub_init_#t~ret657#1 <= 2147483647;pcistub_init_#res#1 := -22; [2025-02-08 03:39:37,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11496: havoc ldv_probe_15_#t~nondet2047#1;main_#t~ret755#1 := ldv_probe_15_#res#1;havoc ldv_probe_15_#t~nondet2047#1;assume { :end_inline_ldv_probe_15 } true;assume -2147483648 <= main_#t~ret755#1 && main_#t~ret755#1 <= 2147483647;havoc main_#t~ret755#1;~ldv_state_variable_15~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 03:39:37,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4097: assume 0 != (pcistub_init_devices_late_~psdev~6#1.base + pcistub_init_devices_late_~psdev~6#1.offset) % 18446744073709551616; [2025-02-08 03:39:37,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4097: assume !(0 != (pcistub_init_devices_late_~psdev~6#1.base + pcistub_init_devices_late_~psdev~6#1.offset) % 18446744073709551616); [2025-02-08 03:39:37,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4956: pcistub_reg_add_#t~ret516#1 := xen_pcibk_config_quirks_add_field_#res#1;havoc xen_pcibk_config_quirks_add_field_#t~mem1811#1, xen_pcibk_config_quirks_add_field_#t~switch1812#1, xen_pcibk_config_quirks_add_field_#t~ret1813#1, xen_pcibk_config_quirks_add_field_~dev#1.base, xen_pcibk_config_quirks_add_field_~dev#1.offset, xen_pcibk_config_quirks_add_field_~field#1.base, xen_pcibk_config_quirks_add_field_~field#1.offset, xen_pcibk_config_quirks_add_field_~err~38#1;havoc xen_pcibk_config_quirks_add_field_#in~dev#1.base, xen_pcibk_config_quirks_add_field_#in~dev#1.offset, xen_pcibk_config_quirks_add_field_#in~field#1.base, xen_pcibk_config_quirks_add_field_#in~field#1.offset;assume { :end_inline_xen_pcibk_config_quirks_add_field } true;assume -2147483648 <= pcistub_reg_add_#t~ret516#1 && pcistub_reg_add_#t~ret516#1 <= 2147483647;pcistub_reg_add_~err~7#1 := pcistub_reg_add_#t~ret516#1;havoc pcistub_reg_add_#t~ret516#1; [2025-02-08 03:39:37,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551: assume 0 == (pci_stub_notifier_~psdev~19#1.base + pci_stub_notifier_~psdev~19#1.offset) % 18446744073709551616; [2025-02-08 03:39:37,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551: assume !(0 == (pci_stub_notifier_~psdev~19#1.base + pci_stub_notifier_~psdev~19#1.offset) % 18446744073709551616);call pci_stub_notifier_#t~mem667#1.base, pci_stub_notifier_#t~mem667#1.offset := read~$Pointer$#17(pci_stub_notifier_~psdev~19#1.base, 88 + pci_stub_notifier_~psdev~19#1.offset, 8);assume { :begin_inline_device_release_driver } true;device_release_driver_#in~arg0#1.base, device_release_driver_#in~arg0#1.offset := pci_stub_notifier_#t~mem667#1.base, 148 + pci_stub_notifier_#t~mem667#1.offset;havoc device_release_driver_~arg0#1.base, device_release_driver_~arg0#1.offset;device_release_driver_~arg0#1.base, device_release_driver_~arg0#1.offset := device_release_driver_#in~arg0#1.base, device_release_driver_#in~arg0#1.offset; [2025-02-08 03:39:37,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4098: SUMMARY for call list_add_tail(pcistub_init_devices_late_~psdev~6#1.base, 4 + pcistub_init_devices_late_~psdev~6#1.offset, ~#pcistub_devices~0.base, ~#pcistub_devices~0.offset); srcloc: null [2025-02-08 03:39:37,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891: assume pcistub_device_id_remove_#t~short506#1;havoc pcistub_device_id_remove_#t~mem498#1;havoc pcistub_device_id_remove_#t~mem499#1;havoc pcistub_device_id_remove_#t~short500#1;havoc pcistub_device_id_remove_#t~mem501#1;havoc pcistub_device_id_remove_#t~short502#1;havoc pcistub_device_id_remove_#t~short503#1;havoc pcistub_device_id_remove_#t~mem504#1;havoc pcistub_device_id_remove_#t~short505#1;havoc pcistub_device_id_remove_#t~short506#1; [2025-02-08 03:39:37,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891: assume !pcistub_device_id_remove_#t~short506#1;havoc pcistub_device_id_remove_#t~mem498#1;havoc pcistub_device_id_remove_#t~mem499#1;havoc pcistub_device_id_remove_#t~short500#1;havoc pcistub_device_id_remove_#t~mem501#1;havoc pcistub_device_id_remove_#t~short502#1;havoc pcistub_device_id_remove_#t~short503#1;havoc pcistub_device_id_remove_#t~mem504#1;havoc pcistub_device_id_remove_#t~short505#1;havoc pcistub_device_id_remove_#t~short506#1; [2025-02-08 03:39:37,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10176: assume xen_pcibk_config_quirks_add_field_#t~switch1812#1;call write~$Pointer$#17(#funAddr~xen_pcibk_read_config_word.base, #funAddr~xen_pcibk_read_config_word.offset, xen_pcibk_config_quirks_add_field_~field#1.base, 52 + xen_pcibk_config_quirks_add_field_~field#1.offset, 8);call write~$Pointer$#17(#funAddr~xen_pcibk_write_config_word.base, #funAddr~xen_pcibk_write_config_word.offset, xen_pcibk_config_quirks_add_field_~field#1.base, 44 + xen_pcibk_config_quirks_add_field_~field#1.offset, 8); [2025-02-08 03:39:37,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10176: assume !xen_pcibk_config_quirks_add_field_#t~switch1812#1;xen_pcibk_config_quirks_add_field_#t~switch1812#1 := xen_pcibk_config_quirks_add_field_#t~switch1812#1 || 4 == xen_pcibk_config_quirks_add_field_#t~mem1811#1; [2025-02-08 03:39:37,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-1: pcistub_device_id_remove_#t~short506#1 := pcistub_device_id_remove_#t~short505#1; [2025-02-08 03:39:37,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4957: assume 0 != pcistub_reg_add_~err~7#1; [2025-02-08 03:39:37,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4957: assume !(0 != pcistub_reg_add_~err~7#1); [2025-02-08 03:39:37,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-4: pcistub_device_id_remove_#t~short506#1 := pcistub_device_id_remove_#t~short503#1; [2025-02-08 03:39:37,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-5: pcistub_device_id_remove_#t~short503#1 := pcistub_device_id_remove_#t~short502#1; [2025-02-08 03:39:37,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-2: assume pcistub_device_id_remove_#t~short505#1; [2025-02-08 03:39:37,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-2: assume !pcistub_device_id_remove_#t~short505#1;call pcistub_device_id_remove_#t~mem504#1 := read~int#17(pcistub_device_id_remove_~pci_dev_id~1#1.base, 21 + pcistub_device_id_remove_~pci_dev_id~1#1.offset, 4);pcistub_device_id_remove_#t~short505#1 := pcistub_device_id_remove_#t~mem504#1 % 8 % 4294967296 == pcistub_device_id_remove_~func#1 % 4294967296; [2025-02-08 03:39:37,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-3: assume pcistub_device_id_remove_#t~short506#1;pcistub_device_id_remove_#t~short505#1 := pcistub_device_id_remove_~func#1 < 0; [2025-02-08 03:39:37,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-3: assume !pcistub_device_id_remove_#t~short506#1; [2025-02-08 03:39:37,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5816: havoc xen_pcibk_cleanup_#t~ret676#1;assume { :end_inline_xen_pcibk_cleanup } true;~ldv_state_variable_0~0 := 2; [2025-02-08 03:39:37,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-8: pcistub_device_id_remove_#t~short503#1 := pcistub_device_id_remove_#t~short500#1; [2025-02-08 03:39:37,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-9: assume pcistub_device_id_remove_#t~short500#1;call pcistub_device_id_remove_#t~mem499#1 := read~int#17(pcistub_device_id_remove_~pci_dev_id~1#1.base, 20 + pcistub_device_id_remove_~pci_dev_id~1#1.offset, 1);pcistub_device_id_remove_#t~short500#1 := (if pcistub_device_id_remove_#t~mem499#1 % 256 % 4294967296 <= 2147483647 then pcistub_device_id_remove_#t~mem499#1 % 256 % 4294967296 else pcistub_device_id_remove_#t~mem499#1 % 256 % 4294967296 - 4294967296) == pcistub_device_id_remove_~bus#1; [2025-02-08 03:39:37,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-9: assume !pcistub_device_id_remove_#t~short500#1; [2025-02-08 03:39:37,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-6: assume pcistub_device_id_remove_#t~short502#1; [2025-02-08 03:39:37,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-6: assume !pcistub_device_id_remove_#t~short502#1;call pcistub_device_id_remove_#t~mem501#1 := read~int#17(pcistub_device_id_remove_~pci_dev_id~1#1.base, 21 + pcistub_device_id_remove_~pci_dev_id~1#1.offset, 4);pcistub_device_id_remove_#t~short502#1 := pcistub_device_id_remove_#t~mem501#1 % 4294967296 / 8 % 32 % 4294967296 == pcistub_device_id_remove_~slot#1 % 4294967296; [2025-02-08 03:39:37,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-7: assume pcistub_device_id_remove_#t~short503#1;pcistub_device_id_remove_#t~short502#1 := pcistub_device_id_remove_~slot#1 < 0; [2025-02-08 03:39:37,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-7: assume !pcistub_device_id_remove_#t~short503#1; [2025-02-08 03:39:37,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-10: call pcistub_device_id_remove_#t~mem498#1 := read~int#17(pcistub_device_id_remove_~pci_dev_id~1#1.base, 16 + pcistub_device_id_remove_~pci_dev_id~1#1.offset, 4);pcistub_device_id_remove_#t~short500#1 := pcistub_device_id_remove_#t~mem498#1 == pcistub_device_id_remove_~domain#1; [2025-02-08 03:39:37,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3372-1: pci_physfn_#res#1.base, pci_physfn_#res#1.offset := pci_physfn_~dev#1.base, pci_physfn_~dev#1.offset; [2025-02-08 03:39:37,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4958: SUMMARY for call kfree(pcistub_reg_add_~field~0#1.base, pcistub_reg_add_~field~0#1.offset); srcloc: null [2025-02-08 03:39:37,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10970: SUMMARY for call pcistub_put_pci_dev(__xen_pcibk_release_pci_dev___0_~found_dev~3#1.base, __xen_pcibk_release_pci_dev___0_~found_dev~3#1.offset); srcloc: null [2025-02-08 03:39:37,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4892: SUMMARY for call list_del(pcistub_device_id_remove_~pci_dev_id~1#1.base, pcistub_device_id_remove_~pci_dev_id~1#1.offset); srcloc: null [2025-02-08 03:39:37,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10508: assume (__xen_pcibk_release_pci_dev_#t~mem1873#1.base + __xen_pcibk_release_pci_dev_#t~mem1873#1.offset) % 18446744073709551616 == (__xen_pcibk_release_pci_dev_~dev#1.base + __xen_pcibk_release_pci_dev_~dev#1.offset) % 18446744073709551616;havoc __xen_pcibk_release_pci_dev_#t~mem1873#1.base, __xen_pcibk_release_pci_dev_#t~mem1873#1.offset; [2025-02-08 03:39:37,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10508: assume !((__xen_pcibk_release_pci_dev_#t~mem1873#1.base + __xen_pcibk_release_pci_dev_#t~mem1873#1.offset) % 18446744073709551616 == (__xen_pcibk_release_pci_dev_~dev#1.base + __xen_pcibk_release_pci_dev_~dev#1.offset) % 18446744073709551616);havoc __xen_pcibk_release_pci_dev_#t~mem1873#1.base, __xen_pcibk_release_pci_dev_#t~mem1873#1.offset;call __xen_pcibk_release_pci_dev_#t~mem1875#1.base, __xen_pcibk_release_pci_dev_#t~mem1875#1.offset := read~$Pointer$#17(__xen_pcibk_release_pci_dev_~e~0#1.base, __xen_pcibk_release_pci_dev_~e~0#1.offset, 8);__xen_pcibk_release_pci_dev_~__mptr___0~21#1.base, __xen_pcibk_release_pci_dev_~__mptr___0~21#1.offset := __xen_pcibk_release_pci_dev_#t~mem1875#1.base, __xen_pcibk_release_pci_dev_#t~mem1875#1.offset;havoc __xen_pcibk_release_pci_dev_#t~mem1875#1.base, __xen_pcibk_release_pci_dev_#t~mem1875#1.offset;__xen_pcibk_release_pci_dev_~e~0#1.base, __xen_pcibk_release_pci_dev_~e~0#1.offset := __xen_pcibk_release_pci_dev_~__mptr___0~21#1.base, __xen_pcibk_release_pci_dev_~__mptr___0~21#1.offset; [2025-02-08 03:39:37,357 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10508-1: call __xen_pcibk_release_pci_dev_#t~mem1873#1.base, __xen_pcibk_release_pci_dev_#t~mem1873#1.offset := read~$Pointer$#17(__xen_pcibk_release_pci_dev_~e~0#1.base, 16 + __xen_pcibk_release_pci_dev_~e~0#1.offset, 8); [2025-02-08 03:39:37,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5421: assume pcistub_init_#t~switch639#1;pcistub_init_~func~5#1 := -1;pcistub_init_~slot~5#1 := pcistub_init_~func~5#1;assume -2147483648 <= pcistub_init_#t~nondet644#1 && pcistub_init_#t~nondet644#1 <= 2147483647;pcistub_init_~bus~5#1 := pcistub_init_#t~nondet644#1;assume -2147483648 <= pcistub_init_#t~nondet645#1 && pcistub_init_#t~nondet645#1 <= 2147483647;pcistub_init_~parsed~2#1 := pcistub_init_#t~nondet645#1;assume 0 <= pcistub_init_#t~nondet646#1 && pcistub_init_#t~nondet646#1 <= 2; [2025-02-08 03:39:37,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5421: assume !pcistub_init_#t~switch639#1;havoc pcistub_init_#t~switch639#1;havoc pcistub_init_#t~nondet640#1;havoc pcistub_init_#t~nondet641#1;havoc pcistub_init_#t~nondet642#1;havoc pcistub_init_#t~nondet643#1;havoc pcistub_init_#t~nondet644#1;havoc pcistub_init_#t~nondet645#1;havoc pcistub_init_#t~nondet646#1;havoc pcistub_init_#t~switch639#1;havoc pcistub_init_#t~nondet640#1;havoc pcistub_init_#t~nondet641#1;havoc pcistub_init_#t~nondet642#1;havoc pcistub_init_#t~nondet643#1;havoc pcistub_init_#t~nondet644#1;havoc pcistub_init_#t~nondet645#1;havoc pcistub_init_#t~nondet646#1; [2025-02-08 03:39:37,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10971: assume 0 != (if __xen_pcibk_release_pci_dev___0_~lock#1 % 256 % 4294967296 <= 2147483647 then __xen_pcibk_release_pci_dev___0_~lock#1 % 256 % 4294967296 else __xen_pcibk_release_pci_dev___0_~lock#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:39:37,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10971: assume !(0 != (if __xen_pcibk_release_pci_dev___0_~lock#1 % 256 % 4294967296 <= 2147483647 then __xen_pcibk_release_pci_dev___0_~lock#1 % 256 % 4294967296 else __xen_pcibk_release_pci_dev___0_~lock#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:39:37,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4893: pcistub_device_id_remove_~err~6#1 := 0;call write~$Pointer$#23(162, 0, pcistub_device_id_remove_~#descriptor~12#1.base, pcistub_device_id_remove_~#descriptor~12#1.offset, 8);call write~$Pointer$#23(163, 0, pcistub_device_id_remove_~#descriptor~12#1.base, 8 + pcistub_device_id_remove_~#descriptor~12#1.offset, 8);call write~$Pointer$#23(164, 0, pcistub_device_id_remove_~#descriptor~12#1.base, 16 + pcistub_device_id_remove_~#descriptor~12#1.offset, 8);call write~$Pointer$#23(165, 0, pcistub_device_id_remove_~#descriptor~12#1.base, 24 + pcistub_device_id_remove_~#descriptor~12#1.offset, 8);call write~int#23(1080, pcistub_device_id_remove_~#descriptor~12#1.base, 32 + pcistub_device_id_remove_~#descriptor~12#1.offset, 4);call write~int#23(0, pcistub_device_id_remove_~#descriptor~12#1.base, 36 + pcistub_device_id_remove_~#descriptor~12#1.offset, 1);call pcistub_device_id_remove_#t~mem507#1 := read~int#23(pcistub_device_id_remove_~#descriptor~12#1.base, 36 + pcistub_device_id_remove_~#descriptor~12#1.offset, 1); [2025-02-08 03:39:37,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4893-1: SUMMARY for call kfree(pcistub_device_id_remove_~pci_dev_id~1#1.base, pcistub_device_id_remove_~pci_dev_id~1#1.offset); srcloc: null [2025-02-08 03:39:37,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5620-1: SUMMARY for call ldv_initialize_driver_attribute_8_#t~ret678#1.base, ldv_initialize_driver_attribute_8_#t~ret678#1.offset := ldv_init_zalloc(120); srcloc: null [2025-02-08 03:39:37,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5620: ldv_initialize_driver_attribute_8_~tmp~46#1.base, ldv_initialize_driver_attribute_8_~tmp~46#1.offset := ldv_initialize_driver_attribute_8_#t~ret678#1.base, ldv_initialize_driver_attribute_8_#t~ret678#1.offset;havoc ldv_initialize_driver_attribute_8_#t~ret678#1.base, ldv_initialize_driver_attribute_8_#t~ret678#1.offset;~driver_attr_quirks_group0~0.base, ~driver_attr_quirks_group0~0.offset := ldv_initialize_driver_attribute_8_~tmp~46#1.base, ldv_initialize_driver_attribute_8_~tmp~46#1.offset; [2025-02-08 03:39:37,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10509: call __xen_pcibk_release_pci_dev_#t~mem1874#1.base, __xen_pcibk_release_pci_dev_#t~mem1874#1.offset := read~$Pointer$#17(__xen_pcibk_release_pci_dev_~e~0#1.base, 16 + __xen_pcibk_release_pci_dev_~e~0#1.offset, 8);__xen_pcibk_release_pci_dev_~found_dev~2#1.base, __xen_pcibk_release_pci_dev_~found_dev~2#1.offset := __xen_pcibk_release_pci_dev_#t~mem1874#1.base, __xen_pcibk_release_pci_dev_#t~mem1874#1.offset;havoc __xen_pcibk_release_pci_dev_#t~mem1874#1.base, __xen_pcibk_release_pci_dev_#t~mem1874#1.offset; [2025-02-08 03:39:37,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10509-1: SUMMARY for call list_del(__xen_pcibk_release_pci_dev_~e~0#1.base, __xen_pcibk_release_pci_dev_~e~0#1.offset); srcloc: null [2025-02-08 03:39:37,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11434: havoc __xenbus_register_backend_#t~nondet2042#1;xen_pcibk_xenbus_register_#t~ret1344#1 := __xenbus_register_backend_#res#1;havoc __xenbus_register_backend_#t~nondet2042#1, __xenbus_register_backend_~arg0#1.base, __xenbus_register_backend_~arg0#1.offset, __xenbus_register_backend_~arg1#1.base, __xenbus_register_backend_~arg1#1.offset, __xenbus_register_backend_~arg2#1.base, __xenbus_register_backend_~arg2#1.offset;havoc __xenbus_register_backend_#in~arg0#1.base, __xenbus_register_backend_#in~arg0#1.offset, __xenbus_register_backend_#in~arg1#1.base, __xenbus_register_backend_#in~arg1#1.offset, __xenbus_register_backend_#in~arg2#1.base, __xenbus_register_backend_#in~arg2#1.offset;assume { :end_inline___xenbus_register_backend } true;assume -2147483648 <= xen_pcibk_xenbus_register_#t~ret1344#1 && xen_pcibk_xenbus_register_#t~ret1344#1 <= 2147483647;xen_pcibk_xenbus_register_~tmp___0~41#1 := xen_pcibk_xenbus_register_#t~ret1344#1;havoc xen_pcibk_xenbus_register_#t~ret1344#1;xen_pcibk_xenbus_register_#res#1 := xen_pcibk_xenbus_register_~tmp___0~41#1;call ULTIMATE.dealloc(xen_pcibk_xenbus_register_~#__key~3#1.base, xen_pcibk_xenbus_register_~#__key~3#1.offset);havoc xen_pcibk_xenbus_register_~#__key~3#1.base, xen_pcibk_xenbus_register_~#__key~3#1.offset; [2025-02-08 03:39:37,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10972: SUMMARY for call device_unlock(__xen_pcibk_release_pci_dev___0_~found_dev~3#1.base, 148 + __xen_pcibk_release_pci_dev___0_~found_dev~3#1.offset); srcloc: null [2025-02-08 03:39:37,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555: havoc device_release_driver_~arg0#1.base, device_release_driver_~arg0#1.offset;havoc device_release_driver_#in~arg0#1.base, device_release_driver_#in~arg0#1.offset;assume { :end_inline_device_release_driver } true;havoc pci_stub_notifier_#t~mem667#1.base, pci_stub_notifier_#t~mem667#1.offset; [2025-02-08 03:39:37,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10180: assume xen_pcibk_config_quirks_add_field_#t~switch1812#1;call write~$Pointer$#17(#funAddr~xen_pcibk_read_config_dword.base, #funAddr~xen_pcibk_read_config_dword.offset, xen_pcibk_config_quirks_add_field_~field#1.base, 52 + xen_pcibk_config_quirks_add_field_~field#1.offset, 8);call write~$Pointer$#17(#funAddr~xen_pcibk_write_config_dword.base, #funAddr~xen_pcibk_write_config_dword.offset, xen_pcibk_config_quirks_add_field_~field#1.base, 44 + xen_pcibk_config_quirks_add_field_~field#1.offset, 8); [2025-02-08 03:39:37,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10180: assume !xen_pcibk_config_quirks_add_field_#t~switch1812#1;xen_pcibk_config_quirks_add_field_#t~switch1812#1 := true; [2025-02-08 03:39:37,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4102: assume -2147483648 <= pcistub_init_devices_late_#t~ret277#1 && pcistub_init_devices_late_#t~ret277#1 <= 2147483647;pcistub_init_devices_late_~tmp~23#1 := pcistub_init_devices_late_#t~ret277#1; [2025-02-08 03:39:37,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4102-1: SUMMARY for call pcistub_init_devices_late_#t~ret277#1 := list_empty(~#seized_devices~0.base, ~#seized_devices~0.offset); srcloc: null [2025-02-08 03:39:37,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5886: main_#t~ret725#1 := pci_stub_notifier_#res#1;havoc pci_stub_notifier_#t~mem665#1, pci_stub_notifier_#t~ret666#1.base, pci_stub_notifier_#t~ret666#1.offset, pci_stub_notifier_#t~mem667#1.base, pci_stub_notifier_#t~mem667#1.offset, pci_stub_notifier_~nb#1.base, pci_stub_notifier_~nb#1.offset, pci_stub_notifier_~action#1, pci_stub_notifier_~data#1.base, pci_stub_notifier_~data#1.offset, pci_stub_notifier_~dev~2#1.base, pci_stub_notifier_~dev~2#1.offset, pci_stub_notifier_~pdev~1#1.base, pci_stub_notifier_~pdev~1#1.offset, pci_stub_notifier_~__mptr~14#1.base, pci_stub_notifier_~__mptr~14#1.offset, pci_stub_notifier_~psdev~19#1.base, pci_stub_notifier_~psdev~19#1.offset, pci_stub_notifier_~tmp~44#1.base, pci_stub_notifier_~tmp~44#1.offset;havoc pci_stub_notifier_#in~nb#1.base, pci_stub_notifier_#in~nb#1.offset, pci_stub_notifier_#in~action#1, pci_stub_notifier_#in~data#1.base, pci_stub_notifier_#in~data#1.offset;assume { :end_inline_pci_stub_notifier } true;assume -2147483648 <= main_#t~ret725#1 && main_#t~ret725#1 <= 2147483647;havoc main_#t~mem724#1;havoc main_#t~ret725#1;~ldv_state_variable_6~0 := 1; [2025-02-08 03:39:37,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10511: SUMMARY for call kfree(__xen_pcibk_release_pci_dev_~e~0#1.base, __xen_pcibk_release_pci_dev_~e~0#1.offset); srcloc: null [2025-02-08 03:39:37,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4103: assume 0 == pcistub_init_devices_late_~tmp~23#1; [2025-02-08 03:39:37,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4103: assume !(0 == pcistub_init_devices_late_~tmp~23#1);~initialize_devices~0 := 1; [2025-02-08 03:39:37,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4962: assume 0 != (pcistub_reg_add_~psdev~13#1.base + pcistub_reg_add_~psdev~13#1.offset) % 18446744073709551616; [2025-02-08 03:39:37,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4962: assume !(0 != (pcistub_reg_add_~psdev~13#1.base + pcistub_reg_add_~psdev~13#1.offset) % 18446744073709551616); [2025-02-08 03:39:37,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8200: havoc ldv_destroy_workqueue_104_~ldv_func_arg1#1.base, ldv_destroy_workqueue_104_~ldv_func_arg1#1.offset;havoc ldv_destroy_workqueue_104_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_104_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_destroy_workqueue_104 } true;assume { :begin_inline_xenbus_unregister_driver } true;xenbus_unregister_driver_#in~arg0#1.base, xenbus_unregister_driver_#in~arg0#1.offset := ~#xen_pcibk_driver~0.base, ~#xen_pcibk_driver~0.offset;havoc xenbus_unregister_driver_~arg0#1.base, xenbus_unregister_driver_~arg0#1.offset;xenbus_unregister_driver_~arg0#1.base, xenbus_unregister_driver_~arg0#1.offset := xenbus_unregister_driver_#in~arg0#1.base, xenbus_unregister_driver_#in~arg0#1.offset; [2025-02-08 03:39:37,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4963: SUMMARY for call pcistub_device_put(pcistub_reg_add_~psdev~13#1.base, pcistub_reg_add_~psdev~13#1.offset); srcloc: null [2025-02-08 03:39:37,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5558-1: pci_stub_notifier_#res#1 := 0; [2025-02-08 03:39:37,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11504: havoc ldv_shutdown_14_#t~nondet2049#1;main_#t~ret737#1 := ldv_shutdown_14_#res#1;havoc ldv_shutdown_14_#t~nondet2049#1;assume { :end_inline_ldv_shutdown_14 } true;assume -2147483648 <= main_#t~ret737#1 && main_#t~ret737#1 <= 2147483647;havoc main_#t~ret737#1;~ldv_state_variable_14~0 := 2; [2025-02-08 03:39:37,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8201: havoc xenbus_unregister_driver_~arg0#1.base, xenbus_unregister_driver_~arg0#1.offset;havoc xenbus_unregister_driver_#in~arg0#1.base, xenbus_unregister_driver_#in~arg0#1.offset;assume { :end_inline_xenbus_unregister_driver } true; [2025-02-08 03:39:37,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10184: assume xen_pcibk_config_quirks_add_field_#t~switch1812#1;xen_pcibk_config_quirks_add_field_~err~38#1 := -22; [2025-02-08 03:39:37,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10184: assume !xen_pcibk_config_quirks_add_field_#t~switch1812#1;havoc xen_pcibk_config_quirks_add_field_#t~mem1811#1;havoc xen_pcibk_config_quirks_add_field_#t~switch1812#1;havoc xen_pcibk_config_quirks_add_field_#t~mem1811#1;havoc xen_pcibk_config_quirks_add_field_#t~switch1812#1; [2025-02-08 03:39:37,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5824: main_#t~ret717#1 := xen_pcibk_init_#res#1;havoc xen_pcibk_init_#t~mem668#1, xen_pcibk_init_#t~bitwise669#1, xen_pcibk_init_#t~short670#1, xen_pcibk_init_#t~ret671#1, xen_pcibk_init_#t~ret672#1, xen_pcibk_init_#t~ret673#1, xen_pcibk_init_#t~ret674#1, xen_pcibk_init_#t~ret675#1, xen_pcibk_init_~err~14#1;assume { :end_inline_xen_pcibk_init } true;assume -2147483648 <= main_#t~ret717#1 && main_#t~ret717#1 <= 2147483647;~ldv_retval_0~0 := main_#t~ret717#1;havoc main_#t~ret717#1; [2025-02-08 03:39:37,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4966-1: pcistub_reg_add_#res#1 := pcistub_reg_add_~err~7#1; [2025-02-08 03:39:37,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195: xen_pcibk_config_init_#t~ret1595#1 := xen_pcibk_config_capability_init_#res#1;assume { :end_inline_xen_pcibk_config_capability_init } true;assume -2147483648 <= xen_pcibk_config_init_#t~ret1595#1 && xen_pcibk_config_init_#t~ret1595#1 <= 2147483647;xen_pcibk_config_init_~tmp~120#1 := xen_pcibk_config_init_#t~ret1595#1;havoc xen_pcibk_config_init_#t~ret1595#1;xen_pcibk_config_init_#res#1 := xen_pcibk_config_init_~tmp~120#1; [2025-02-08 03:39:37,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108: pcistub_init_devices_late_#res#1 := 0; [2025-02-08 03:39:37,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108-1: SUMMARY for call spin_unlock_irqrestore(~#pcistub_devices_lock~0.base, ~#pcistub_devices_lock~0.offset, pcistub_init_devices_late_~flags~6#1); srcloc: null [2025-02-08 03:39:37,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901: assume -9223372036854775808 <= pcistub_device_id_remove_#t~ret508#1 && pcistub_device_id_remove_#t~ret508#1 <= 9223372036854775807;pcistub_device_id_remove_~tmp~35#1 := pcistub_device_id_remove_#t~ret508#1;havoc pcistub_device_id_remove_#t~mem507#1;havoc pcistub_device_id_remove_#t~ret508#1; [2025-02-08 03:39:37,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901-1: SUMMARY for call pcistub_device_id_remove_#t~ret508#1 := ldv__builtin_expect((if pcistub_device_id_remove_#t~mem507#1 % 256 % 18446744073709551616 <= 9223372036854775807 then pcistub_device_id_remove_#t~mem507#1 % 256 % 18446744073709551616 else pcistub_device_id_remove_#t~mem507#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:39:37,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902: assume 0 != pcistub_device_id_remove_~tmp~35#1; [2025-02-08 03:39:37,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902: assume !(0 != pcistub_device_id_remove_~tmp~35#1); [2025-02-08 03:39:37,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5629: ldv_initialize_driver_attribute_7_~tmp~47#1.base, ldv_initialize_driver_attribute_7_~tmp~47#1.offset := ldv_initialize_driver_attribute_7_#t~ret679#1.base, ldv_initialize_driver_attribute_7_#t~ret679#1.offset;havoc ldv_initialize_driver_attribute_7_#t~ret679#1.base, ldv_initialize_driver_attribute_7_#t~ret679#1.offset;~driver_attr_permissive_group0~0.base, ~driver_attr_permissive_group0~0.offset := ldv_initialize_driver_attribute_7_~tmp~47#1.base, ldv_initialize_driver_attribute_7_~tmp~47#1.offset; [2025-02-08 03:39:37,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5629-1: SUMMARY for call ldv_initialize_driver_attribute_7_#t~ret679#1.base, ldv_initialize_driver_attribute_7_#t~ret679#1.offset := ldv_init_zalloc(120); srcloc: null [2025-02-08 03:39:37,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5431: assume pcistub_init_~parsed~2#1 <= 0; [2025-02-08 03:39:37,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5431: assume !(pcistub_init_~parsed~2#1 <= 0); [2025-02-08 03:39:37,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10518: assume (__xen_pcibk_release_pci_dev_~e~0#1.base + __xen_pcibk_release_pci_dev_~e~0#1.offset) % 18446744073709551616 != (__xen_pcibk_release_pci_dev_~vpci_dev~2#1.base + (__xen_pcibk_release_pci_dev_~vpci_dev~2#1.offset + 16 * (if __xen_pcibk_release_pci_dev_~slot~9#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then __xen_pcibk_release_pci_dev_~slot~9#1 % 18446744073709551616 % 18446744073709551616 else __xen_pcibk_release_pci_dev_~slot~9#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616))) % 18446744073709551616; [2025-02-08 03:39:37,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10518: assume !((__xen_pcibk_release_pci_dev_~e~0#1.base + __xen_pcibk_release_pci_dev_~e~0#1.offset) % 18446744073709551616 != (__xen_pcibk_release_pci_dev_~vpci_dev~2#1.base + (__xen_pcibk_release_pci_dev_~vpci_dev~2#1.offset + 16 * (if __xen_pcibk_release_pci_dev_~slot~9#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then __xen_pcibk_release_pci_dev_~slot~9#1 % 18446744073709551616 % 18446744073709551616 else __xen_pcibk_release_pci_dev_~slot~9#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616))) % 18446744073709551616);__xen_pcibk_release_pci_dev_~slot~9#1 := 1 + __xen_pcibk_release_pci_dev_~slot~9#1; [2025-02-08 03:39:37,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272-1: SUMMARY for call ldv_initialize_xenbus_driver_5_#t~ret1345#1.base, ldv_initialize_xenbus_driver_5_#t~ret1345#1.offset := ldv_init_zalloc(1664); srcloc: null [2025-02-08 03:39:37,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272: ldv_initialize_xenbus_driver_5_~tmp~96#1.base, ldv_initialize_xenbus_driver_5_~tmp~96#1.offset := ldv_initialize_xenbus_driver_5_#t~ret1345#1.base, ldv_initialize_xenbus_driver_5_#t~ret1345#1.offset;havoc ldv_initialize_xenbus_driver_5_#t~ret1345#1.base, ldv_initialize_xenbus_driver_5_#t~ret1345#1.offset;~xen_pcibk_driver_group0~0.base, ~xen_pcibk_driver_group0~0.offset := ldv_initialize_xenbus_driver_5_~tmp~96#1.base, ldv_initialize_xenbus_driver_5_~tmp~96#1.offset; [2025-02-08 03:39:37,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903: SUMMARY for call __dynamic_pr_debug(pcistub_device_id_remove_~#descriptor~12#1.base, pcistub_device_id_remove_~#descriptor~12#1.offset, 166, 0); srcloc: null [2025-02-08 03:39:37,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5828: havoc ldv_initialize_xenbus_driver_5_#t~ret1345#1.base, ldv_initialize_xenbus_driver_5_#t~ret1345#1.offset, ldv_initialize_xenbus_driver_5_~tmp~96#1.base, ldv_initialize_xenbus_driver_5_~tmp~96#1.offset;assume { :end_inline_ldv_initialize_xenbus_driver_5 } true;~ldv_state_variable_10~0 := 1;~ldv_state_variable_13~0 := 1;~ldv_state_variable_4~0 := 1;assume { :begin_inline_ldv_initialize_xen_pcibk_backend_4 } true;havoc ldv_initialize_xen_pcibk_backend_4_#t~ret1903#1.base, ldv_initialize_xen_pcibk_backend_4_#t~ret1903#1.offset, ldv_initialize_xen_pcibk_backend_4_#t~ret1904#1.base, ldv_initialize_xen_pcibk_backend_4_#t~ret1904#1.offset, ldv_initialize_xen_pcibk_backend_4_~tmp~164#1.base, ldv_initialize_xen_pcibk_backend_4_~tmp~164#1.offset;havoc ldv_initialize_xen_pcibk_backend_4_~tmp~164#1.base, ldv_initialize_xen_pcibk_backend_4_~tmp~164#1.offset; [2025-02-08 03:39:37,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10189: assume -2147483648 <= xen_pcibk_config_quirks_add_field_#t~ret1813#1 && xen_pcibk_config_quirks_add_field_#t~ret1813#1 <= 2147483647;xen_pcibk_config_quirks_add_field_#res#1 := xen_pcibk_config_quirks_add_field_~err~38#1; [2025-02-08 03:39:37,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10189-1: SUMMARY for call xen_pcibk_config_quirks_add_field_#t~ret1813#1 := xen_pcibk_config_add_field(xen_pcibk_config_quirks_add_field_~dev#1.base, xen_pcibk_config_quirks_add_field_~dev#1.offset, xen_pcibk_config_quirks_add_field_~field#1.base, xen_pcibk_config_quirks_add_field_~field#1.offset); srcloc: null [2025-02-08 03:39:37,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11511: havoc ldv_suspend_15_#t~nondet2051#1;main_#t~ret752#1 := ldv_suspend_15_#res#1;havoc ldv_suspend_15_#t~nondet2051#1;assume { :end_inline_ldv_suspend_15 } true;assume -2147483648 <= main_#t~ret752#1 && main_#t~ret752#1 <= 2147483647;havoc main_#t~ret752#1;~ldv_state_variable_15~0 := 3; [2025-02-08 03:39:37,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4971: call ULTIMATE.dealloc(pcistub_slot_add_~#domain~0#1.base, pcistub_slot_add_~#domain~0#1.offset);havoc pcistub_slot_add_~#domain~0#1.base, pcistub_slot_add_~#domain~0#1.offset;call ULTIMATE.dealloc(pcistub_slot_add_~#bus~0#1.base, pcistub_slot_add_~#bus~0#1.offset);havoc pcistub_slot_add_~#bus~0#1.base, pcistub_slot_add_~#bus~0#1.offset;call ULTIMATE.dealloc(pcistub_slot_add_~#slot~0#1.base, pcistub_slot_add_~#slot~0#1.offset);havoc pcistub_slot_add_~#slot~0#1.base, pcistub_slot_add_~#slot~0#1.offset;call ULTIMATE.dealloc(pcistub_slot_add_~#func~0#1.base, pcistub_slot_add_~#func~0#1.offset);havoc pcistub_slot_add_~#func~0#1.base, pcistub_slot_add_~#func~0#1.offset;main_#t~ret721#1 := pcistub_slot_add_#res#1;havoc pcistub_slot_add_#t~ret517#1, pcistub_slot_add_#t~mem518#1, pcistub_slot_add_#t~mem519#1, pcistub_slot_add_#t~mem520#1, pcistub_slot_add_#t~mem521#1, pcistub_slot_add_#t~ret522#1, pcistub_slot_add_~drv#1.base, pcistub_slot_add_~drv#1.offset, pcistub_slot_add_~buf#1.base, pcistub_slot_add_~buf#1.offset, pcistub_slot_add_~count#1, pcistub_slot_add_~#domain~0#1.base, pcistub_slot_add_~#domain~0#1.offset, pcistub_slot_add_~#bus~0#1.base, pcistub_slot_add_~#bus~0#1.offset, pcistub_slot_add_~#slot~0#1.base, pcistub_slot_add_~#slot~0#1.offset, pcistub_slot_add_~#func~0#1.base, pcistub_slot_add_~#func~0#1.offset, pcistub_slot_add_~err~8#1;havoc pcistub_slot_add_#in~drv#1.base, pcistub_slot_add_#in~drv#1.offset, pcistub_slot_add_#in~buf#1.base, pcistub_slot_add_#in~buf#1.offset, pcistub_slot_add_#in~count#1;assume { :end_inline_pcistub_slot_add } true;assume -9223372036854775808 <= main_#t~ret721#1 && main_#t~ret721#1 <= 9223372036854775807;havoc main_#t~mem720#1;havoc main_#t~ret721#1;~ldv_state_variable_13~0 := 1; [2025-02-08 03:39:37,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5435: assume -2147483648 <= pcistub_init_#t~ret647#1 && pcistub_init_#t~ret647#1 <= 2147483647;pcistub_init_~err~13#1 := pcistub_init_#t~ret647#1;havoc pcistub_init_#t~ret647#1; [2025-02-08 03:39:37,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5435-1: SUMMARY for call pcistub_init_#t~ret647#1 := pcistub_device_id_add(pcistub_init_~domain~5#1, pcistub_init_~bus~5#1, pcistub_init_~slot~5#1, pcistub_init_~func~5#1); srcloc: null [2025-02-08 03:39:37,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832: havoc ldv_initialize_xen_pcibk_backend_4_#t~ret1903#1.base, ldv_initialize_xen_pcibk_backend_4_#t~ret1903#1.offset, ldv_initialize_xen_pcibk_backend_4_#t~ret1904#1.base, ldv_initialize_xen_pcibk_backend_4_#t~ret1904#1.offset, ldv_initialize_xen_pcibk_backend_4_~tmp~164#1.base, ldv_initialize_xen_pcibk_backend_4_~tmp~164#1.offset;assume { :end_inline_ldv_initialize_xen_pcibk_backend_4 } true;~ldv_state_variable_8~0 := 1;assume { :begin_inline_ldv_initialize_driver_attribute_8 } true;havoc ldv_initialize_driver_attribute_8_#t~ret678#1.base, ldv_initialize_driver_attribute_8_#t~ret678#1.offset, ldv_initialize_driver_attribute_8_~tmp~46#1.base, ldv_initialize_driver_attribute_8_~tmp~46#1.offset;havoc ldv_initialize_driver_attribute_8_~tmp~46#1.base, ldv_initialize_driver_attribute_8_~tmp~46#1.offset; [2025-02-08 03:39:37,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5436: assume 0 != pcistub_init_~err~13#1; [2025-02-08 03:39:37,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5436: assume !(0 != pcistub_init_~err~13#1);pcistub_init_~pos~0#1 := pcistub_init_~pos~0#1 + pcistub_init_~parsed~2#1;call pcistub_init_#t~mem648#1 := read~int#10(~pci_devs_to_hide~0.base, ~pci_devs_to_hide~0.offset + (if pcistub_init_~pos~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pcistub_init_~pos~0#1 % 18446744073709551616 % 18446744073709551616 else pcistub_init_~pos~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 03:39:37,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11448: havoc bus_register_notifier_#t~nondet2044#1;xen_pcibk_init_#t~ret675#1 := bus_register_notifier_#res#1;havoc bus_register_notifier_#t~nondet2044#1, bus_register_notifier_~arg0#1.base, bus_register_notifier_~arg0#1.offset, bus_register_notifier_~arg1#1.base, bus_register_notifier_~arg1#1.offset;havoc bus_register_notifier_#in~arg0#1.base, bus_register_notifier_#in~arg0#1.offset, bus_register_notifier_#in~arg1#1.base, bus_register_notifier_#in~arg1#1.offset;assume { :end_inline_bus_register_notifier } true;assume -2147483648 <= xen_pcibk_init_#t~ret675#1 && xen_pcibk_init_#t~ret675#1 <= 2147483647;havoc xen_pcibk_init_#t~ret675#1; [2025-02-08 03:39:37,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10524: assume __xen_pcibk_release_pci_dev_~slot~9#1 <= 31; [2025-02-08 03:39:37,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10524: assume !(__xen_pcibk_release_pci_dev_~slot~9#1 <= 31); [2025-02-08 03:39:37,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6230: havoc ldv_pci_driver_14_#t~ret677#1.base, ldv_pci_driver_14_#t~ret677#1.offset, ldv_pci_driver_14_~tmp~45#1.base, ldv_pci_driver_14_~tmp~45#1.offset;assume { :end_inline_ldv_pci_driver_14 } true;ldv___pci_register_driver_30_#res#1 := ldv___pci_register_driver_30_~ldv_func_res~4#1; [2025-02-08 03:39:37,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5834: havoc ldv_initialize_driver_attribute_8_#t~ret678#1.base, ldv_initialize_driver_attribute_8_#t~ret678#1.offset, ldv_initialize_driver_attribute_8_~tmp~46#1.base, ldv_initialize_driver_attribute_8_~tmp~46#1.offset;assume { :end_inline_ldv_initialize_driver_attribute_8 } true;~ldv_state_variable_15~0 := 1;assume { :begin_inline_ldv_initialize_pci_error_handlers_15 } true;havoc ldv_initialize_pci_error_handlers_15_#t~ret680#1.base, ldv_initialize_pci_error_handlers_15_#t~ret680#1.offset; [2025-02-08 03:39:37,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4909: pcistub_device_id_remove_~pci_dev_id~1#1.base, pcistub_device_id_remove_~pci_dev_id~1#1.offset := pcistub_device_id_remove_~t~0#1.base, pcistub_device_id_remove_~t~0#1.offset;call pcistub_device_id_remove_#t~mem509#1.base, pcistub_device_id_remove_#t~mem509#1.offset := read~$Pointer$#17(pcistub_device_id_remove_~t~0#1.base, pcistub_device_id_remove_~t~0#1.offset, 8);pcistub_device_id_remove_~__mptr___1~0#1.base, pcistub_device_id_remove_~__mptr___1~0#1.offset := pcistub_device_id_remove_#t~mem509#1.base, pcistub_device_id_remove_#t~mem509#1.offset;havoc pcistub_device_id_remove_#t~mem509#1.base, pcistub_device_id_remove_#t~mem509#1.offset;pcistub_device_id_remove_~t~0#1.base, pcistub_device_id_remove_~t~0#1.offset := pcistub_device_id_remove_~__mptr___1~0#1.base, pcistub_device_id_remove_~__mptr___1~0#1.offset; [2025-02-08 03:39:37,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5570: xen_pcibk_init_#t~ret671#1 := xen_pcibk_config_init_#res#1;havoc xen_pcibk_config_init_#t~ret1595#1, xen_pcibk_config_init_~tmp~120#1;assume { :end_inline_xen_pcibk_config_init } true;assume -2147483648 <= xen_pcibk_init_#t~ret671#1 && xen_pcibk_init_#t~ret671#1 <= 2147483647;xen_pcibk_init_~err~14#1 := xen_pcibk_init_#t~ret671#1;havoc xen_pcibk_init_#t~ret671#1; [2025-02-08 03:39:37,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-1: assume find_vfs_#t~short661#1;call find_vfs_#t~mem660#1.base, find_vfs_#t~mem660#1.offset := read~$Pointer$#17(find_vfs_~psdev~18#1.base, 88 + find_vfs_~psdev~18#1.offset, 8);find_vfs_#t~short661#1 := (find_vfs_#t~mem660#1.base + find_vfs_#t~mem660#1.offset) % 18446744073709551616 != (find_vfs_~pdev#1.base + find_vfs_~pdev#1.offset) % 18446744073709551616; [2025-02-08 03:39:37,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-1: assume !find_vfs_#t~short661#1; [2025-02-08 03:39:37,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-2: call find_vfs_#t~mem659#1.base, find_vfs_#t~mem659#1.offset := read~$Pointer$#17(find_vfs_~psdev~18#1.base, 96 + find_vfs_~psdev~18#1.offset, 8);find_vfs_#t~short661#1 := 0 == (find_vfs_#t~mem659#1.base + find_vfs_#t~mem659#1.offset) % 18446744073709551616; [2025-02-08 03:39:37,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504: assume find_vfs_#t~short661#1;havoc find_vfs_#t~mem659#1.base, find_vfs_#t~mem659#1.offset;havoc find_vfs_#t~mem660#1.base, find_vfs_#t~mem660#1.offset;havoc find_vfs_#t~short661#1;call find_vfs_#t~mem662#1.base, find_vfs_#t~mem662#1.offset := read~$Pointer$#17(find_vfs_~psdev~18#1.base, 88 + find_vfs_~psdev~18#1.offset, 8);assume { :begin_inline_pci_physfn } true;pci_physfn_#in~dev#1.base, pci_physfn_#in~dev#1.offset := find_vfs_#t~mem662#1.base, find_vfs_#t~mem662#1.offset;havoc pci_physfn_#res#1.base, pci_physfn_#res#1.offset;havoc pci_physfn_#t~mem108#1, pci_physfn_#t~mem109#1.base, pci_physfn_#t~mem109#1.offset, pci_physfn_~dev#1.base, pci_physfn_~dev#1.offset;pci_physfn_~dev#1.base, pci_physfn_~dev#1.offset := pci_physfn_#in~dev#1.base, pci_physfn_#in~dev#1.offset;call pci_physfn_#t~mem108#1 := read~int#17(pci_physfn_~dev#1.base, 2531 + pci_physfn_~dev#1.offset, 1); [2025-02-08 03:39:37,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504: assume !find_vfs_#t~short661#1;havoc find_vfs_#t~mem659#1.base, find_vfs_#t~mem659#1.offset;havoc find_vfs_#t~mem660#1.base, find_vfs_#t~mem660#1.offset;havoc find_vfs_#t~short661#1; [2025-02-08 03:39:37,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11186: havoc __xen_pcibk_release_pci_dev___0_#t~mem1960#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1960#1.offset, __xen_pcibk_release_pci_dev___0_#t~mem1961#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1961#1.offset, __xen_pcibk_release_pci_dev___0_#t~mem1962#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1962#1.offset, __xen_pcibk_release_pci_dev___0_#t~mem1963#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1963#1.offset, __xen_pcibk_release_pci_dev___0_#t~mem1964#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1964#1.offset, __xen_pcibk_release_pci_dev___0_#t~mem1965#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1965#1.offset, __xen_pcibk_release_pci_dev___0_~pdev#1.base, __xen_pcibk_release_pci_dev___0_~pdev#1.offset, __xen_pcibk_release_pci_dev___0_~dev#1.base, __xen_pcibk_release_pci_dev___0_~dev#1.offset, __xen_pcibk_release_pci_dev___0_~lock#1, __xen_pcibk_release_pci_dev___0_~dev_data~26#1.base, __xen_pcibk_release_pci_dev___0_~dev_data~26#1.offset, __xen_pcibk_release_pci_dev___0_~dev_entry~3#1.base, __xen_pcibk_release_pci_dev___0_~dev_entry~3#1.offset, __xen_pcibk_release_pci_dev___0_~t~4#1.base, __xen_pcibk_release_pci_dev___0_~t~4#1.offset, __xen_pcibk_release_pci_dev___0_~found_dev~3#1.base, __xen_pcibk_release_pci_dev___0_~found_dev~3#1.offset, __xen_pcibk_release_pci_dev___0_~__mptr~31#1.base, __xen_pcibk_release_pci_dev___0_~__mptr~31#1.offset, __xen_pcibk_release_pci_dev___0_~__mptr___0~25#1.base, __xen_pcibk_release_pci_dev___0_~__mptr___0~25#1.offset, __xen_pcibk_release_pci_dev___0_~__mptr___1~5#1.base, __xen_pcibk_release_pci_dev___0_~__mptr___1~5#1.offset;havoc __xen_pcibk_release_pci_dev___0_#in~pdev#1.base, __xen_pcibk_release_pci_dev___0_#in~pdev#1.offset, __xen_pcibk_release_pci_dev___0_#in~dev#1.base, __xen_pcibk_release_pci_dev___0_#in~dev#1.offset, __xen_pcibk_release_pci_dev___0_#in~lock#1;assume { :end_inline___xen_pcibk_release_pci_dev___0 } true;havoc ldv_main_exported_3_#t~mem2014#1;~ldv_state_variable_3~0 := 1; [2025-02-08 03:39:37,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571: assume 0 != xen_pcibk_init_~err~14#1;xen_pcibk_init_#res#1 := xen_pcibk_init_~err~14#1; [2025-02-08 03:39:37,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571: assume !(0 != xen_pcibk_init_~err~14#1);assume { :begin_inline_pcistub_init } true;havoc pcistub_init_#res#1;havoc pcistub_init_#t~mem616#1, pcistub_init_#t~short617#1, pcistub_init_#t~nondet618#1, pcistub_init_#t~nondet619#1, pcistub_init_#t~nondet620#1, pcistub_init_#t~nondet621#1, pcistub_init_#t~nondet622#1, pcistub_init_#t~nondet623#1, pcistub_init_#t~switch624#1, pcistub_init_#t~nondet625#1, pcistub_init_#t~nondet626#1, pcistub_init_#t~nondet627#1, pcistub_init_#t~nondet628#1, pcistub_init_#t~nondet629#1, pcistub_init_#t~nondet630#1, pcistub_init_#t~nondet631#1, pcistub_init_#t~nondet632#1, pcistub_init_#t~nondet633#1, pcistub_init_#t~nondet634#1, pcistub_init_#t~nondet635#1, pcistub_init_#t~nondet636#1, pcistub_init_#t~nondet637#1, pcistub_init_#t~nondet638#1, pcistub_init_#t~switch639#1, pcistub_init_#t~nondet640#1, pcistub_init_#t~nondet641#1, pcistub_init_#t~nondet642#1, pcistub_init_#t~nondet643#1, pcistub_init_#t~nondet644#1, pcistub_init_#t~nondet645#1, pcistub_init_#t~nondet646#1, pcistub_init_#t~ret647#1, pcistub_init_#t~mem648#1, pcistub_init_#t~ret649#1, pcistub_init_#t~ret650#1, pcistub_init_#t~ret651#1, pcistub_init_#t~ret652#1, pcistub_init_#t~ret653#1, pcistub_init_#t~ret654#1, pcistub_init_#t~ret655#1, pcistub_init_#t~ret656#1, pcistub_init_#t~ret657#1, pcistub_init_~pos~0#1, pcistub_init_~err~13#1, pcistub_init_~domain~5#1, pcistub_init_~bus~5#1, pcistub_init_~slot~5#1, pcistub_init_~func~5#1, pcistub_init_~parsed~2#1;havoc pcistub_init_~pos~0#1;havoc pcistub_init_~err~13#1;havoc pcistub_init_~domain~5#1;havoc pcistub_init_~bus~5#1;havoc pcistub_init_~slot~5#1;havoc pcistub_init_~func~5#1;havoc pcistub_init_~parsed~2#1;pcistub_init_~pos~0#1 := 0;pcistub_init_~err~13#1 := 0;pcistub_init_#t~short617#1 := 0 != (~pci_devs_to_hide~0.base + ~pci_devs_to_hide~0.offset) % 18446744073709551616; [2025-02-08 03:39:37,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637: ~xen_pcibk_error_handler_group0~0.base, ~xen_pcibk_error_handler_group0~0.offset := ldv_initialize_pci_error_handlers_15_#t~ret680#1.base, ldv_initialize_pci_error_handlers_15_#t~ret680#1.offset;havoc ldv_initialize_pci_error_handlers_15_#t~ret680#1.base, ldv_initialize_pci_error_handlers_15_#t~ret680#1.offset; [2025-02-08 03:39:37,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637-1: SUMMARY for call ldv_initialize_pci_error_handlers_15_#t~ret680#1.base, ldv_initialize_pci_error_handlers_15_#t~ret680#1.offset := ldv_malloc(2905); srcloc: null [2025-02-08 03:39:37,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505: find_vfs_#t~ret663#1.base, find_vfs_#t~ret663#1.offset := pci_physfn_#res#1.base, pci_physfn_#res#1.offset;havoc pci_physfn_#t~mem108#1, pci_physfn_#t~mem109#1.base, pci_physfn_#t~mem109#1.offset, pci_physfn_~dev#1.base, pci_physfn_~dev#1.offset;havoc pci_physfn_#in~dev#1.base, pci_physfn_#in~dev#1.offset;assume { :end_inline_pci_physfn } true;find_vfs_~tmp~43#1.base, find_vfs_~tmp~43#1.offset := find_vfs_#t~ret663#1.base, find_vfs_#t~ret663#1.offset;havoc find_vfs_#t~mem662#1.base, find_vfs_#t~mem662#1.offset;havoc find_vfs_#t~ret663#1.base, find_vfs_#t~ret663#1.offset; [2025-02-08 03:39:37,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5836: havoc ldv_initialize_pci_error_handlers_15_#t~ret680#1.base, ldv_initialize_pci_error_handlers_15_#t~ret680#1.offset;assume { :end_inline_ldv_initialize_pci_error_handlers_15 } true;~ldv_state_variable_12~0 := 1;~ldv_state_variable_9~0 := 1;~ldv_state_variable_7~0 := 1;assume { :begin_inline_ldv_initialize_driver_attribute_7 } true;havoc ldv_initialize_driver_attribute_7_#t~ret679#1.base, ldv_initialize_driver_attribute_7_#t~ret679#1.offset, ldv_initialize_driver_attribute_7_~tmp~47#1.base, ldv_initialize_driver_attribute_7_~tmp~47#1.offset;havoc ldv_initialize_driver_attribute_7_~tmp~47#1.base, ldv_initialize_driver_attribute_7_~tmp~47#1.offset; [2025-02-08 03:39:37,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5506: assume (find_vfs_~tmp~43#1.base + find_vfs_~tmp~43#1.offset) % 18446744073709551616 == (find_vfs_~pdev#1.base + find_vfs_~pdev#1.offset) % 18446744073709551616;find_vfs_~found~1#1 := 1; [2025-02-08 03:39:37,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5506: assume !((find_vfs_~tmp~43#1.base + find_vfs_~tmp~43#1.offset) % 18446744073709551616 == (find_vfs_~pdev#1.base + find_vfs_~pdev#1.offset) % 18446744073709551616); [2025-02-08 03:39:37,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11452: havoc bus_unregister_notifier_#t~nondet2045#1;xen_pcibk_cleanup_#t~ret676#1 := bus_unregister_notifier_#res#1;havoc bus_unregister_notifier_#t~nondet2045#1, bus_unregister_notifier_~arg0#1.base, bus_unregister_notifier_~arg0#1.offset, bus_unregister_notifier_~arg1#1.base, bus_unregister_notifier_~arg1#1.offset;havoc bus_unregister_notifier_#in~arg0#1.base, bus_unregister_notifier_#in~arg0#1.offset, bus_unregister_notifier_#in~arg1#1.base, bus_unregister_notifier_#in~arg1#1.offset;assume { :end_inline_bus_unregister_notifier } true;assume -2147483648 <= xen_pcibk_cleanup_#t~ret676#1 && xen_pcibk_cleanup_#t~ret676#1 <= 2147483647;havoc xen_pcibk_cleanup_#t~ret676#1;assume { :begin_inline_xen_pcibk_xenbus_unregister } true;assume { :begin_inline_ldv_destroy_workqueue_104 } true;ldv_destroy_workqueue_104_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_104_#in~ldv_func_arg1#1.offset := ~xen_pcibk_wq~0.base, ~xen_pcibk_wq~0.offset;havoc ldv_destroy_workqueue_104_~ldv_func_arg1#1.base, ldv_destroy_workqueue_104_~ldv_func_arg1#1.offset;ldv_destroy_workqueue_104_~ldv_func_arg1#1.base, ldv_destroy_workqueue_104_~ldv_func_arg1#1.offset := ldv_destroy_workqueue_104_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_104_#in~ldv_func_arg1#1.offset;assume { :begin_inline_destroy_workqueue } true;destroy_workqueue_#in~arg0#1.base, destroy_workqueue_#in~arg0#1.offset := ldv_destroy_workqueue_104_~ldv_func_arg1#1.base, ldv_destroy_workqueue_104_~ldv_func_arg1#1.offset;havoc destroy_workqueue_~arg0#1.base, destroy_workqueue_~arg0#1.offset;destroy_workqueue_~arg0#1.base, destroy_workqueue_~arg0#1.offset := destroy_workqueue_#in~arg0#1.base, destroy_workqueue_#in~arg0#1.offset; [2025-02-08 03:39:37,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5441: assume 0 != pcistub_init_#t~mem648#1;havoc pcistub_init_#t~mem648#1; [2025-02-08 03:39:37,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5441: assume !(0 != pcistub_init_#t~mem648#1);havoc pcistub_init_#t~mem648#1; [2025-02-08 03:39:37,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4913: assume (pcistub_device_id_remove_~pci_dev_id~1#1.base + pcistub_device_id_remove_~pci_dev_id~1#1.offset) % 18446744073709551616 != (~#pcistub_device_ids~0.base + ~#pcistub_device_ids~0.offset) % 18446744073709551616; [2025-02-08 03:39:37,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4913: assume !((pcistub_device_id_remove_~pci_dev_id~1#1.base + pcistub_device_id_remove_~pci_dev_id~1#1.offset) % 18446744073709551616 != (~#pcistub_device_ids~0.base + ~#pcistub_device_ids~0.offset) % 18446744073709551616); [2025-02-08 03:39:37,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10529: SUMMARY for call mutex_unlock(__xen_pcibk_release_pci_dev_~vpci_dev~2#1.base, 512 + __xen_pcibk_release_pci_dev_~vpci_dev~2#1.offset); srcloc: null [2025-02-08 03:39:37,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5178: call ULTIMATE.dealloc(pcistub_quirk_add_~#domain~3#1.base, pcistub_quirk_add_~#domain~3#1.offset);havoc pcistub_quirk_add_~#domain~3#1.base, pcistub_quirk_add_~#domain~3#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#bus~3#1.base, pcistub_quirk_add_~#bus~3#1.offset);havoc pcistub_quirk_add_~#bus~3#1.base, pcistub_quirk_add_~#bus~3#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#slot~3#1.base, pcistub_quirk_add_~#slot~3#1.offset);havoc pcistub_quirk_add_~#slot~3#1.base, pcistub_quirk_add_~#slot~3#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#func~3#1.base, pcistub_quirk_add_~#func~3#1.offset);havoc pcistub_quirk_add_~#func~3#1.base, pcistub_quirk_add_~#func~3#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#reg~0#1.base, pcistub_quirk_add_~#reg~0#1.offset);havoc pcistub_quirk_add_~#reg~0#1.base, pcistub_quirk_add_~#reg~0#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#size~0#1.base, pcistub_quirk_add_~#size~0#1.offset);havoc pcistub_quirk_add_~#size~0#1.base, pcistub_quirk_add_~#size~0#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#mask~0#1.base, pcistub_quirk_add_~#mask~0#1.offset);havoc pcistub_quirk_add_~#mask~0#1.base, pcistub_quirk_add_~#mask~0#1.offset;main_#t~ret759#1 := pcistub_quirk_add_#res#1;havoc pcistub_quirk_add_#t~ret562#1, pcistub_quirk_add_#t~mem563#1, pcistub_quirk_add_#t~mem564#1, pcistub_quirk_add_#t~mem565#1, pcistub_quirk_add_#t~mem566#1, pcistub_quirk_add_#t~mem567#1, pcistub_quirk_add_#t~mem568#1, pcistub_quirk_add_#t~mem569#1, pcistub_quirk_add_#t~ret570#1, pcistub_quirk_add_~drv#1.base, pcistub_quirk_add_~drv#1.offset, pcistub_quirk_add_~buf#1.base, pcistub_quirk_add_~buf#1.offset, pcistub_quirk_add_~count#1, pcistub_quirk_add_~#domain~3#1.base, pcistub_quirk_add_~#domain~3#1.offset, pcistub_quirk_add_~#bus~3#1.base, pcistub_quirk_add_~#bus~3#1.offset, pcistub_quirk_add_~#slot~3#1.base, pcistub_quirk_add_~#slot~3#1.offset, pcistub_quirk_add_~#func~3#1.base, pcistub_quirk_add_~#func~3#1.offset, pcistub_quirk_add_~#reg~0#1.base, pcistub_quirk_add_~#reg~0#1.offset, pcistub_quirk_add_~#size~0#1.base, pcistub_quirk_add_~#size~0#1.offset, pcistub_quirk_add_~#mask~0#1.base, pcistub_quirk_add_~#mask~0#1.offset, pcistub_quirk_add_~err~11#1;havoc pcistub_quirk_add_#in~drv#1.base, pcistub_quirk_add_#in~drv#1.offset, pcistub_quirk_add_#in~buf#1.base, pcistub_quirk_add_#in~buf#1.offset, pcistub_quirk_add_#in~count#1;assume { :end_inline_pcistub_quirk_add } true;assume -9223372036854775808 <= main_#t~ret759#1 && main_#t~ret759#1 <= 9223372036854775807;havoc main_#t~mem758#1;havoc main_#t~ret759#1;~ldv_state_variable_8~0 := 1; [2025-02-08 03:39:37,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5575: xen_pcibk_init_#t~ret672#1 := pcistub_init_#res#1;havoc pcistub_init_#t~mem616#1, pcistub_init_#t~short617#1, pcistub_init_#t~nondet618#1, pcistub_init_#t~nondet619#1, pcistub_init_#t~nondet620#1, pcistub_init_#t~nondet621#1, pcistub_init_#t~nondet622#1, pcistub_init_#t~nondet623#1, pcistub_init_#t~switch624#1, pcistub_init_#t~nondet625#1, pcistub_init_#t~nondet626#1, pcistub_init_#t~nondet627#1, pcistub_init_#t~nondet628#1, pcistub_init_#t~nondet629#1, pcistub_init_#t~nondet630#1, pcistub_init_#t~nondet631#1, pcistub_init_#t~nondet632#1, pcistub_init_#t~nondet633#1, pcistub_init_#t~nondet634#1, pcistub_init_#t~nondet635#1, pcistub_init_#t~nondet636#1, pcistub_init_#t~nondet637#1, pcistub_init_#t~nondet638#1, pcistub_init_#t~switch639#1, pcistub_init_#t~nondet640#1, pcistub_init_#t~nondet641#1, pcistub_init_#t~nondet642#1, pcistub_init_#t~nondet643#1, pcistub_init_#t~nondet644#1, pcistub_init_#t~nondet645#1, pcistub_init_#t~nondet646#1, pcistub_init_#t~ret647#1, pcistub_init_#t~mem648#1, pcistub_init_#t~ret649#1, pcistub_init_#t~ret650#1, pcistub_init_#t~ret651#1, pcistub_init_#t~ret652#1, pcistub_init_#t~ret653#1, pcistub_init_#t~ret654#1, pcistub_init_#t~ret655#1, pcistub_init_#t~ret656#1, pcistub_init_#t~ret657#1, pcistub_init_~pos~0#1, pcistub_init_~err~13#1, pcistub_init_~domain~5#1, pcistub_init_~bus~5#1, pcistub_init_~slot~5#1, pcistub_init_~func~5#1, pcistub_init_~parsed~2#1;assume { :end_inline_pcistub_init } true;assume -2147483648 <= xen_pcibk_init_#t~ret672#1 && xen_pcibk_init_#t~ret672#1 <= 2147483647;xen_pcibk_init_~err~14#1 := xen_pcibk_init_#t~ret672#1;havoc xen_pcibk_init_#t~ret672#1; [2025-02-08 03:39:37,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10530: assume 0 != (__xen_pcibk_release_pci_dev_~found_dev~2#1.base + __xen_pcibk_release_pci_dev_~found_dev~2#1.offset) % 18446744073709551616; [2025-02-08 03:39:37,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10530: assume !(0 != (__xen_pcibk_release_pci_dev_~found_dev~2#1.base + __xen_pcibk_release_pci_dev_~found_dev~2#1.offset) % 18446744073709551616); [2025-02-08 03:39:37,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5840: havoc ldv_initialize_driver_attribute_7_#t~ret679#1.base, ldv_initialize_driver_attribute_7_#t~ret679#1.offset, ldv_initialize_driver_attribute_7_~tmp~47#1.base, ldv_initialize_driver_attribute_7_~tmp~47#1.offset;assume { :end_inline_ldv_initialize_driver_attribute_7 } true;~ldv_state_variable_3~0 := 1;assume { :begin_inline_ldv_initialize_xen_pcibk_backend_3 } true;havoc ldv_initialize_xen_pcibk_backend_3_#t~ret1998#1.base, ldv_initialize_xen_pcibk_backend_3_#t~ret1998#1.offset, ldv_initialize_xen_pcibk_backend_3_#t~ret1999#1.base, ldv_initialize_xen_pcibk_backend_3_#t~ret1999#1.offset, ldv_initialize_xen_pcibk_backend_3_~tmp~175#1.base, ldv_initialize_xen_pcibk_backend_3_~tmp~175#1.offset;havoc ldv_initialize_xen_pcibk_backend_3_~tmp~175#1.base, ldv_initialize_xen_pcibk_backend_3_~tmp~175#1.offset; [2025-02-08 03:39:37,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10531: assume 0 != (if __xen_pcibk_release_pci_dev_~lock#1 % 256 % 4294967296 <= 2147483647 then __xen_pcibk_release_pci_dev_~lock#1 % 256 % 4294967296 else __xen_pcibk_release_pci_dev_~lock#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:39:37,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10531: assume !(0 != (if __xen_pcibk_release_pci_dev_~lock#1 % 256 % 4294967296 <= 2147483647 then __xen_pcibk_release_pci_dev_~lock#1 % 256 % 4294967296 else __xen_pcibk_release_pci_dev_~lock#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:39:37,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576: assume xen_pcibk_init_~err~14#1 < 0;xen_pcibk_init_#res#1 := xen_pcibk_init_~err~14#1; [2025-02-08 03:39:37,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576: assume !(xen_pcibk_init_~err~14#1 < 0);assume { :begin_inline_pcistub_init_devices_late } true;havoc pcistub_init_devices_late_#res#1;havoc pcistub_init_devices_late_#t~mem273#1.base, pcistub_init_devices_late_#t~mem273#1.offset, pcistub_init_devices_late_#t~mem274#1.base, pcistub_init_devices_late_#t~mem274#1.offset, pcistub_init_devices_late_#t~ret275#1, pcistub_init_devices_late_#t~mem276#1.base, pcistub_init_devices_late_#t~mem276#1.offset, pcistub_init_devices_late_#t~ret277#1, pcistub_init_devices_late_~psdev~6#1.base, pcistub_init_devices_late_~psdev~6#1.offset, pcistub_init_devices_late_~flags~6#1, pcistub_init_devices_late_~err~2#1, pcistub_init_devices_late_~__mptr~6#1.base, pcistub_init_devices_late_~__mptr~6#1.offset, pcistub_init_devices_late_~tmp~23#1;havoc pcistub_init_devices_late_~psdev~6#1.base, pcistub_init_devices_late_~psdev~6#1.offset;havoc pcistub_init_devices_late_~flags~6#1;havoc pcistub_init_devices_late_~err~2#1;havoc pcistub_init_devices_late_~__mptr~6#1.base, pcistub_init_devices_late_~__mptr~6#1.offset;havoc pcistub_init_devices_late_~tmp~23#1;pcistub_init_devices_late_~err~2#1 := 0; [2025-02-08 03:39:37,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10532: SUMMARY for call device_lock(__xen_pcibk_release_pci_dev_~found_dev~2#1.base, 148 + __xen_pcibk_release_pci_dev_~found_dev~2#1.offset); srcloc: null [2025-02-08 03:39:37,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:39:37,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842: havoc ldv_initialize_xen_pcibk_backend_3_#t~ret1998#1.base, ldv_initialize_xen_pcibk_backend_3_#t~ret1998#1.offset, ldv_initialize_xen_pcibk_backend_3_#t~ret1999#1.base, ldv_initialize_xen_pcibk_backend_3_#t~ret1999#1.offset, ldv_initialize_xen_pcibk_backend_3_~tmp~175#1.base, ldv_initialize_xen_pcibk_backend_3_~tmp~175#1.offset;assume { :end_inline_ldv_initialize_xen_pcibk_backend_3 } true;~ldv_state_variable_11~0 := 1;~ldv_state_variable_6~0 := 1; [2025-02-08 03:39:37,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4917: pcistub_device_id_remove_#res#1 := pcistub_device_id_remove_~err~6#1;call ULTIMATE.dealloc(pcistub_device_id_remove_~#descriptor~12#1.base, pcistub_device_id_remove_~#descriptor~12#1.offset);havoc pcistub_device_id_remove_~#descriptor~12#1.base, pcistub_device_id_remove_~#descriptor~12#1.offset; [2025-02-08 03:39:37,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4917-1: SUMMARY for call spin_unlock_irqrestore(~#device_ids_lock~0.base, ~#device_ids_lock~0.offset, pcistub_device_id_remove_~flags~10#1); srcloc: null [2025-02-08 03:39:37,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116: call ULTIMATE.dealloc(pcistub_irq_handler_switch_~#domain~2#1.base, pcistub_irq_handler_switch_~#domain~2#1.offset);havoc pcistub_irq_handler_switch_~#domain~2#1.base, pcistub_irq_handler_switch_~#domain~2#1.offset;call ULTIMATE.dealloc(pcistub_irq_handler_switch_~#bus~2#1.base, pcistub_irq_handler_switch_~#bus~2#1.offset);havoc pcistub_irq_handler_switch_~#bus~2#1.base, pcistub_irq_handler_switch_~#bus~2#1.offset;call ULTIMATE.dealloc(pcistub_irq_handler_switch_~#slot~2#1.base, pcistub_irq_handler_switch_~#slot~2#1.offset);havoc pcistub_irq_handler_switch_~#slot~2#1.base, pcistub_irq_handler_switch_~#slot~2#1.offset;call ULTIMATE.dealloc(pcistub_irq_handler_switch_~#func~2#1.base, pcistub_irq_handler_switch_~#func~2#1.offset);havoc pcistub_irq_handler_switch_~#func~2#1.base, pcistub_irq_handler_switch_~#func~2#1.offset;call ULTIMATE.dealloc(pcistub_irq_handler_switch_~#descriptor~13#1.base, pcistub_irq_handler_switch_~#descriptor~13#1.offset);havoc pcistub_irq_handler_switch_~#descriptor~13#1.base, pcistub_irq_handler_switch_~#descriptor~13#1.offset;main_#t~ret729#1 := pcistub_irq_handler_switch_#res#1;havoc pcistub_irq_handler_switch_#t~ret547#1, pcistub_irq_handler_switch_#t~mem548#1, pcistub_irq_handler_switch_#t~mem549#1, pcistub_irq_handler_switch_#t~mem550#1, pcistub_irq_handler_switch_#t~mem551#1, pcistub_irq_handler_switch_#t~ret552#1.base, pcistub_irq_handler_switch_#t~ret552#1.offset, pcistub_irq_handler_switch_#t~mem553#1.base, pcistub_irq_handler_switch_#t~mem553#1.offset, pcistub_irq_handler_switch_#t~ret554#1.base, pcistub_irq_handler_switch_#t~ret554#1.offset, pcistub_irq_handler_switch_#t~mem555#1, pcistub_irq_handler_switch_#t~ret556#1, pcistub_irq_handler_switch_#t~mem557#1.base, pcistub_irq_handler_switch_#t~mem557#1.offset, pcistub_irq_handler_switch_#t~mem558#1, pcistub_irq_handler_switch_#t~mem559#1, pcistub_irq_handler_switch_#t~mem560#1, pcistub_irq_handler_switch_#t~mem561#1, pcistub_irq_handler_switch_~drv#1.base, pcistub_irq_handler_switch_~drv#1.offset, pcistub_irq_handler_switch_~buf#1.base, pcistub_irq_handler_switch_~buf#1.offset, pcistub_irq_handler_switch_~count#1, pcistub_irq_handler_switch_~psdev~15#1.base, pcistub_irq_handler_switch_~psdev~15#1.offset, pcistub_irq_handler_switch_~dev_data~4#1.base, pcistub_irq_handler_switch_~dev_data~4#1.offset, pcistub_irq_handler_switch_~#domain~2#1.base, pcistub_irq_handler_switch_~#domain~2#1.offset, pcistub_irq_handler_switch_~#bus~2#1.base, pcistub_irq_handler_switch_~#bus~2#1.offset, pcistub_irq_handler_switch_~#slot~2#1.base, pcistub_irq_handler_switch_~#slot~2#1.offset, pcistub_irq_handler_switch_~#func~2#1.base, pcistub_irq_handler_switch_~#func~2#1.offset, pcistub_irq_handler_switch_~err~10#1, pcistub_irq_handler_switch_~tmp~39#1.base, pcistub_irq_handler_switch_~tmp~39#1.offset, pcistub_irq_handler_switch_~#descriptor~13#1.base, pcistub_irq_handler_switch_~#descriptor~13#1.offset, pcistub_irq_handler_switch_~tmp___0~19#1;havoc pcistub_irq_handler_switch_#in~drv#1.base, pcistub_irq_handler_switch_#in~drv#1.offset, pcistub_irq_handler_switch_#in~buf#1.base, pcistub_irq_handler_switch_#in~buf#1.offset, pcistub_irq_handler_switch_#in~count#1;assume { :end_inline_pcistub_irq_handler_switch } true;assume -9223372036854775808 <= main_#t~ret729#1 && main_#t~ret729#1 <= 9223372036854775807;havoc main_#t~mem728#1;havoc main_#t~ret729#1;~ldv_state_variable_9~0 := 1; [2025-02-08 03:39:37,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5447: pcistub_init_#t~ret649#1 := ldv___pci_register_driver_30_#res#1;havoc ldv___pci_register_driver_30_#t~ret769#1, ldv___pci_register_driver_30_~ldv_func_arg1#1.base, ldv___pci_register_driver_30_~ldv_func_arg1#1.offset, ldv___pci_register_driver_30_~ldv_func_arg2#1.base, ldv___pci_register_driver_30_~ldv_func_arg2#1.offset, ldv___pci_register_driver_30_~ldv_func_arg3#1.base, ldv___pci_register_driver_30_~ldv_func_arg3#1.offset, ldv___pci_register_driver_30_~ldv_func_res~4#1, ldv___pci_register_driver_30_~tmp~54#1;havoc ldv___pci_register_driver_30_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_30_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_30_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_30_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_30_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_30_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_30 } true;assume -2147483648 <= pcistub_init_#t~ret649#1 && pcistub_init_#t~ret649#1 <= 2147483647;pcistub_init_~err~13#1 := pcistub_init_#t~ret649#1;havoc pcistub_init_#t~ret649#1; [2025-02-08 03:39:37,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5447-1: assume { :begin_inline_ldv___pci_register_driver_30 } true;ldv___pci_register_driver_30_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_30_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_30_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_30_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_30_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_30_#in~ldv_func_arg3#1.offset := ~#xen_pcibk_pci_driver~0.base, ~#xen_pcibk_pci_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 190, 0;havoc ldv___pci_register_driver_30_#res#1;havoc ldv___pci_register_driver_30_#t~ret769#1, ldv___pci_register_driver_30_~ldv_func_arg1#1.base, ldv___pci_register_driver_30_~ldv_func_arg1#1.offset, ldv___pci_register_driver_30_~ldv_func_arg2#1.base, ldv___pci_register_driver_30_~ldv_func_arg2#1.offset, ldv___pci_register_driver_30_~ldv_func_arg3#1.base, ldv___pci_register_driver_30_~ldv_func_arg3#1.offset, ldv___pci_register_driver_30_~ldv_func_res~4#1, ldv___pci_register_driver_30_~tmp~54#1;ldv___pci_register_driver_30_~ldv_func_arg1#1.base, ldv___pci_register_driver_30_~ldv_func_arg1#1.offset := ldv___pci_register_driver_30_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_30_#in~ldv_func_arg1#1.offset;ldv___pci_register_driver_30_~ldv_func_arg2#1.base, ldv___pci_register_driver_30_~ldv_func_arg2#1.offset := ldv___pci_register_driver_30_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_30_#in~ldv_func_arg2#1.offset;ldv___pci_register_driver_30_~ldv_func_arg3#1.base, ldv___pci_register_driver_30_~ldv_func_arg3#1.offset := ldv___pci_register_driver_30_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_30_#in~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_30_~ldv_func_res~4#1;havoc ldv___pci_register_driver_30_~tmp~54#1;assume { :begin_inline___pci_register_driver } true;__pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset := ldv___pci_register_driver_30_~ldv_func_arg1#1.base, ldv___pci_register_driver_30_~ldv_func_arg1#1.offset, ldv___pci_register_driver_30_~ldv_func_arg2#1.base, ldv___pci_register_driver_30_~ldv_func_arg2#1.offset, ldv___pci_register_driver_30_~ldv_func_arg3#1.base, ldv___pci_register_driver_30_~ldv_func_arg3#1.offset;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2040#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;__pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset := __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset;__pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset := __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset;__pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset := __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;havoc __pci_register_driver_#t~nondet2040#1;assume -2147483648 <= __pci_register_driver_#t~nondet2040#1 && __pci_register_driver_#t~nondet2040#1 <= 2147483647;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet2040#1;havoc __pci_register_driver_#t~nondet2040#1; [2025-02-08 03:39:37,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5513: call find_vfs_#t~mem664#1.base, find_vfs_#t~mem664#1.offset := read~$Pointer$#17(find_vfs_~psdev~18#1.base, 4 + find_vfs_~psdev~18#1.offset, 8);find_vfs_~__mptr___0~11#1.base, find_vfs_~__mptr___0~11#1.offset := find_vfs_#t~mem664#1.base, find_vfs_#t~mem664#1.offset;havoc find_vfs_#t~mem664#1.base, find_vfs_#t~mem664#1.offset;find_vfs_~psdev~18#1.base, find_vfs_~psdev~18#1.offset := find_vfs_~__mptr___0~11#1.base, -832 + find_vfs_~__mptr___0~11#1.offset; [2025-02-08 03:39:37,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5580: xen_pcibk_init_#t~ret673#1 := pcistub_init_devices_late_#res#1;havoc pcistub_init_devices_late_#t~mem273#1.base, pcistub_init_devices_late_#t~mem273#1.offset, pcistub_init_devices_late_#t~mem274#1.base, pcistub_init_devices_late_#t~mem274#1.offset, pcistub_init_devices_late_#t~ret275#1, pcistub_init_devices_late_#t~mem276#1.base, pcistub_init_devices_late_#t~mem276#1.offset, pcistub_init_devices_late_#t~ret277#1, pcistub_init_devices_late_~psdev~6#1.base, pcistub_init_devices_late_~psdev~6#1.offset, pcistub_init_devices_late_~flags~6#1, pcistub_init_devices_late_~err~2#1, pcistub_init_devices_late_~__mptr~6#1.base, pcistub_init_devices_late_~__mptr~6#1.offset, pcistub_init_devices_late_~tmp~23#1;assume { :end_inline_pcistub_init_devices_late } true;assume -2147483648 <= xen_pcibk_init_#t~ret673#1 && xen_pcibk_init_#t~ret673#1 <= 2147483647;havoc xen_pcibk_init_#t~ret673#1;assume { :begin_inline_xen_pcibk_xenbus_register } true;havoc xen_pcibk_xenbus_register_#res#1;havoc xen_pcibk_xenbus_register_#t~ret1340#1.base, xen_pcibk_xenbus_register_#t~ret1340#1.offset, xen_pcibk_xenbus_register_#t~ret1341#1, xen_pcibk_xenbus_register_#t~mem1342#1.base, xen_pcibk_xenbus_register_#t~mem1342#1.offset, xen_pcibk_xenbus_register_#t~ret1343#1, xen_pcibk_xenbus_register_#t~ret1344#1, xen_pcibk_xenbus_register_~#__key~3#1.base, xen_pcibk_xenbus_register_~#__key~3#1.offset, xen_pcibk_xenbus_register_~__lock_name~0#1.base, xen_pcibk_xenbus_register_~__lock_name~0#1.offset, xen_pcibk_xenbus_register_~tmp~95#1.base, xen_pcibk_xenbus_register_~tmp~95#1.offset, xen_pcibk_xenbus_register_~tmp___0~41#1;call xen_pcibk_xenbus_register_~#__key~3#1.base, xen_pcibk_xenbus_register_~#__key~3#1.offset := #Ultimate.allocOnStack(8);havoc xen_pcibk_xenbus_register_~__lock_name~0#1.base, xen_pcibk_xenbus_register_~__lock_name~0#1.offset;havoc xen_pcibk_xenbus_register_~tmp~95#1.base, xen_pcibk_xenbus_register_~tmp~95#1.offset;havoc xen_pcibk_xenbus_register_~tmp___0~41#1;xen_pcibk_xenbus_register_~__lock_name~0#1.base, xen_pcibk_xenbus_register_~__lock_name~0#1.offset := 386, 0;assume { :begin_inline___alloc_workqueue_key } true;__alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset, __alloc_workqueue_key_#in~arg1#1, __alloc_workqueue_key_#in~arg2#1, __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset, __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset := 387, 0, 8, 1, xen_pcibk_xenbus_register_~#__key~3#1.base, xen_pcibk_xenbus_register_~#__key~3#1.offset, xen_pcibk_xenbus_register_~__lock_name~0#1.base, xen_pcibk_xenbus_register_~__lock_name~0#1.offset;havoc __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset;havoc __alloc_workqueue_key_#t~ret2039#1.base, __alloc_workqueue_key_#t~ret2039#1.offset, __alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset, __alloc_workqueue_key_~arg1#1, __alloc_workqueue_key_~arg2#1, __alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset, __alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset;__alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset := __alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset;__alloc_workqueue_key_~arg1#1 := __alloc_workqueue_key_#in~arg1#1;__alloc_workqueue_key_~arg2#1 := __alloc_workqueue_key_#in~arg2#1;__alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset := __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset;__alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset := __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset; [2025-02-08 03:39:37,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448: assume pcistub_init_~err~13#1 < 0; [2025-02-08 03:39:37,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448: assume !(pcistub_init_~err~13#1 < 0); [2025-02-08 03:39:37,366 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10535: SUMMARY for call pcistub_put_pci_dev(__xen_pcibk_release_pci_dev_~found_dev~2#1.base, __xen_pcibk_release_pci_dev_~found_dev~2#1.offset); srcloc: null [2025-02-08 03:39:37,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11130: ldv_initialize_xen_pcibk_backend_3_~tmp~175#1.base, ldv_initialize_xen_pcibk_backend_3_~tmp~175#1.offset := ldv_initialize_xen_pcibk_backend_3_#t~ret1998#1.base, ldv_initialize_xen_pcibk_backend_3_#t~ret1998#1.offset;havoc ldv_initialize_xen_pcibk_backend_3_#t~ret1998#1.base, ldv_initialize_xen_pcibk_backend_3_#t~ret1998#1.offset;~xen_pcibk_passthrough_backend_group0~0.base, ~xen_pcibk_passthrough_backend_group0~0.offset := ldv_initialize_xen_pcibk_backend_3_~tmp~175#1.base, ldv_initialize_xen_pcibk_backend_3_~tmp~175#1.offset; [2025-02-08 03:39:37,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11130-1: SUMMARY for call ldv_initialize_xen_pcibk_backend_3_#t~ret1998#1.base, ldv_initialize_xen_pcibk_backend_3_#t~ret1998#1.offset := ldv_init_zalloc(312); srcloc: null [2025-02-08 03:39:37,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11395: havoc __alloc_workqueue_key_#t~ret2039#1.base, __alloc_workqueue_key_#t~ret2039#1.offset;xen_pcibk_xenbus_register_#t~ret1340#1.base, xen_pcibk_xenbus_register_#t~ret1340#1.offset := __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset;havoc __alloc_workqueue_key_#t~ret2039#1.base, __alloc_workqueue_key_#t~ret2039#1.offset, __alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset, __alloc_workqueue_key_~arg1#1, __alloc_workqueue_key_~arg2#1, __alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset, __alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset;havoc __alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset, __alloc_workqueue_key_#in~arg1#1, __alloc_workqueue_key_#in~arg2#1, __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset, __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset;assume { :end_inline___alloc_workqueue_key } true;xen_pcibk_xenbus_register_~tmp~95#1.base, xen_pcibk_xenbus_register_~tmp~95#1.offset := xen_pcibk_xenbus_register_#t~ret1340#1.base, xen_pcibk_xenbus_register_#t~ret1340#1.offset;havoc xen_pcibk_xenbus_register_#t~ret1340#1.base, xen_pcibk_xenbus_register_#t~ret1340#1.offset;~xen_pcibk_wq~0.base, ~xen_pcibk_wq~0.offset := xen_pcibk_xenbus_register_~tmp~95#1.base, xen_pcibk_xenbus_register_~tmp~95#1.offset; [2025-02-08 03:39:37,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10536: assume 0 != (if __xen_pcibk_release_pci_dev_~lock#1 % 256 % 4294967296 <= 2147483647 then __xen_pcibk_release_pci_dev_~lock#1 % 256 % 4294967296 else __xen_pcibk_release_pci_dev_~lock#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:39:37,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10536: assume !(0 != (if __xen_pcibk_release_pci_dev_~lock#1 % 256 % 4294967296 <= 2147483647 then __xen_pcibk_release_pci_dev_~lock#1 % 256 % 4294967296 else __xen_pcibk_release_pci_dev_~lock#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:39:37,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11395-3: SUMMARY for call __alloc_workqueue_key_#t~ret2039#1.base, __alloc_workqueue_key_#t~ret2039#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 03:39:37,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11395-2: __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset := __alloc_workqueue_key_#t~ret2039#1.base, __alloc_workqueue_key_#t~ret2039#1.offset;havoc __alloc_workqueue_key_#t~ret2039#1.base, __alloc_workqueue_key_#t~ret2039#1.offset; [2025-02-08 03:39:37,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582: assume 0 != xen_pcibk_init_~err~14#1; [2025-02-08 03:39:37,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582: assume !(0 != xen_pcibk_init_~err~14#1);assume { :begin_inline_bus_register_notifier } true;bus_register_notifier_#in~arg0#1.base, bus_register_notifier_#in~arg0#1.offset, bus_register_notifier_#in~arg1#1.base, bus_register_notifier_#in~arg1#1.offset := ~#pci_bus_type~0.base, ~#pci_bus_type~0.offset, ~#pci_stub_nb~0.base, ~#pci_stub_nb~0.offset;havoc bus_register_notifier_#res#1;havoc bus_register_notifier_#t~nondet2044#1, bus_register_notifier_~arg0#1.base, bus_register_notifier_~arg0#1.offset, bus_register_notifier_~arg1#1.base, bus_register_notifier_~arg1#1.offset;bus_register_notifier_~arg0#1.base, bus_register_notifier_~arg0#1.offset := bus_register_notifier_#in~arg0#1.base, bus_register_notifier_#in~arg0#1.offset;bus_register_notifier_~arg1#1.base, bus_register_notifier_~arg1#1.offset := bus_register_notifier_#in~arg1#1.base, bus_register_notifier_#in~arg1#1.offset;havoc bus_register_notifier_#t~nondet2044#1;assume -2147483648 <= bus_register_notifier_#t~nondet2044#1 && bus_register_notifier_#t~nondet2044#1 <= 2147483647;bus_register_notifier_#res#1 := bus_register_notifier_#t~nondet2044#1;havoc bus_register_notifier_#t~nondet2044#1; [2025-02-08 03:39:37,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5516: assume (find_vfs_~psdev~18#1.base + (4 + find_vfs_~psdev~18#1.offset)) % 18446744073709551616 != (~#pcistub_devices~0.base + ~#pcistub_devices~0.offset) % 18446744073709551616; [2025-02-08 03:39:37,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5516: assume !((find_vfs_~psdev~18#1.base + (4 + find_vfs_~psdev~18#1.offset)) % 18446744073709551616 != (~#pcistub_devices~0.base + ~#pcistub_devices~0.offset) % 18446744073709551616); [2025-02-08 03:39:37,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10537: SUMMARY for call device_unlock(__xen_pcibk_release_pci_dev_~found_dev~2#1.base, 148 + __xen_pcibk_release_pci_dev_~found_dev~2#1.offset); srcloc: null [2025-02-08 03:39:37,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11132: ~xen_pcibk_passthrough_backend_group1~0.base, ~xen_pcibk_passthrough_backend_group1~0.offset := ldv_initialize_xen_pcibk_backend_3_#t~ret1999#1.base, ldv_initialize_xen_pcibk_backend_3_#t~ret1999#1.offset;havoc ldv_initialize_xen_pcibk_backend_3_#t~ret1999#1.base, ldv_initialize_xen_pcibk_backend_3_#t~ret1999#1.offset; [2025-02-08 03:39:37,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11132-1: SUMMARY for call ldv_initialize_xen_pcibk_backend_3_#t~ret1999#1.base, ldv_initialize_xen_pcibk_backend_3_#t~ret1999#1.offset := ldv_malloc(2905); srcloc: null [2025-02-08 03:39:37,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583: SUMMARY for call pcistub_exit(); srcloc: null [2025-02-08 03:39:37,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5187: pcistub_quirk_add_#t~ret562#1 := str_to_quirk_#res#1;havoc str_to_quirk_#t~nondet469#1, str_to_quirk_#t~nondet470#1, str_to_quirk_#t~nondet471#1, str_to_quirk_#t~nondet472#1, str_to_quirk_#t~nondet473#1, str_to_quirk_#t~nondet474#1, str_to_quirk_#t~nondet475#1, str_to_quirk_#t~nondet476#1, str_to_quirk_#t~nondet477#1, str_to_quirk_#t~mem478#1, str_to_quirk_#t~short479#1, str_to_quirk_#t~nondet480#1, str_to_quirk_#t~nondet481#1, str_to_quirk_#t~nondet482#1, str_to_quirk_#t~nondet483#1, str_to_quirk_#t~nondet484#1, str_to_quirk_#t~nondet485#1, str_to_quirk_#t~nondet486#1, str_to_quirk_#t~nondet487#1, str_to_quirk_#t~mem488#1, str_to_quirk_#t~short489#1, str_to_quirk_~buf#1.base, str_to_quirk_~buf#1.offset, str_to_quirk_~domain#1.base, str_to_quirk_~domain#1.offset, str_to_quirk_~bus#1.base, str_to_quirk_~bus#1.offset, str_to_quirk_~slot#1.base, str_to_quirk_~slot#1.offset, str_to_quirk_~func#1.base, str_to_quirk_~func#1.offset, str_to_quirk_~reg#1.base, str_to_quirk_~reg#1.offset, str_to_quirk_~size#1.base, str_to_quirk_~size#1.offset, str_to_quirk_~mask#1.base, str_to_quirk_~mask#1.offset, str_to_quirk_~parsed~1#1;havoc str_to_quirk_#in~buf#1.base, str_to_quirk_#in~buf#1.offset, str_to_quirk_#in~domain#1.base, str_to_quirk_#in~domain#1.offset, str_to_quirk_#in~bus#1.base, str_to_quirk_#in~bus#1.offset, str_to_quirk_#in~slot#1.base, str_to_quirk_#in~slot#1.offset, str_to_quirk_#in~func#1.base, str_to_quirk_#in~func#1.offset, str_to_quirk_#in~reg#1.base, str_to_quirk_#in~reg#1.offset, str_to_quirk_#in~size#1.base, str_to_quirk_#in~size#1.offset, str_to_quirk_#in~mask#1.base, str_to_quirk_#in~mask#1.offset;assume { :end_inline_str_to_quirk } true;assume -2147483648 <= pcistub_quirk_add_#t~ret562#1 && pcistub_quirk_add_#t~ret562#1 <= 2147483647;pcistub_quirk_add_~err~11#1 := pcistub_quirk_add_#t~ret562#1;havoc pcistub_quirk_add_#t~ret562#1; [2025-02-08 03:39:37,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491: havoc destroy_workqueue_~arg0#1.base, destroy_workqueue_~arg0#1.offset;havoc destroy_workqueue_#in~arg0#1.base, destroy_workqueue_#in~arg0#1.offset;assume { :end_inline_destroy_workqueue } true; [2025-02-08 03:39:37,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5452-1: SUMMARY for call pcistub_init_#t~ret650#1 := driver_create_file(~#xen_pcibk_pci_driver~0.base, 104 + ~#xen_pcibk_pci_driver~0.offset, ~#driver_attr_new_slot~0.base, ~#driver_attr_new_slot~0.offset); srcloc: null [2025-02-08 03:39:37,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5452: assume -2147483648 <= pcistub_init_#t~ret650#1 && pcistub_init_#t~ret650#1 <= 2147483647;pcistub_init_~err~13#1 := pcistub_init_#t~ret650#1;havoc pcistub_init_#t~ret650#1; [2025-02-08 03:39:37,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5188: assume 0 != pcistub_quirk_add_~err~11#1; [2025-02-08 03:39:37,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5188: assume !(0 != pcistub_quirk_add_~err~11#1);call pcistub_quirk_add_#t~mem563#1 := read~int#9(pcistub_quirk_add_~#domain~3#1.base, pcistub_quirk_add_~#domain~3#1.offset, 4);call pcistub_quirk_add_#t~mem564#1 := read~int#92(pcistub_quirk_add_~#bus~3#1.base, pcistub_quirk_add_~#bus~3#1.offset, 4);call pcistub_quirk_add_#t~mem565#1 := read~int#51(pcistub_quirk_add_~#slot~3#1.base, pcistub_quirk_add_~#slot~3#1.offset, 4);call pcistub_quirk_add_#t~mem566#1 := read~int#8(pcistub_quirk_add_~#func~3#1.base, pcistub_quirk_add_~#func~3#1.offset, 4);call pcistub_quirk_add_#t~mem567#1 := read~int#35(pcistub_quirk_add_~#reg~0#1.base, pcistub_quirk_add_~#reg~0#1.offset, 4);call pcistub_quirk_add_#t~mem568#1 := read~int#52(pcistub_quirk_add_~#size~0#1.base, pcistub_quirk_add_~#size~0#1.offset, 4);call pcistub_quirk_add_#t~mem569#1 := read~int#46(pcistub_quirk_add_~#mask~0#1.base, pcistub_quirk_add_~#mask~0#1.offset, 4);assume { :begin_inline_pcistub_reg_add } true;pcistub_reg_add_#in~domain#1, pcistub_reg_add_#in~bus#1, pcistub_reg_add_#in~slot#1, pcistub_reg_add_#in~func#1, pcistub_reg_add_#in~reg#1, pcistub_reg_add_#in~size#1, pcistub_reg_add_#in~mask#1 := pcistub_quirk_add_#t~mem563#1, pcistub_quirk_add_#t~mem564#1, pcistub_quirk_add_#t~mem565#1, pcistub_quirk_add_#t~mem566#1, pcistub_quirk_add_#t~mem567#1, pcistub_quirk_add_#t~mem568#1, pcistub_quirk_add_#t~mem569#1;havoc pcistub_reg_add_#res#1;havoc pcistub_reg_add_#t~bitwise510#1, pcistub_reg_add_#t~short511#1, pcistub_reg_add_#t~short512#1, pcistub_reg_add_#t~ret513#1.base, pcistub_reg_add_#t~ret513#1.offset, pcistub_reg_add_#t~mem514#1.base, pcistub_reg_add_#t~mem514#1.offset, pcistub_reg_add_#t~ret515#1.base, pcistub_reg_add_#t~ret515#1.offset, pcistub_reg_add_#t~ret516#1, pcistub_reg_add_~domain#1, pcistub_reg_add_~bus#1, pcistub_reg_add_~slot#1, pcistub_reg_add_~func#1, pcistub_reg_add_~reg#1, pcistub_reg_add_~size#1, pcistub_reg_add_~mask#1, pcistub_reg_add_~err~7#1, pcistub_reg_add_~psdev~13#1.base, pcistub_reg_add_~psdev~13#1.offset, pcistub_reg_add_~dev~1#1.base, pcistub_reg_add_~dev~1#1.offset, pcistub_reg_add_~field~0#1.base, pcistub_reg_add_~field~0#1.offset, pcistub_reg_add_~tmp~36#1.base, pcistub_reg_add_~tmp~36#1.offset;pcistub_reg_add_~domain#1 := pcistub_reg_add_#in~domain#1;pcistub_reg_add_~bus#1 := pcistub_reg_add_#in~bus#1;pcistub_reg_add_~slot#1 := pcistub_reg_add_#in~slot#1;pcistub_reg_add_~func#1 := pcistub_reg_add_#in~func#1;pcistub_reg_add_~reg#1 := pcistub_reg_add_#in~reg#1;pcistub_reg_add_~size#1 := pcistub_reg_add_#in~size#1;pcistub_reg_add_~mask#1 := pcistub_reg_add_#in~mask#1;havoc pcistub_reg_add_~err~7#1;havoc pcistub_reg_add_~psdev~13#1.base, pcistub_reg_add_~psdev~13#1.offset;havoc pcistub_reg_add_~dev~1#1.base, pcistub_reg_add_~dev~1#1.offset;havoc pcistub_reg_add_~field~0#1.base, pcistub_reg_add_~field~0#1.offset;havoc pcistub_reg_add_~tmp~36#1.base, pcistub_reg_add_~tmp~36#1.offset;pcistub_reg_add_~err~7#1 := 0;pcistub_reg_add_#t~short512#1 := pcistub_reg_add_~reg#1 % 4294967296 > 4095; [2025-02-08 03:39:37,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5039: assume -2147483648 <= #t~ret534 && #t~ret534 <= 2147483647;~tmp~37 := #t~ret534;havoc #t~mem530;havoc #t~mem531;havoc #t~mem532;havoc #t~mem533;havoc #t~ret534;~count~0 := ~tmp~37 + ~count~0;call #t~mem535.base, #t~mem535.offset := read~$Pointer$#17(~pci_dev_id~2.base, ~pci_dev_id~2.offset, 8);~__mptr___0~7.base, ~__mptr___0~7.offset := #t~mem535.base, #t~mem535.offset;havoc #t~mem535.base, #t~mem535.offset;~pci_dev_id~2.base, ~pci_dev_id~2.offset := ~__mptr___0~7.base, ~__mptr___0~7.offset; [2025-02-08 03:39:37,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5039-1: SUMMARY for call #t~ret534 := scnprintf(~buf.base, ~buf.offset + (if ~count~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~count~0 % 18446744073709551616 % 18446744073709551616 else ~count~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4096 - ~count~0, 169, 0); srcloc: null [2025-02-08 03:39:37,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5035: assume ~count~0 % 18446744073709551616 > 4095; [2025-02-08 03:39:37,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5035: assume !(~count~0 % 18446744073709551616 > 4095);call #t~mem530 := read~int#17(~pci_dev_id~2.base, 16 + ~pci_dev_id~2.offset, 4);call #t~mem531 := read~int#17(~pci_dev_id~2.base, 20 + ~pci_dev_id~2.offset, 1);call #t~mem532 := read~int#17(~pci_dev_id~2.base, 21 + ~pci_dev_id~2.offset, 4);call #t~mem533 := read~int#17(~pci_dev_id~2.base, 21 + ~pci_dev_id~2.offset, 4); [2025-02-08 03:39:38,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8810: call write~int#17(#t~ret1485#1, ~#value~0#1.base, ~#value~0#1.offset, 4);havoc #t~mem1483#1;havoc #t~mem1484#1;havoc #t~ret1485#1; [2025-02-08 03:39:38,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8810-1: SUMMARY for call #t~ret1485#1 := merge_value(#t~mem1483#1, #t~mem1484#1, ~tmp___3~13#1, ~field_start~0#1 - ~req_start~0#1); srcloc: null [2025-02-08 03:39:38,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8798: call #t~mem1472#1.base, #t~mem1472#1.offset := read~$Pointer$#17(~cfg_entry~1#1.base, 16 + ~cfg_entry~1#1.offset, 8);~field~4#1.base, ~field~4#1.offset := #t~mem1472#1.base, #t~mem1472#1.offset;~req_start~0#1 := ~offset#1;~req_end~0#1 := ~offset#1 + ~size#1;call #t~mem1473#1 := read~int#17(~cfg_entry~1#1.base, 24 + ~cfg_entry~1#1.offset, 4);call #t~mem1474#1.base, #t~mem1474#1.offset := read~$Pointer$#17(~cfg_entry~1#1.base, 16 + ~cfg_entry~1#1.offset, 8);call #t~mem1475#1 := read~int#17(#t~mem1474#1.base, #t~mem1474#1.offset, 4);~field_start~0#1 := (if (#t~mem1473#1 + #t~mem1475#1) % 4294967296 % 4294967296 <= 2147483647 then (#t~mem1473#1 + #t~mem1475#1) % 4294967296 % 4294967296 else (#t~mem1473#1 + #t~mem1475#1) % 4294967296 % 4294967296 - 4294967296);havoc #t~mem1473#1;havoc #t~mem1474#1.base, #t~mem1474#1.offset;havoc #t~mem1475#1;call #t~mem1476#1 := read~int#17(~cfg_entry~1#1.base, 24 + ~cfg_entry~1#1.offset, 4);call #t~mem1477#1.base, #t~mem1477#1.offset := read~$Pointer$#17(~cfg_entry~1#1.base, 16 + ~cfg_entry~1#1.offset, 8);call #t~mem1478#1 := read~int#17(#t~mem1477#1.base, #t~mem1477#1.offset, 4);call #t~mem1479#1 := read~int#17(~field~4#1.base, 4 + ~field~4#1.offset, 4);~field_end~0#1 := (if (#t~mem1476#1 + #t~mem1478#1 + #t~mem1479#1) % 4294967296 % 4294967296 <= 2147483647 then (#t~mem1476#1 + #t~mem1478#1 + #t~mem1479#1) % 4294967296 % 4294967296 else (#t~mem1476#1 + #t~mem1478#1 + #t~mem1479#1) % 4294967296 % 4294967296 - 4294967296);havoc #t~mem1476#1;havoc #t~mem1477#1.base, #t~mem1477#1.offset;havoc #t~mem1478#1;havoc #t~mem1479#1; [2025-02-08 03:39:38,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8803: assume (~req_start~0#1 >= ~field_start~0#1 && ~req_start~0#1 < ~field_end~0#1) || (~req_end~0#1 > ~field_start~0#1 && ~req_end~0#1 <= ~field_end~0#1);assume { :begin_inline_conf_space_read } true;conf_space_read_#in~dev#1.base, conf_space_read_#in~dev#1.offset, conf_space_read_#in~entry#1.base, conf_space_read_#in~entry#1.offset, conf_space_read_#in~offset#1, conf_space_read_#in~value#1.base, conf_space_read_#in~value#1.offset := ~dev#1.base, ~dev#1.offset, ~cfg_entry~1#1.base, ~cfg_entry~1#1.offset, ~field_start~0#1, ~#tmp_val~0#1.base, ~#tmp_val~0#1.offset;havoc conf_space_read_#res#1;havoc conf_space_read_#t~mem1394#1.base, conf_space_read_#t~mem1394#1.offset, conf_space_read_#t~mem1395#1, conf_space_read_#t~switch1396#1, conf_space_read_#t~mem1397#1.base, conf_space_read_#t~mem1397#1.offset, conf_space_read_#t~mem1403#1.base, conf_space_read_#t~mem1403#1.offset, conf_space_read_#t~mem1404#1.base, conf_space_read_#t~mem1404#1.offset, conf_space_read_#t~ret1405#1, conf_space_read_#t~mem1406#1.base, conf_space_read_#t~mem1406#1.offset, conf_space_read_#t~mem1412#1.base, conf_space_read_#t~mem1412#1.offset, conf_space_read_#t~mem1413#1.base, conf_space_read_#t~mem1413#1.offset, conf_space_read_#t~ret1414#1, conf_space_read_#t~mem1415#1.base, conf_space_read_#t~mem1415#1.offset, conf_space_read_#t~mem1421#1.base, conf_space_read_#t~mem1421#1.offset, conf_space_read_#t~mem1422#1.base, conf_space_read_#t~mem1422#1.offset, conf_space_read_#t~ret1423#1, conf_space_read_~dev#1.base, conf_space_read_~dev#1.offset, conf_space_read_~entry#1.base, conf_space_read_~entry#1.offset, conf_space_read_~offset#1, conf_space_read_~value#1.base, conf_space_read_~value#1.offset, conf_space_read_~ret~2#1, conf_space_read_~field~2#1.base, conf_space_read_~field~2#1.offset;conf_space_read_~dev#1.base, conf_space_read_~dev#1.offset := conf_space_read_#in~dev#1.base, conf_space_read_#in~dev#1.offset;conf_space_read_~entry#1.base, conf_space_read_~entry#1.offset := conf_space_read_#in~entry#1.base, conf_space_read_#in~entry#1.offset;conf_space_read_~offset#1 := conf_space_read_#in~offset#1;conf_space_read_~value#1.base, conf_space_read_~value#1.offset := conf_space_read_#in~value#1.base, conf_space_read_#in~value#1.offset;havoc conf_space_read_~ret~2#1;havoc conf_space_read_~field~2#1.base, conf_space_read_~field~2#1.offset;conf_space_read_~ret~2#1 := 0;call conf_space_read_#t~mem1394#1.base, conf_space_read_#t~mem1394#1.offset := read~$Pointer$#17(conf_space_read_~entry#1.base, 16 + conf_space_read_~entry#1.offset, 8);conf_space_read_~field~2#1.base, conf_space_read_~field~2#1.offset := conf_space_read_#t~mem1394#1.base, conf_space_read_#t~mem1394#1.offset;havoc conf_space_read_#t~mem1394#1.base, conf_space_read_#t~mem1394#1.offset;call write~int#17(0, conf_space_read_~value#1.base, conf_space_read_~value#1.offset, 4);call conf_space_read_#t~mem1395#1 := read~int#17(conf_space_read_~field~2#1.base, 4 + conf_space_read_~field~2#1.offset, 4);conf_space_read_#t~switch1396#1 := 1 == conf_space_read_#t~mem1395#1; [2025-02-08 03:39:38,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8803: assume !((~req_start~0#1 >= ~field_start~0#1 && ~req_start~0#1 < ~field_end~0#1) || (~req_end~0#1 > ~field_start~0#1 && ~req_end~0#1 <= ~field_end~0#1)); [2025-02-08 03:39:38,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8642: assume -2147483648 <= conf_space_read_#t~ret1423#1 && conf_space_read_#t~ret1423#1 <= 2147483647;conf_space_read_~ret~2#1 := conf_space_read_#t~ret1423#1;havoc conf_space_read_#t~mem1421#1.base, conf_space_read_#t~mem1421#1.offset;havoc conf_space_read_#t~mem1422#1.base, conf_space_read_#t~mem1422#1.offset;havoc conf_space_read_#t~ret1423#1; [2025-02-08 03:39:38,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8638-1: assume conf_space_read_#t~switch1396#1;call conf_space_read_#t~mem1415#1.base, conf_space_read_#t~mem1415#1.offset := read~$Pointer$#17(conf_space_read_~field~2#1.base, 52 + conf_space_read_~field~2#1.offset, 8); [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8638-1: assume !conf_space_read_#t~switch1396#1;havoc conf_space_read_#t~mem1395#1;havoc conf_space_read_#t~switch1396#1;havoc conf_space_read_#t~mem1395#1;havoc conf_space_read_#t~switch1396#1;conf_space_read_#res#1 := conf_space_read_~ret~2#1; [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8634: assume -2147483648 <= conf_space_read_#t~ret1414#1 && conf_space_read_#t~ret1414#1 <= 2147483647;conf_space_read_~ret~2#1 := conf_space_read_#t~ret1414#1;havoc conf_space_read_#t~mem1412#1.base, conf_space_read_#t~mem1412#1.offset;havoc conf_space_read_#t~mem1413#1.base, conf_space_read_#t~mem1413#1.offset;havoc conf_space_read_#t~ret1414#1; [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8642-1: SUMMARY for call conf_space_read_#t~ret1423#1 := ##fun~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~TO~int(conf_space_read_~dev#1.base, conf_space_read_~dev#1.offset, conf_space_read_~offset#1, conf_space_read_~value#1.base, conf_space_read_~value#1.offset, conf_space_read_#t~mem1421#1.base, conf_space_read_#t~mem1421#1.offset, conf_space_read_#t~mem1422#1.base, conf_space_read_#t~mem1422#1.offset); srcloc: null [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8638: assume 0 != (conf_space_read_#t~mem1415#1.base + conf_space_read_#t~mem1415#1.offset) % 18446744073709551616;havoc conf_space_read_#t~mem1415#1.base, conf_space_read_#t~mem1415#1.offset;call conf_space_read_#t~mem1421#1.base, conf_space_read_#t~mem1421#1.offset := read~$Pointer$#17(conf_space_read_~entry#1.base, 28 + conf_space_read_~entry#1.offset, 8);call conf_space_read_#t~mem1422#1.base, conf_space_read_#t~mem1422#1.offset := read~$Pointer$#17(conf_space_read_~field~2#1.base, 52 + conf_space_read_~field~2#1.offset, 8); [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8638: assume !(0 != (conf_space_read_#t~mem1415#1.base + conf_space_read_#t~mem1415#1.offset) % 18446744073709551616);havoc conf_space_read_#t~mem1415#1.base, conf_space_read_#t~mem1415#1.offset; [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630-1: assume conf_space_read_#t~switch1396#1;call conf_space_read_#t~mem1406#1.base, conf_space_read_#t~mem1406#1.offset := read~$Pointer$#17(conf_space_read_~field~2#1.base, 52 + conf_space_read_~field~2#1.offset, 8); [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630-1: assume !conf_space_read_#t~switch1396#1;conf_space_read_#t~switch1396#1 := conf_space_read_#t~switch1396#1 || 4 == conf_space_read_#t~mem1395#1; [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8754: call ULTIMATE.dealloc(~#value~0#1.base, ~#value~0#1.offset);havoc ~#value~0#1.base, ~#value~0#1.offset;call ULTIMATE.dealloc(~#tmp_val~0#1.base, ~#tmp_val~0#1.offset);havoc ~#tmp_val~0#1.base, ~#tmp_val~0#1.offset; [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8626: assume -2147483648 <= conf_space_read_#t~ret1405#1 && conf_space_read_#t~ret1405#1 <= 2147483647;conf_space_read_~ret~2#1 := conf_space_read_#t~ret1405#1;havoc conf_space_read_#t~mem1403#1.base, conf_space_read_#t~mem1403#1.offset;havoc conf_space_read_#t~mem1404#1.base, conf_space_read_#t~mem1404#1.offset;havoc conf_space_read_#t~ret1405#1; [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8634-1: SUMMARY for call conf_space_read_#t~ret1414#1 := ##fun~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~TO~int(conf_space_read_~dev#1.base, conf_space_read_~dev#1.offset, conf_space_read_~offset#1, conf_space_read_~value#1.base, conf_space_read_~value#1.offset, conf_space_read_#t~mem1412#1.base, conf_space_read_#t~mem1412#1.offset, conf_space_read_#t~mem1413#1.base, conf_space_read_#t~mem1413#1.offset); srcloc: null [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630: assume 0 != (conf_space_read_#t~mem1406#1.base + conf_space_read_#t~mem1406#1.offset) % 18446744073709551616;havoc conf_space_read_#t~mem1406#1.base, conf_space_read_#t~mem1406#1.offset;call conf_space_read_#t~mem1412#1.base, conf_space_read_#t~mem1412#1.offset := read~$Pointer$#17(conf_space_read_~entry#1.base, 28 + conf_space_read_~entry#1.offset, 8);call conf_space_read_#t~mem1413#1.base, conf_space_read_#t~mem1413#1.offset := read~$Pointer$#17(conf_space_read_~field~2#1.base, 52 + conf_space_read_~field~2#1.offset, 8); [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630: assume !(0 != (conf_space_read_#t~mem1406#1.base + conf_space_read_#t~mem1406#1.offset) % 18446744073709551616);havoc conf_space_read_#t~mem1406#1.base, conf_space_read_#t~mem1406#1.offset; [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8626-1: SUMMARY for call conf_space_read_#t~ret1405#1 := ##fun~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~TO~int(conf_space_read_~dev#1.base, conf_space_read_~dev#1.offset, conf_space_read_~offset#1, conf_space_read_~value#1.base, conf_space_read_~value#1.offset, conf_space_read_#t~mem1403#1.base, conf_space_read_#t~mem1403#1.offset, conf_space_read_#t~mem1404#1.base, conf_space_read_#t~mem1404#1.offset); srcloc: null [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8804: #t~ret1480#1 := conf_space_read_#res#1;havoc conf_space_read_#t~mem1394#1.base, conf_space_read_#t~mem1394#1.offset, conf_space_read_#t~mem1395#1, conf_space_read_#t~switch1396#1, conf_space_read_#t~mem1397#1.base, conf_space_read_#t~mem1397#1.offset, conf_space_read_#t~mem1403#1.base, conf_space_read_#t~mem1403#1.offset, conf_space_read_#t~mem1404#1.base, conf_space_read_#t~mem1404#1.offset, conf_space_read_#t~ret1405#1, conf_space_read_#t~mem1406#1.base, conf_space_read_#t~mem1406#1.offset, conf_space_read_#t~mem1412#1.base, conf_space_read_#t~mem1412#1.offset, conf_space_read_#t~mem1413#1.base, conf_space_read_#t~mem1413#1.offset, conf_space_read_#t~ret1414#1, conf_space_read_#t~mem1415#1.base, conf_space_read_#t~mem1415#1.offset, conf_space_read_#t~mem1421#1.base, conf_space_read_#t~mem1421#1.offset, conf_space_read_#t~mem1422#1.base, conf_space_read_#t~mem1422#1.offset, conf_space_read_#t~ret1423#1, conf_space_read_~dev#1.base, conf_space_read_~dev#1.offset, conf_space_read_~entry#1.base, conf_space_read_~entry#1.offset, conf_space_read_~offset#1, conf_space_read_~value#1.base, conf_space_read_~value#1.offset, conf_space_read_~ret~2#1, conf_space_read_~field~2#1.base, conf_space_read_~field~2#1.offset;havoc conf_space_read_#in~dev#1.base, conf_space_read_#in~dev#1.offset, conf_space_read_#in~entry#1.base, conf_space_read_#in~entry#1.offset, conf_space_read_#in~offset#1, conf_space_read_#in~value#1.base, conf_space_read_#in~value#1.offset;assume { :end_inline_conf_space_read } true;assume -2147483648 <= #t~ret1480#1 && #t~ret1480#1 <= 2147483647;~err~24#1 := #t~ret1480#1;havoc #t~ret1480#1; [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8813: call #t~mem1486#1.base, #t~mem1486#1.offset := read~$Pointer$#17(~cfg_entry~1#1.base, ~cfg_entry~1#1.offset, 8);~__mptr___0~12#1.base, ~__mptr___0~12#1.offset := #t~mem1486#1.base, #t~mem1486#1.offset;havoc #t~mem1486#1.base, #t~mem1486#1.offset;~cfg_entry~1#1.base, ~cfg_entry~1#1.offset := ~__mptr___0~12#1.base, ~__mptr___0~12#1.offset; [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8623: assume 0 != (conf_space_read_#t~mem1397#1.base + conf_space_read_#t~mem1397#1.offset) % 18446744073709551616;havoc conf_space_read_#t~mem1397#1.base, conf_space_read_#t~mem1397#1.offset;call conf_space_read_#t~mem1403#1.base, conf_space_read_#t~mem1403#1.offset := read~$Pointer$#17(conf_space_read_~entry#1.base, 28 + conf_space_read_~entry#1.offset, 8);call conf_space_read_#t~mem1404#1.base, conf_space_read_#t~mem1404#1.offset := read~$Pointer$#17(conf_space_read_~field~2#1.base, 52 + conf_space_read_~field~2#1.offset, 8); [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8623: assume !(0 != (conf_space_read_#t~mem1397#1.base + conf_space_read_#t~mem1397#1.offset) % 18446744073709551616);havoc conf_space_read_#t~mem1397#1.base, conf_space_read_#t~mem1397#1.offset; [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8623-1: assume conf_space_read_#t~switch1396#1;call conf_space_read_#t~mem1397#1.base, conf_space_read_#t~mem1397#1.offset := read~$Pointer$#17(conf_space_read_~field~2#1.base, 52 + conf_space_read_~field~2#1.offset, 8); [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8623-1: assume !conf_space_read_#t~switch1396#1;conf_space_read_#t~switch1396#1 := conf_space_read_#t~switch1396#1 || 2 == conf_space_read_#t~mem1395#1; [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8805: assume 0 != ~err~24#1; [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8805: assume !(0 != ~err~24#1);call #t~mem1481#1 := read~int#17(~field~4#1.base, 4 + ~field~4#1.offset, 4); [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809: ~tmp___3~13#1 := #t~ret1482#1;havoc #t~mem1481#1;havoc #t~ret1482#1;call #t~mem1483#1 := read~int#17(~#value~0#1.base, ~#value~0#1.offset, 4);call #t~mem1484#1 := read~int#17(~#tmp_val~0#1.base, ~#tmp_val~0#1.offset, 4); [2025-02-08 03:39:38,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809-1: SUMMARY for call #t~ret1482#1 := get_mask((if #t~mem1481#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1481#1 % 4294967296 % 4294967296 else #t~mem1481#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:39:38,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10562-1: SUMMARY for call INIT_LIST_HEAD(~vpci_dev~3.base, ~vpci_dev~3.offset + 16 * (if ~slot~10 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~slot~10 % 18446744073709551616 % 18446744073709551616 else ~slot~10 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:39:38,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10550: call ULTIMATE.dealloc(~#__key~4.base, ~#__key~4.offset);havoc ~#__key~4.base, ~#__key~4.offset; [2025-02-08 03:39:38,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10562: ~slot~10 := 1 + ~slot~10; [2025-02-08 03:39:38,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878-2: #t~short1944 := #t~short1941; [2025-02-08 03:39:38,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10877-1: SUMMARY for call #t~ret1937 := pci_domain_nr(#t~mem1936.base, #t~mem1936.offset); srcloc: null [2025-02-08 03:39:38,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878-1: assume #t~short1944;call #t~mem1942.base, #t~mem1942.offset := read~$Pointer$#17(~dev_entry~1.base, 16 + ~dev_entry~1.offset, 8);call #t~mem1943 := read~int#17(#t~mem1942.base, 56 + #t~mem1942.offset, 4);#t~short1944 := #t~mem1943 % 4294967296 == ~devfn % 4294967296; [2025-02-08 03:39:38,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878-1: assume !#t~short1944; [2025-02-08 03:39:38,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10877: assume -2147483648 <= #t~ret1937 && #t~ret1937 <= 2147483647;~tmp~170 := #t~ret1937;#t~short1941 := ~tmp~170 % 4294967296 == ~domain % 4294967296; [2025-02-08 03:39:38,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878-3: assume #t~short1941;call #t~mem1938.base, #t~mem1938.offset := read~$Pointer$#17(~dev_entry~1.base, 16 + ~dev_entry~1.offset, 8);call #t~mem1939.base, #t~mem1939.offset := read~$Pointer$#17(#t~mem1938.base, 16 + #t~mem1938.offset, 8);call #t~mem1940 := read~int#17(#t~mem1939.base, 216 + #t~mem1939.offset, 1);#t~short1941 := #t~mem1940 % 256 % 4294967296 == ~bus % 4294967296; [2025-02-08 03:39:38,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878-3: assume !#t~short1941; [2025-02-08 03:39:38,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10877-2: call #t~mem1935.base, #t~mem1935.offset := read~$Pointer$#17(~dev_entry~1.base, 16 + ~dev_entry~1.offset, 8);call #t~mem1936.base, #t~mem1936.offset := read~$Pointer$#17(#t~mem1935.base, 16 + #t~mem1935.offset, 8); [2025-02-08 03:39:38,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878: assume #t~short1944;havoc #t~mem1938.base, #t~mem1938.offset;havoc #t~mem1939.base, #t~mem1939.offset;havoc #t~mem1940;havoc #t~short1941;havoc #t~mem1942.base, #t~mem1942.offset;havoc #t~mem1943;havoc #t~short1944;call #t~mem1945.base, #t~mem1945.offset := read~$Pointer$#17(~dev_entry~1.base, 16 + ~dev_entry~1.offset, 8);~dev~10.base, ~dev~10.offset := #t~mem1945.base, #t~mem1945.offset;havoc #t~mem1945.base, #t~mem1945.offset; [2025-02-08 03:39:38,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878: assume !#t~short1944;havoc #t~mem1938.base, #t~mem1938.offset;havoc #t~mem1939.base, #t~mem1939.offset;havoc #t~mem1940;havoc #t~short1941;havoc #t~mem1942.base, #t~mem1942.offset;havoc #t~mem1943;havoc #t~short1944;call #t~mem1946.base, #t~mem1946.offset := read~$Pointer$#17(~dev_entry~1.base, ~dev_entry~1.offset, 8);~__mptr___0~24.base, ~__mptr___0~24.offset := #t~mem1946.base, #t~mem1946.offset;havoc #t~mem1946.base, #t~mem1946.offset;~dev_entry~1.base, ~dev_entry~1.offset := ~__mptr___0~24.base, ~__mptr___0~24.offset; [2025-02-08 03:39:39,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9075: ~cfg_entry~5.base, ~cfg_entry~5.offset := ~t~2.base, ~t~2.offset;call #t~mem1566.base, #t~mem1566.offset := read~$Pointer$#17(~t~2.base, ~t~2.offset, 8);~__mptr___1~3.base, ~__mptr___1~3.offset := #t~mem1566.base, #t~mem1566.offset;havoc #t~mem1566.base, #t~mem1566.offset;~t~2.base, ~t~2.offset := ~__mptr___1~3.base, ~__mptr___1~3.offset; [2025-02-08 03:39:39,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9075-1: SUMMARY for call kfree(~cfg_entry~5.base, ~cfg_entry~5.offset); srcloc: null [2025-02-08 03:39:39,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9069: assume 0 != (#t~mem1556.base + #t~mem1556.offset) % 18446744073709551616;havoc #t~mem1556.base, #t~mem1556.offset;call #t~mem1563 := read~int#17(~cfg_entry~5.base, 24 + ~cfg_entry~5.offset, 4);call #t~mem1561.base, #t~mem1561.offset := read~$Pointer$#17(~cfg_entry~5.base, 16 + ~cfg_entry~5.offset, 8);call #t~mem1562 := read~int#17(#t~mem1561.base, #t~mem1561.offset, 4);call #t~mem1564.base, #t~mem1564.offset := read~$Pointer$#17(~cfg_entry~5.base, 28 + ~cfg_entry~5.offset, 8);call #t~mem1565.base, #t~mem1565.offset := read~$Pointer$#17(~field~8.base, 28 + ~field~8.offset, 8); [2025-02-08 03:39:39,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9069: assume !(0 != (#t~mem1556.base + #t~mem1556.offset) % 18446744073709551616);havoc #t~mem1556.base, #t~mem1556.offset; [2025-02-08 03:39:39,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9067: call #t~mem1555.base, #t~mem1555.offset := read~$Pointer$#17(~cfg_entry~5.base, 16 + ~cfg_entry~5.offset, 8);~field~8.base, ~field~8.offset := #t~mem1555.base, #t~mem1555.offset;havoc #t~mem1555.base, #t~mem1555.offset;call #t~mem1556.base, #t~mem1556.offset := read~$Pointer$#17(~field~8.base, 28 + ~field~8.offset, 8); [2025-02-08 03:39:39,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9067-1: SUMMARY for call list_del(~cfg_entry~5.base, ~cfg_entry~5.offset); srcloc: null [2025-02-08 03:39:39,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9071: havoc #t~mem1563;havoc #t~mem1561.base, #t~mem1561.offset;havoc #t~mem1562;havoc #t~mem1564.base, #t~mem1564.offset;havoc #t~mem1565.base, #t~mem1565.offset; [2025-02-08 03:39:39,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038: call ULTIMATE.dealloc(~#descriptor~26.base, ~#descriptor~26.offset);havoc ~#descriptor~26.base, ~#descriptor~26.offset; [2025-02-08 03:39:39,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9071-1: SUMMARY for call ##fun~$Pointer$~X~int~X~$Pointer$~TO~VOID(~dev.base, ~dev.offset, (if (#t~mem1563 + #t~mem1562) % 4294967296 % 4294967296 <= 2147483647 then (#t~mem1563 + #t~mem1562) % 4294967296 % 4294967296 else (#t~mem1563 + #t~mem1562) % 4294967296 % 4294967296 - 4294967296), #t~mem1564.base, #t~mem1564.offset, #t~mem1565.base, #t~mem1565.offset); srcloc: null [2025-02-08 03:39:41,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4065: SUMMARY for call xen_pcibk_config_free_dev(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9887: assume -2147483648 <= xen_pcibk_config_capability_add_fields_#t~ret1747#1 && xen_pcibk_config_capability_add_fields_#t~ret1747#1 <= 2147483647;xen_pcibk_config_capability_add_fields_~err~34#1 := xen_pcibk_config_capability_add_fields_#t~ret1747#1;havoc xen_pcibk_config_capability_add_fields_#t~mem1746#1.base, xen_pcibk_config_capability_add_fields_#t~mem1746#1.offset;havoc xen_pcibk_config_capability_add_fields_#t~ret1747#1; [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9887-1: SUMMARY for call xen_pcibk_config_capability_add_fields_#t~ret1747#1 := xen_pcibk_config_add_fields_offset(xen_pcibk_config_capability_add_fields_~dev#1.base, xen_pcibk_config_capability_add_fields_~dev#1.offset, xen_pcibk_config_capability_add_fields_#t~mem1746#1.base, xen_pcibk_config_capability_add_fields_#t~mem1746#1.offset, xen_pcibk_config_capability_add_fields_~cap_offset~0#1); srcloc: null [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9888: assume 0 != xen_pcibk_config_capability_add_fields_~err~34#1; [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9888: assume !(0 != xen_pcibk_config_capability_add_fields_~err~34#1); [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11606: havoc pci_save_state_#t~nondet2066#1; [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4067: SUMMARY for call pci_set_drvdata(~dev#1.base, ~dev#1.offset, 0, 0); srcloc: null [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9881: assume -2147483648 <= xen_pcibk_config_capability_add_fields_#t~ret1745#1 && xen_pcibk_config_capability_add_fields_#t~ret1745#1 <= 2147483647;xen_pcibk_config_capability_add_fields_~err~34#1 := xen_pcibk_config_capability_add_fields_#t~ret1745#1;havoc xen_pcibk_config_capability_add_fields_#t~ret1745#1; [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9881-1: SUMMARY for call xen_pcibk_config_capability_add_fields_#t~ret1745#1 := xen_pcibk_config_add_fields_offset(xen_pcibk_config_capability_add_fields_~dev#1.base, xen_pcibk_config_capability_add_fields_~dev#1.offset, ~#caplist_header~0.base, ~#caplist_header~0.offset, xen_pcibk_config_capability_add_fields_~cap_offset~0#1); srcloc: null [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4068: #res#1 := ~err~1#1;call ULTIMATE.dealloc(~#descriptor~2#1.base, ~#descriptor~2#1.offset);havoc ~#descriptor~2#1.base, ~#descriptor~2#1.offset;call ULTIMATE.dealloc(~#descriptor___0~0#1.base, ~#descriptor___0~0#1.offset);havoc ~#descriptor___0~0#1.base, ~#descriptor___0~0#1.offset;call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset;call ULTIMATE.dealloc(~#descriptor___1~0#1.base, ~#descriptor___1~0#1.offset);havoc ~#descriptor___1~0#1.base, ~#descriptor___1~0#1.offset;call ULTIMATE.dealloc(~#ppdev~1#1.base, ~#ppdev~1#1.offset);havoc ~#ppdev~1#1.base, ~#ppdev~1#1.offset;call ULTIMATE.dealloc(~#descriptor___2~0#1.base, ~#descriptor___2~0#1.offset);havoc ~#descriptor___2~0#1.base, ~#descriptor___2~0#1.offset;call ULTIMATE.dealloc(~#descriptor___3~0#1.base, ~#descriptor___3~0#1.offset);havoc ~#descriptor___3~0#1.base, ~#descriptor___3~0#1.offset;call ULTIMATE.dealloc(~#descriptor___4~0#1.base, ~#descriptor___4~0#1.offset);havoc ~#descriptor___4~0#1.base, ~#descriptor___4~0#1.offset; [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11591-1: xen_pcibk_config_capability_add_fields_#t~ret1741#1 := pci_find_capability_#res#1;havoc pci_find_capability_#t~nondet2063#1, pci_find_capability_~arg0#1.base, pci_find_capability_~arg0#1.offset, pci_find_capability_~arg1#1;havoc pci_find_capability_#in~arg0#1.base, pci_find_capability_#in~arg0#1.offset, pci_find_capability_#in~arg1#1;assume { :end_inline_pci_find_capability } true;assume -2147483648 <= xen_pcibk_config_capability_add_fields_#t~ret1741#1 && xen_pcibk_config_capability_add_fields_#t~ret1741#1 <= 2147483647;xen_pcibk_config_capability_add_fields_~cap_offset~0#1 := xen_pcibk_config_capability_add_fields_#t~ret1741#1; [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4068-1: SUMMARY for call kfree(~dev_data~2#1.base, ~dev_data~2#1.offset); srcloc: null [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11591: havoc pci_find_capability_#t~nondet2063#1; [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3928: call ULTIMATE.dealloc(~#descriptor~2#1.base, ~#descriptor~2#1.offset);havoc ~#descriptor~2#1.base, ~#descriptor~2#1.offset;call ULTIMATE.dealloc(~#descriptor___0~0#1.base, ~#descriptor___0~0#1.offset);havoc ~#descriptor___0~0#1.base, ~#descriptor___0~0#1.offset;call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset;call ULTIMATE.dealloc(~#descriptor___1~0#1.base, ~#descriptor___1~0#1.offset);havoc ~#descriptor___1~0#1.base, ~#descriptor___1~0#1.offset;call ULTIMATE.dealloc(~#ppdev~1#1.base, ~#ppdev~1#1.offset);havoc ~#ppdev~1#1.base, ~#ppdev~1#1.offset;call ULTIMATE.dealloc(~#descriptor___2~0#1.base, ~#descriptor___2~0#1.offset);havoc ~#descriptor___2~0#1.base, ~#descriptor___2~0#1.offset;call ULTIMATE.dealloc(~#descriptor___3~0#1.base, ~#descriptor___3~0#1.offset);havoc ~#descriptor___3~0#1.base, ~#descriptor___3~0#1.offset;call ULTIMATE.dealloc(~#descriptor___4~0#1.base, ~#descriptor___4~0#1.offset);havoc ~#descriptor___4~0#1.base, ~#descriptor___4~0#1.offset; [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9858: call ULTIMATE.dealloc(xen_pcibk_config_capability_add_fields_~#descriptor~29#1.base, xen_pcibk_config_capability_add_fields_~#descriptor~29#1.offset);havoc xen_pcibk_config_capability_add_fields_~#descriptor~29#1.base, xen_pcibk_config_capability_add_fields_~#descriptor~29#1.offset; [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9883: assume 0 != xen_pcibk_config_capability_add_fields_~err~34#1; [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9883: assume !(0 != xen_pcibk_config_capability_add_fields_~err~34#1);call xen_pcibk_config_capability_add_fields_#t~mem1746#1.base, xen_pcibk_config_capability_add_fields_#t~mem1746#1.offset := read~$Pointer$#17(xen_pcibk_config_capability_add_fields_~cap~0#1.base, 20 + xen_pcibk_config_capability_add_fields_~cap~0#1.offset, 8); [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9875: assume -9223372036854775808 <= xen_pcibk_config_capability_add_fields_#t~ret1743#1 && xen_pcibk_config_capability_add_fields_#t~ret1743#1 <= 9223372036854775807;xen_pcibk_config_capability_add_fields_~tmp~143#1 := xen_pcibk_config_capability_add_fields_#t~ret1743#1;havoc xen_pcibk_config_capability_add_fields_#t~mem1742#1;havoc xen_pcibk_config_capability_add_fields_#t~ret1743#1; [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9875-1: SUMMARY for call xen_pcibk_config_capability_add_fields_#t~ret1743#1 := ldv__builtin_expect((if xen_pcibk_config_capability_add_fields_#t~mem1742#1 % 256 % 18446744073709551616 <= 9223372036854775807 then xen_pcibk_config_capability_add_fields_#t~mem1742#1 % 256 % 18446744073709551616 else xen_pcibk_config_capability_add_fields_#t~mem1742#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9867: call xen_pcibk_config_capability_add_fields_#t~mem1740#1 := read~int#17(xen_pcibk_config_capability_add_fields_~cap~0#1.base, 16 + xen_pcibk_config_capability_add_fields_~cap~0#1.offset, 4);assume { :begin_inline_pci_find_capability } true;pci_find_capability_#in~arg0#1.base, pci_find_capability_#in~arg0#1.offset, pci_find_capability_#in~arg1#1 := xen_pcibk_config_capability_add_fields_~dev#1.base, xen_pcibk_config_capability_add_fields_~dev#1.offset, xen_pcibk_config_capability_add_fields_#t~mem1740#1;havoc pci_find_capability_#res#1;havoc pci_find_capability_#t~nondet2063#1, pci_find_capability_~arg0#1.base, pci_find_capability_~arg0#1.offset, pci_find_capability_~arg1#1;pci_find_capability_~arg0#1.base, pci_find_capability_~arg0#1.offset := pci_find_capability_#in~arg0#1.base, pci_find_capability_#in~arg0#1.offset;pci_find_capability_~arg1#1 := pci_find_capability_#in~arg1#1;havoc pci_find_capability_#t~nondet2063#1;assume -2147483648 <= pci_find_capability_#t~nondet2063#1 && pci_find_capability_#t~nondet2063#1 <= 2147483647;pci_find_capability_#res#1 := pci_find_capability_#t~nondet2063#1;havoc pci_find_capability_#t~nondet2063#1; [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9876: assume 0 != xen_pcibk_config_capability_add_fields_~tmp~143#1;call xen_pcibk_config_capability_add_fields_#t~mem1744#1 := read~int#17(xen_pcibk_config_capability_add_fields_~cap~0#1.base, 16 + xen_pcibk_config_capability_add_fields_~cap~0#1.offset, 4); [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9876: assume !(0 != xen_pcibk_config_capability_add_fields_~tmp~143#1); [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9868: assume 0 != xen_pcibk_config_capability_add_fields_~cap_offset~0#1;call write~$Pointer$#54(433, 0, xen_pcibk_config_capability_add_fields_~#descriptor~29#1.base, xen_pcibk_config_capability_add_fields_~#descriptor~29#1.offset, 8);call write~$Pointer$#54(434, 0, xen_pcibk_config_capability_add_fields_~#descriptor~29#1.base, 8 + xen_pcibk_config_capability_add_fields_~#descriptor~29#1.offset, 8);call write~$Pointer$#54(435, 0, xen_pcibk_config_capability_add_fields_~#descriptor~29#1.base, 16 + xen_pcibk_config_capability_add_fields_~#descriptor~29#1.offset, 8);call write~$Pointer$#54(436, 0, xen_pcibk_config_capability_add_fields_~#descriptor~29#1.base, 24 + xen_pcibk_config_capability_add_fields_~#descriptor~29#1.offset, 8);call write~int#54(48, xen_pcibk_config_capability_add_fields_~#descriptor~29#1.base, 32 + xen_pcibk_config_capability_add_fields_~#descriptor~29#1.offset, 4);call write~int#54(0, xen_pcibk_config_capability_add_fields_~#descriptor~29#1.base, 36 + xen_pcibk_config_capability_add_fields_~#descriptor~29#1.offset, 1);call xen_pcibk_config_capability_add_fields_#t~mem1742#1 := read~int#54(xen_pcibk_config_capability_add_fields_~#descriptor~29#1.base, 36 + xen_pcibk_config_capability_add_fields_~#descriptor~29#1.offset, 1); [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9868: assume !(0 != xen_pcibk_config_capability_add_fields_~cap_offset~0#1); [2025-02-08 03:39:41,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158: call ULTIMATE.dealloc(xen_pcibk_config_init_dev_~#descriptor~28#1.base, xen_pcibk_config_init_dev_~#descriptor~28#1.offset);havoc xen_pcibk_config_init_dev_~#descriptor~28#1.base, xen_pcibk_config_init_dev_~#descriptor~28#1.offset; [2025-02-08 03:39:41,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9877: havoc xen_pcibk_config_capability_add_fields_#t~mem1744#1; [2025-02-08 03:39:41,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9877-1: SUMMARY for call __dynamic_dev_dbg(xen_pcibk_config_capability_add_fields_~#descriptor~29#1.base, xen_pcibk_config_capability_add_fields_~#descriptor~29#1.offset, xen_pcibk_config_capability_add_fields_~dev#1.base, 148 + xen_pcibk_config_capability_add_fields_~dev#1.offset, 437, 0); srcloc: null [2025-02-08 03:39:41,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11620: havoc pci_store_saved_state_#t~ret2069#1.base, pci_store_saved_state_#t~ret2069#1.offset; [2025-02-08 03:39:41,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9894: call xen_pcibk_config_capability_add_fields_#t~mem1748#1.base, xen_pcibk_config_capability_add_fields_#t~mem1748#1.offset := read~$Pointer$#17(xen_pcibk_config_capability_add_fields_~cap~0#1.base, xen_pcibk_config_capability_add_fields_~cap~0#1.offset, 8);xen_pcibk_config_capability_add_fields_~__mptr___0~17#1.base, xen_pcibk_config_capability_add_fields_~__mptr___0~17#1.offset := xen_pcibk_config_capability_add_fields_#t~mem1748#1.base, xen_pcibk_config_capability_add_fields_#t~mem1748#1.offset;havoc xen_pcibk_config_capability_add_fields_#t~mem1748#1.base, xen_pcibk_config_capability_add_fields_#t~mem1748#1.offset;xen_pcibk_config_capability_add_fields_~cap~0#1.base, xen_pcibk_config_capability_add_fields_~cap~0#1.offset := xen_pcibk_config_capability_add_fields_~__mptr___0~17#1.base, xen_pcibk_config_capability_add_fields_~__mptr___0~17#1.offset; [2025-02-08 03:39:41,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11706: havoc #t~nondet2086; [2025-02-08 03:39:41,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4278: call ULTIMATE.dealloc(~#xbt~0#1.base, ~#xbt~0#1.offset);havoc ~#xbt~0#1.base, ~#xbt~0#1.offset;call ULTIMATE.dealloc(~#nodename~0#1.base, ~#nodename~0#1.offset);havoc ~#nodename~0#1.base, ~#nodename~0#1.offset; [2025-02-08 03:39:41,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11722: havoc xenbus_transaction_end_#t~nondet2090#1; [2025-02-08 03:39:41,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11726: havoc xenbus_transaction_start_#t~nondet2091#1; [2025-02-08 03:39:41,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: havoc bar_reset_~dev#1.base, bar_reset_~dev#1.offset, bar_reset_~offset#1, bar_reset_~data#1.base, bar_reset_~data#1.offset, bar_reset_~bar~5#1.base, bar_reset_~bar~5#1.offset;havoc bar_reset_#in~dev#1.base, bar_reset_#in~dev#1.offset, bar_reset_#in~offset#1, bar_reset_#in~data#1.base, bar_reset_#in~data#1.offset;assume { :end_inline_bar_reset } true; [2025-02-08 03:39:41,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: havoc bar_release_~dev#1.base, bar_release_~dev#1.offset, bar_release_~offset#1, bar_release_~data#1.base, bar_release_~data#1.offset;havoc bar_release_#in~dev#1.base, bar_release_#in~dev#1.offset, bar_release_#in~offset#1, bar_release_#in~data#1.base, bar_release_#in~data#1.offset;assume { :end_inline_bar_release } true; [2025-02-08 03:39:41,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ##fun~$Pointer$~X~int~X~$Pointer$~TO~VOIDFINAL: assume true; [2025-02-08 03:39:41,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667: havoc #t~nondet2077; [2025-02-08 03:39:41,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343: assume #t~short611;havoc #t~mem610;havoc #t~short611; [2025-02-08 03:39:41,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343: assume !#t~short611;havoc #t~mem610;havoc #t~short611;call #t~mem612.base, #t~mem612.offset := read~$Pointer$#17(~psdev~17.base, 88 + ~psdev~17.offset, 8); [2025-02-08 03:39:41,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-1: assume #t~short611; [2025-02-08 03:39:41,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-1: assume !#t~short611;call #t~mem610 := read~int#17(~dev_data~7.base, 24 + ~dev_data~7.offset, 1);#t~short611 := 0 == #t~mem610 % 256 % 4294967296; [2025-02-08 03:39:41,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5341: ~tmp~42.base, ~tmp~42.offset := #t~ret609.base, #t~ret609.offset;havoc #t~mem608.base, #t~mem608.offset;havoc #t~ret609.base, #t~ret609.offset;~dev_data~7.base, ~dev_data~7.offset := ~tmp~42.base, ~tmp~42.offset;#t~short611 := 0 == (~dev_data~7.base + ~dev_data~7.offset) % 18446744073709551616; [2025-02-08 03:39:41,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5341-1: SUMMARY for call #t~ret609.base, #t~ret609.offset := pci_get_drvdata(#t~mem608.base, #t~mem608.offset); srcloc: null [2025-02-08 03:39:41,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5337: assume 0 == (#t~mem607.base + #t~mem607.offset) % 18446744073709551616;havoc #t~mem607.base, #t~mem607.offset; [2025-02-08 03:39:41,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5337: assume !(0 == (#t~mem607.base + #t~mem607.offset) % 18446744073709551616);havoc #t~mem607.base, #t~mem607.offset;call #t~mem608.base, #t~mem608.offset := read~$Pointer$#17(~psdev~17.base, 88 + ~psdev~17.offset, 8); [2025-02-08 03:39:41,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333: assume ~count~3 % 18446744073709551616 > 4095; [2025-02-08 03:39:41,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333: assume !(~count~3 % 18446744073709551616 > 4095);call #t~mem607.base, #t~mem607.offset := read~$Pointer$#17(~psdev~17.base, 88 + ~psdev~17.offset, 8); [2025-02-08 03:39:41,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-1: SUMMARY for call #t~ret614 := scnprintf(~buf.base, ~buf.offset + (if ~count~3 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~count~3 % 18446744073709551616 % 18446744073709551616 else ~count~3 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4096 - ~count~3, 188, 0); srcloc: null [2025-02-08 03:39:41,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348: assume -2147483648 <= #t~ret614 && #t~ret614 <= 2147483647;~tmp___1~14 := #t~ret614;havoc #t~ret614;~count~3 := ~tmp___1~14 + ~count~3;call #t~mem615.base, #t~mem615.offset := read~$Pointer$#17(~psdev~17.base, 4 + ~psdev~17.offset, 8);~__mptr___0~10.base, ~__mptr___0~10.offset := #t~mem615.base, #t~mem615.offset;~psdev~17.base, ~psdev~17.offset := ~__mptr___0~10.base, -832 + ~__mptr___0~10.offset; [2025-02-08 03:39:41,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347: ~tmp___0~21.base, ~tmp___0~21.offset := #t~ret613.base, #t~ret613.offset;havoc #t~mem612.base, #t~mem612.offset;havoc #t~ret613.base, #t~ret613.offset; [2025-02-08 03:39:41,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347-1: SUMMARY for call #t~ret613.base, #t~ret613.offset := pci_name(#t~mem612.base, #t~mem612.offset); srcloc: null [2025-02-08 03:39:42,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11639: havoc #t~nondet2073; [2025-02-08 03:39:43,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9987: call ULTIMATE.dealloc(pm_ctrl_init_~#value~1#1.base, pm_ctrl_init_~#value~1#1.offset);havoc pm_ctrl_init_~#value~1#1.base, pm_ctrl_init_~#value~1#1.offset;##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2144#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2144#1.offset := pm_ctrl_init_#res#1.base, pm_ctrl_init_#res#1.offset;havoc pm_ctrl_init_#t~ret1764#1, pm_ctrl_init_#t~mem1765#1, pm_ctrl_init_#t~bitwise1766#1, pm_ctrl_init_#t~mem1767#1, pm_ctrl_init_#t~bitwise1768#1, pm_ctrl_init_#t~mem1769#1, pm_ctrl_init_#t~ret1770#1, pm_ctrl_init_#t~ret1771#1.base, pm_ctrl_init_#t~ret1771#1.offset, pm_ctrl_init_~dev#1.base, pm_ctrl_init_~dev#1.offset, pm_ctrl_init_~offset#1, pm_ctrl_init_~err~37#1, pm_ctrl_init_~#value~1#1.base, pm_ctrl_init_~#value~1#1.offset, pm_ctrl_init_~tmp~146#1.base, pm_ctrl_init_~tmp~146#1.offset;havoc pm_ctrl_init_#in~dev#1.base, pm_ctrl_init_#in~dev#1.offset, pm_ctrl_init_#in~offset#1;assume { :end_inline_pm_ctrl_init } true;##fun~$Pointer$~X~int~TO~$Pointer$_#t~funptrres2140#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~funptrres2140#1.offset := ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2144#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2144#1.offset; [2025-02-08 03:39:43,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9203: PTR_ERR_#t~ret1596#1 := ldv_ptr_err_#res#1;havoc ldv_ptr_err_~ptr#1.base, ldv_ptr_err_~ptr#1.offset;havoc ldv_ptr_err_#in~ptr#1.base, ldv_ptr_err_#in~ptr#1.offset;assume { :end_inline_ldv_ptr_err } true;assume -9223372036854775808 <= PTR_ERR_#t~ret1596#1 && PTR_ERR_#t~ret1596#1 <= 9223372036854775807;PTR_ERR_~tmp~121#1 := PTR_ERR_#t~ret1596#1;havoc PTR_ERR_#t~ret1596#1;PTR_ERR_#res#1 := PTR_ERR_~tmp~121#1; [2025-02-08 03:39:43,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9121: #t~ret1581#1.base, #t~ret1581#1.offset := ##fun~$Pointer$~X~int~TO~$Pointer$_#res#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#res#1.offset;havoc ##fun~$Pointer$~X~int~TO~$Pointer$_#~1575#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#~1575#1.offset, ##fun~$Pointer$~X~int~TO~$Pointer$_#~1576#1, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~funptrres2140#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~funptrres2140#1.offset, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2141#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2141#1.offset, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2142#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2142#1.offset, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2143#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2143#1.offset, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2144#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2144#1.offset;havoc ##fun~$Pointer$~X~int~TO~$Pointer$_#in~1575#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#in~1575#1.offset, ##fun~$Pointer$~X~int~TO~$Pointer$_#in~1576#1, ##fun~$Pointer$~X~int~TO~$Pointer$_#in~#fp#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~int~TO~$Pointer$ } true;~tmp___0~48#1.base, ~tmp___0~48#1.offset := #t~ret1581#1.base, #t~ret1581#1.offset;havoc #t~mem1579#1;havoc #t~mem1577#1.base, #t~mem1577#1.offset;havoc #t~mem1578#1;havoc #t~mem1580#1.base, #t~mem1580#1.offset;havoc #t~ret1581#1.base, #t~ret1581#1.offset; [2025-02-08 03:39:43,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9122: ~tmp___3~15#1 := (if 0 == #t~ret1582#1 % 256 then 0 else 1);havoc #t~ret1582#1; [2025-02-08 03:39:43,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9122-1: SUMMARY for call #t~ret1582#1 := IS_ERR(~tmp___0~48#1.base, ~tmp___0~48#1.offset); srcloc: null [2025-02-08 03:39:43,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9098: call ULTIMATE.dealloc(~#descriptor~27#1.base, ~#descriptor~27#1.offset);havoc ~#descriptor~27#1.base, ~#descriptor~27#1.offset; [2025-02-08 03:39:43,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9123: assume 0 != (if ~tmp___3~15#1 % 256 % 4294967296 <= 2147483647 then ~tmp___3~15#1 % 256 % 4294967296 else ~tmp___3~15#1 % 256 % 4294967296 - 4294967296);assume { :begin_inline_PTR_ERR } true;PTR_ERR_#in~ptr#1.base, PTR_ERR_#in~ptr#1.offset := ~tmp___0~48#1.base, ~tmp___0~48#1.offset;havoc PTR_ERR_#res#1;havoc PTR_ERR_#t~ret1596#1, PTR_ERR_~ptr#1.base, PTR_ERR_~ptr#1.offset, PTR_ERR_~tmp~121#1;PTR_ERR_~ptr#1.base, PTR_ERR_~ptr#1.offset := PTR_ERR_#in~ptr#1.base, PTR_ERR_#in~ptr#1.offset;havoc PTR_ERR_~tmp~121#1;assume { :begin_inline_ldv_ptr_err } true;ldv_ptr_err_#in~ptr#1.base, ldv_ptr_err_#in~ptr#1.offset := PTR_ERR_~ptr#1.base, PTR_ERR_~ptr#1.offset;havoc ldv_ptr_err_#res#1;havoc ldv_ptr_err_~ptr#1.base, ldv_ptr_err_~ptr#1.offset;ldv_ptr_err_~ptr#1.base, ldv_ptr_err_~ptr#1.offset := ldv_ptr_err_#in~ptr#1.base, ldv_ptr_err_#in~ptr#1.offset;ldv_ptr_err_#res#1 := (if (2012 - (ldv_ptr_err_~ptr#1.base + ldv_ptr_err_~ptr#1.offset)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (2012 - (ldv_ptr_err_~ptr#1.base + ldv_ptr_err_~ptr#1.offset)) % 18446744073709551616 % 18446744073709551616 else (2012 - (ldv_ptr_err_~ptr#1.base + ldv_ptr_err_~ptr#1.offset)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 03:39:43,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9123: assume !(0 != (if ~tmp___3~15#1 % 256 % 4294967296 <= 2147483647 then ~tmp___3~15#1 % 256 % 4294967296 else ~tmp___3~15#1 % 256 % 4294967296 - 4294967296));call write~$Pointer$#17(~tmp___0~48#1.base, ~tmp___0~48#1.offset, ~cfg_entry~6#1.base, 28 + ~cfg_entry~6#1.offset, 8); [2025-02-08 03:39:43,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9124: #t~ret1583#1 := PTR_ERR_#res#1;havoc PTR_ERR_#t~ret1596#1, PTR_ERR_~ptr#1.base, PTR_ERR_~ptr#1.offset, PTR_ERR_~tmp~121#1;havoc PTR_ERR_#in~ptr#1.base, PTR_ERR_#in~ptr#1.offset;assume { :end_inline_PTR_ERR } true;assume -9223372036854775808 <= #t~ret1583#1 && #t~ret1583#1 <= 9223372036854775807;~tmp___2~23#1 := #t~ret1583#1;havoc #t~ret1583#1;~err~26#1 := (if ~tmp___2~23#1 % 4294967296 <= 2147483647 then ~tmp___2~23#1 % 4294967296 else ~tmp___2~23#1 % 4294967296 - 4294967296); [2025-02-08 03:39:43,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: ##fun~$Pointer$~X~int~TO~$Pointer$_#res#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#res#1.offset := ##fun~$Pointer$~X~int~TO~$Pointer$_#t~funptrres2140#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~funptrres2140#1.offset;havoc ##fun~$Pointer$~X~int~TO~$Pointer$_#t~funptrres2140#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~funptrres2140#1.offset;havoc ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2141#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2141#1.offset;havoc ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2142#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2142#1.offset;havoc ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2143#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2143#1.offset;havoc ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2144#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2144#1.offset; [2025-02-08 03:39:43,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2143#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2143#1.offset := rom_init_#res#1.base, rom_init_#res#1.offset;havoc rom_init_#t~ret1710#1.base, rom_init_#t~ret1710#1.offset, rom_init_#t~ret1711#1.base, rom_init_#t~ret1711#1.offset, rom_init_~dev#1.base, rom_init_~dev#1.offset, rom_init_~offset#1, rom_init_~bar~4#1.base, rom_init_~bar~4#1.offset, rom_init_~tmp~136#1.base, rom_init_~tmp~136#1.offset, rom_init_~tmp___0~56#1.base, rom_init_~tmp___0~56#1.offset;havoc rom_init_#in~dev#1.base, rom_init_#in~dev#1.offset, rom_init_#in~offset#1;assume { :end_inline_rom_init } true;##fun~$Pointer$~X~int~TO~$Pointer$_#t~funptrres2140#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~funptrres2140#1.offset := ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2143#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2143#1.offset; [2025-02-08 03:39:43,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2142#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2142#1.offset := bar_init_#res#1.base, bar_init_#res#1.offset;havoc bar_init_#t~ret1708#1.base, bar_init_#t~ret1708#1.offset, bar_init_#t~ret1709#1.base, bar_init_#t~ret1709#1.offset, bar_init_~dev#1.base, bar_init_~dev#1.offset, bar_init_~offset#1, bar_init_~bar~3#1.base, bar_init_~bar~3#1.offset, bar_init_~tmp~135#1.base, bar_init_~tmp~135#1.offset, bar_init_~tmp___0~55#1.base, bar_init_~tmp___0~55#1.offset;havoc bar_init_#in~dev#1.base, bar_init_#in~dev#1.offset, bar_init_#in~offset#1;assume { :end_inline_bar_init } true;##fun~$Pointer$~X~int~TO~$Pointer$_#t~funptrres2140#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~funptrres2140#1.offset := ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2142#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2142#1.offset; [2025-02-08 03:39:43,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2141#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2141#1.offset := command_init_#res#1.base, command_init_#res#1.offset;havoc command_init_#t~ret1611#1.base, command_init_#t~ret1611#1.offset, command_init_#t~ret1612#1.base, command_init_#t~ret1612#1.offset, command_init_#t~ret1613#1, command_init_#t~ret1614#1.base, command_init_#t~ret1614#1.offset, command_init_~dev#1.base, command_init_~dev#1.offset, command_init_~offset#1, command_init_~cmd~1#1.base, command_init_~cmd~1#1.offset, command_init_~tmp~128#1.base, command_init_~tmp~128#1.offset, command_init_~err~29#1, command_init_~tmp___0~50#1.base, command_init_~tmp___0~50#1.offset, command_init_~tmp___1~33#1.base, command_init_~tmp___1~33#1.offset;havoc command_init_#in~dev#1.base, command_init_#in~dev#1.offset, command_init_#in~offset#1;assume { :end_inline_command_init } true;##fun~$Pointer$~X~int~TO~$Pointer$_#t~funptrres2140#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~funptrres2140#1.offset := ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2141#1.base, ##fun~$Pointer$~X~int~TO~$Pointer$_#t~ret2141#1.offset; [2025-02-08 03:39:43,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10150-1: call xen_pcibk_field_is_dup_#t~mem1809#1 := read~int#17(xen_pcibk_field_is_dup_~cfg_entry~7#1.base, 24 + xen_pcibk_field_is_dup_~cfg_entry~7#1.offset, 4);call xen_pcibk_field_is_dup_#t~mem1807#1.base, xen_pcibk_field_is_dup_#t~mem1807#1.offset := read~$Pointer$#17(xen_pcibk_field_is_dup_~cfg_entry~7#1.base, 16 + xen_pcibk_field_is_dup_~cfg_entry~7#1.offset, 8);call xen_pcibk_field_is_dup_#t~mem1808#1 := read~int#17(xen_pcibk_field_is_dup_#t~mem1807#1.base, xen_pcibk_field_is_dup_#t~mem1807#1.offset, 4); [2025-02-08 03:39:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10150: assume (xen_pcibk_field_is_dup_#t~mem1809#1 + xen_pcibk_field_is_dup_#t~mem1808#1) % 4294967296 == xen_pcibk_field_is_dup_~reg#1 % 4294967296;havoc xen_pcibk_field_is_dup_#t~mem1809#1;havoc xen_pcibk_field_is_dup_#t~mem1807#1.base, xen_pcibk_field_is_dup_#t~mem1807#1.offset;havoc xen_pcibk_field_is_dup_#t~mem1808#1;xen_pcibk_field_is_dup_~ret~5#1 := 1; [2025-02-08 03:39:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10150: assume !((xen_pcibk_field_is_dup_#t~mem1809#1 + xen_pcibk_field_is_dup_#t~mem1808#1) % 4294967296 == xen_pcibk_field_is_dup_~reg#1 % 4294967296);havoc xen_pcibk_field_is_dup_#t~mem1809#1;havoc xen_pcibk_field_is_dup_#t~mem1807#1.base, xen_pcibk_field_is_dup_#t~mem1807#1.offset;havoc xen_pcibk_field_is_dup_#t~mem1808#1;call xen_pcibk_field_is_dup_#t~mem1810#1.base, xen_pcibk_field_is_dup_#t~mem1810#1.offset := read~$Pointer$#17(xen_pcibk_field_is_dup_~cfg_entry~7#1.base, xen_pcibk_field_is_dup_~cfg_entry~7#1.offset, 8);xen_pcibk_field_is_dup_~__mptr___0~19#1.base, xen_pcibk_field_is_dup_~__mptr___0~19#1.offset := xen_pcibk_field_is_dup_#t~mem1810#1.base, xen_pcibk_field_is_dup_#t~mem1810#1.offset;havoc xen_pcibk_field_is_dup_#t~mem1810#1.base, xen_pcibk_field_is_dup_#t~mem1810#1.offset;xen_pcibk_field_is_dup_~cfg_entry~7#1.base, xen_pcibk_field_is_dup_~cfg_entry~7#1.offset := xen_pcibk_field_is_dup_~__mptr___0~19#1.base, xen_pcibk_field_is_dup_~__mptr___0~19#1.offset; [2025-02-08 03:39:43,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11550: havoc pci_bus_write_config_dword_#t~nondet2057#1; [2025-02-08 03:39:43,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3079: havoc #t~mem44.base, #t~mem44.offset; [2025-02-08 03:39:43,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L2943: havoc #t~mem1;havoc #t~bitwise2; [2025-02-08 03:39:43,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11579: havoc #t~nondet2060; [2025-02-08 03:39:43,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10984: call ULTIMATE.dealloc(~#__key~5.base, ~#__key~5.offset);havoc ~#__key~5.base, ~#__key~5.offset; [2025-02-08 03:39:44,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4664: call ULTIMATE.dealloc(~#descriptor~10.base, ~#descriptor~10.offset);havoc ~#descriptor~10.base, ~#descriptor~10.offset; [2025-02-08 03:39:44,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3395: havoc #t~mem126; [2025-02-08 03:39:44,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10461: ~tmp___4~13#1.base, ~tmp___4~13#1.offset := #t~ret1858#1.base, #t~ret1858#1.offset;havoc #t~ret1858#1.base, #t~ret1858#1.offset; [2025-02-08 03:39:44,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10461-1: SUMMARY for call #t~ret1858#1.base, #t~ret1858#1.offset := pci_name(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 03:39:44,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10329: havoc list_first_#t~mem1824#1.base, list_first_#t~mem1824#1.offset;#t~ret1850#1.base, #t~ret1850#1.offset := list_first_#res#1.base, list_first_#res#1.offset;havoc list_first_#t~mem1824#1.base, list_first_#t~mem1824#1.offset, list_first_~head#1.base, list_first_~head#1.offset;havoc list_first_#in~head#1.base, list_first_#in~head#1.offset;assume { :end_inline_list_first } true;~tmp___1~35#1.base, ~tmp___1~35#1.offset := #t~ret1850#1.base, #t~ret1850#1.offset;havoc #t~ret1850#1.base, #t~ret1850#1.offset;~__mptr~26#1.base, ~__mptr~26#1.offset := ~tmp___1~35#1.base, ~tmp___1~35#1.offset;~t~3#1.base, ~t~3#1.offset := ~__mptr~26#1.base, ~__mptr~26#1.offset;call #t~mem1851#1.base, #t~mem1851#1.offset := read~$Pointer$#17(~t~3#1.base, 16 + ~t~3#1.offset, 8);assume { :begin_inline_match_slot } true;match_slot_#in~l#1.base, match_slot_#in~l#1.offset, match_slot_#in~r#1.base, match_slot_#in~r#1.offset := ~dev#1.base, ~dev#1.offset, #t~mem1851#1.base, #t~mem1851#1.offset;havoc match_slot_#res#1;havoc match_slot_#t~mem1832#1.base, match_slot_#t~mem1832#1.offset, match_slot_#t~ret1833#1, match_slot_#t~mem1834#1.base, match_slot_#t~mem1834#1.offset, match_slot_#t~ret1835#1, match_slot_#t~mem1836#1.base, match_slot_#t~mem1836#1.offset, match_slot_#t~mem1837#1.base, match_slot_#t~mem1837#1.offset, match_slot_#t~short1838#1, match_slot_#t~mem1839#1, match_slot_#t~mem1840#1, match_slot_#t~bitwise1841#1, match_slot_#t~short1842#1, match_slot_~l#1.base, match_slot_~l#1.offset, match_slot_~r#1.base, match_slot_~r#1.offset, match_slot_~tmp~158#1, match_slot_~tmp___0~57#1;match_slot_~l#1.base, match_slot_~l#1.offset := match_slot_#in~l#1.base, match_slot_#in~l#1.offset;match_slot_~r#1.base, match_slot_~r#1.offset := match_slot_#in~r#1.base, match_slot_#in~r#1.offset;havoc match_slot_~tmp~158#1;havoc match_slot_~tmp___0~57#1;call match_slot_#t~mem1832#1.base, match_slot_#t~mem1832#1.offset := read~$Pointer$#17(match_slot_~l#1.base, 16 + match_slot_~l#1.offset, 8); [2025-02-08 03:39:44,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10379: assume match_slot_#t~short1842#1;havoc match_slot_#t~mem1836#1.base, match_slot_#t~mem1836#1.offset;havoc match_slot_#t~mem1837#1.base, match_slot_#t~mem1837#1.offset;havoc match_slot_#t~short1838#1;havoc match_slot_#t~mem1839#1;havoc match_slot_#t~mem1840#1;havoc match_slot_#t~bitwise1841#1;havoc match_slot_#t~short1842#1;match_slot_#res#1 := 1; [2025-02-08 03:39:44,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10379: assume !match_slot_#t~short1842#1;havoc match_slot_#t~mem1836#1.base, match_slot_#t~mem1836#1.offset;havoc match_slot_#t~mem1837#1.base, match_slot_#t~mem1837#1.offset;havoc match_slot_#t~short1838#1;havoc match_slot_#t~mem1839#1;havoc match_slot_#t~mem1840#1;havoc match_slot_#t~bitwise1841#1;havoc match_slot_#t~short1842#1;match_slot_#res#1 := 0; [2025-02-08 03:39:44,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10379-1: match_slot_#t~short1842#1 := 0 == match_slot_#t~bitwise1841#1 % 32 % 4294967296; [2025-02-08 03:39:44,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10437: #t~ret1852#1 := match_slot_#res#1;havoc match_slot_#t~mem1832#1.base, match_slot_#t~mem1832#1.offset, match_slot_#t~ret1833#1, match_slot_#t~mem1834#1.base, match_slot_#t~mem1834#1.offset, match_slot_#t~ret1835#1, match_slot_#t~mem1836#1.base, match_slot_#t~mem1836#1.offset, match_slot_#t~mem1837#1.base, match_slot_#t~mem1837#1.offset, match_slot_#t~short1838#1, match_slot_#t~mem1839#1, match_slot_#t~mem1840#1, match_slot_#t~bitwise1841#1, match_slot_#t~short1842#1, match_slot_~l#1.base, match_slot_~l#1.offset, match_slot_~r#1.base, match_slot_~r#1.offset, match_slot_~tmp~158#1, match_slot_~tmp___0~57#1;havoc match_slot_#in~l#1.base, match_slot_#in~l#1.offset, match_slot_#in~r#1.base, match_slot_#in~r#1.offset;assume { :end_inline_match_slot } true;assume -2147483648 <= #t~ret1852#1 && #t~ret1852#1 <= 2147483647;~tmp___3~17#1 := #t~ret1852#1;havoc #t~mem1851#1.base, #t~mem1851#1.offset;havoc #t~ret1852#1; [2025-02-08 03:39:44,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10379-6: assume 0 == match_slot_#t~mem1839#1 % 4294967296 / 8 % 4294967296;match_slot_#t~bitwise1841#1 := match_slot_#t~mem1840#1 % 4294967296 / 8; [2025-02-08 03:39:44,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10379-6: assume !(0 == match_slot_#t~mem1839#1 % 4294967296 / 8 % 4294967296); [2025-02-08 03:39:44,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10379-7: assume match_slot_#t~short1842#1;call match_slot_#t~mem1839#1 := read~int#17(match_slot_~l#1.base, 56 + match_slot_~l#1.offset, 4);call match_slot_#t~mem1840#1 := read~int#17(match_slot_~r#1.base, 56 + match_slot_~r#1.offset, 4); [2025-02-08 03:39:44,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10379-7: assume !match_slot_#t~short1842#1; [2025-02-08 03:39:44,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10379-8: match_slot_#t~short1842#1 := match_slot_#t~short1838#1; [2025-02-08 03:39:44,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10379-9: assume match_slot_#t~short1838#1;call match_slot_#t~mem1836#1.base, match_slot_#t~mem1836#1.offset := read~$Pointer$#17(match_slot_~l#1.base, 16 + match_slot_~l#1.offset, 8);call match_slot_#t~mem1837#1.base, match_slot_#t~mem1837#1.offset := read~$Pointer$#17(match_slot_~r#1.base, 16 + match_slot_~r#1.offset, 8);match_slot_#t~short1838#1 := (match_slot_#t~mem1836#1.base + match_slot_#t~mem1836#1.offset) % 18446744073709551616 == (match_slot_#t~mem1837#1.base + match_slot_#t~mem1837#1.offset) % 18446744073709551616; [2025-02-08 03:39:44,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10379-9: assume !match_slot_#t~short1838#1; [2025-02-08 03:39:44,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10379-2: [2025-02-08 03:39:44,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10379-3: havoc match_slot_#t~bitwise1841#1;assume match_slot_#t~bitwise1841#1 % 4294967296 <= match_slot_#t~mem1839#1 % 4294967296 / 8 % 4294967296 + match_slot_#t~mem1840#1 % 4294967296 / 8 % 4294967296; [2025-02-08 03:39:44,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10379-4: assume match_slot_#t~mem1839#1 % 4294967296 / 8 % 4294967296 == match_slot_#t~mem1840#1 % 4294967296 / 8 % 4294967296;match_slot_#t~bitwise1841#1 := 0; [2025-02-08 03:39:44,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10379-4: assume !(match_slot_#t~mem1839#1 % 4294967296 / 8 % 4294967296 == match_slot_#t~mem1840#1 % 4294967296 / 8 % 4294967296); [2025-02-08 03:39:44,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10379-5: assume 0 == match_slot_#t~mem1840#1 % 4294967296 / 8 % 4294967296;match_slot_#t~bitwise1841#1 := match_slot_#t~mem1839#1 % 4294967296 / 8; [2025-02-08 03:39:44,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10379-5: assume !(0 == match_slot_#t~mem1840#1 % 4294967296 / 8 % 4294967296); [2025-02-08 03:39:44,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10462-1: SUMMARY for call #t~ret1859#1 := printk(447, 0); srcloc: null [2025-02-08 03:39:44,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10429: assume -2147483648 <= #t~ret1849#1 && #t~ret1849#1 <= 2147483647;~tmp___0~58#1 := #t~ret1849#1; [2025-02-08 03:39:44,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10429-1: SUMMARY for call #t~ret1849#1 := list_empty(~vpci_dev~1#1.base, ~vpci_dev~1#1.offset + 16 * (if ~slot~8#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~slot~8#1 % 18446744073709551616 % 18446744073709551616 else ~slot~8#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:39:44,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10462: assume -2147483648 <= #t~ret1859#1 && #t~ret1859#1 <= 2147483647;havoc #t~ret1859#1; [2025-02-08 03:39:44,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10450: assume ~slot~8#1 <= 31; [2025-02-08 03:39:44,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10450: assume !(~slot~8#1 <= 31); [2025-02-08 03:39:44,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10442: call #t~mem1856#1 := read~int#17(~dev#1.base, 56 + ~dev#1.offset, 4);~func~8#1 := (if #t~mem1856#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1856#1 % 4294967296 % 4294967296 else #t~mem1856#1 % 4294967296 % 4294967296 - 4294967296) % 8;havoc #t~mem1856#1; [2025-02-08 03:39:44,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10442-1: SUMMARY for call list_add_tail(~dev_entry~0#1.base, ~dev_entry~0#1.offset, ~vpci_dev~1#1.base, ~vpci_dev~1#1.offset + 16 * (if ~slot~8#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~slot~8#1 % 18446744073709551616 % 18446744073709551616 else ~slot~8#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:39:44,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10438: assume 0 != ~tmp___3~17#1; [2025-02-08 03:39:44,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10438: assume !(0 != ~tmp___3~17#1);~slot~8#1 := 1 + ~slot~8#1; [2025-02-08 03:39:44,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10459: assume -2147483648 <= #t~ret1857#1 && #t~ret1857#1 <= 2147483647;~tmp___5~8#1 := #t~ret1857#1; [2025-02-08 03:39:44,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10459-1: SUMMARY for call #t~ret1857#1 := list_empty(~vpci_dev~1#1.base, ~vpci_dev~1#1.offset + 16 * (if ~slot~8#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~slot~8#1 % 18446744073709551616 % 18446744073709551616 else ~slot~8#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:39:44,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10463: call #t~mem1860#1 := read~int#17(~dev#1.base, 2531 + ~dev#1.offset, 1); [2025-02-08 03:39:44,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10463-1: SUMMARY for call list_add_tail(~dev_entry~0#1.base, ~dev_entry~0#1.offset, ~vpci_dev~1#1.base, ~vpci_dev~1#1.offset + 16 * (if ~slot~8#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~slot~8#1 % 18446744073709551616 % 18446744073709551616 else ~slot~8#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:39:44,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10430: assume 0 != ~tmp___0~58#1; [2025-02-08 03:39:44,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10430: assume !(0 != ~tmp___0~58#1);assume { :begin_inline_list_first } true;list_first_#in~head#1.base, list_first_#in~head#1.offset := ~vpci_dev~1#1.base, ~vpci_dev~1#1.offset + 16 * (if ~slot~8#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~slot~8#1 % 18446744073709551616 % 18446744073709551616 else ~slot~8#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc list_first_#res#1.base, list_first_#res#1.offset;havoc list_first_#t~mem1824#1.base, list_first_#t~mem1824#1.offset, list_first_~head#1.base, list_first_~head#1.offset;list_first_~head#1.base, list_first_~head#1.offset := list_first_#in~head#1.base, list_first_#in~head#1.offset;call list_first_#t~mem1824#1.base, list_first_#t~mem1824#1.offset := read~$Pointer$#17(list_first_~head#1.base, list_first_~head#1.offset, 8);list_first_#res#1.base, list_first_#res#1.offset := list_first_#t~mem1824#1.base, list_first_#t~mem1824#1.offset;havoc list_first_#t~mem1824#1.base, list_first_#t~mem1824#1.offset; [2025-02-08 03:39:44,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10377: assume -2147483648 <= match_slot_#t~ret1833#1 && match_slot_#t~ret1833#1 <= 2147483647;match_slot_~tmp~158#1 := match_slot_#t~ret1833#1;havoc match_slot_#t~mem1832#1.base, match_slot_#t~mem1832#1.offset;havoc match_slot_#t~ret1833#1;call match_slot_#t~mem1834#1.base, match_slot_#t~mem1834#1.offset := read~$Pointer$#17(match_slot_~r#1.base, 16 + match_slot_~r#1.offset, 8); [2025-02-08 03:39:44,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10377-1: SUMMARY for call match_slot_#t~ret1833#1 := pci_domain_nr(match_slot_#t~mem1832#1.base, match_slot_#t~mem1832#1.offset); srcloc: null [2025-02-08 03:39:44,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10439: ~tmp___2~25#1.base, ~tmp___2~25#1.offset := #t~ret1853#1.base, #t~ret1853#1.offset;havoc #t~ret1853#1.base, #t~ret1853#1.offset;call #t~mem1854#1 := read~int#17(~dev#1.base, 56 + ~dev#1.offset, 4); [2025-02-08 03:39:44,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10439-1: SUMMARY for call #t~ret1853#1.base, #t~ret1853#1.offset := pci_name(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 03:39:44,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10460: assume 0 != ~tmp___5~8#1; [2025-02-08 03:39:44,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10460: assume !(0 != ~tmp___5~8#1);~slot~8#1 := 1 + ~slot~8#1; [2025-02-08 03:39:44,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10464: ~func~8#1 := #t~ite1862#1;havoc #t~mem1860#1;havoc #t~ite1862#1;havoc #t~mem1861#1; [2025-02-08 03:39:44,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10464-1: assume 0 == #t~mem1860#1 % 256 % 4294967296;call #t~mem1861#1 := read~int#17(~dev#1.base, 56 + ~dev#1.offset, 4);#t~ite1862#1 := (if #t~mem1861#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1861#1 % 4294967296 % 4294967296 else #t~mem1861#1 % 4294967296 % 4294967296 - 4294967296) % 8; [2025-02-08 03:39:44,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10464-1: assume !(0 == #t~mem1860#1 % 256 % 4294967296);#t~ite1862#1 := 0; [2025-02-08 03:39:44,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10378: assume -2147483648 <= match_slot_#t~ret1835#1 && match_slot_#t~ret1835#1 <= 2147483647;match_slot_~tmp___0~57#1 := match_slot_#t~ret1835#1;havoc match_slot_#t~mem1834#1.base, match_slot_#t~mem1834#1.offset;havoc match_slot_#t~ret1835#1;match_slot_#t~short1838#1 := match_slot_~tmp~158#1 == match_slot_~tmp___0~57#1; [2025-02-08 03:39:44,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10378-1: SUMMARY for call match_slot_#t~ret1835#1 := pci_domain_nr(match_slot_#t~mem1834#1.base, match_slot_#t~mem1834#1.offset); srcloc: null [2025-02-08 03:39:44,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10440: assume -2147483648 <= #t~ret1855#1 && #t~ret1855#1 <= 2147483647;havoc #t~mem1854#1;havoc #t~ret1855#1; [2025-02-08 03:39:44,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10440-1: SUMMARY for call #t~ret1855#1 := printk(446, 0); srcloc: null [2025-02-08 03:39:47,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7831-1: SUMMARY for call xenbus_dev_fatal(xen_pcibk_reconfigure_#t~mem1245#1.base, xen_pcibk_reconfigure_#t~mem1245#1.offset, xen_pcibk_reconfigure_~err~21#1, 344, 0); srcloc: null [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7798: havoc xen_pcibk_reconfigure_#t~mem1227#1.base, xen_pcibk_reconfigure_#t~mem1227#1.offset; [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7831: havoc xen_pcibk_reconfigure_#t~mem1245#1.base, xen_pcibk_reconfigure_#t~mem1245#1.offset; [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7897-1: SUMMARY for call xenbus_dev_fatal(xen_pcibk_reconfigure_#t~mem1273#1.base, xen_pcibk_reconfigure_#t~mem1273#1.offset, xen_pcibk_reconfigure_~err~21#1, 356, 0); srcloc: null [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7897: havoc xen_pcibk_reconfigure_#t~mem1273#1.base, xen_pcibk_reconfigure_#t~mem1273#1.offset; [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7798-1: SUMMARY for call __dynamic_dev_dbg(xen_pcibk_reconfigure_~#descriptor___0~11#1.base, xen_pcibk_reconfigure_~#descriptor___0~11#1.offset, xen_pcibk_reconfigure_#t~mem1227#1.base, 60 + xen_pcibk_reconfigure_#t~mem1227#1.offset, 339, 0); srcloc: null [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7567-1: SUMMARY for call xen_pcibk_remove_device_#t~ret1157#1.base, xen_pcibk_remove_device_#t~ret1157#1.offset := xen_pcibk_get_pci_dev(xen_pcibk_remove_device_~pdev#1.base, xen_pcibk_remove_device_~pdev#1.offset, xen_pcibk_remove_device_~domain#1, xen_pcibk_remove_device_~bus#1, xen_pcibk_remove_device_#t~bitwise1156#1); srcloc: null [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7567: xen_pcibk_remove_device_~dev~6#1.base, xen_pcibk_remove_device_~dev~6#1.offset := xen_pcibk_remove_device_#t~ret1157#1.base, xen_pcibk_remove_device_#t~ret1157#1.offset;havoc xen_pcibk_remove_device_#t~bitwise1156#1;havoc xen_pcibk_remove_device_#t~ret1157#1.base, xen_pcibk_remove_device_#t~ret1157#1.offset; [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7567-5: assume 0 == 8 * xen_pcibk_remove_device_~slot#1 % 256 || 8 * xen_pcibk_remove_device_~slot#1 % 256 == xen_pcibk_remove_device_~func#1 % 8;xen_pcibk_remove_device_#t~bitwise1156#1 := xen_pcibk_remove_device_~func#1 % 8; [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7567-5: assume !(0 == 8 * xen_pcibk_remove_device_~slot#1 % 256 || 8 * xen_pcibk_remove_device_~slot#1 % 256 == xen_pcibk_remove_device_~func#1 % 8); [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7567-4: assume 0 == xen_pcibk_remove_device_~func#1 % 8;xen_pcibk_remove_device_#t~bitwise1156#1 := 8 * xen_pcibk_remove_device_~slot#1 % 256; [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7567-4: assume !(0 == xen_pcibk_remove_device_~func#1 % 8); [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7567-3: havoc xen_pcibk_remove_device_#t~bitwise1156#1;assume (((((8 * xen_pcibk_remove_device_~slot#1 % 256 < 0 && xen_pcibk_remove_device_~func#1 % 8 >= 0) || xen_pcibk_remove_device_#t~bitwise1156#1 >= xen_pcibk_remove_device_~func#1 % 8) && ((8 * xen_pcibk_remove_device_~slot#1 % 256 >= 0 && xen_pcibk_remove_device_~func#1 % 8 < 0) || xen_pcibk_remove_device_#t~bitwise1156#1 >= 8 * xen_pcibk_remove_device_~slot#1 % 256)) && ((8 * xen_pcibk_remove_device_~slot#1 % 256 < 0 || xen_pcibk_remove_device_~func#1 % 8 < 0) || xen_pcibk_remove_device_#t~bitwise1156#1 <= 8 * xen_pcibk_remove_device_~slot#1 % 256 + xen_pcibk_remove_device_~func#1 % 8)) && ((8 * xen_pcibk_remove_device_~slot#1 % 256 >= 0 && xen_pcibk_remove_device_~func#1 % 8 >= 0) || xen_pcibk_remove_device_#t~bitwise1156#1 < 0)) && xen_pcibk_remove_device_#t~bitwise1156#1 <= 2147483647; [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7567-2: [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7782: assume -2147483648 <= xen_pcibk_reconfigure_#t~ret1222#1 && xen_pcibk_reconfigure_#t~ret1222#1 <= 2147483647;xen_pcibk_reconfigure_~err~21#1 := xen_pcibk_reconfigure_#t~ret1222#1;havoc xen_pcibk_reconfigure_#t~mem1219#1;havoc xen_pcibk_reconfigure_#t~mem1220#1.base, xen_pcibk_reconfigure_#t~mem1220#1.offset;havoc xen_pcibk_reconfigure_#t~mem1221#1.base, xen_pcibk_reconfigure_#t~mem1221#1.offset;havoc xen_pcibk_reconfigure_#t~ret1222#1; [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7782-1: SUMMARY for call xen_pcibk_reconfigure_#t~ret1222#1 := xenbus_scanf(xen_pcibk_reconfigure_#t~mem1219#1, xen_pcibk_reconfigure_#t~mem1221#1.base, xen_pcibk_reconfigure_#t~mem1221#1.offset, xen_pcibk_reconfigure_~#state_str~0#1.base, xen_pcibk_reconfigure_~#state_str~0#1.offset, 334, 0); srcloc: null [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7964: havoc device_unregister_~arg0#1.base, device_unregister_~arg0#1.offset;havoc device_unregister_#in~arg0#1.base, device_unregister_#in~arg0#1.offset;assume { :end_inline_device_unregister } true; [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7568: assume 0 == (xen_pcibk_remove_device_~dev~6#1.base + xen_pcibk_remove_device_~dev~6#1.offset) % 18446744073709551616;xen_pcibk_remove_device_~err~19#1 := -22;call write~$Pointer$#54(299, 0, xen_pcibk_remove_device_~#descriptor___0~9#1.base, xen_pcibk_remove_device_~#descriptor___0~9#1.offset, 8);call write~$Pointer$#54(300, 0, xen_pcibk_remove_device_~#descriptor___0~9#1.base, 8 + xen_pcibk_remove_device_~#descriptor___0~9#1.offset, 8);call write~$Pointer$#54(301, 0, xen_pcibk_remove_device_~#descriptor___0~9#1.base, 16 + xen_pcibk_remove_device_~#descriptor___0~9#1.offset, 8);call write~$Pointer$#54(302, 0, xen_pcibk_remove_device_~#descriptor___0~9#1.base, 24 + xen_pcibk_remove_device_~#descriptor___0~9#1.offset, 8);call write~int#54(285, xen_pcibk_remove_device_~#descriptor___0~9#1.base, 32 + xen_pcibk_remove_device_~#descriptor___0~9#1.offset, 4);call write~int#54(0, xen_pcibk_remove_device_~#descriptor___0~9#1.base, 36 + xen_pcibk_remove_device_~#descriptor___0~9#1.offset, 1);call xen_pcibk_remove_device_#t~mem1158#1 := read~int#54(xen_pcibk_remove_device_~#descriptor___0~9#1.base, 36 + xen_pcibk_remove_device_~#descriptor___0~9#1.offset, 1); [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7568: assume !(0 == (xen_pcibk_remove_device_~dev~6#1.base + xen_pcibk_remove_device_~dev~6#1.offset) % 18446744073709551616);call write~$Pointer$#54(304, 0, xen_pcibk_remove_device_~#descriptor___1~3#1.base, xen_pcibk_remove_device_~#descriptor___1~3#1.offset, 8);call write~$Pointer$#54(305, 0, xen_pcibk_remove_device_~#descriptor___1~3#1.base, 8 + xen_pcibk_remove_device_~#descriptor___1~3#1.offset, 8);call write~$Pointer$#54(306, 0, xen_pcibk_remove_device_~#descriptor___1~3#1.base, 16 + xen_pcibk_remove_device_~#descriptor___1~3#1.offset, 8);call write~$Pointer$#54(307, 0, xen_pcibk_remove_device_~#descriptor___1~3#1.base, 24 + xen_pcibk_remove_device_~#descriptor___1~3#1.offset, 8);call write~int#54(289, xen_pcibk_remove_device_~#descriptor___1~3#1.base, 32 + xen_pcibk_remove_device_~#descriptor___1~3#1.offset, 4);call write~int#54(0, xen_pcibk_remove_device_~#descriptor___1~3#1.base, 36 + xen_pcibk_remove_device_~#descriptor___1~3#1.offset, 1);call xen_pcibk_remove_device_#t~mem1161#1 := read~int#54(xen_pcibk_remove_device_~#descriptor___1~3#1.base, 36 + xen_pcibk_remove_device_~#descriptor___1~3#1.offset, 1); [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7866: assume -2147483648 <= xen_pcibk_reconfigure_#t~ret1262#1 && xen_pcibk_reconfigure_#t~ret1262#1 <= 2147483647;xen_pcibk_reconfigure_~err~21#1 := xen_pcibk_reconfigure_#t~ret1262#1; [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7866-1: SUMMARY for call xen_pcibk_reconfigure_#t~ret1262#1 := xenbus_scanf(xen_pcibk_reconfigure_#t~mem1259#1, xen_pcibk_reconfigure_#t~mem1261#1.base, xen_pcibk_reconfigure_#t~mem1261#1.offset, xen_pcibk_reconfigure_~#dev_str~0#1.base, xen_pcibk_reconfigure_~#dev_str~0#1.offset, 353, 0); srcloc: null [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7784: assume 1 != xen_pcibk_reconfigure_~err~21#1;call write~int#11(0, xen_pcibk_reconfigure_~#substate~0#1.base, xen_pcibk_reconfigure_~#substate~0#1.offset, 4); [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7784: assume !(1 != xen_pcibk_reconfigure_~err~21#1); [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851-1: SUMMARY for call xen_pcibk_reconfigure_#t~ret1252#1 := ldv__builtin_expect((if xen_pcibk_reconfigure_#t~mem1251#1 % 256 % 18446744073709551616 <= 9223372036854775807 then xen_pcibk_reconfigure_#t~mem1251#1 % 256 % 18446744073709551616 else xen_pcibk_reconfigure_#t~mem1251#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851: assume -9223372036854775808 <= xen_pcibk_reconfigure_#t~ret1252#1 && xen_pcibk_reconfigure_#t~ret1252#1 <= 9223372036854775807;xen_pcibk_reconfigure_~tmp___4~8#1 := xen_pcibk_reconfigure_#t~ret1252#1; [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7802: assume true;assume xen_pcibk_reconfigure_#t~loopctr1228#1 < 64;havoc xen_pcibk_reconfigure_#t~nondet1229#1;call write~int#39(xen_pcibk_reconfigure_#t~nondet1229#1, xen_pcibk_reconfigure_~#dev_str~0#1.base, xen_pcibk_reconfigure_~#dev_str~0#1.offset + xen_pcibk_reconfigure_#t~loopctr1228#1, 8);xen_pcibk_reconfigure_#t~loopctr1228#1 := 1 + xen_pcibk_reconfigure_#t~loopctr1228#1; [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7802: assume true;xen_pcibk_reconfigure_~len~2#1 := xen_pcibk_reconfigure_#t~ret1230#1; [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7802-1: xen_pcibk_reconfigure_#t~loopctr1228#1 := 0; [2025-02-08 03:39:47,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7885: assume xen_pcibk_reconfigure_#t~switch1224#1; [2025-02-08 03:39:47,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7885: assume !xen_pcibk_reconfigure_#t~switch1224#1;havoc xen_pcibk_reconfigure_#t~mem1223#1;havoc xen_pcibk_reconfigure_#t~switch1224#1;havoc xen_pcibk_reconfigure_#t~mem1225#1;havoc xen_pcibk_reconfigure_#t~ret1226#1;havoc xen_pcibk_reconfigure_#t~loopctr1228#1;havoc xen_pcibk_reconfigure_#t~nondet1229#1;havoc xen_pcibk_reconfigure_#t~ret1230#1;havoc xen_pcibk_reconfigure_#t~ret1231#1;havoc xen_pcibk_reconfigure_#t~mem1233#1;havoc xen_pcibk_reconfigure_#t~mem1234#1.base, xen_pcibk_reconfigure_#t~mem1234#1.offset;havoc xen_pcibk_reconfigure_#t~mem1235#1.base, xen_pcibk_reconfigure_#t~mem1235#1.offset;havoc xen_pcibk_reconfigure_#t~ret1236#1;havoc xen_pcibk_reconfigure_#t~mem1239#1;havoc xen_pcibk_reconfigure_#t~mem1240#1;havoc xen_pcibk_reconfigure_#t~mem1241#1;havoc xen_pcibk_reconfigure_#t~mem1242#1;havoc xen_pcibk_reconfigure_#t~ret1243#1;havoc xen_pcibk_reconfigure_#t~ret1244#1;havoc xen_pcibk_reconfigure_#t~mem1246#1;havoc xen_pcibk_reconfigure_#t~mem1247#1.base, xen_pcibk_reconfigure_#t~mem1247#1.offset;havoc xen_pcibk_reconfigure_#t~mem1248#1.base, xen_pcibk_reconfigure_#t~mem1248#1.offset;havoc xen_pcibk_reconfigure_#t~ret1249#1;havoc xen_pcibk_reconfigure_#t~mem1251#1;havoc xen_pcibk_reconfigure_#t~ret1252#1;havoc xen_pcibk_reconfigure_#t~loopctr1254#1;havoc xen_pcibk_reconfigure_#t~nondet1255#1;havoc xen_pcibk_reconfigure_#t~ret1256#1;havoc xen_pcibk_reconfigure_#t~ret1257#1;havoc xen_pcibk_reconfigure_#t~mem1259#1;havoc xen_pcibk_reconfigure_#t~mem1260#1.base, xen_pcibk_reconfigure_#t~mem1260#1.offset;havoc xen_pcibk_reconfigure_#t~mem1261#1.base, xen_pcibk_reconfigure_#t~mem1261#1.offset;havoc xen_pcibk_reconfigure_#t~ret1262#1;havoc xen_pcibk_reconfigure_#t~mem1265#1;havoc xen_pcibk_reconfigure_#t~mem1266#1;havoc xen_pcibk_reconfigure_#t~mem1267#1;havoc xen_pcibk_reconfigure_#t~mem1268#1;havoc xen_pcibk_reconfigure_#t~ret1269#1;havoc xen_pcibk_reconfigure_#t~mem1223#1;havoc xen_pcibk_reconfigure_#t~switch1224#1;havoc xen_pcibk_reconfigure_#t~mem1225#1;havoc xen_pcibk_reconfigure_#t~ret1226#1;havoc xen_pcibk_reconfigure_#t~loopctr1228#1;havoc xen_pcibk_reconfigure_#t~nondet1229#1;havoc xen_pcibk_reconfigure_#t~ret1230#1;havoc xen_pcibk_reconfigure_#t~ret1231#1;havoc xen_pcibk_reconfigure_#t~mem1233#1;havoc xen_pcibk_reconfigure_#t~mem1234#1.base, xen_pcibk_reconfigure_#t~mem1234#1.offset;havoc xen_pcibk_reconfigure_#t~mem1235#1.base, xen_pcibk_reconfigure_#t~mem1235#1.offset;havoc xen_pcibk_reconfigure_#t~ret1236#1;havoc xen_pcibk_reconfigure_#t~mem1239#1;havoc xen_pcibk_reconfigure_#t~mem1240#1;havoc xen_pcibk_reconfigure_#t~mem1241#1;havoc xen_pcibk_reconfigure_#t~mem1242#1;havoc xen_pcibk_reconfigure_#t~ret1243#1;havoc xen_pcibk_reconfigure_#t~ret1244#1;havoc xen_pcibk_reconfigure_#t~mem1246#1;havoc xen_pcibk_reconfigure_#t~mem1247#1.base, xen_pcibk_reconfigure_#t~mem1247#1.offset;havoc xen_pcibk_reconfigure_#t~mem1248#1.base, xen_pcibk_reconfigure_#t~mem1248#1.offset;havoc xen_pcibk_reconfigure_#t~ret1249#1;havoc xen_pcibk_reconfigure_#t~mem1251#1;havoc xen_pcibk_reconfigure_#t~ret1252#1;havoc xen_pcibk_reconfigure_#t~loopctr1254#1;havoc xen_pcibk_reconfigure_#t~nondet1255#1;havoc xen_pcibk_reconfigure_#t~ret1256#1;havoc xen_pcibk_reconfigure_#t~ret1257#1;havoc xen_pcibk_reconfigure_#t~mem1259#1;havoc xen_pcibk_reconfigure_#t~mem1260#1.base, xen_pcibk_reconfigure_#t~mem1260#1.offset;havoc xen_pcibk_reconfigure_#t~mem1261#1.base, xen_pcibk_reconfigure_#t~mem1261#1.offset;havoc xen_pcibk_reconfigure_#t~ret1262#1;havoc xen_pcibk_reconfigure_#t~mem1265#1;havoc xen_pcibk_reconfigure_#t~mem1266#1;havoc xen_pcibk_reconfigure_#t~mem1267#1;havoc xen_pcibk_reconfigure_#t~mem1268#1;havoc xen_pcibk_reconfigure_#t~ret1269#1;xen_pcibk_reconfigure_~i~2#1 := 1 + xen_pcibk_reconfigure_~i~2#1;call xen_pcibk_reconfigure_#t~mem1270#1 := read~int#59(xen_pcibk_reconfigure_~#num_devs~0#1.base, xen_pcibk_reconfigure_~#num_devs~0#1.offset, 4); [2025-02-08 03:39:47,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7902: xen_pcibk_reconfigure_#res#1 := 0;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#num_devs~0#1.base, xen_pcibk_reconfigure_~#num_devs~0#1.offset);havoc xen_pcibk_reconfigure_~#num_devs~0#1.base, xen_pcibk_reconfigure_~#num_devs~0#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#domain~6#1.base, xen_pcibk_reconfigure_~#domain~6#1.offset);havoc xen_pcibk_reconfigure_~#domain~6#1.base, xen_pcibk_reconfigure_~#domain~6#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#bus~6#1.base, xen_pcibk_reconfigure_~#bus~6#1.offset);havoc xen_pcibk_reconfigure_~#bus~6#1.base, xen_pcibk_reconfigure_~#bus~6#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#slot~6#1.base, xen_pcibk_reconfigure_~#slot~6#1.offset);havoc xen_pcibk_reconfigure_~#slot~6#1.base, xen_pcibk_reconfigure_~#slot~6#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#func~6#1.base, xen_pcibk_reconfigure_~#func~6#1.offset);havoc xen_pcibk_reconfigure_~#func~6#1.base, xen_pcibk_reconfigure_~#func~6#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#substate~0#1.base, xen_pcibk_reconfigure_~#substate~0#1.offset);havoc xen_pcibk_reconfigure_~#substate~0#1.base, xen_pcibk_reconfigure_~#substate~0#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#state_str~0#1.base, xen_pcibk_reconfigure_~#state_str~0#1.offset);havoc xen_pcibk_reconfigure_~#state_str~0#1.base, xen_pcibk_reconfigure_~#state_str~0#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#dev_str~0#1.base, xen_pcibk_reconfigure_~#dev_str~0#1.offset);havoc xen_pcibk_reconfigure_~#dev_str~0#1.base, xen_pcibk_reconfigure_~#dev_str~0#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#descriptor~21#1.base, xen_pcibk_reconfigure_~#descriptor~21#1.offset);havoc xen_pcibk_reconfigure_~#descriptor~21#1.base, xen_pcibk_reconfigure_~#descriptor~21#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#__constr_expr_0~4#1.base, xen_pcibk_reconfigure_~#__constr_expr_0~4#1.offset);havoc xen_pcibk_reconfigure_~#__constr_expr_0~4#1.base, xen_pcibk_reconfigure_~#__constr_expr_0~4#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#__constr_expr_1~1#1.base, xen_pcibk_reconfigure_~#__constr_expr_1~1#1.offset);havoc xen_pcibk_reconfigure_~#__constr_expr_1~1#1.base, xen_pcibk_reconfigure_~#__constr_expr_1~1#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#descriptor___0~11#1.base, xen_pcibk_reconfigure_~#descriptor___0~11#1.offset);havoc xen_pcibk_reconfigure_~#descriptor___0~11#1.base, xen_pcibk_reconfigure_~#descriptor___0~11#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#__constr_expr_2~1#1.base, xen_pcibk_reconfigure_~#__constr_expr_2~1#1.offset);havoc xen_pcibk_reconfigure_~#__constr_expr_2~1#1.base, xen_pcibk_reconfigure_~#__constr_expr_2~1#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#__constr_expr_3~1#1.base, xen_pcibk_reconfigure_~#__constr_expr_3~1#1.offset);havoc xen_pcibk_reconfigure_~#__constr_expr_3~1#1.base, xen_pcibk_reconfigure_~#__constr_expr_3~1#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#descriptor___1~4#1.base, xen_pcibk_reconfigure_~#descriptor___1~4#1.offset);havoc xen_pcibk_reconfigure_~#descriptor___1~4#1.base, xen_pcibk_reconfigure_~#descriptor___1~4#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#__constr_expr_4~0#1.base, xen_pcibk_reconfigure_~#__constr_expr_4~0#1.offset);havoc xen_pcibk_reconfigure_~#__constr_expr_4~0#1.base, xen_pcibk_reconfigure_~#__constr_expr_4~0#1.offset; [2025-02-08 03:39:47,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7803-1: SUMMARY for call xen_pcibk_reconfigure_#t~ret1231#1 := ldv__builtin_expect((if xen_pcibk_reconfigure_~len~2#1 % 4294967296 > 62 then 1 else 0), 0); srcloc: null [2025-02-08 03:39:47,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7836-1: SUMMARY for call xen_pcibk_reconfigure_#t~ret1249#1 := xenbus_printf(xen_pcibk_reconfigure_#t~mem1246#1, xen_pcibk_reconfigure_#t~mem1248#1.base, xen_pcibk_reconfigure_#t~mem1248#1.offset, xen_pcibk_reconfigure_~#state_str~0#1.base, xen_pcibk_reconfigure_~#state_str~0#1.offset, 345, 0); srcloc: null [2025-02-08 03:39:47,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7803: assume -9223372036854775808 <= xen_pcibk_reconfigure_#t~ret1231#1 && xen_pcibk_reconfigure_#t~ret1231#1 <= 9223372036854775807;xen_pcibk_reconfigure_~tmp___3~11#1 := xen_pcibk_reconfigure_#t~ret1231#1; [2025-02-08 03:39:47,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7869-1: SUMMARY for call xenbus_dev_fatal(xen_pcibk_reconfigure_#t~mem1263#1.base, xen_pcibk_reconfigure_#t~mem1263#1.offset, xen_pcibk_reconfigure_~err~21#1, 354, 0); srcloc: null [2025-02-08 03:39:47,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7836: assume -2147483648 <= xen_pcibk_reconfigure_#t~ret1249#1 && xen_pcibk_reconfigure_#t~ret1249#1 <= 2147483647;xen_pcibk_reconfigure_~err~21#1 := xen_pcibk_reconfigure_#t~ret1249#1; [2025-02-08 03:39:47,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7902-1: SUMMARY for call mutex_unlock(xen_pcibk_reconfigure_~pdev#1.base, 8 + xen_pcibk_reconfigure_~pdev#1.offset); srcloc: null [2025-02-08 03:39:47,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7869: havoc xen_pcibk_reconfigure_#t~mem1263#1.base, xen_pcibk_reconfigure_#t~mem1263#1.offset; [2025-02-08 03:39:47,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7820-1: SUMMARY for call xenbus_dev_fatal(xen_pcibk_reconfigure_#t~mem1238#1.base, xen_pcibk_reconfigure_#t~mem1238#1.offset, xen_pcibk_reconfigure_~err~21#1, 343, 0); srcloc: null [2025-02-08 03:39:47,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7853-1: SUMMARY for call __dynamic_dev_dbg(xen_pcibk_reconfigure_~#descriptor___1~4#1.base, xen_pcibk_reconfigure_~#descriptor___1~4#1.offset, xen_pcibk_reconfigure_#t~mem1253#1.base, 60 + xen_pcibk_reconfigure_#t~mem1253#1.offset, 351, 0); srcloc: null [2025-02-08 03:39:47,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7820: havoc xen_pcibk_reconfigure_#t~mem1238#1.base, xen_pcibk_reconfigure_#t~mem1238#1.offset; [2025-02-08 03:39:47,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7853: havoc xen_pcibk_reconfigure_#t~mem1253#1.base, xen_pcibk_reconfigure_#t~mem1253#1.offset; [2025-02-08 03:39:47,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7788-1: call xen_pcibk_reconfigure_#t~mem1223#1 := read~int#11(xen_pcibk_reconfigure_~#substate~0#1.base, xen_pcibk_reconfigure_~#substate~0#1.offset, 4);xen_pcibk_reconfigure_#t~switch1224#1 := 1 == xen_pcibk_reconfigure_#t~mem1223#1; [2025-02-08 03:39:47,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789-3: assume 4 != xen_pcibk_reconfigure_~err~21#1;xen_pcibk_reconfigure_~err~21#1 := -22;call xen_pcibk_reconfigure_#t~mem1238#1.base, xen_pcibk_reconfigure_#t~mem1238#1.offset := read~$Pointer$#17(xen_pcibk_reconfigure_~pdev#1.base, 156 + xen_pcibk_reconfigure_~pdev#1.offset, 8); [2025-02-08 03:39:47,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789-3: assume !(4 != xen_pcibk_reconfigure_~err~21#1);call xen_pcibk_reconfigure_#t~mem1239#1 := read~int#48(xen_pcibk_reconfigure_~#domain~6#1.base, xen_pcibk_reconfigure_~#domain~6#1.offset, 4);call xen_pcibk_reconfigure_#t~mem1240#1 := read~int#19(xen_pcibk_reconfigure_~#bus~6#1.base, xen_pcibk_reconfigure_~#bus~6#1.offset, 4);call xen_pcibk_reconfigure_#t~mem1241#1 := read~int#29(xen_pcibk_reconfigure_~#slot~6#1.base, xen_pcibk_reconfigure_~#slot~6#1.offset, 4);call xen_pcibk_reconfigure_#t~mem1242#1 := read~int#7(xen_pcibk_reconfigure_~#func~6#1.base, xen_pcibk_reconfigure_~#func~6#1.offset, 4); [2025-02-08 03:39:47,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789-2: assume 0 != xen_pcibk_reconfigure_~err~21#1; [2025-02-08 03:39:47,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789-2: assume !(0 != xen_pcibk_reconfigure_~err~21#1); [2025-02-08 03:39:47,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789-1: assume 0 != xen_pcibk_reconfigure_~err~21#1;call xen_pcibk_reconfigure_#t~mem1245#1.base, xen_pcibk_reconfigure_#t~mem1245#1.offset := read~$Pointer$#17(xen_pcibk_reconfigure_~pdev#1.base, 156 + xen_pcibk_reconfigure_~pdev#1.offset, 8); [2025-02-08 03:39:47,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789-1: assume !(0 != xen_pcibk_reconfigure_~err~21#1);call write~int#74(0, xen_pcibk_reconfigure_~#__constr_expr_3~1#1.base, xen_pcibk_reconfigure_~#__constr_expr_3~1#1.offset, 4);call xen_pcibk_reconfigure_#t~mem1246#1 := read~int#74(xen_pcibk_reconfigure_~#__constr_expr_3~1#1.base, xen_pcibk_reconfigure_~#__constr_expr_3~1#1.offset, 4);call xen_pcibk_reconfigure_#t~mem1247#1.base, xen_pcibk_reconfigure_#t~mem1247#1.offset := read~$Pointer$#17(xen_pcibk_reconfigure_~pdev#1.base, 156 + xen_pcibk_reconfigure_~pdev#1.offset, 8);call xen_pcibk_reconfigure_#t~mem1248#1.base, xen_pcibk_reconfigure_#t~mem1248#1.offset := read~$Pointer$#17(xen_pcibk_reconfigure_#t~mem1247#1.base, 8 + xen_pcibk_reconfigure_#t~mem1247#1.offset, 8); [2025-02-08 03:39:47,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789: assume 0 != xen_pcibk_reconfigure_~err~21#1;call xen_pcibk_reconfigure_#t~mem1250#1.base, xen_pcibk_reconfigure_#t~mem1250#1.offset := read~$Pointer$#17(xen_pcibk_reconfigure_~pdev#1.base, 156 + xen_pcibk_reconfigure_~pdev#1.offset, 8); [2025-02-08 03:39:47,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789: assume !(0 != xen_pcibk_reconfigure_~err~21#1); [2025-02-08 03:39:47,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789-7: assume xen_pcibk_reconfigure_#t~switch1224#1;call write~$Pointer$#54(335, 0, xen_pcibk_reconfigure_~#descriptor___0~11#1.base, xen_pcibk_reconfigure_~#descriptor___0~11#1.offset, 8);call write~$Pointer$#54(336, 0, xen_pcibk_reconfigure_~#descriptor___0~11#1.base, 8 + xen_pcibk_reconfigure_~#descriptor___0~11#1.offset, 8);call write~$Pointer$#54(337, 0, xen_pcibk_reconfigure_~#descriptor___0~11#1.base, 16 + xen_pcibk_reconfigure_~#descriptor___0~11#1.offset, 8);call write~$Pointer$#54(338, 0, xen_pcibk_reconfigure_~#descriptor___0~11#1.base, 24 + xen_pcibk_reconfigure_~#descriptor___0~11#1.offset, 8);call write~int#54(405, xen_pcibk_reconfigure_~#descriptor___0~11#1.base, 32 + xen_pcibk_reconfigure_~#descriptor___0~11#1.offset, 4);call write~int#54(0, xen_pcibk_reconfigure_~#descriptor___0~11#1.base, 36 + xen_pcibk_reconfigure_~#descriptor___0~11#1.offset, 1);call xen_pcibk_reconfigure_#t~mem1225#1 := read~int#54(xen_pcibk_reconfigure_~#descriptor___0~11#1.base, 36 + xen_pcibk_reconfigure_~#descriptor___0~11#1.offset, 1); [2025-02-08 03:39:47,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789-7: assume !xen_pcibk_reconfigure_#t~switch1224#1;xen_pcibk_reconfigure_#t~switch1224#1 := xen_pcibk_reconfigure_#t~switch1224#1 || 5 == xen_pcibk_reconfigure_#t~mem1223#1; [2025-02-08 03:39:47,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789-6: assume 0 != xen_pcibk_reconfigure_~tmp___2~18#1;call xen_pcibk_reconfigure_#t~mem1227#1.base, xen_pcibk_reconfigure_#t~mem1227#1.offset := read~$Pointer$#17(xen_pcibk_reconfigure_~pdev#1.base, 156 + xen_pcibk_reconfigure_~pdev#1.offset, 8); [2025-02-08 03:39:47,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789-6: assume !(0 != xen_pcibk_reconfigure_~tmp___2~18#1); [2025-02-08 03:39:47,192 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789-5: assume 0 != xen_pcibk_reconfigure_~tmp___3~11#1;xen_pcibk_reconfigure_~err~21#1 := -12;call xen_pcibk_reconfigure_#t~mem1232#1.base, xen_pcibk_reconfigure_#t~mem1232#1.offset := read~$Pointer$#17(xen_pcibk_reconfigure_~pdev#1.base, 156 + xen_pcibk_reconfigure_~pdev#1.offset, 8); [2025-02-08 03:39:47,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789-5: assume !(0 != xen_pcibk_reconfigure_~tmp___3~11#1);call write~int#93(0, xen_pcibk_reconfigure_~#__constr_expr_2~1#1.base, xen_pcibk_reconfigure_~#__constr_expr_2~1#1.offset, 4);call xen_pcibk_reconfigure_#t~mem1233#1 := read~int#93(xen_pcibk_reconfigure_~#__constr_expr_2~1#1.base, xen_pcibk_reconfigure_~#__constr_expr_2~1#1.offset, 4);call xen_pcibk_reconfigure_#t~mem1234#1.base, xen_pcibk_reconfigure_#t~mem1234#1.offset := read~$Pointer$#17(xen_pcibk_reconfigure_~pdev#1.base, 156 + xen_pcibk_reconfigure_~pdev#1.offset, 8);call xen_pcibk_reconfigure_#t~mem1235#1.base, xen_pcibk_reconfigure_#t~mem1235#1.offset := read~$Pointer$#17(xen_pcibk_reconfigure_#t~mem1234#1.base, 8 + xen_pcibk_reconfigure_#t~mem1234#1.offset, 8); [2025-02-08 03:39:47,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789-4: assume xen_pcibk_reconfigure_~err~21#1 < 0;call xen_pcibk_reconfigure_#t~mem1237#1.base, xen_pcibk_reconfigure_#t~mem1237#1.offset := read~$Pointer$#17(xen_pcibk_reconfigure_~pdev#1.base, 156 + xen_pcibk_reconfigure_~pdev#1.offset, 8); [2025-02-08 03:39:47,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789-4: assume !(xen_pcibk_reconfigure_~err~21#1 < 0); [2025-02-08 03:39:47,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7839-1: SUMMARY for call xenbus_dev_fatal(xen_pcibk_reconfigure_#t~mem1250#1.base, xen_pcibk_reconfigure_#t~mem1250#1.offset, xen_pcibk_reconfigure_~err~21#1, 346, 0); srcloc: null [2025-02-08 03:39:47,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7806: havoc xen_pcibk_reconfigure_#t~mem1232#1.base, xen_pcibk_reconfigure_#t~mem1232#1.offset; [2025-02-08 03:39:47,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7839: havoc xen_pcibk_reconfigure_#t~mem1250#1.base, xen_pcibk_reconfigure_#t~mem1250#1.offset; [2025-02-08 03:39:47,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7773-1: xen_pcibk_reconfigure_#t~loopctr1214#1 := 0; [2025-02-08 03:39:47,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7806-1: SUMMARY for call xenbus_dev_fatal(xen_pcibk_reconfigure_#t~mem1232#1.base, xen_pcibk_reconfigure_#t~mem1232#1.offset, xen_pcibk_reconfigure_~err~21#1, 340, 0); srcloc: null [2025-02-08 03:39:47,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7773: assume true;assume xen_pcibk_reconfigure_#t~loopctr1214#1 < 64;havoc xen_pcibk_reconfigure_#t~nondet1215#1;call write~int#39(xen_pcibk_reconfigure_#t~nondet1215#1, xen_pcibk_reconfigure_~#state_str~0#1.base, xen_pcibk_reconfigure_~#state_str~0#1.offset + xen_pcibk_reconfigure_#t~loopctr1214#1, 8);xen_pcibk_reconfigure_#t~loopctr1214#1 := 1 + xen_pcibk_reconfigure_#t~loopctr1214#1; [2025-02-08 03:39:47,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7773: assume true;xen_pcibk_reconfigure_~len~2#1 := xen_pcibk_reconfigure_#t~ret1216#1; [2025-02-08 03:39:47,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7592-1: SUMMARY for call xen_pcibk_remove_device_#t~ret1162#1 := ldv__builtin_expect((if xen_pcibk_remove_device_#t~mem1161#1 % 256 % 18446744073709551616 <= 9223372036854775807 then xen_pcibk_remove_device_#t~mem1161#1 % 256 % 18446744073709551616 else xen_pcibk_remove_device_#t~mem1161#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:39:47,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7592: assume -9223372036854775808 <= xen_pcibk_remove_device_#t~ret1162#1 && xen_pcibk_remove_device_#t~ret1162#1 <= 9223372036854775807;xen_pcibk_remove_device_~tmp___1~25#1 := xen_pcibk_remove_device_#t~ret1162#1;havoc xen_pcibk_remove_device_#t~mem1161#1;havoc xen_pcibk_remove_device_#t~ret1162#1; [2025-02-08 03:39:47,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7774: assume -9223372036854775808 <= xen_pcibk_reconfigure_#t~ret1217#1 && xen_pcibk_reconfigure_#t~ret1217#1 <= 9223372036854775807;xen_pcibk_reconfigure_~tmp___1~27#1 := xen_pcibk_reconfigure_#t~ret1217#1;havoc xen_pcibk_reconfigure_#t~ret1217#1; [2025-02-08 03:39:47,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7774-1: SUMMARY for call xen_pcibk_reconfigure_#t~ret1217#1 := ldv__builtin_expect((if xen_pcibk_reconfigure_~len~2#1 % 4294967296 > 62 then 1 else 0), 0); srcloc: null [2025-02-08 03:39:47,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7576-1: SUMMARY for call xen_pcibk_remove_device_#t~ret1159#1 := ldv__builtin_expect((if xen_pcibk_remove_device_#t~mem1158#1 % 256 % 18446744073709551616 <= 9223372036854775807 then xen_pcibk_remove_device_#t~mem1158#1 % 256 % 18446744073709551616 else xen_pcibk_remove_device_#t~mem1158#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:39:47,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7576: assume -9223372036854775808 <= xen_pcibk_remove_device_#t~ret1159#1 && xen_pcibk_remove_device_#t~ret1159#1 <= 9223372036854775807;xen_pcibk_remove_device_~tmp___0~36#1 := xen_pcibk_remove_device_#t~ret1159#1;havoc xen_pcibk_remove_device_#t~mem1158#1;havoc xen_pcibk_remove_device_#t~ret1159#1; [2025-02-08 03:39:47,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824-1: SUMMARY for call xen_pcibk_reconfigure_#t~ret1243#1 := xen_pcibk_export_device(xen_pcibk_reconfigure_~pdev#1.base, xen_pcibk_reconfigure_~pdev#1.offset, xen_pcibk_reconfigure_#t~mem1239#1, xen_pcibk_reconfigure_#t~mem1240#1, xen_pcibk_reconfigure_#t~mem1241#1, xen_pcibk_reconfigure_#t~mem1242#1, xen_pcibk_reconfigure_~i~2#1); srcloc: null [2025-02-08 03:39:47,193 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7857-1: xen_pcibk_reconfigure_#t~loopctr1254#1 := 0; [2025-02-08 03:39:47,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824: assume -2147483648 <= xen_pcibk_reconfigure_#t~ret1243#1 && xen_pcibk_reconfigure_#t~ret1243#1 <= 2147483647;xen_pcibk_reconfigure_~err~21#1 := xen_pcibk_reconfigure_#t~ret1243#1; [2025-02-08 03:39:47,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7857: assume true;assume xen_pcibk_reconfigure_#t~loopctr1254#1 < 64;havoc xen_pcibk_reconfigure_#t~nondet1255#1;call write~int#39(xen_pcibk_reconfigure_#t~nondet1255#1, xen_pcibk_reconfigure_~#dev_str~0#1.base, xen_pcibk_reconfigure_~#dev_str~0#1.offset + xen_pcibk_reconfigure_#t~loopctr1254#1, 8);xen_pcibk_reconfigure_#t~loopctr1254#1 := 1 + xen_pcibk_reconfigure_#t~loopctr1254#1; [2025-02-08 03:39:47,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7857: assume true;xen_pcibk_reconfigure_~len~2#1 := xen_pcibk_reconfigure_#t~ret1256#1; [2025-02-08 03:39:47,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7560-1: SUMMARY for call xen_pcibk_remove_device_#t~ret1154#1 := ldv__builtin_expect((if xen_pcibk_remove_device_#t~mem1153#1 % 256 % 18446744073709551616 <= 9223372036854775807 then xen_pcibk_remove_device_#t~mem1153#1 % 256 % 18446744073709551616 else xen_pcibk_remove_device_#t~mem1153#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:39:47,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7560: assume -9223372036854775808 <= xen_pcibk_remove_device_#t~ret1154#1 && xen_pcibk_remove_device_#t~ret1154#1 <= 9223372036854775807;xen_pcibk_remove_device_~tmp~87#1 := xen_pcibk_remove_device_#t~ret1154#1;havoc xen_pcibk_remove_device_#t~mem1153#1;havoc xen_pcibk_remove_device_#t~ret1154#1; [2025-02-08 03:39:47,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7593: assume 0 != xen_pcibk_remove_device_~tmp___1~25#1;call xen_pcibk_remove_device_#t~mem1163#1.base, xen_pcibk_remove_device_#t~mem1163#1.offset := read~$Pointer$#17(xen_pcibk_remove_device_~pdev#1.base, 156 + xen_pcibk_remove_device_~pdev#1.offset, 8);call xen_pcibk_remove_device_#t~mem1164#1 := read~int#17(xen_pcibk_remove_device_#t~mem1163#1.base, 24 + xen_pcibk_remove_device_#t~mem1163#1.offset, 4); [2025-02-08 03:39:47,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7593: assume !(0 != xen_pcibk_remove_device_~tmp___1~25#1); [2025-02-08 03:39:47,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7775: assume 0 != xen_pcibk_reconfigure_~tmp___1~27#1;xen_pcibk_reconfigure_~err~21#1 := -12;call xen_pcibk_reconfigure_#t~mem1218#1.base, xen_pcibk_reconfigure_#t~mem1218#1.offset := read~$Pointer$#17(xen_pcibk_reconfigure_~pdev#1.base, 156 + xen_pcibk_reconfigure_~pdev#1.offset, 8); [2025-02-08 03:39:47,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7775: assume !(0 != xen_pcibk_reconfigure_~tmp___1~27#1);call write~int#76(0, xen_pcibk_reconfigure_~#__constr_expr_1~1#1.base, xen_pcibk_reconfigure_~#__constr_expr_1~1#1.offset, 4);call xen_pcibk_reconfigure_#t~mem1219#1 := read~int#76(xen_pcibk_reconfigure_~#__constr_expr_1~1#1.base, xen_pcibk_reconfigure_~#__constr_expr_1~1#1.offset, 4);call xen_pcibk_reconfigure_#t~mem1220#1.base, xen_pcibk_reconfigure_#t~mem1220#1.offset := read~$Pointer$#17(xen_pcibk_reconfigure_~pdev#1.base, 156 + xen_pcibk_reconfigure_~pdev#1.offset, 8);call xen_pcibk_reconfigure_#t~mem1221#1.base, xen_pcibk_reconfigure_#t~mem1221#1.offset := read~$Pointer$#17(xen_pcibk_reconfigure_#t~mem1220#1.base, 8 + xen_pcibk_reconfigure_#t~mem1220#1.offset, 8); [2025-02-08 03:39:47,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7577: assume 0 != xen_pcibk_remove_device_~tmp___0~36#1;call xen_pcibk_remove_device_#t~mem1160#1.base, xen_pcibk_remove_device_#t~mem1160#1.offset := read~$Pointer$#17(xen_pcibk_remove_device_~pdev#1.base, 156 + xen_pcibk_remove_device_~pdev#1.offset, 8); [2025-02-08 03:39:47,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7577: assume !(0 != xen_pcibk_remove_device_~tmp___0~36#1); [2025-02-08 03:39:47,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7858: assume -9223372036854775808 <= xen_pcibk_reconfigure_#t~ret1257#1 && xen_pcibk_reconfigure_#t~ret1257#1 <= 9223372036854775807;xen_pcibk_reconfigure_~tmp___5~5#1 := xen_pcibk_reconfigure_#t~ret1257#1; [2025-02-08 03:39:47,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7891: assume xen_pcibk_reconfigure_~i~2#1 < xen_pcibk_reconfigure_#t~mem1270#1;havoc xen_pcibk_reconfigure_#t~mem1270#1; [2025-02-08 03:39:47,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7891: assume !(xen_pcibk_reconfigure_~i~2#1 < xen_pcibk_reconfigure_#t~mem1270#1);havoc xen_pcibk_reconfigure_#t~mem1270#1;call xen_pcibk_reconfigure_#t~mem1271#1.base, xen_pcibk_reconfigure_#t~mem1271#1.offset := read~$Pointer$#17(xen_pcibk_reconfigure_~pdev#1.base, 156 + xen_pcibk_reconfigure_~pdev#1.offset, 8); [2025-02-08 03:39:47,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7858-1: SUMMARY for call xen_pcibk_reconfigure_#t~ret1257#1 := ldv__builtin_expect((if xen_pcibk_reconfigure_~len~2#1 % 4294967296 > 62 then 1 else 0), 0); srcloc: null [2025-02-08 03:39:47,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594: havoc xen_pcibk_remove_device_#t~mem1163#1.base, xen_pcibk_remove_device_#t~mem1163#1.offset;havoc xen_pcibk_remove_device_#t~mem1164#1; [2025-02-08 03:39:47,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7594-1: SUMMARY for call __dynamic_dev_dbg(xen_pcibk_remove_device_~#descriptor___1~3#1.base, xen_pcibk_remove_device_~#descriptor___1~3#1.offset, xen_pcibk_remove_device_~dev~6#1.base, 148 + xen_pcibk_remove_device_~dev~6#1.offset, 308, 0); srcloc: null [2025-02-08 03:39:47,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7561: assume 0 != xen_pcibk_remove_device_~tmp~87#1;call xen_pcibk_remove_device_#t~mem1155#1.base, xen_pcibk_remove_device_#t~mem1155#1.offset := read~$Pointer$#17(xen_pcibk_remove_device_~pdev#1.base, 156 + xen_pcibk_remove_device_~pdev#1.offset, 8); [2025-02-08 03:39:47,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7561: assume !(0 != xen_pcibk_remove_device_~tmp~87#1); [2025-02-08 03:39:47,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7875-1: SUMMARY for call xenbus_dev_fatal(xen_pcibk_reconfigure_#t~mem1264#1.base, xen_pcibk_reconfigure_#t~mem1264#1.offset, xen_pcibk_reconfigure_~err~21#1, 355, 0); srcloc: null [2025-02-08 03:39:47,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7875: havoc xen_pcibk_reconfigure_#t~mem1264#1.base, xen_pcibk_reconfigure_#t~mem1264#1.offset; [2025-02-08 03:39:47,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7578: havoc xen_pcibk_remove_device_#t~mem1160#1.base, xen_pcibk_remove_device_#t~mem1160#1.offset; [2025-02-08 03:39:47,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7578-1: SUMMARY for call __dynamic_dev_dbg(xen_pcibk_remove_device_~#descriptor___0~9#1.base, xen_pcibk_remove_device_~#descriptor___0~9#1.offset, xen_pcibk_remove_device_#t~mem1160#1.base, 60 + xen_pcibk_remove_device_#t~mem1160#1.offset, 303, 0); srcloc: null [2025-02-08 03:39:47,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7562: havoc xen_pcibk_remove_device_#t~mem1155#1.base, xen_pcibk_remove_device_#t~mem1155#1.offset; [2025-02-08 03:39:47,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7562-1: SUMMARY for call __dynamic_dev_dbg(xen_pcibk_remove_device_~#descriptor~19#1.base, xen_pcibk_remove_device_~#descriptor~19#1.offset, xen_pcibk_remove_device_#t~mem1155#1.base, 60 + xen_pcibk_remove_device_#t~mem1155#1.offset, 298, 0); srcloc: null [2025-02-08 03:39:47,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7777-1: SUMMARY for call xenbus_dev_fatal(xen_pcibk_reconfigure_#t~mem1218#1.base, xen_pcibk_reconfigure_#t~mem1218#1.offset, xen_pcibk_reconfigure_~err~21#1, 333, 0); srcloc: null [2025-02-08 03:39:47,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7777: havoc xen_pcibk_reconfigure_#t~mem1218#1.base, xen_pcibk_reconfigure_#t~mem1218#1.offset; [2025-02-08 03:39:47,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7546: call ULTIMATE.dealloc(xen_pcibk_remove_device_~#descriptor~19#1.base, xen_pcibk_remove_device_~#descriptor~19#1.offset);havoc xen_pcibk_remove_device_~#descriptor~19#1.base, xen_pcibk_remove_device_~#descriptor~19#1.offset;call ULTIMATE.dealloc(xen_pcibk_remove_device_~#descriptor___0~9#1.base, xen_pcibk_remove_device_~#descriptor___0~9#1.offset);havoc xen_pcibk_remove_device_~#descriptor___0~9#1.base, xen_pcibk_remove_device_~#descriptor___0~9#1.offset;call ULTIMATE.dealloc(xen_pcibk_remove_device_~#descriptor___1~3#1.base, xen_pcibk_remove_device_~#descriptor___1~3#1.offset);havoc xen_pcibk_remove_device_~#descriptor___1~3#1.base, xen_pcibk_remove_device_~#descriptor___1~3#1.offset;xen_pcibk_reconfigure_#t~ret1269#1 := xen_pcibk_remove_device_#res#1;havoc xen_pcibk_remove_device_#t~mem1153#1, xen_pcibk_remove_device_#t~ret1154#1, xen_pcibk_remove_device_#t~mem1155#1.base, xen_pcibk_remove_device_#t~mem1155#1.offset, xen_pcibk_remove_device_#t~bitwise1156#1, xen_pcibk_remove_device_#t~ret1157#1.base, xen_pcibk_remove_device_#t~ret1157#1.offset, xen_pcibk_remove_device_#t~mem1158#1, xen_pcibk_remove_device_#t~ret1159#1, xen_pcibk_remove_device_#t~mem1160#1.base, xen_pcibk_remove_device_#t~mem1160#1.offset, xen_pcibk_remove_device_#t~mem1161#1, xen_pcibk_remove_device_#t~ret1162#1, xen_pcibk_remove_device_#t~mem1163#1.base, xen_pcibk_remove_device_#t~mem1163#1.offset, xen_pcibk_remove_device_#t~mem1164#1, xen_pcibk_remove_device_#t~ret1165#1, xen_pcibk_remove_device_~pdev#1.base, xen_pcibk_remove_device_~pdev#1.offset, xen_pcibk_remove_device_~domain#1, xen_pcibk_remove_device_~bus#1, xen_pcibk_remove_device_~slot#1, xen_pcibk_remove_device_~func#1, xen_pcibk_remove_device_~err~19#1, xen_pcibk_remove_device_~dev~6#1.base, xen_pcibk_remove_device_~dev~6#1.offset, xen_pcibk_remove_device_~#descriptor~19#1.base, xen_pcibk_remove_device_~#descriptor~19#1.offset, xen_pcibk_remove_device_~tmp~87#1, xen_pcibk_remove_device_~#descriptor___0~9#1.base, xen_pcibk_remove_device_~#descriptor___0~9#1.offset, xen_pcibk_remove_device_~tmp___0~36#1, xen_pcibk_remove_device_~#descriptor___1~3#1.base, xen_pcibk_remove_device_~#descriptor___1~3#1.offset, xen_pcibk_remove_device_~tmp___1~25#1;havoc xen_pcibk_remove_device_#in~pdev#1.base, xen_pcibk_remove_device_#in~pdev#1.offset, xen_pcibk_remove_device_#in~domain#1, xen_pcibk_remove_device_#in~bus#1, xen_pcibk_remove_device_#in~slot#1, xen_pcibk_remove_device_#in~func#1;assume { :end_inline_xen_pcibk_remove_device } true;assume -2147483648 <= xen_pcibk_reconfigure_#t~ret1269#1 && xen_pcibk_reconfigure_#t~ret1269#1 <= 2147483647;xen_pcibk_reconfigure_~err~21#1 := xen_pcibk_reconfigure_#t~ret1269#1; [2025-02-08 03:39:47,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7910: call ULTIMATE.dealloc(~#descriptor~22#1.base, ~#descriptor~22#1.offset);havoc ~#descriptor~22#1.base, ~#descriptor~22#1.offset;call ULTIMATE.dealloc(~#descriptor___0~12#1.base, ~#descriptor___0~12#1.offset);havoc ~#descriptor___0~12#1.base, ~#descriptor___0~12#1.offset; [2025-02-08 03:39:47,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7844-2: assume xen_pcibk_reconfigure_~err~21#1 < 0;call xen_pcibk_reconfigure_#t~mem1263#1.base, xen_pcibk_reconfigure_#t~mem1263#1.offset := read~$Pointer$#17(xen_pcibk_reconfigure_~pdev#1.base, 156 + xen_pcibk_reconfigure_~pdev#1.offset, 8); [2025-02-08 03:39:47,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7844-2: assume !(xen_pcibk_reconfigure_~err~21#1 < 0); [2025-02-08 03:39:47,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7811-1: SUMMARY for call xen_pcibk_reconfigure_#t~ret1236#1 := xenbus_scanf(xen_pcibk_reconfigure_#t~mem1233#1, xen_pcibk_reconfigure_#t~mem1235#1.base, xen_pcibk_reconfigure_#t~mem1235#1.offset, xen_pcibk_reconfigure_~#dev_str~0#1.base, xen_pcibk_reconfigure_~#dev_str~0#1.offset, 341, 0); srcloc: null [2025-02-08 03:39:47,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7844-1: assume 4 != xen_pcibk_reconfigure_~err~21#1;xen_pcibk_reconfigure_~err~21#1 := -22;call xen_pcibk_reconfigure_#t~mem1264#1.base, xen_pcibk_reconfigure_#t~mem1264#1.offset := read~$Pointer$#17(xen_pcibk_reconfigure_~pdev#1.base, 156 + xen_pcibk_reconfigure_~pdev#1.offset, 8); [2025-02-08 03:39:47,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7844-1: assume !(4 != xen_pcibk_reconfigure_~err~21#1);call xen_pcibk_reconfigure_#t~mem1265#1 := read~int#48(xen_pcibk_reconfigure_~#domain~6#1.base, xen_pcibk_reconfigure_~#domain~6#1.offset, 4);call xen_pcibk_reconfigure_#t~mem1266#1 := read~int#19(xen_pcibk_reconfigure_~#bus~6#1.base, xen_pcibk_reconfigure_~#bus~6#1.offset, 4);call xen_pcibk_reconfigure_#t~mem1267#1 := read~int#29(xen_pcibk_reconfigure_~#slot~6#1.base, xen_pcibk_reconfigure_~#slot~6#1.offset, 4);call xen_pcibk_reconfigure_#t~mem1268#1 := read~int#7(xen_pcibk_reconfigure_~#func~6#1.base, xen_pcibk_reconfigure_~#func~6#1.offset, 4);assume { :begin_inline_xen_pcibk_remove_device } true;xen_pcibk_remove_device_#in~pdev#1.base, xen_pcibk_remove_device_#in~pdev#1.offset, xen_pcibk_remove_device_#in~domain#1, xen_pcibk_remove_device_#in~bus#1, xen_pcibk_remove_device_#in~slot#1, xen_pcibk_remove_device_#in~func#1 := xen_pcibk_reconfigure_~pdev#1.base, xen_pcibk_reconfigure_~pdev#1.offset, xen_pcibk_reconfigure_#t~mem1265#1, xen_pcibk_reconfigure_#t~mem1266#1, xen_pcibk_reconfigure_#t~mem1267#1, xen_pcibk_reconfigure_#t~mem1268#1;havoc xen_pcibk_remove_device_#res#1;havoc xen_pcibk_remove_device_#t~mem1153#1, xen_pcibk_remove_device_#t~ret1154#1, xen_pcibk_remove_device_#t~mem1155#1.base, xen_pcibk_remove_device_#t~mem1155#1.offset, xen_pcibk_remove_device_#t~bitwise1156#1, xen_pcibk_remove_device_#t~ret1157#1.base, xen_pcibk_remove_device_#t~ret1157#1.offset, xen_pcibk_remove_device_#t~mem1158#1, xen_pcibk_remove_device_#t~ret1159#1, xen_pcibk_remove_device_#t~mem1160#1.base, xen_pcibk_remove_device_#t~mem1160#1.offset, xen_pcibk_remove_device_#t~mem1161#1, xen_pcibk_remove_device_#t~ret1162#1, xen_pcibk_remove_device_#t~mem1163#1.base, xen_pcibk_remove_device_#t~mem1163#1.offset, xen_pcibk_remove_device_#t~mem1164#1, xen_pcibk_remove_device_#t~ret1165#1, xen_pcibk_remove_device_~pdev#1.base, xen_pcibk_remove_device_~pdev#1.offset, xen_pcibk_remove_device_~domain#1, xen_pcibk_remove_device_~bus#1, xen_pcibk_remove_device_~slot#1, xen_pcibk_remove_device_~func#1, xen_pcibk_remove_device_~err~19#1, xen_pcibk_remove_device_~dev~6#1.base, xen_pcibk_remove_device_~dev~6#1.offset, xen_pcibk_remove_device_~#descriptor~19#1.base, xen_pcibk_remove_device_~#descriptor~19#1.offset, xen_pcibk_remove_device_~tmp~87#1, xen_pcibk_remove_device_~#descriptor___0~9#1.base, xen_pcibk_remove_device_~#descriptor___0~9#1.offset, xen_pcibk_remove_device_~tmp___0~36#1, xen_pcibk_remove_device_~#descriptor___1~3#1.base, xen_pcibk_remove_device_~#descriptor___1~3#1.offset, xen_pcibk_remove_device_~tmp___1~25#1;xen_pcibk_remove_device_~pdev#1.base, xen_pcibk_remove_device_~pdev#1.offset := xen_pcibk_remove_device_#in~pdev#1.base, xen_pcibk_remove_device_#in~pdev#1.offset;xen_pcibk_remove_device_~domain#1 := xen_pcibk_remove_device_#in~domain#1;xen_pcibk_remove_device_~bus#1 := xen_pcibk_remove_device_#in~bus#1;xen_pcibk_remove_device_~slot#1 := xen_pcibk_remove_device_#in~slot#1;xen_pcibk_remove_device_~func#1 := xen_pcibk_remove_device_#in~func#1;havoc xen_pcibk_remove_device_~err~19#1;havoc xen_pcibk_remove_device_~dev~6#1.base, xen_pcibk_remove_device_~dev~6#1.offset;call xen_pcibk_remove_device_~#descriptor~19#1.base, xen_pcibk_remove_device_~#descriptor~19#1.offset := #Ultimate.allocOnStack(37);havoc xen_pcibk_remove_device_~tmp~87#1;call xen_pcibk_remove_device_~#descriptor___0~9#1.base, xen_pcibk_remove_device_~#descriptor___0~9#1.offset := #Ultimate.allocOnStack(37);havoc xen_pcibk_remove_device_~tmp___0~36#1;call xen_pcibk_remove_device_~#descriptor___1~3#1.base, xen_pcibk_remove_device_~#descriptor___1~3#1.offset := #Ultimate.allocOnStack(37);havoc xen_pcibk_remove_device_~tmp___1~25#1;xen_pcibk_remove_device_~err~19#1 := 0;call write~$Pointer$#54(294, 0, xen_pcibk_remove_device_~#descriptor~19#1.base, xen_pcibk_remove_device_~#descriptor~19#1.offset, 8);call write~$Pointer$#54(295, 0, xen_pcibk_remove_device_~#descriptor~19#1.base, 8 + xen_pcibk_remove_device_~#descriptor~19#1.offset, 8);call write~$Pointer$#54(296, 0, xen_pcibk_remove_device_~#descriptor~19#1.base, 16 + xen_pcibk_remove_device_~#descriptor~19#1.offset, 8);call write~$Pointer$#54(297, 0, xen_pcibk_remove_device_~#descriptor~19#1.base, 24 + xen_pcibk_remove_device_~#descriptor~19#1.offset, 8);call write~int#54(278, xen_pcibk_remove_device_~#descriptor~19#1.base, 32 + xen_pcibk_remove_device_~#descriptor~19#1.offset, 4);call write~int#54(0, xen_pcibk_remove_device_~#descriptor~19#1.base, 36 + xen_pcibk_remove_device_~#descriptor~19#1.offset, 1);call xen_pcibk_remove_device_#t~mem1153#1 := read~int#54(xen_pcibk_remove_device_~#descriptor~19#1.base, 36 + xen_pcibk_remove_device_~#descriptor~19#1.offset, 1); [2025-02-08 03:39:47,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7811: assume -2147483648 <= xen_pcibk_reconfigure_#t~ret1236#1 && xen_pcibk_reconfigure_#t~ret1236#1 <= 2147483647;xen_pcibk_reconfigure_~err~21#1 := xen_pcibk_reconfigure_#t~ret1236#1; [2025-02-08 03:39:47,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7844: assume 0 != xen_pcibk_reconfigure_~err~21#1; [2025-02-08 03:39:47,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7844: assume !(0 != xen_pcibk_reconfigure_~err~21#1); [2025-02-08 03:39:47,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7844-5: assume xen_pcibk_reconfigure_#t~switch1224#1;call write~$Pointer$#54(347, 0, xen_pcibk_reconfigure_~#descriptor___1~4#1.base, xen_pcibk_reconfigure_~#descriptor___1~4#1.offset, 8);call write~$Pointer$#54(348, 0, xen_pcibk_reconfigure_~#descriptor___1~4#1.base, 8 + xen_pcibk_reconfigure_~#descriptor___1~4#1.offset, 8);call write~$Pointer$#54(349, 0, xen_pcibk_reconfigure_~#descriptor___1~4#1.base, 16 + xen_pcibk_reconfigure_~#descriptor___1~4#1.offset, 8);call write~$Pointer$#54(350, 0, xen_pcibk_reconfigure_~#descriptor___1~4#1.base, 24 + xen_pcibk_reconfigure_~#descriptor___1~4#1.offset, 8);call write~int#54(459, xen_pcibk_reconfigure_~#descriptor___1~4#1.base, 32 + xen_pcibk_reconfigure_~#descriptor___1~4#1.offset, 4);call write~int#54(0, xen_pcibk_reconfigure_~#descriptor___1~4#1.base, 36 + xen_pcibk_reconfigure_~#descriptor___1~4#1.offset, 1);call xen_pcibk_reconfigure_#t~mem1251#1 := read~int#54(xen_pcibk_reconfigure_~#descriptor___1~4#1.base, 36 + xen_pcibk_reconfigure_~#descriptor___1~4#1.offset, 1); [2025-02-08 03:39:47,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7844-5: assume !xen_pcibk_reconfigure_#t~switch1224#1;xen_pcibk_reconfigure_#t~switch1224#1 := true; [2025-02-08 03:39:47,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7844-4: assume 0 != xen_pcibk_reconfigure_~tmp___4~8#1;call xen_pcibk_reconfigure_#t~mem1253#1.base, xen_pcibk_reconfigure_#t~mem1253#1.offset := read~$Pointer$#17(xen_pcibk_reconfigure_~pdev#1.base, 156 + xen_pcibk_reconfigure_~pdev#1.offset, 8); [2025-02-08 03:39:47,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7844-4: assume !(0 != xen_pcibk_reconfigure_~tmp___4~8#1); [2025-02-08 03:39:47,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7844-3: assume 0 != xen_pcibk_reconfigure_~tmp___5~5#1;xen_pcibk_reconfigure_~err~21#1 := -12;call xen_pcibk_reconfigure_#t~mem1258#1.base, xen_pcibk_reconfigure_#t~mem1258#1.offset := read~$Pointer$#17(xen_pcibk_reconfigure_~pdev#1.base, 156 + xen_pcibk_reconfigure_~pdev#1.offset, 8); [2025-02-08 03:39:47,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7844-3: assume !(0 != xen_pcibk_reconfigure_~tmp___5~5#1);call write~int#53(0, xen_pcibk_reconfigure_~#__constr_expr_4~0#1.base, xen_pcibk_reconfigure_~#__constr_expr_4~0#1.offset, 4);call xen_pcibk_reconfigure_#t~mem1259#1 := read~int#53(xen_pcibk_reconfigure_~#__constr_expr_4~0#1.base, xen_pcibk_reconfigure_~#__constr_expr_4~0#1.offset, 4);call xen_pcibk_reconfigure_#t~mem1260#1.base, xen_pcibk_reconfigure_#t~mem1260#1.offset := read~$Pointer$#17(xen_pcibk_reconfigure_~pdev#1.base, 156 + xen_pcibk_reconfigure_~pdev#1.offset, 8);call xen_pcibk_reconfigure_#t~mem1261#1.base, xen_pcibk_reconfigure_#t~mem1261#1.offset := read~$Pointer$#17(xen_pcibk_reconfigure_#t~mem1260#1.base, 8 + xen_pcibk_reconfigure_#t~mem1260#1.offset, 8); [2025-02-08 03:39:47,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7861-1: SUMMARY for call xenbus_dev_fatal(xen_pcibk_reconfigure_#t~mem1258#1.base, xen_pcibk_reconfigure_#t~mem1258#1.offset, xen_pcibk_reconfigure_~err~21#1, 352, 0); srcloc: null [2025-02-08 03:39:47,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7861: havoc xen_pcibk_reconfigure_#t~mem1258#1.base, xen_pcibk_reconfigure_#t~mem1258#1.offset; [2025-02-08 03:39:47,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7944: assume 0 != ~tmp___1~28#1; [2025-02-08 03:39:47,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7944: assume !(0 != ~tmp___1~28#1); [2025-02-08 03:39:47,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7895-1: SUMMARY for call xen_pcibk_reconfigure_#t~ret1272#1 := xenbus_switch_state(xen_pcibk_reconfigure_#t~mem1271#1.base, xen_pcibk_reconfigure_#t~mem1271#1.offset, 8); srcloc: null [2025-02-08 03:39:47,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7895: assume -2147483648 <= xen_pcibk_reconfigure_#t~ret1272#1 && xen_pcibk_reconfigure_#t~ret1272#1 <= 2147483647;xen_pcibk_reconfigure_~err~21#1 := xen_pcibk_reconfigure_#t~ret1272#1;havoc xen_pcibk_reconfigure_#t~mem1271#1.base, xen_pcibk_reconfigure_#t~mem1271#1.offset;havoc xen_pcibk_reconfigure_#t~ret1272#1; [2025-02-08 03:39:47,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7796-1: SUMMARY for call xen_pcibk_reconfigure_#t~ret1226#1 := ldv__builtin_expect((if xen_pcibk_reconfigure_#t~mem1225#1 % 256 % 18446744073709551616 <= 9223372036854775807 then xen_pcibk_reconfigure_#t~mem1225#1 % 256 % 18446744073709551616 else xen_pcibk_reconfigure_#t~mem1225#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:39:47,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7829-1: SUMMARY for call xen_pcibk_reconfigure_#t~ret1244#1 := xen_pcibk_publish_pci_roots(xen_pcibk_reconfigure_~pdev#1.base, xen_pcibk_reconfigure_~pdev#1.offset, #funAddr~xen_pcibk_publish_pci_root.base, #funAddr~xen_pcibk_publish_pci_root.offset); srcloc: null [2025-02-08 03:39:47,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7796: assume -9223372036854775808 <= xen_pcibk_reconfigure_#t~ret1226#1 && xen_pcibk_reconfigure_#t~ret1226#1 <= 9223372036854775807;xen_pcibk_reconfigure_~tmp___2~18#1 := xen_pcibk_reconfigure_#t~ret1226#1; [2025-02-08 03:39:47,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7829: assume -2147483648 <= xen_pcibk_reconfigure_#t~ret1244#1 && xen_pcibk_reconfigure_#t~ret1244#1 <= 2147483647;xen_pcibk_reconfigure_~err~21#1 := xen_pcibk_reconfigure_#t~ret1244#1; [2025-02-08 03:39:47,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7598: assume -2147483648 <= xen_pcibk_remove_device_#t~ret1165#1 && xen_pcibk_remove_device_#t~ret1165#1 <= 2147483647;havoc xen_pcibk_remove_device_#t~ret1165#1; [2025-02-08 03:39:47,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694: havoc xenbus_dev_is_online_#t~nondet2083#1;#t~ret1283#1 := xenbus_dev_is_online_#res#1;havoc xenbus_dev_is_online_#t~nondet2083#1, xenbus_dev_is_online_~arg0#1.base, xenbus_dev_is_online_~arg0#1.offset;havoc xenbus_dev_is_online_#in~arg0#1.base, xenbus_dev_is_online_#in~arg0#1.offset;assume { :end_inline_xenbus_dev_is_online } true;assume -2147483648 <= #t~ret1283#1 && #t~ret1283#1 <= 2147483647;~tmp___1~28#1 := #t~ret1283#1; [2025-02-08 03:39:47,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7598-1: SUMMARY for call xen_pcibk_remove_device_#t~ret1165#1 := xen_unregister_device_domain_owner(xen_pcibk_remove_device_~dev~6#1.base, xen_pcibk_remove_device_~dev~6#1.offset); srcloc: null [2025-02-08 03:39:47,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7714: call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#num_devs~0#1.base, xen_pcibk_reconfigure_~#num_devs~0#1.offset);havoc xen_pcibk_reconfigure_~#num_devs~0#1.base, xen_pcibk_reconfigure_~#num_devs~0#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#domain~6#1.base, xen_pcibk_reconfigure_~#domain~6#1.offset);havoc xen_pcibk_reconfigure_~#domain~6#1.base, xen_pcibk_reconfigure_~#domain~6#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#bus~6#1.base, xen_pcibk_reconfigure_~#bus~6#1.offset);havoc xen_pcibk_reconfigure_~#bus~6#1.base, xen_pcibk_reconfigure_~#bus~6#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#slot~6#1.base, xen_pcibk_reconfigure_~#slot~6#1.offset);havoc xen_pcibk_reconfigure_~#slot~6#1.base, xen_pcibk_reconfigure_~#slot~6#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#func~6#1.base, xen_pcibk_reconfigure_~#func~6#1.offset);havoc xen_pcibk_reconfigure_~#func~6#1.base, xen_pcibk_reconfigure_~#func~6#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#substate~0#1.base, xen_pcibk_reconfigure_~#substate~0#1.offset);havoc xen_pcibk_reconfigure_~#substate~0#1.base, xen_pcibk_reconfigure_~#substate~0#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#state_str~0#1.base, xen_pcibk_reconfigure_~#state_str~0#1.offset);havoc xen_pcibk_reconfigure_~#state_str~0#1.base, xen_pcibk_reconfigure_~#state_str~0#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#dev_str~0#1.base, xen_pcibk_reconfigure_~#dev_str~0#1.offset);havoc xen_pcibk_reconfigure_~#dev_str~0#1.base, xen_pcibk_reconfigure_~#dev_str~0#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#descriptor~21#1.base, xen_pcibk_reconfigure_~#descriptor~21#1.offset);havoc xen_pcibk_reconfigure_~#descriptor~21#1.base, xen_pcibk_reconfigure_~#descriptor~21#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#__constr_expr_0~4#1.base, xen_pcibk_reconfigure_~#__constr_expr_0~4#1.offset);havoc xen_pcibk_reconfigure_~#__constr_expr_0~4#1.base, xen_pcibk_reconfigure_~#__constr_expr_0~4#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#__constr_expr_1~1#1.base, xen_pcibk_reconfigure_~#__constr_expr_1~1#1.offset);havoc xen_pcibk_reconfigure_~#__constr_expr_1~1#1.base, xen_pcibk_reconfigure_~#__constr_expr_1~1#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#descriptor___0~11#1.base, xen_pcibk_reconfigure_~#descriptor___0~11#1.offset);havoc xen_pcibk_reconfigure_~#descriptor___0~11#1.base, xen_pcibk_reconfigure_~#descriptor___0~11#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#__constr_expr_2~1#1.base, xen_pcibk_reconfigure_~#__constr_expr_2~1#1.offset);havoc xen_pcibk_reconfigure_~#__constr_expr_2~1#1.base, xen_pcibk_reconfigure_~#__constr_expr_2~1#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#__constr_expr_3~1#1.base, xen_pcibk_reconfigure_~#__constr_expr_3~1#1.offset);havoc xen_pcibk_reconfigure_~#__constr_expr_3~1#1.base, xen_pcibk_reconfigure_~#__constr_expr_3~1#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#descriptor___1~4#1.base, xen_pcibk_reconfigure_~#descriptor___1~4#1.offset);havoc xen_pcibk_reconfigure_~#descriptor___1~4#1.base, xen_pcibk_reconfigure_~#descriptor___1~4#1.offset;call ULTIMATE.dealloc(xen_pcibk_reconfigure_~#__constr_expr_4~0#1.base, xen_pcibk_reconfigure_~#__constr_expr_4~0#1.offset);havoc xen_pcibk_reconfigure_~#__constr_expr_4~0#1.base, xen_pcibk_reconfigure_~#__constr_expr_4~0#1.offset;#t~ret1279#1 := xen_pcibk_reconfigure_#res#1;havoc xen_pcibk_reconfigure_#t~mem1203#1, xen_pcibk_reconfigure_#t~ret1204#1, xen_pcibk_reconfigure_#t~mem1205#1.base, xen_pcibk_reconfigure_#t~mem1205#1.offset, xen_pcibk_reconfigure_#t~mem1206#1.base, xen_pcibk_reconfigure_#t~mem1206#1.offset, xen_pcibk_reconfigure_#t~mem1207#1.base, xen_pcibk_reconfigure_#t~mem1207#1.offset, xen_pcibk_reconfigure_#t~ret1208#1, xen_pcibk_reconfigure_#t~mem1209#1, xen_pcibk_reconfigure_#t~mem1210#1.base, xen_pcibk_reconfigure_#t~mem1210#1.offset, xen_pcibk_reconfigure_#t~mem1211#1.base, xen_pcibk_reconfigure_#t~mem1211#1.offset, xen_pcibk_reconfigure_#t~ret1212#1, xen_pcibk_reconfigure_#t~mem1213#1.base, xen_pcibk_reconfigure_#t~mem1213#1.offset, xen_pcibk_reconfigure_#t~loopctr1214#1, xen_pcibk_reconfigure_#t~nondet1215#1, xen_pcibk_reconfigure_#t~ret1216#1, xen_pcibk_reconfigure_#t~ret1217#1, xen_pcibk_reconfigure_#t~mem1218#1.base, xen_pcibk_reconfigure_#t~mem1218#1.offset, xen_pcibk_reconfigure_#t~mem1219#1, xen_pcibk_reconfigure_#t~mem1220#1.base, xen_pcibk_reconfigure_#t~mem1220#1.offset, xen_pcibk_reconfigure_#t~mem1221#1.base, xen_pcibk_reconfigure_#t~mem1221#1.offset, xen_pcibk_reconfigure_#t~ret1222#1, xen_pcibk_reconfigure_#t~mem1223#1, xen_pcibk_reconfigure_#t~switch1224#1, xen_pcibk_reconfigure_#t~mem1225#1, xen_pcibk_reconfigure_#t~ret1226#1, xen_pcibk_reconfigure_#t~mem1227#1.base, xen_pcibk_reconfigure_#t~mem1227#1.offset, xen_pcibk_reconfigure_#t~loopctr1228#1, xen_pcibk_reconfigure_#t~nondet1229#1, xen_pcibk_reconfigure_#t~ret1230#1, xen_pcibk_reconfigure_#t~ret1231#1, xen_pcibk_reconfigure_#t~mem1232#1.base, xen_pcibk_reconfigure_#t~mem1232#1.offset, xen_pcibk_reconfigure_#t~mem1233#1, xen_pcibk_reconfigure_#t~mem1234#1.base, xen_pcibk_reconfigure_#t~mem1234#1.offset, xen_pcibk_reconfigure_#t~mem1235#1.base, xen_pcibk_reconfigure_#t~mem1235#1.offset, xen_pcibk_reconfigure_#t~ret1236#1, xen_pcibk_reconfigure_#t~mem1237#1.base, xen_pcibk_reconfigure_#t~mem1237#1.offset, xen_pcibk_reconfigure_#t~mem1238#1.base, xen_pcibk_reconfigure_#t~mem1238#1.offset, xen_pcibk_reconfigure_#t~mem1239#1, xen_pcibk_reconfigure_#t~mem1240#1, xen_pcibk_reconfigure_#t~mem1241#1, xen_pcibk_reconfigure_#t~mem1242#1, xen_pcibk_reconfigure_#t~ret1243#1, xen_pcibk_reconfigure_#t~ret1244#1, xen_pcibk_reconfigure_#t~mem1245#1.base, xen_pcibk_reconfigure_#t~mem1245#1.offset, xen_pcibk_reconfigure_#t~mem1246#1, xen_pcibk_reconfigure_#t~mem1247#1.base, xen_pcibk_reconfigure_#t~mem1247#1.offset, xen_pcibk_reconfigure_#t~mem1248#1.base, xen_pcibk_reconfigure_#t~mem1248#1.offset, xen_pcibk_reconfigure_#t~ret1249#1, xen_pcibk_reconfigure_#t~mem1250#1.base, xen_pcibk_reconfigure_#t~mem1250#1.offset, xen_pcibk_reconfigure_#t~mem1251#1, xen_pcibk_reconfigure_#t~ret1252#1, xen_pcibk_reconfigure_#t~mem1253#1.base, xen_pcibk_reconfigure_#t~mem1253#1.offset, xen_pcibk_reconfigure_#t~loopctr1254#1, xen_pcibk_reconfigure_#t~nondet1255#1, xen_pcibk_reconfigure_#t~ret1256#1, xen_pcibk_reconfigure_#t~ret1257#1, xen_pcibk_reconfigure_#t~mem1258#1.base, xen_pcibk_reconfigure_#t~mem1258#1.offset, xen_pcibk_reconfigure_#t~mem1259#1, xen_pcibk_reconfigure_#t~mem1260#1.base, xen_pcibk_reconfigure_#t~mem1260#1.offset, xen_pcibk_reconfigure_#t~mem1261#1.base, xen_pcibk_reconfigure_#t~mem1261#1.offset, xen_pcibk_reconfigure_#t~ret1262#1, xen_pcibk_reconfigure_#t~mem1263#1.base, xen_pcibk_reconfigure_#t~mem1263#1.offset, xen_pcibk_reconfigure_#t~mem1264#1.base, xen_pcibk_reconfigure_#t~mem1264#1.offset, xen_pcibk_reconfigure_#t~mem1265#1, xen_pcibk_reconfigure_#t~mem1266#1, xen_pcibk_reconfigure_#t~mem1267#1, xen_pcibk_reconfigure_#t~mem1268#1, xen_pcibk_reconfigure_#t~ret1269#1, xen_pcibk_reconfigure_#t~mem1270#1, xen_pcibk_reconfigure_#t~mem1271#1.base, xen_pcibk_reconfigure_#t~mem1271#1.offset, xen_pcibk_reconfigure_#t~ret1272#1, xen_pcibk_reconfigure_#t~mem1273#1.base, xen_pcibk_reconfigure_#t~mem1273#1.offset, xen_pcibk_reconfigure_~pdev#1.base, xen_pcibk_reconfigure_~pdev#1.offset, xen_pcibk_reconfigure_~err~21#1, xen_pcibk_reconfigure_~#num_devs~0#1.base, xen_pcibk_reconfigure_~#num_devs~0#1.offset, xen_pcibk_reconfigure_~#domain~6#1.base, xen_pcibk_reconfigure_~#domain~6#1.offset, xen_pcibk_reconfigure_~#bus~6#1.base, xen_pcibk_reconfigure_~#bus~6#1.offset, xen_pcibk_reconfigure_~#slot~6#1.base, xen_pcibk_reconfigure_~#slot~6#1.offset, xen_pcibk_reconfigure_~#func~6#1.base, xen_pcibk_reconfigure_~#func~6#1.offset, xen_pcibk_reconfigure_~#substate~0#1.base, xen_pcibk_reconfigure_~#substate~0#1.offset, xen_pcibk_reconfigure_~i~2#1, xen_pcibk_reconfigure_~len~2#1, xen_pcibk_reconfigure_~#state_str~0#1.base, xen_pcibk_reconfigure_~#state_str~0#1.offset, xen_pcibk_reconfigure_~#dev_str~0#1.base, xen_pcibk_reconfigure_~#dev_str~0#1.offset, xen_pcibk_reconfigure_~#descriptor~21#1.base, xen_pcibk_reconfigure_~#descriptor~21#1.offset, xen_pcibk_reconfigure_~tmp~89#1, xen_pcibk_reconfigure_~tmp___0~38#1, xen_pcibk_reconfigure_~#__constr_expr_0~4#1.base, xen_pcibk_reconfigure_~#__constr_expr_0~4#1.offset, xen_pcibk_reconfigure_~tmp___1~27#1, xen_pcibk_reconfigure_~#__constr_expr_1~1#1.base, xen_pcibk_reconfigure_~#__constr_expr_1~1#1.offset, xen_pcibk_reconfigure_~#descriptor___0~11#1.base, xen_pcibk_reconfigure_~#descriptor___0~11#1.offset, xen_pcibk_reconfigure_~tmp___2~18#1, xen_pcibk_reconfigure_~tmp___3~11#1, xen_pcibk_reconfigure_~#__constr_expr_2~1#1.base, xen_pcibk_reconfigure_~#__constr_expr_2~1#1.offset, xen_pcibk_reconfigure_~#__constr_expr_3~1#1.base, xen_pcibk_reconfigure_~#__constr_expr_3~1#1.offset, xen_pcibk_reconfigure_~#descriptor___1~4#1.base, xen_pcibk_reconfigure_~#descriptor___1~4#1.offset, xen_pcibk_reconfigure_~tmp___4~8#1, xen_pcibk_reconfigure_~tmp___5~5#1, xen_pcibk_reconfigure_~#__constr_expr_4~0#1.base, xen_pcibk_reconfigure_~#__constr_expr_4~0#1.offset;havoc xen_pcibk_reconfigure_#in~pdev#1.base, xen_pcibk_reconfigure_#in~pdev#1.offset;assume { :end_inline_xen_pcibk_reconfigure } true;assume -2147483648 <= #t~ret1279#1 && #t~ret1279#1 <= 2147483647; [2025-02-08 03:39:47,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7896: assume 0 != xen_pcibk_reconfigure_~err~21#1;call xen_pcibk_reconfigure_#t~mem1273#1.base, xen_pcibk_reconfigure_#t~mem1273#1.offset := read~$Pointer$#17(xen_pcibk_reconfigure_~pdev#1.base, 156 + xen_pcibk_reconfigure_~pdev#1.offset, 8); [2025-02-08 03:39:47,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7896: assume !(0 != xen_pcibk_reconfigure_~err~21#1); [2025-02-08 03:39:47,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7599-1: SUMMARY for call xen_pcibk_release_pci_dev(xen_pcibk_remove_device_~pdev#1.base, xen_pcibk_remove_device_~pdev#1.offset, xen_pcibk_remove_device_~dev~6#1.base, xen_pcibk_remove_device_~dev~6#1.offset, 1); srcloc: null [2025-02-08 03:39:47,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7599: xen_pcibk_remove_device_#res#1 := xen_pcibk_remove_device_~err~19#1;call ULTIMATE.dealloc(xen_pcibk_remove_device_~#descriptor~19#1.base, xen_pcibk_remove_device_~#descriptor~19#1.offset);havoc xen_pcibk_remove_device_~#descriptor~19#1.base, xen_pcibk_remove_device_~#descriptor~19#1.offset;call ULTIMATE.dealloc(xen_pcibk_remove_device_~#descriptor___0~9#1.base, xen_pcibk_remove_device_~#descriptor___0~9#1.offset);havoc xen_pcibk_remove_device_~#descriptor___0~9#1.base, xen_pcibk_remove_device_~#descriptor___0~9#1.offset;call ULTIMATE.dealloc(xen_pcibk_remove_device_~#descriptor___1~3#1.base, xen_pcibk_remove_device_~#descriptor___1~3#1.offset);havoc xen_pcibk_remove_device_~#descriptor___1~3#1.base, xen_pcibk_remove_device_~#descriptor___1~3#1.offset; [2025-02-08 03:39:47,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7814: havoc xen_pcibk_reconfigure_#t~mem1237#1.base, xen_pcibk_reconfigure_#t~mem1237#1.offset; [2025-02-08 03:39:47,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7814-1: SUMMARY for call xenbus_dev_fatal(xen_pcibk_reconfigure_#t~mem1237#1.base, xen_pcibk_reconfigure_#t~mem1237#1.offset, xen_pcibk_reconfigure_~err~21#1, 342, 0); srcloc: null [2025-02-08 03:39:48,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8033-1: SUMMARY for call xenbus_dev_fatal(#t~mem1301.base, #t~mem1301.offset, ~err~22, 375, 0); srcloc: null [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8033: havoc #t~mem1301.base, #t~mem1301.offset; [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058: assume 0 != ~tmp___3~12;~err~22 := -12;call #t~mem1317.base, #t~mem1317.offset := read~$Pointer$#17(~pdev.base, 156 + ~pdev.offset, 8); [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058: assume !(0 != ~tmp___3~12);call write~int#80(0, ~#__constr_expr_2~2.base, ~#__constr_expr_2~2.offset, 4);call #t~mem1318 := read~int#80(~#__constr_expr_2~2.base, ~#__constr_expr_2~2.offset, 4);call #t~mem1319.base, #t~mem1319.offset := read~$Pointer$#17(~pdev.base, 156 + ~pdev.offset, 8);call #t~mem1320.base, #t~mem1320.offset := read~$Pointer$#17(#t~mem1319.base, 8 + #t~mem1319.offset, 8); [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038: assume -2147483648 <= #t~ret1305 && #t~ret1305 <= 2147483647;~err~22 := #t~ret1305;havoc #t~mem1302;havoc #t~mem1303.base, #t~mem1303.offset;havoc #t~mem1304.base, #t~mem1304.offset;havoc #t~ret1305; [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: assume 0 != ~err~22;call #t~mem1322.base, #t~mem1322.offset := read~$Pointer$#17(~pdev.base, 156 + ~pdev.offset, 8); [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: assume !(0 != ~err~22);~i~3 := 1 + ~i~3; [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8038-1: SUMMARY for call #t~ret1305 := xenbus_scanf(#t~mem1302, #t~mem1304.base, #t~mem1304.offset, ~#dev_str~1.base, ~#dev_str~1.offset, 376, 0); srcloc: null [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030: assume -9223372036854775808 <= #t~ret1300 && #t~ret1300 <= 9223372036854775807;~tmp___2~20 := #t~ret1300;havoc #t~ret1300; [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030-1: SUMMARY for call #t~ret1300 := ldv__builtin_expect((if ~l~0 % 4294967296 > 62 then 1 else 0), 0); srcloc: null [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051-1: SUMMARY for call #t~ret1312 := xen_pcibk_export_device(~pdev.base, ~pdev.offset, #t~mem1308, #t~mem1309, #t~mem1310, #t~mem1311, ~i~3); srcloc: null [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051: assume -2147483648 <= #t~ret1312 && #t~ret1312 <= 2147483647;~err~22 := #t~ret1312;havoc #t~mem1308;havoc #t~mem1309;havoc #t~mem1310;havoc #t~mem1311;havoc #t~ret1312; [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8047-1: SUMMARY for call xenbus_dev_fatal(#t~mem1307.base, #t~mem1307.offset, ~err~22, 378, 0); srcloc: null [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8047: havoc #t~mem1307.base, #t~mem1307.offset; [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8068-1: SUMMARY for call xenbus_dev_fatal(#t~mem1322.base, #t~mem1322.offset, ~err~22, 381, 0); srcloc: null [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8068: havoc #t~mem1322.base, #t~mem1322.offset; [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8031: assume 0 != ~tmp___2~20;~err~22 := -12;call #t~mem1301.base, #t~mem1301.offset := read~$Pointer$#17(~pdev.base, 156 + ~pdev.offset, 8); [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8031: assume !(0 != ~tmp___2~20);call write~int#31(0, ~#__constr_expr_1~2.base, ~#__constr_expr_1~2.offset, 4);call #t~mem1302 := read~int#31(~#__constr_expr_1~2.base, ~#__constr_expr_1~2.offset, 4);call #t~mem1303.base, #t~mem1303.offset := read~$Pointer$#17(~pdev.base, 156 + ~pdev.offset, 8);call #t~mem1304.base, #t~mem1304.offset := read~$Pointer$#17(#t~mem1303.base, 8 + #t~mem1303.offset, 8); [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8060-1: SUMMARY for call xenbus_dev_fatal(#t~mem1317.base, #t~mem1317.offset, ~err~22, 379, 0); srcloc: null [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8060: havoc #t~mem1317.base, #t~mem1317.offset; [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8056: assume true;assume #t~loopctr1313 < 64;havoc #t~nondet1314;call write~int#39(#t~nondet1314, ~#state_str~1.base, ~#state_str~1.offset + #t~loopctr1313, 8);#t~loopctr1313 := 1 + #t~loopctr1313; [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8056: assume true;~l~0 := #t~ret1315;havoc #t~loopctr1313;havoc #t~nondet1314;havoc #t~ret1315; [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052: assume 0 != ~err~22; [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8052: assume !(0 != ~err~22);#t~loopctr1313 := 0; [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8040: assume ~err~22 < 0;call #t~mem1306.base, #t~mem1306.offset := read~$Pointer$#17(~pdev.base, 156 + ~pdev.offset, 8); [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8040: assume !(~err~22 < 0); [2025-02-08 03:39:48,018 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8065-1: SUMMARY for call #t~ret1321 := xenbus_printf(#t~mem1318, #t~mem1320.base, #t~mem1320.offset, ~#state_str~1.base, ~#state_str~1.offset, 380, 0); srcloc: null [2025-02-08 03:39:48,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8065: assume -2147483648 <= #t~ret1321 && #t~ret1321 <= 2147483647;~err~22 := #t~ret1321;havoc #t~mem1318;havoc #t~mem1319.base, #t~mem1319.offset;havoc #t~mem1320.base, #t~mem1320.offset;havoc #t~ret1321; [2025-02-08 03:39:48,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8028-1: #t~loopctr1297 := 0; [2025-02-08 03:39:48,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8028: assume true;assume #t~loopctr1297 < 64;havoc #t~nondet1298;call write~int#39(#t~nondet1298, ~#dev_str~1.base, ~#dev_str~1.offset + #t~loopctr1297, 8);#t~loopctr1297 := 1 + #t~loopctr1297; [2025-02-08 03:39:48,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8028: assume true;~tmp___1~29 := #t~ret1299;~l~0 := ~tmp___1~29; [2025-02-08 03:39:48,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8057-1: SUMMARY for call #t~ret1316 := ldv__builtin_expect((if ~l~0 % 4294967296 > 62 then 1 else 0), 0); srcloc: null [2025-02-08 03:39:48,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8057: assume -9223372036854775808 <= #t~ret1316 && #t~ret1316 <= 9223372036854775807;~tmp___3~12 := #t~ret1316;havoc #t~ret1316; [2025-02-08 03:39:48,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8045: assume 4 != ~err~22;~err~22 := -22;call #t~mem1307.base, #t~mem1307.offset := read~$Pointer$#17(~pdev.base, 156 + ~pdev.offset, 8); [2025-02-08 03:39:48,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8045: assume !(4 != ~err~22);call #t~mem1308 := read~int#14(~#domain~7.base, ~#domain~7.offset, 4);call #t~mem1309 := read~int#34(~#bus~7.base, ~#bus~7.offset, 4);call #t~mem1310 := read~int#38(~#slot~7.base, ~#slot~7.offset, 4);call #t~mem1311 := read~int#30(~#func~7.base, ~#func~7.offset, 4); [2025-02-08 03:39:48,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7975: call ULTIMATE.dealloc(~#domain~7.base, ~#domain~7.offset);havoc ~#domain~7.base, ~#domain~7.offset;call ULTIMATE.dealloc(~#bus~7.base, ~#bus~7.offset);havoc ~#bus~7.base, ~#bus~7.offset;call ULTIMATE.dealloc(~#slot~7.base, ~#slot~7.offset);havoc ~#slot~7.base, ~#slot~7.offset;call ULTIMATE.dealloc(~#func~7.base, ~#func~7.offset);havoc ~#func~7.base, ~#func~7.offset;call ULTIMATE.dealloc(~#num_devs~1.base, ~#num_devs~1.offset);havoc ~#num_devs~1.base, ~#num_devs~1.offset;call ULTIMATE.dealloc(~#dev_str~1.base, ~#dev_str~1.offset);havoc ~#dev_str~1.base, ~#dev_str~1.offset;call ULTIMATE.dealloc(~#state_str~1.base, ~#state_str~1.offset);havoc ~#state_str~1.base, ~#state_str~1.offset;call ULTIMATE.dealloc(~#descriptor~23.base, ~#descriptor~23.offset);havoc ~#descriptor~23.base, ~#descriptor~23.offset;call ULTIMATE.dealloc(~#__constr_expr_0~5.base, ~#__constr_expr_0~5.offset);havoc ~#__constr_expr_0~5.base, ~#__constr_expr_0~5.offset;call ULTIMATE.dealloc(~#__constr_expr_1~2.base, ~#__constr_expr_1~2.offset);havoc ~#__constr_expr_1~2.base, ~#__constr_expr_1~2.offset;call ULTIMATE.dealloc(~#__constr_expr_2~2.base, ~#__constr_expr_2~2.offset);havoc ~#__constr_expr_2~2.base, ~#__constr_expr_2~2.offset; [2025-02-08 03:39:48,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041-1: SUMMARY for call xenbus_dev_fatal(#t~mem1306.base, #t~mem1306.offset, ~err~22, 377, 0); srcloc: null [2025-02-08 03:39:48,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041: havoc #t~mem1306.base, #t~mem1306.offset; [2025-02-08 03:39:48,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11542: havoc pci_bus_read_config_word_#t~nondet2055#1; [2025-02-08 03:39:49,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11444: havoc bind_interdomain_evtchn_to_irqhandler_#t~nondet2043#1; [2025-02-08 03:39:49,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11698: havoc xenbus_gather_#t~nondet2084#1; [2025-02-08 03:39:49,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11702: havoc xenbus_map_ring_valloc_#t~nondet2085#1; [2025-02-08 03:39:49,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7305: call ULTIMATE.dealloc(xen_pcibk_do_attach_~#gnt_ref#1.base, xen_pcibk_do_attach_~#gnt_ref#1.offset);havoc xen_pcibk_do_attach_~#gnt_ref#1.base, xen_pcibk_do_attach_~#gnt_ref#1.offset;call ULTIMATE.dealloc(xen_pcibk_do_attach_~#vaddr~0#1.base, xen_pcibk_do_attach_~#vaddr~0#1.offset);havoc xen_pcibk_do_attach_~#vaddr~0#1.base, xen_pcibk_do_attach_~#vaddr~0#1.offset;call ULTIMATE.dealloc(xen_pcibk_do_attach_~#descriptor~16#1.base, xen_pcibk_do_attach_~#descriptor~16#1.offset);havoc xen_pcibk_do_attach_~#descriptor~16#1.base, xen_pcibk_do_attach_~#descriptor~16#1.offset;call ULTIMATE.dealloc(xen_pcibk_do_attach_~#descriptor___0~7#1.base, xen_pcibk_do_attach_~#descriptor___0~7#1.offset);havoc xen_pcibk_do_attach_~#descriptor___0~7#1.base, xen_pcibk_do_attach_~#descriptor___0~7#1.offset; [2025-02-08 03:39:49,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7364: call ULTIMATE.dealloc(~#gnt_ref~0#1.base, ~#gnt_ref~0#1.offset);havoc ~#gnt_ref~0#1.base, ~#gnt_ref~0#1.offset;call ULTIMATE.dealloc(~#remote_evtchn~0#1.base, ~#remote_evtchn~0#1.offset);havoc ~#remote_evtchn~0#1.base, ~#remote_evtchn~0#1.offset;call ULTIMATE.dealloc(~#magic~0#1.base, ~#magic~0#1.offset);havoc ~#magic~0#1.base, ~#magic~0#1.offset;call ULTIMATE.dealloc(~#descriptor~17#1.base, ~#descriptor~17#1.offset);havoc ~#descriptor~17#1.base, ~#descriptor~17#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset);havoc ~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(~#descriptor___0~8#1.base, ~#descriptor___0~8#1.offset);havoc ~#descriptor___0~8#1.base, ~#descriptor___0~8#1.offset;call ULTIMATE.dealloc(~#descriptor___1~2#1.base, ~#descriptor___1~2#1.offset);havoc ~#descriptor___1~2#1.base, ~#descriptor___1~2#1.offset; [2025-02-08 03:39:50,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4833: assume 0 == ~rc~1 && ~func <= 7; [2025-02-08 03:39:50,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4833: assume !(0 == ~rc~1 && ~func <= 7);#res := ~rc~1;call ULTIMATE.dealloc(~#descriptor~11.base, ~#descriptor~11.offset);havoc ~#descriptor~11.base, ~#descriptor~11.offset; [2025-02-08 03:39:50,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4819: assume 0 == ~rc~1 && ~slot <= 31; [2025-02-08 03:39:50,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4819: assume !(0 == ~rc~1 && ~slot <= 31);#res := ~rc~1;call ULTIMATE.dealloc(~#descriptor~11.base, ~#descriptor~11.offset);havoc ~#descriptor~11.base, ~#descriptor~11.offset; [2025-02-08 03:39:50,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4807: call ULTIMATE.dealloc(~#descriptor~11.base, ~#descriptor~11.offset);havoc ~#descriptor~11.base, ~#descriptor~11.offset; [2025-02-08 03:39:50,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4830: assume -2147483648 <= #t~ret492 && #t~ret492 <= 2147483647;~rc~1 := #t~ret492;~func := 1 + ~func; [2025-02-08 03:39:50,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4830-1: SUMMARY for call #t~ret492 := pcistub_device_id_add(~domain, ~bus, ~slot, ~func); srcloc: null [2025-02-08 03:39:50,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4816-1: SUMMARY for call #t~ret491 := pcistub_device_id_add(~domain, ~bus, ~slot, ~func); srcloc: null [2025-02-08 03:39:50,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4816: assume -2147483648 <= #t~ret491 && #t~ret491 <= 2147483647;~rc~1 := #t~ret491;~slot := 1 + ~slot; [2025-02-08 03:39:50,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373: #t~ret824#1.base, #t~ret824#1.offset := ##fun~$Pointer$~X~int~X~int~X~int~TO~$Pointer$_#res#1.base, ##fun~$Pointer$~X~int~X~int~X~int~TO~$Pointer$_#res#1.offset;havoc ##fun~$Pointer$~X~int~X~int~X~int~TO~$Pointer$_#~819#1.base, ##fun~$Pointer$~X~int~X~int~X~int~TO~$Pointer$_#~819#1.offset, ##fun~$Pointer$~X~int~X~int~X~int~TO~$Pointer$_#~820#1, ##fun~$Pointer$~X~int~X~int~X~int~TO~$Pointer$_#~821#1, ##fun~$Pointer$~X~int~X~int~X~int~TO~$Pointer$_#~822#1, ##fun~$Pointer$~X~int~X~int~X~int~TO~$Pointer$_#t~funptrres2099#1.base, ##fun~$Pointer$~X~int~X~int~X~int~TO~$Pointer$_#t~funptrres2099#1.offset, ##fun~$Pointer$~X~int~X~int~X~int~TO~$Pointer$_#t~ret2100#1.base, ##fun~$Pointer$~X~int~X~int~X~int~TO~$Pointer$_#t~ret2100#1.offset, ##fun~$Pointer$~X~int~X~int~X~int~TO~$Pointer$_#t~ret2101#1.base, ##fun~$Pointer$~X~int~X~int~X~int~TO~$Pointer$_#t~ret2101#1.offset;havoc ##fun~$Pointer$~X~int~X~int~X~int~TO~$Pointer$_#in~819#1.base, ##fun~$Pointer$~X~int~X~int~X~int~TO~$Pointer$_#in~819#1.offset, ##fun~$Pointer$~X~int~X~int~X~int~TO~$Pointer$_#in~820#1, ##fun~$Pointer$~X~int~X~int~X~int~TO~$Pointer$_#in~821#1, ##fun~$Pointer$~X~int~X~int~X~int~TO~$Pointer$_#in~822#1, ##fun~$Pointer$~X~int~X~int~X~int~TO~$Pointer$_#in~#fp#1.base, ##fun~$Pointer$~X~int~X~int~X~int~TO~$Pointer$_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~int~X~int~X~int~TO~$Pointer$ } true;~tmp~62#1.base, ~tmp~62#1.offset := #t~ret824#1.base, #t~ret824#1.offset;havoc #t~mem823#1.base, #t~mem823#1.offset;havoc #t~ret824#1.base, #t~ret824#1.offset;#res#1.base, #res#1.offset := ~tmp~62#1.base, ~tmp~62#1.offset; [2025-02-08 03:39:50,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3672: assume ~func % 4294967296 == #t~mem191 % 8 % 4294967296;havoc #t~mem190.base, #t~mem190.offset;havoc #t~mem191; [2025-02-08 03:39:50,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3672: assume !(~func % 4294967296 == #t~mem191 % 8 % 4294967296);havoc #t~mem190.base, #t~mem190.offset;havoc #t~mem191; [2025-02-08 03:39:50,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3673: SUMMARY for call pcistub_device_get(~psdev~2.base, ~psdev~2.offset); srcloc: null [2025-02-08 03:39:50,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3670: assume (if #t~mem187 % 256 % 4294967296 <= 2147483647 then #t~mem187 % 256 % 4294967296 else #t~mem187 % 256 % 4294967296 - 4294967296) == ~bus;havoc #t~mem185.base, #t~mem185.offset;havoc #t~mem186.base, #t~mem186.offset;havoc #t~mem187;call #t~mem188.base, #t~mem188.offset := read~$Pointer$#17(~psdev~2.base, 88 + ~psdev~2.offset, 8);call #t~mem189 := read~int#17(#t~mem188.base, 56 + #t~mem188.offset, 4); [2025-02-08 03:39:50,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3670: assume !((if #t~mem187 % 256 % 4294967296 <= 2147483647 then #t~mem187 % 256 % 4294967296 else #t~mem187 % 256 % 4294967296 - 4294967296) == ~bus);havoc #t~mem185.base, #t~mem185.offset;havoc #t~mem186.base, #t~mem186.offset;havoc #t~mem187; [2025-02-08 03:39:50,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3671: assume ~slot % 4294967296 == #t~mem189 % 4294967296 / 8 % 32 % 4294967296;havoc #t~mem188.base, #t~mem188.offset;havoc #t~mem189;call #t~mem190.base, #t~mem190.offset := read~$Pointer$#17(~psdev~2.base, 88 + ~psdev~2.offset, 8);call #t~mem191 := read~int#17(#t~mem190.base, 56 + #t~mem190.offset, 4); [2025-02-08 03:39:50,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3671: assume !(~slot % 4294967296 == #t~mem189 % 4294967296 / 8 % 32 % 4294967296);havoc #t~mem188.base, #t~mem188.offset;havoc #t~mem189; [2025-02-08 03:39:50,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3668: assume -2147483648 <= #t~ret184 && #t~ret184 <= 2147483647;~tmp~17 := #t~ret184;havoc #t~mem182.base, #t~mem182.offset;havoc #t~mem183.base, #t~mem183.offset;havoc #t~ret184; [2025-02-08 03:39:50,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3669: assume ~tmp~17 == ~domain;call #t~mem185.base, #t~mem185.offset := read~$Pointer$#17(~psdev~2.base, 88 + ~psdev~2.offset, 8);call #t~mem186.base, #t~mem186.offset := read~$Pointer$#17(#t~mem185.base, 16 + #t~mem185.offset, 8);call #t~mem187 := read~int#17(#t~mem186.base, 216 + #t~mem186.offset, 1); [2025-02-08 03:39:50,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3669: assume !(~tmp~17 == ~domain); [2025-02-08 03:39:50,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3667-1: call #t~mem181.base, #t~mem181.offset := read~$Pointer$#17(~psdev~2.base, 88 + ~psdev~2.offset, 8); [2025-02-08 03:39:50,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3668-1: SUMMARY for call #t~ret184 := pci_domain_nr(#t~mem183.base, #t~mem183.offset); srcloc: null [2025-02-08 03:39:50,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3667: assume 0 != (#t~mem181.base + #t~mem181.offset) % 18446744073709551616;havoc #t~mem181.base, #t~mem181.offset;call #t~mem182.base, #t~mem182.offset := read~$Pointer$#17(~psdev~2.base, 88 + ~psdev~2.offset, 8);call #t~mem183.base, #t~mem183.offset := read~$Pointer$#17(#t~mem182.base, 16 + #t~mem182.offset, 8); [2025-02-08 03:39:50,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3667: assume !(0 != (#t~mem181.base + #t~mem181.offset) % 18446744073709551616);havoc #t~mem181.base, #t~mem181.offset; [2025-02-08 03:39:50,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3685: call #t~mem192.base, #t~mem192.offset := read~$Pointer$#17(~psdev~2.base, 4 + ~psdev~2.offset, 8);~__mptr___0~0.base, ~__mptr___0~0.offset := #t~mem192.base, #t~mem192.offset;havoc #t~mem192.base, #t~mem192.offset;~psdev~2.base, ~psdev~2.offset := ~__mptr___0~0.base, -832 + ~__mptr___0~0.offset; [2025-02-08 03:39:50,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4442: call ULTIMATE.dealloc(~#descriptor~7.base, ~#descriptor~7.offset);havoc ~#descriptor~7.base, ~#descriptor~7.offset;call ULTIMATE.dealloc(~#descriptor___0~3.base, ~#descriptor___0~3.offset);havoc ~#descriptor___0~3.base, ~#descriptor___0~3.offset; [2025-02-08 03:39:50,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11679: havoc #t~nondet2080; [2025-02-08 03:39:50,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3324: havoc #t~mem97.base, #t~mem97.offset; [2025-02-08 03:39:51,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11737: havoc xenbus_watch_path_#t~nondet2093#1; [2025-02-08 03:39:51,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7184: xen_pcibk_init_devices_#t~ret1057#1 := ##fun~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~TO~int_#~1055#1.base, ##fun~$Pointer$~TO~int_#~1055#1.offset, ##fun~$Pointer$~TO~int_#t~funptrres2105#1, ##fun~$Pointer$~TO~int_#t~ret2106#1, ##fun~$Pointer$~TO~int_#t~ret2107#1, ##fun~$Pointer$~TO~int_#t~ret2108#1;havoc ##fun~$Pointer$~TO~int_#in~1055#1.base, ##fun~$Pointer$~TO~int_#in~1055#1.offset, ##fun~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~TO~int } true;assume -2147483648 <= xen_pcibk_init_devices_#t~ret1057#1 && xen_pcibk_init_devices_#t~ret1057#1 <= 2147483647;xen_pcibk_init_devices_~tmp~80#1 := xen_pcibk_init_devices_#t~ret1057#1;havoc xen_pcibk_init_devices_#t~mem1056#1.base, xen_pcibk_init_devices_#t~mem1056#1.offset;havoc xen_pcibk_init_devices_#t~ret1057#1;xen_pcibk_init_devices_#res#1 := xen_pcibk_init_devices_~tmp~80#1; [2025-02-08 03:39:51,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7223: call ULTIMATE.dealloc(alloc_pdev_~#descriptor~15#1.base, alloc_pdev_~#descriptor~15#1.offset);havoc alloc_pdev_~#descriptor~15#1.base, alloc_pdev_~#descriptor~15#1.offset;call ULTIMATE.dealloc(alloc_pdev_~#__key~2#1.base, alloc_pdev_~#__key~2#1.offset);havoc alloc_pdev_~#__key~2#1.base, alloc_pdev_~#__key~2#1.offset;call ULTIMATE.dealloc(alloc_pdev_~#__key___0~0#1.base, alloc_pdev_~#__key___0~0#1.offset);havoc alloc_pdev_~#__key___0~0#1.base, alloc_pdev_~#__key___0~0#1.offset;call ULTIMATE.dealloc(alloc_pdev_~#__constr_expr_0~0#1.base, alloc_pdev_~#__constr_expr_0~0#1.offset);havoc alloc_pdev_~#__constr_expr_0~0#1.base, alloc_pdev_~#__constr_expr_0~0#1.offset; [2025-02-08 03:39:51,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11500: havoc #t~nondet2048; [2025-02-08 03:39:51,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11710: havoc #t~nondet2087; [2025-02-08 03:39:51,619 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11424: havoc #t~nondet2041; [2025-02-08 03:39:52,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3562: assume 0 == (pcistub_device_alloc_#t~mem163#1.base + pcistub_device_alloc_#t~mem163#1.offset) % 18446744073709551616;havoc pcistub_device_alloc_#t~mem163#1.base, pcistub_device_alloc_#t~mem163#1.offset; [2025-02-08 03:39:52,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3562: assume !(0 == (pcistub_device_alloc_#t~mem163#1.base + pcistub_device_alloc_#t~mem163#1.offset) % 18446744073709551616);havoc pcistub_device_alloc_#t~mem163#1.base, pcistub_device_alloc_#t~mem163#1.offset;assume { :begin_inline_kref_init } true;kref_init_#in~kref#1.base, kref_init_#in~kref#1.offset := pcistub_device_alloc_~psdev~0#1.base, pcistub_device_alloc_~psdev~0#1.offset;havoc kref_init_~kref#1.base, kref_init_~kref#1.offset;kref_init_~kref#1.base, kref_init_~kref#1.offset := kref_init_#in~kref#1.base, kref_init_#in~kref#1.offset;assume { :begin_inline_atomic_set } true;atomic_set_#in~v#1.base, atomic_set_#in~v#1.offset, atomic_set_#in~i#1 := kref_init_~kref#1.base, kref_init_~kref#1.offset, 1;havoc atomic_set_~v#1.base, atomic_set_~v#1.offset, atomic_set_~i#1;atomic_set_~v#1.base, atomic_set_~v#1.offset := atomic_set_#in~v#1.base, atomic_set_#in~v#1.offset;atomic_set_~i#1 := atomic_set_#in~i#1;call write~int#17(atomic_set_~i#1, atomic_set_~v#1.base, atomic_set_~v#1.offset, 4); [2025-02-08 03:39:52,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4132: SUMMARY for call list_add(pcistub_seize_~psdev~7#1.base, 4 + pcistub_seize_~psdev~7#1.offset, ~#pcistub_devices~0.base, ~#pcistub_devices~0.offset); srcloc: null [2025-02-08 03:39:52,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4149: SUMMARY for call spin_unlock_irqrestore(~#pcistub_devices_lock~0.base, ~#pcistub_devices_lock~0.offset, pcistub_seize_~flags~7#1); srcloc: null [2025-02-08 03:39:52,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3563-1: SUMMARY for call kfree(pcistub_device_alloc_~psdev~0#1.base, pcistub_device_alloc_~psdev~0#1.offset); srcloc: null [2025-02-08 03:39:52,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3563: pcistub_device_alloc_#res#1.base, pcistub_device_alloc_#res#1.offset := 0, 0;call ULTIMATE.dealloc(pcistub_device_alloc_~#descriptor~0#1.base, pcistub_device_alloc_~#descriptor~0#1.offset);havoc pcistub_device_alloc_~#descriptor~0#1.base, pcistub_device_alloc_~#descriptor~0#1.offset;call ULTIMATE.dealloc(pcistub_device_alloc_~#__key~0#1.base, pcistub_device_alloc_~#__key~0#1.offset);havoc pcistub_device_alloc_~#__key~0#1.base, pcistub_device_alloc_~#__key~0#1.offset; [2025-02-08 03:39:52,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3877: assume (pcistub_match_one_#t~mem234#1.base + pcistub_match_one_#t~mem234#1.offset) % 18446744073709551616 == (pcistub_match_one_~dev#1.base + pcistub_match_one_~dev#1.offset) % 18446744073709551616;havoc pcistub_match_one_#t~mem233#1.base, pcistub_match_one_#t~mem233#1.offset;havoc pcistub_match_one_#t~mem234#1.base, pcistub_match_one_#t~mem234#1.offset; [2025-02-08 03:39:52,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3877: assume !((pcistub_match_one_#t~mem234#1.base + pcistub_match_one_#t~mem234#1.offset) % 18446744073709551616 == (pcistub_match_one_~dev#1.base + pcistub_match_one_~dev#1.offset) % 18446744073709551616);havoc pcistub_match_one_#t~mem233#1.base, pcistub_match_one_#t~mem233#1.offset;havoc pcistub_match_one_#t~mem234#1.base, pcistub_match_one_#t~mem234#1.offset;call pcistub_match_one_#t~mem235#1.base, pcistub_match_one_#t~mem235#1.offset := read~$Pointer$#17(pcistub_match_one_~dev#1.base, 16 + pcistub_match_one_~dev#1.offset, 8);call pcistub_match_one_#t~mem236#1.base, pcistub_match_one_#t~mem236#1.offset := read~$Pointer$#17(pcistub_match_one_#t~mem235#1.base, 56 + pcistub_match_one_#t~mem235#1.offset, 8);pcistub_match_one_~dev#1.base, pcistub_match_one_~dev#1.offset := pcistub_match_one_#t~mem236#1.base, pcistub_match_one_#t~mem236#1.offset;havoc pcistub_match_one_#t~mem235#1.base, pcistub_match_one_#t~mem235#1.offset;havoc pcistub_match_one_#t~mem236#1.base, pcistub_match_one_#t~mem236#1.offset; [2025-02-08 03:39:52,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150: assume 0 != pcistub_seize_~err~3#1; [2025-02-08 03:39:52,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4150: assume !(0 != pcistub_seize_~err~3#1); [2025-02-08 03:39:52,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117: call ULTIMATE.dealloc(pcistub_seize_~#descriptor~3#1.base, pcistub_seize_~#descriptor~3#1.offset);havoc pcistub_seize_~#descriptor~3#1.base, pcistub_seize_~#descriptor~3#1.offset;#t~ret289#1 := pcistub_seize_#res#1;havoc pcistub_seize_#t~ret278#1.base, pcistub_seize_#t~ret278#1.offset, pcistub_seize_#t~mem279#1.base, pcistub_seize_#t~mem279#1.offset, pcistub_seize_#t~ret280#1, pcistub_seize_#t~mem281#1, pcistub_seize_#t~ret282#1, pcistub_seize_~dev#1.base, pcistub_seize_~dev#1.offset, pcistub_seize_~psdev~7#1.base, pcistub_seize_~psdev~7#1.offset, pcistub_seize_~flags~7#1, pcistub_seize_~err~3#1, pcistub_seize_~#descriptor~3#1.base, pcistub_seize_~#descriptor~3#1.offset, pcistub_seize_~tmp~24#1;havoc pcistub_seize_#in~dev#1.base, pcistub_seize_#in~dev#1.offset;assume { :end_inline_pcistub_seize } true;assume -2147483648 <= #t~ret289#1 && #t~ret289#1 <= 2147483647;~err~4#1 := #t~ret289#1;havoc #t~ret289#1; [2025-02-08 03:39:52,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3539: call ULTIMATE.dealloc(pcistub_device_alloc_~#descriptor~0#1.base, pcistub_device_alloc_~#descriptor~0#1.offset);havoc pcistub_device_alloc_~#descriptor~0#1.base, pcistub_device_alloc_~#descriptor~0#1.offset;call ULTIMATE.dealloc(pcistub_device_alloc_~#__key~0#1.base, pcistub_device_alloc_~#__key~0#1.offset);havoc pcistub_device_alloc_~#__key~0#1.base, pcistub_device_alloc_~#__key~0#1.offset;pcistub_seize_#t~ret278#1.base, pcistub_seize_#t~ret278#1.offset := pcistub_device_alloc_#res#1.base, pcistub_device_alloc_#res#1.offset;havoc pcistub_device_alloc_#t~mem159#1, pcistub_device_alloc_#t~ret160#1, pcistub_device_alloc_#t~ret161#1.base, pcistub_device_alloc_#t~ret161#1.offset, pcistub_device_alloc_#t~ret162#1.base, pcistub_device_alloc_#t~ret162#1.offset, pcistub_device_alloc_#t~mem163#1.base, pcistub_device_alloc_#t~mem163#1.offset, pcistub_device_alloc_#t~ret164#1.base, pcistub_device_alloc_#t~ret164#1.offset, pcistub_device_alloc_~dev#1.base, pcistub_device_alloc_~dev#1.offset, pcistub_device_alloc_~psdev~0#1.base, pcistub_device_alloc_~psdev~0#1.offset, pcistub_device_alloc_~#descriptor~0#1.base, pcistub_device_alloc_~#descriptor~0#1.offset, pcistub_device_alloc_~tmp~15#1, pcistub_device_alloc_~tmp___0~5#1.base, pcistub_device_alloc_~tmp___0~5#1.offset, pcistub_device_alloc_~#__key~0#1.base, pcistub_device_alloc_~#__key~0#1.offset;havoc pcistub_device_alloc_#in~dev#1.base, pcistub_device_alloc_#in~dev#1.offset;assume { :end_inline_pcistub_device_alloc } true;pcistub_seize_~psdev~7#1.base, pcistub_seize_~psdev~7#1.offset := pcistub_seize_#t~ret278#1.base, pcistub_seize_#t~ret278#1.offset;havoc pcistub_seize_#t~ret278#1.base, pcistub_seize_#t~ret278#1.offset; [2025-02-08 03:39:52,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4142: assume -9223372036854775808 <= pcistub_seize_#t~ret282#1 && pcistub_seize_#t~ret282#1 <= 9223372036854775807;pcistub_seize_~tmp~24#1 := pcistub_seize_#t~ret282#1;havoc pcistub_seize_#t~mem281#1;havoc pcistub_seize_#t~ret282#1; [2025-02-08 03:39:52,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4142-1: SUMMARY for call pcistub_seize_#t~ret282#1 := ldv__builtin_expect((if pcistub_seize_#t~mem281#1 % 256 % 18446744073709551616 <= 9223372036854775807 then pcistub_seize_#t~mem281#1 % 256 % 18446744073709551616 else pcistub_seize_#t~mem281#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:39:52,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4126: SUMMARY for call ldv_spin_lock(); srcloc: null [2025-02-08 03:39:52,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3870: assume 0 != (pcistub_match_one_~dev#1.base + pcistub_match_one_~dev#1.offset) % 18446744073709551616; [2025-02-08 03:39:52,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3870: assume !(0 != (pcistub_match_one_~dev#1.base + pcistub_match_one_~dev#1.offset) % 18446744073709551616);pcistub_match_one_#res#1 := 0;pcistub_match_#t~ret238#1 := pcistub_match_one_#res#1;havoc pcistub_match_one_#t~mem223#1.base, pcistub_match_one_#t~mem223#1.offset, pcistub_match_one_#t~ret224#1, pcistub_match_one_#t~mem225#1, pcistub_match_one_#t~mem226#1.base, pcistub_match_one_#t~mem226#1.offset, pcistub_match_one_#t~mem227#1, pcistub_match_one_#t~mem228#1, pcistub_match_one_#t~short229#1, pcistub_match_one_#t~mem230#1, pcistub_match_one_#t~mem231#1, pcistub_match_one_#t~short232#1, pcistub_match_one_#t~mem233#1.base, pcistub_match_one_#t~mem233#1.offset, pcistub_match_one_#t~mem234#1.base, pcistub_match_one_#t~mem234#1.offset, pcistub_match_one_#t~mem235#1.base, pcistub_match_one_#t~mem235#1.offset, pcistub_match_one_#t~mem236#1.base, pcistub_match_one_#t~mem236#1.offset, pcistub_match_one_~dev#1.base, pcistub_match_one_~dev#1.offset, pcistub_match_one_~pdev_id#1.base, pcistub_match_one_~pdev_id#1.offset, pcistub_match_one_~tmp~20#1;havoc pcistub_match_one_#in~dev#1.base, pcistub_match_one_#in~dev#1.offset, pcistub_match_one_#in~pdev_id#1.base, pcistub_match_one_#in~pdev_id#1.offset;assume { :end_inline_pcistub_match_one } true;assume -2147483648 <= pcistub_match_#t~ret238#1 && pcistub_match_#t~ret238#1 <= 2147483647;pcistub_match_~tmp~21#1 := pcistub_match_#t~ret238#1; [2025-02-08 03:39:52,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4151: SUMMARY for call pcistub_device_put(pcistub_seize_~psdev~7#1.base, pcistub_seize_~psdev~7#1.offset); srcloc: null [2025-02-08 03:39:52,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4143: assume 0 != pcistub_seize_~tmp~24#1; [2025-02-08 03:39:52,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4143: assume !(0 != pcistub_seize_~tmp~24#1); [2025-02-08 03:39:52,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4160: call ULTIMATE.dealloc(~#descriptor~4#1.base, ~#descriptor~4#1.offset);havoc ~#descriptor~4#1.base, ~#descriptor~4#1.offset; [2025-02-08 03:39:52,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4127: assume 0 != ~initialize_devices~0; [2025-02-08 03:39:52,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4127: assume !(0 != ~initialize_devices~0);call write~$Pointer$#54(60, 0, pcistub_seize_~#descriptor~3#1.base, pcistub_seize_~#descriptor~3#1.offset, 8);call write~$Pointer$#54(61, 0, pcistub_seize_~#descriptor~3#1.base, 8 + pcistub_seize_~#descriptor~3#1.offset, 8);call write~$Pointer$#54(62, 0, pcistub_seize_~#descriptor~3#1.base, 16 + pcistub_seize_~#descriptor~3#1.offset, 8);call write~$Pointer$#54(63, 0, pcistub_seize_~#descriptor~3#1.base, 24 + pcistub_seize_~#descriptor~3#1.offset, 8);call write~int#54(504, pcistub_seize_~#descriptor~3#1.base, 32 + pcistub_seize_~#descriptor~3#1.offset, 4);call write~int#54(0, pcistub_seize_~#descriptor~3#1.base, 36 + pcistub_seize_~#descriptor~3#1.offset, 1);call pcistub_seize_#t~mem281#1 := read~int#54(pcistub_seize_~#descriptor~3#1.base, 36 + pcistub_seize_~#descriptor~3#1.offset, 1); [2025-02-08 03:39:52,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4144: SUMMARY for call __dynamic_dev_dbg(pcistub_seize_~#descriptor~3#1.base, pcistub_seize_~#descriptor~3#1.offset, pcistub_seize_~dev#1.base, 148 + pcistub_seize_~dev#1.offset, 64, 0); srcloc: null [2025-02-08 03:39:52,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4128: call pcistub_seize_#t~mem279#1.base, pcistub_seize_#t~mem279#1.offset := read~$Pointer$#17(pcistub_seize_~psdev~7#1.base, 88 + pcistub_seize_~psdev~7#1.offset, 8); [2025-02-08 03:39:52,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3872: assume -2147483648 <= pcistub_match_one_#t~ret224#1 && pcistub_match_one_#t~ret224#1 <= 2147483647;pcistub_match_one_~tmp~20#1 := pcistub_match_one_#t~ret224#1;call pcistub_match_one_#t~mem225#1 := read~int#17(pcistub_match_one_~pdev_id#1.base, 16 + pcistub_match_one_~pdev_id#1.offset, 4);pcistub_match_one_#t~short229#1 := pcistub_match_one_~tmp~20#1 == pcistub_match_one_#t~mem225#1; [2025-02-08 03:39:52,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3872-2: call pcistub_match_one_#t~mem223#1.base, pcistub_match_one_#t~mem223#1.offset := read~$Pointer$#17(pcistub_match_one_~dev#1.base, 16 + pcistub_match_one_~dev#1.offset, 8); [2025-02-08 03:39:52,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4128-1: SUMMARY for call spin_unlock_irqrestore(~#pcistub_devices_lock~0.base, ~#pcistub_devices_lock~0.offset, pcistub_seize_~flags~7#1); srcloc: null [2025-02-08 03:39:52,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3872-1: SUMMARY for call pcistub_match_one_#t~ret224#1 := pci_domain_nr(pcistub_match_one_#t~mem223#1.base, pcistub_match_one_#t~mem223#1.offset); srcloc: null [2025-02-08 03:39:52,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3567: havoc kref_init_~kref#1.base, kref_init_~kref#1.offset;havoc kref_init_#in~kref#1.base, kref_init_#in~kref#1.offset;assume { :end_inline_kref_init } true;assume { :begin_inline_spinlock_check } true;spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset := pcistub_device_alloc_~psdev~0#1.base, 20 + pcistub_device_alloc_~psdev~0#1.offset;havoc spinlock_check_#res#1.base, spinlock_check_#res#1.offset;havoc spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset;spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset := spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset;spinlock_check_#res#1.base, spinlock_check_#res#1.offset := spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset; [2025-02-08 03:39:52,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3906: assume { :begin_inline_pcistub_match_one } true;pcistub_match_one_#in~dev#1.base, pcistub_match_one_#in~dev#1.offset, pcistub_match_one_#in~pdev_id#1.base, pcistub_match_one_#in~pdev_id#1.offset := pcistub_match_~dev#1.base, pcistub_match_~dev#1.offset, pcistub_match_~pdev_id~0#1.base, pcistub_match_~pdev_id~0#1.offset;havoc pcistub_match_one_#res#1;havoc pcistub_match_one_#t~mem223#1.base, pcistub_match_one_#t~mem223#1.offset, pcistub_match_one_#t~ret224#1, pcistub_match_one_#t~mem225#1, pcistub_match_one_#t~mem226#1.base, pcistub_match_one_#t~mem226#1.offset, pcistub_match_one_#t~mem227#1, pcistub_match_one_#t~mem228#1, pcistub_match_one_#t~short229#1, pcistub_match_one_#t~mem230#1, pcistub_match_one_#t~mem231#1, pcistub_match_one_#t~short232#1, pcistub_match_one_#t~mem233#1.base, pcistub_match_one_#t~mem233#1.offset, pcistub_match_one_#t~mem234#1.base, pcistub_match_one_#t~mem234#1.offset, pcistub_match_one_#t~mem235#1.base, pcistub_match_one_#t~mem235#1.offset, pcistub_match_one_#t~mem236#1.base, pcistub_match_one_#t~mem236#1.offset, pcistub_match_one_~dev#1.base, pcistub_match_one_~dev#1.offset, pcistub_match_one_~pdev_id#1.base, pcistub_match_one_~pdev_id#1.offset, pcistub_match_one_~tmp~20#1;pcistub_match_one_~dev#1.base, pcistub_match_one_~dev#1.offset := pcistub_match_one_#in~dev#1.base, pcistub_match_one_#in~dev#1.offset;pcistub_match_one_~pdev_id#1.base, pcistub_match_one_~pdev_id#1.offset := pcistub_match_one_#in~pdev_id#1.base, pcistub_match_one_#in~pdev_id#1.offset;havoc pcistub_match_one_~tmp~20#1; [2025-02-08 03:39:52,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3171: havoc atomic_set_~v#1.base, atomic_set_~v#1.offset, atomic_set_~i#1;havoc atomic_set_#in~v#1.base, atomic_set_#in~v#1.offset, atomic_set_#in~i#1;assume { :end_inline_atomic_set } true; [2025-02-08 03:39:52,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4129-1: SUMMARY for call pcistub_seize_#t~ret280#1 := pcistub_init_device(pcistub_seize_#t~mem279#1.base, pcistub_seize_#t~mem279#1.offset); srcloc: null [2025-02-08 03:39:52,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3873-1: assume pcistub_match_one_#t~short232#1;call pcistub_match_one_#t~mem230#1 := read~int#17(pcistub_match_one_~dev#1.base, 56 + pcistub_match_one_~dev#1.offset, 4);call pcistub_match_one_#t~mem231#1 := read~int#17(pcistub_match_one_~pdev_id#1.base, 21 + pcistub_match_one_~pdev_id#1.offset, 4);pcistub_match_one_#t~short232#1 := pcistub_match_one_#t~mem230#1 % 4294967296 == pcistub_match_one_#t~mem231#1 % 4294967296; [2025-02-08 03:39:52,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3873-1: assume !pcistub_match_one_#t~short232#1; [2025-02-08 03:39:52,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4129: assume -2147483648 <= pcistub_seize_#t~ret280#1 && pcistub_seize_#t~ret280#1 <= 2147483647;pcistub_seize_~err~3#1 := pcistub_seize_#t~ret280#1;havoc pcistub_seize_#t~mem279#1.base, pcistub_seize_#t~mem279#1.offset;havoc pcistub_seize_#t~ret280#1; [2025-02-08 03:39:52,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3873: assume pcistub_match_one_#t~short232#1;havoc pcistub_match_one_#t~mem225#1;havoc pcistub_match_one_#t~mem226#1.base, pcistub_match_one_#t~mem226#1.offset;havoc pcistub_match_one_#t~mem227#1;havoc pcistub_match_one_#t~mem228#1;havoc pcistub_match_one_#t~short229#1;havoc pcistub_match_one_#t~mem230#1;havoc pcistub_match_one_#t~mem231#1;havoc pcistub_match_one_#t~short232#1;pcistub_match_one_#res#1 := 1; [2025-02-08 03:39:52,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3873: assume !pcistub_match_one_#t~short232#1;havoc pcistub_match_one_#t~mem225#1;havoc pcistub_match_one_#t~mem226#1.base, pcistub_match_one_#t~mem226#1.offset;havoc pcistub_match_one_#t~mem227#1;havoc pcistub_match_one_#t~mem228#1;havoc pcistub_match_one_#t~short229#1;havoc pcistub_match_one_#t~mem230#1;havoc pcistub_match_one_#t~mem231#1;havoc pcistub_match_one_#t~short232#1;call pcistub_match_one_#t~mem233#1.base, pcistub_match_one_#t~mem233#1.offset := read~$Pointer$#17(pcistub_match_one_~dev#1.base, 16 + pcistub_match_one_~dev#1.offset, 8);call pcistub_match_one_#t~mem234#1.base, pcistub_match_one_#t~mem234#1.offset := read~$Pointer$#17(pcistub_match_one_#t~mem233#1.base, 56 + pcistub_match_one_#t~mem233#1.offset, 8); [2025-02-08 03:39:52,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3873-3: assume pcistub_match_one_#t~short229#1;call pcistub_match_one_#t~mem226#1.base, pcistub_match_one_#t~mem226#1.offset := read~$Pointer$#17(pcistub_match_one_~dev#1.base, 16 + pcistub_match_one_~dev#1.offset, 8);call pcistub_match_one_#t~mem227#1 := read~int#17(pcistub_match_one_#t~mem226#1.base, 216 + pcistub_match_one_#t~mem226#1.offset, 1);call pcistub_match_one_#t~mem228#1 := read~int#17(pcistub_match_one_~pdev_id#1.base, 20 + pcistub_match_one_~pdev_id#1.offset, 1);pcistub_match_one_#t~short229#1 := (if pcistub_match_one_#t~mem227#1 % 256 % 4294967296 <= 2147483647 then pcistub_match_one_#t~mem227#1 % 256 % 4294967296 else pcistub_match_one_#t~mem227#1 % 256 % 4294967296 - 4294967296) == (if pcistub_match_one_#t~mem228#1 % 256 % 4294967296 <= 2147483647 then pcistub_match_one_#t~mem228#1 % 256 % 4294967296 else pcistub_match_one_#t~mem228#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:39:52,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3873-3: assume !pcistub_match_one_#t~short229#1; [2025-02-08 03:39:52,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3873-2: pcistub_match_one_#t~short232#1 := pcistub_match_one_#t~short229#1; [2025-02-08 03:39:52,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4154-1: pcistub_seize_#res#1 := pcistub_seize_~err~3#1;call ULTIMATE.dealloc(pcistub_seize_~#descriptor~3#1.base, pcistub_seize_~#descriptor~3#1.offset);havoc pcistub_seize_~#descriptor~3#1.base, pcistub_seize_~#descriptor~3#1.offset; [2025-02-08 03:39:52,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3568: pcistub_device_alloc_#t~ret164#1.base, pcistub_device_alloc_#t~ret164#1.offset := spinlock_check_#res#1.base, spinlock_check_#res#1.offset;havoc spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset;havoc spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset;assume { :end_inline_spinlock_check } true;havoc pcistub_device_alloc_#t~ret164#1.base, pcistub_device_alloc_#t~ret164#1.offset;assume { :begin_inline___raw_spin_lock_init } true;__raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset := pcistub_device_alloc_~psdev~0#1.base, 20 + pcistub_device_alloc_~psdev~0#1.offset, 15, 0, pcistub_device_alloc_~#__key~0#1.base, pcistub_device_alloc_~#__key~0#1.offset;havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset;__raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset := __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset;__raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset := __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset;__raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset := __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset; [2025-02-08 03:39:52,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4130: SUMMARY for call ldv_spin_lock(); srcloc: null [2025-02-08 03:39:52,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3907: assume 0 != pcistub_match_~tmp~21#1;pcistub_match_~found~0#1 := 1; [2025-02-08 03:39:52,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3907: assume !(0 != pcistub_match_~tmp~21#1);call pcistub_match_#t~mem239#1.base, pcistub_match_#t~mem239#1.offset := read~$Pointer$#17(pcistub_match_~pdev_id~0#1.base, pcistub_match_~pdev_id~0#1.offset, 8);pcistub_match_~__mptr___0~4#1.base, pcistub_match_~__mptr___0~4#1.offset := pcistub_match_#t~mem239#1.base, pcistub_match_#t~mem239#1.offset;havoc pcistub_match_#t~mem239#1.base, pcistub_match_#t~mem239#1.offset;pcistub_match_~pdev_id~0#1.base, pcistub_match_~pdev_id~0#1.offset := pcistub_match_~__mptr___0~4#1.base, pcistub_match_~__mptr___0~4#1.offset; [2025-02-08 03:39:52,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4122: assume 0 == (pcistub_seize_~psdev~7#1.base + pcistub_seize_~psdev~7#1.offset) % 18446744073709551616;pcistub_seize_#res#1 := -12;call ULTIMATE.dealloc(pcistub_seize_~#descriptor~3#1.base, pcistub_seize_~#descriptor~3#1.offset);havoc pcistub_seize_~#descriptor~3#1.base, pcistub_seize_~#descriptor~3#1.offset; [2025-02-08 03:39:52,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4122: assume !(0 == (pcistub_seize_~psdev~7#1.base + pcistub_seize_~psdev~7#1.offset) % 18446744073709551616); [2025-02-08 03:39:52,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4147: SUMMARY for call list_add(pcistub_seize_~psdev~7#1.base, 4 + pcistub_seize_~psdev~7#1.offset, ~#seized_devices~0.base, ~#seized_devices~0.offset); srcloc: null [2025-02-08 03:39:52,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3569: havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset;havoc __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset;assume { :end_inline___raw_spin_lock_init } true;pcistub_device_alloc_#res#1.base, pcistub_device_alloc_#res#1.offset := pcistub_device_alloc_~psdev~0#1.base, pcistub_device_alloc_~psdev~0#1.offset;call ULTIMATE.dealloc(pcistub_device_alloc_~#descriptor~0#1.base, pcistub_device_alloc_~#descriptor~0#1.offset);havoc pcistub_device_alloc_~#descriptor~0#1.base, pcistub_device_alloc_~#descriptor~0#1.offset;call ULTIMATE.dealloc(pcistub_device_alloc_~#__key~0#1.base, pcistub_device_alloc_~#__key~0#1.offset);havoc pcistub_device_alloc_~#__key~0#1.base, pcistub_device_alloc_~#__key~0#1.offset; [2025-02-08 03:39:52,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563: havoc pci_dev_get_#t~ret2059#1.base, pci_dev_get_#t~ret2059#1.offset;pcistub_device_alloc_#t~ret162#1.base, pcistub_device_alloc_#t~ret162#1.offset := pci_dev_get_#res#1.base, pci_dev_get_#res#1.offset;havoc pci_dev_get_#t~ret2059#1.base, pci_dev_get_#t~ret2059#1.offset, pci_dev_get_~arg0#1.base, pci_dev_get_~arg0#1.offset;havoc pci_dev_get_#in~arg0#1.base, pci_dev_get_#in~arg0#1.offset;assume { :end_inline_pci_dev_get } true;call write~$Pointer$#17(pcistub_device_alloc_#t~ret162#1.base, pcistub_device_alloc_#t~ret162#1.offset, pcistub_device_alloc_~psdev~0#1.base, 88 + pcistub_device_alloc_~psdev~0#1.offset, 8);havoc pcistub_device_alloc_#t~ret162#1.base, pcistub_device_alloc_#t~ret162#1.offset;call pcistub_device_alloc_#t~mem163#1.base, pcistub_device_alloc_#t~mem163#1.offset := read~$Pointer$#17(pcistub_device_alloc_~psdev~0#1.base, 88 + pcistub_device_alloc_~psdev~0#1.offset, 8); [2025-02-08 03:39:52,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4131: assume 0 == pcistub_seize_~err~3#1; [2025-02-08 03:39:52,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4131: assume !(0 == pcistub_seize_~err~3#1); [2025-02-08 03:39:52,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: havoc xen_pcibk_config_field_free_~field#1.base, xen_pcibk_config_field_free_~field#1.offset;havoc xen_pcibk_config_field_free_#in~field#1.base, xen_pcibk_config_field_free_#in~field#1.offset;assume { :end_inline_xen_pcibk_config_field_free } true; [2025-02-08 03:39:53,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10657-1: SUMMARY for call #t~ret1897 := pci_domain_nr(#t~mem1896.base, #t~mem1896.offset); srcloc: null [2025-02-08 03:39:53,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10657: assume -2147483648 <= #t~ret1897 && #t~ret1897 <= 2147483647;~tmp___0~59 := #t~ret1897;havoc #t~mem1896.base, #t~mem1896.offset;havoc #t~ret1897; [2025-02-08 03:39:53,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10655-1: assume #t~short1893;call #t~mem1889.base, #t~mem1889.offset := read~$Pointer$#17(~dev~9.base, 16 + ~dev~9.offset, 8);call #t~mem1890 := read~int#17(#t~mem1889.base, 216 + #t~mem1889.offset, 1);call #t~mem1891.base, #t~mem1891.offset := read~$Pointer$#17(~pcidev.base, 16 + ~pcidev.offset, 8);call #t~mem1892 := read~int#17(#t~mem1891.base, 216 + #t~mem1891.offset, 1);#t~short1893 := (if #t~mem1890 % 256 % 4294967296 <= 2147483647 then #t~mem1890 % 256 % 4294967296 else #t~mem1890 % 256 % 4294967296 - 4294967296) == (if #t~mem1892 % 256 % 4294967296 <= 2147483647 then #t~mem1892 % 256 % 4294967296 else #t~mem1892 % 256 % 4294967296 - 4294967296); [2025-02-08 03:39:53,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10655-1: assume !#t~short1893; [2025-02-08 03:39:53,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10655: assume #t~short1893;havoc #t~mem1889.base, #t~mem1889.offset;havoc #t~mem1890;havoc #t~mem1891.base, #t~mem1891.offset;havoc #t~mem1892;havoc #t~short1893;call #t~mem1894.base, #t~mem1894.offset := read~$Pointer$#17(~dev~9.base, 16 + ~dev~9.offset, 8); [2025-02-08 03:39:53,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10655: assume !#t~short1893;havoc #t~mem1889.base, #t~mem1889.offset;havoc #t~mem1890;havoc #t~mem1891.base, #t~mem1891.offset;havoc #t~mem1892;havoc #t~short1893; [2025-02-08 03:39:53,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10670: call #t~mem1902.base, #t~mem1902.offset := read~$Pointer$#17(~entry~1.base, ~entry~1.offset, 8);~__mptr___0~23.base, ~__mptr___0~23.offset := #t~mem1902.base, #t~mem1902.offset;havoc #t~mem1902.base, #t~mem1902.offset;~entry~1.base, ~entry~1.offset := ~__mptr___0~23.base, ~__mptr___0~23.offset; [2025-02-08 03:39:53,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10658: assume ~tmp~163 == ~tmp___0~59;call #t~mem1898 := read~int#17(~dev~9.base, 56 + ~dev~9.offset, 4);call #t~mem1899 := read~int#17(~pcidev.base, 56 + ~pcidev.offset, 4); [2025-02-08 03:39:53,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10658: assume !(~tmp~163 == ~tmp___0~59); [2025-02-08 03:39:53,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10652: assume (~entry~1.base + ~entry~1.offset) % 18446744073709551616 != (~vpci_dev~5.base + (~vpci_dev~5.offset + 16 * (if ~slot~12 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~slot~12 % 18446744073709551616 % 18446744073709551616 else ~slot~12 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616))) % 18446744073709551616; [2025-02-08 03:39:53,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10652: assume !((~entry~1.base + ~entry~1.offset) % 18446744073709551616 != (~vpci_dev~5.base + (~vpci_dev~5.offset + 16 * (if ~slot~12 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~slot~12 % 18446744073709551616 % 18446744073709551616 else ~slot~12 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616))) % 18446744073709551616);~slot~12 := 1 + ~slot~12; [2025-02-08 03:39:53,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10650: call #t~mem1887.base, #t~mem1887.offset := read~$Pointer$#17(~vpci_dev~5.base, ~vpci_dev~5.offset + 16 * (if ~slot~12 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~slot~12 % 18446744073709551616 % 18446744073709551616 else ~slot~12 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);~__mptr~29.base, ~__mptr~29.offset := #t~mem1887.base, #t~mem1887.offset;~entry~1.base, ~entry~1.offset := ~__mptr~29.base, ~__mptr~29.offset; [2025-02-08 03:39:53,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10656: assume -2147483648 <= #t~ret1895 && #t~ret1895 <= 2147483647;~tmp~163 := #t~ret1895;havoc #t~mem1894.base, #t~mem1894.offset;havoc #t~ret1895;call #t~mem1896.base, #t~mem1896.offset := read~$Pointer$#17(~pcidev.base, 16 + ~pcidev.offset, 8); [2025-02-08 03:39:53,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10654: call #t~mem1888.base, #t~mem1888.offset := read~$Pointer$#17(~entry~1.base, 16 + ~entry~1.offset, 8);~dev~9.base, ~dev~9.offset := #t~mem1888.base, #t~mem1888.offset;#t~short1893 := 0 != (~dev~9.base + ~dev~9.offset) % 18446744073709551616; [2025-02-08 03:39:53,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10656-1: SUMMARY for call #t~ret1895 := pci_domain_nr(#t~mem1894.base, #t~mem1894.offset); srcloc: null [2025-02-08 03:39:53,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10663-3: assume 0 == #t~mem1900 % 8 % 4294967296;#t~bitwise1901 := 8 * ~slot~12 % 256; [2025-02-08 03:39:53,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10663-3: assume !(0 == #t~mem1900 % 8 % 4294967296); [2025-02-08 03:39:53,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10663-2: havoc #t~bitwise1901;assume (#t~bitwise1901 % 4294967296 >= 8 * ~slot~12 % 256 % 4294967296 && #t~bitwise1901 % 4294967296 >= #t~mem1900 % 8 % 4294967296) && #t~bitwise1901 % 4294967296 <= 8 * ~slot~12 % 256 % 4294967296 + #t~mem1900 % 8 % 4294967296; [2025-02-08 03:39:53,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10663-4: assume 0 == 8 * ~slot~12 % 256 % 4294967296 || 8 * ~slot~12 % 256 % 4294967296 == #t~mem1900 % 8 % 4294967296;#t~bitwise1901 := #t~mem1900 % 8; [2025-02-08 03:39:53,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10663-4: assume !(0 == 8 * ~slot~12 % 256 % 4294967296 || 8 * ~slot~12 % 256 % 4294967296 == #t~mem1900 % 8 % 4294967296); [2025-02-08 03:39:53,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10659: assume #t~mem1898 % 4294967296 == #t~mem1899 % 4294967296;havoc #t~mem1898;havoc #t~mem1899;~found~2 := 1;call write~int#17(0, ~domain.base, ~domain.offset, 4);call write~int#17(0, ~bus.base, ~bus.offset, 4);call #t~mem1900 := read~int#17(~pcidev.base, 56 + ~pcidev.offset, 4); [2025-02-08 03:39:53,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10659: assume !(#t~mem1898 % 4294967296 == #t~mem1899 % 4294967296);havoc #t~mem1898;havoc #t~mem1899; [2025-02-08 03:39:53,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10663-1: [2025-02-08 03:39:53,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10663: call write~int#17(#t~bitwise1901, ~devfn.base, ~devfn.offset, 4);havoc #t~mem1900;havoc #t~bitwise1901; [2025-02-08 03:39:53,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7649-1: xen_pcibk_publish_pci_root_#t~loopctr1173#1 := 0; [2025-02-08 03:39:53,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7649: assume true;assume xen_pcibk_publish_pci_root_#t~loopctr1173#1 < 64;havoc xen_pcibk_publish_pci_root_#t~nondet1174#1;call write~int#39(xen_pcibk_publish_pci_root_#t~nondet1174#1, xen_pcibk_publish_pci_root_~#str~1#1.base, xen_pcibk_publish_pci_root_~#str~1#1.offset + xen_pcibk_publish_pci_root_#t~loopctr1173#1, 8);xen_pcibk_publish_pci_root_#t~loopctr1173#1 := 1 + xen_pcibk_publish_pci_root_#t~loopctr1173#1; [2025-02-08 03:39:53,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7649: assume true;xen_pcibk_publish_pci_root_~len~1#1 := xen_pcibk_publish_pci_root_#t~ret1175#1; [2025-02-08 03:39:53,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7650: assume -9223372036854775808 <= xen_pcibk_publish_pci_root_#t~ret1176#1 && xen_pcibk_publish_pci_root_#t~ret1176#1 <= 9223372036854775807;xen_pcibk_publish_pci_root_~tmp___0~37#1 := xen_pcibk_publish_pci_root_#t~ret1176#1;havoc xen_pcibk_publish_pci_root_#t~ret1176#1; [2025-02-08 03:39:53,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7650-1: SUMMARY for call xen_pcibk_publish_pci_root_#t~ret1176#1 := ldv__builtin_expect((if xen_pcibk_publish_pci_root_~len~1#1 % 4294967296 > 62 then 1 else 0), 0); srcloc: null [2025-02-08 03:39:53,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7663: assume 2 != xen_pcibk_publish_pci_root_~err~20#1;xen_pcibk_publish_pci_root_~err~20#1 := -22; [2025-02-08 03:39:53,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7663: assume !(2 != xen_pcibk_publish_pci_root_~err~20#1);call xen_pcibk_publish_pci_root_#t~mem1181#1 := read~int#68(xen_pcibk_publish_pci_root_~#d~0#1.base, xen_pcibk_publish_pci_root_~#d~0#1.offset, 4);xen_pcibk_publish_pci_root_#t~short1183#1 := xen_pcibk_publish_pci_root_#t~mem1181#1 % 4294967296 == xen_pcibk_publish_pci_root_~domain#1 % 4294967296; [2025-02-08 03:39:53,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7659: assume xen_pcibk_publish_pci_root_~err~20#1 < 0; [2025-02-08 03:39:53,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7659: assume !(xen_pcibk_publish_pci_root_~err~20#1 < 0); [2025-02-08 03:39:53,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7651: assume 0 != xen_pcibk_publish_pci_root_~tmp___0~37#1;xen_pcibk_publish_pci_root_~err~20#1 := -12; [2025-02-08 03:39:53,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7651: assume !(0 != xen_pcibk_publish_pci_root_~tmp___0~37#1);call write~int#5(0, xen_pcibk_publish_pci_root_~#__constr_expr_1~0#1.base, xen_pcibk_publish_pci_root_~#__constr_expr_1~0#1.offset, 4);call xen_pcibk_publish_pci_root_#t~mem1177#1 := read~int#5(xen_pcibk_publish_pci_root_~#__constr_expr_1~0#1.base, xen_pcibk_publish_pci_root_~#__constr_expr_1~0#1.offset, 4);call xen_pcibk_publish_pci_root_#t~mem1178#1.base, xen_pcibk_publish_pci_root_#t~mem1178#1.offset := read~$Pointer$#17(xen_pcibk_publish_pci_root_~pdev#1.base, 156 + xen_pcibk_publish_pci_root_~pdev#1.offset, 8);call xen_pcibk_publish_pci_root_#t~mem1179#1.base, xen_pcibk_publish_pci_root_#t~mem1179#1.offset := read~$Pointer$#17(xen_pcibk_publish_pci_root_#t~mem1178#1.base, 8 + xen_pcibk_publish_pci_root_#t~mem1178#1.offset, 8); [2025-02-08 03:39:53,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7668-1: assume xen_pcibk_publish_pci_root_#t~short1183#1;call xen_pcibk_publish_pci_root_#t~mem1182#1 := read~int#43(xen_pcibk_publish_pci_root_~#b~0#1.base, xen_pcibk_publish_pci_root_~#b~0#1.offset, 4);xen_pcibk_publish_pci_root_#t~short1183#1 := xen_pcibk_publish_pci_root_#t~mem1182#1 % 4294967296 == xen_pcibk_publish_pci_root_~bus#1 % 4294967296; [2025-02-08 03:39:53,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7668-1: assume !xen_pcibk_publish_pci_root_#t~short1183#1; [2025-02-08 03:39:53,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7668: assume xen_pcibk_publish_pci_root_#t~short1183#1;havoc xen_pcibk_publish_pci_root_#t~mem1181#1;havoc xen_pcibk_publish_pci_root_#t~mem1182#1;havoc xen_pcibk_publish_pci_root_#t~short1183#1;xen_pcibk_publish_pci_root_~err~20#1 := 0; [2025-02-08 03:39:53,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7668: assume !xen_pcibk_publish_pci_root_#t~short1183#1;havoc xen_pcibk_publish_pci_root_#t~mem1181#1;havoc xen_pcibk_publish_pci_root_#t~mem1182#1;havoc xen_pcibk_publish_pci_root_#t~short1183#1;xen_pcibk_publish_pci_root_~i~1#1 := 1 + xen_pcibk_publish_pci_root_~i~1#1; [2025-02-08 03:39:53,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7607: call ULTIMATE.dealloc(xen_pcibk_publish_pci_root_~#d~0#1.base, xen_pcibk_publish_pci_root_~#d~0#1.offset);havoc xen_pcibk_publish_pci_root_~#d~0#1.base, xen_pcibk_publish_pci_root_~#d~0#1.offset;call ULTIMATE.dealloc(xen_pcibk_publish_pci_root_~#b~0#1.base, xen_pcibk_publish_pci_root_~#b~0#1.offset);havoc xen_pcibk_publish_pci_root_~#b~0#1.base, xen_pcibk_publish_pci_root_~#b~0#1.offset;call ULTIMATE.dealloc(xen_pcibk_publish_pci_root_~#root_num~0#1.base, xen_pcibk_publish_pci_root_~#root_num~0#1.offset);havoc xen_pcibk_publish_pci_root_~#root_num~0#1.base, xen_pcibk_publish_pci_root_~#root_num~0#1.offset;call ULTIMATE.dealloc(xen_pcibk_publish_pci_root_~#str~1#1.base, xen_pcibk_publish_pci_root_~#str~1#1.offset);havoc xen_pcibk_publish_pci_root_~#str~1#1.base, xen_pcibk_publish_pci_root_~#str~1#1.offset;call ULTIMATE.dealloc(xen_pcibk_publish_pci_root_~#descriptor~20#1.base, xen_pcibk_publish_pci_root_~#descriptor~20#1.offset);havoc xen_pcibk_publish_pci_root_~#descriptor~20#1.base, xen_pcibk_publish_pci_root_~#descriptor~20#1.offset;call ULTIMATE.dealloc(xen_pcibk_publish_pci_root_~#__constr_expr_0~3#1.base, xen_pcibk_publish_pci_root_~#__constr_expr_0~3#1.offset);havoc xen_pcibk_publish_pci_root_~#__constr_expr_0~3#1.base, xen_pcibk_publish_pci_root_~#__constr_expr_0~3#1.offset;call ULTIMATE.dealloc(xen_pcibk_publish_pci_root_~#__constr_expr_1~0#1.base, xen_pcibk_publish_pci_root_~#__constr_expr_1~0#1.offset);havoc xen_pcibk_publish_pci_root_~#__constr_expr_1~0#1.base, xen_pcibk_publish_pci_root_~#__constr_expr_1~0#1.offset;call ULTIMATE.dealloc(xen_pcibk_publish_pci_root_~#descriptor___0~10#1.base, xen_pcibk_publish_pci_root_~#descriptor___0~10#1.offset);havoc xen_pcibk_publish_pci_root_~#descriptor___0~10#1.base, xen_pcibk_publish_pci_root_~#descriptor___0~10#1.offset;call ULTIMATE.dealloc(xen_pcibk_publish_pci_root_~#__constr_expr_2~0#1.base, xen_pcibk_publish_pci_root_~#__constr_expr_2~0#1.offset);havoc xen_pcibk_publish_pci_root_~#__constr_expr_2~0#1.base, xen_pcibk_publish_pci_root_~#__constr_expr_2~0#1.offset;call ULTIMATE.dealloc(xen_pcibk_publish_pci_root_~#__constr_expr_3~0#1.base, xen_pcibk_publish_pci_root_~#__constr_expr_3~0#1.offset);havoc xen_pcibk_publish_pci_root_~#__constr_expr_3~0#1.base, xen_pcibk_publish_pci_root_~#__constr_expr_3~0#1.offset; [2025-02-08 03:39:53,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7657-1: SUMMARY for call xen_pcibk_publish_pci_root_#t~ret1180#1 := xenbus_scanf(xen_pcibk_publish_pci_root_#t~mem1177#1, xen_pcibk_publish_pci_root_#t~mem1179#1.base, xen_pcibk_publish_pci_root_#t~mem1179#1.offset, xen_pcibk_publish_pci_root_~#str~1#1.base, xen_pcibk_publish_pci_root_~#str~1#1.offset, 316, 0); srcloc: null [2025-02-08 03:39:53,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7657: assume -2147483648 <= xen_pcibk_publish_pci_root_#t~ret1180#1 && xen_pcibk_publish_pci_root_#t~ret1180#1 <= 2147483647;xen_pcibk_publish_pci_root_~err~20#1 := xen_pcibk_publish_pci_root_#t~ret1180#1;havoc xen_pcibk_publish_pci_root_#t~mem1177#1;havoc xen_pcibk_publish_pci_root_#t~mem1178#1.base, xen_pcibk_publish_pci_root_#t~mem1178#1.offset;havoc xen_pcibk_publish_pci_root_#t~mem1179#1.base, xen_pcibk_publish_pci_root_#t~mem1179#1.offset;havoc xen_pcibk_publish_pci_root_#t~ret1180#1; [2025-02-08 03:40:02,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6675-1: SUMMARY for call xen_pcibk_enable_msix_#t~ret907#1 := ldv__builtin_expect((if 0 != ~verbose_request~0 then 1 else 0), 0); srcloc: null [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9945: assume -2147483648 <= pm_ctrl_write_#t~ret1752#1 && pm_ctrl_write_#t~ret1752#1 <= 2147483647;pm_ctrl_write_~err~36#1 := pm_ctrl_write_#t~ret1752#1;havoc pm_ctrl_write_#t~ret1752#1; [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6675: assume -9223372036854775808 <= xen_pcibk_enable_msix_#t~ret907#1 && xen_pcibk_enable_msix_#t~ret907#1 <= 9223372036854775807;xen_pcibk_enable_msix_~tmp___4~5#1 := xen_pcibk_enable_msix_#t~ret907#1;havoc xen_pcibk_enable_msix_#t~ret907#1; [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6708-1: SUMMARY for call xen_pcibk_enable_msix_#t~ret916#1 := printk(234, 0); srcloc: null [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888: xen_pcibk_config_write_#t~ret1513#1 := conf_space_write_#res#1;havoc conf_space_write_#t~mem1424#1.base, conf_space_write_#t~mem1424#1.offset, conf_space_write_#t~mem1425#1, conf_space_write_#t~switch1426#1, conf_space_write_#t~mem1427#1.base, conf_space_write_#t~mem1427#1.offset, conf_space_write_#t~mem1433#1.base, conf_space_write_#t~mem1433#1.offset, conf_space_write_#t~mem1434#1.base, conf_space_write_#t~mem1434#1.offset, conf_space_write_#t~ret1435#1, conf_space_write_#t~mem1436#1.base, conf_space_write_#t~mem1436#1.offset, conf_space_write_#t~mem1442#1.base, conf_space_write_#t~mem1442#1.offset, conf_space_write_#t~mem1443#1.base, conf_space_write_#t~mem1443#1.offset, conf_space_write_#t~ret1444#1, conf_space_write_#t~mem1445#1.base, conf_space_write_#t~mem1445#1.offset, conf_space_write_#t~mem1451#1.base, conf_space_write_#t~mem1451#1.offset, conf_space_write_#t~mem1452#1.base, conf_space_write_#t~mem1452#1.offset, conf_space_write_#t~ret1453#1, conf_space_write_~dev#1.base, conf_space_write_~dev#1.offset, conf_space_write_~entry#1.base, conf_space_write_~entry#1.offset, conf_space_write_~offset#1, conf_space_write_~value#1, conf_space_write_~ret~3#1, conf_space_write_~field~3#1.base, conf_space_write_~field~3#1.offset;havoc conf_space_write_#in~dev#1.base, conf_space_write_#in~dev#1.offset, conf_space_write_#in~entry#1.base, conf_space_write_#in~entry#1.offset, conf_space_write_#in~offset#1, conf_space_write_#in~value#1;assume { :end_inline_conf_space_write } true;assume -2147483648 <= xen_pcibk_config_write_#t~ret1513#1 && xen_pcibk_config_write_#t~ret1513#1 <= 2147483647;xen_pcibk_config_write_~err~25#1 := xen_pcibk_config_write_#t~ret1513#1;havoc xen_pcibk_config_write_#t~mem1512#1;havoc xen_pcibk_config_write_#t~ret1513#1;xen_pcibk_config_write_~handled~0#1 := 1; [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9945-1: SUMMARY for call pm_ctrl_write_#t~ret1752#1 := pci_read_config_word(pm_ctrl_write_~dev#1.base, pm_ctrl_write_~dev#1.offset, pm_ctrl_write_~offset#1, pm_ctrl_write_~#old_value~0#1.base, pm_ctrl_write_~#old_value~0#1.offset); srcloc: null [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912: assume -2147483648 <= vpd_address_write_#t~ret1749#1 && vpd_address_write_#t~ret1749#1 <= 2147483647;vpd_address_write_~tmp~144#1 := vpd_address_write_#t~ret1749#1;havoc vpd_address_write_#t~ret1749#1;vpd_address_write_#res#1 := vpd_address_write_~tmp~144#1; [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6708: assume -2147483648 <= xen_pcibk_enable_msix_#t~ret916#1 && xen_pcibk_enable_msix_#t~ret916#1 <= 2147483647;havoc xen_pcibk_enable_msix_#t~mem914#1.base, xen_pcibk_enable_msix_#t~mem914#1.offset;havoc xen_pcibk_enable_msix_#t~mem915#1;havoc xen_pcibk_enable_msix_#t~ret916#1; [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912-1: SUMMARY for call vpd_address_write_#t~ret1749#1 := pci_write_config_word(vpd_address_write_~dev#1.base, vpd_address_write_~dev#1.offset, vpd_address_write_~offset#1, (if vpd_address_write_~value#1 % 65536 % 4294967296 <= 2147483647 then vpd_address_write_~value#1 % 65536 % 4294967296 else vpd_address_write_~value#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9483: assume -2147483648 <= command_write_#t~ret1672#1 && command_write_#t~ret1672#1 <= 2147483647;command_write_~tmp___15~1#1 := command_write_#t~ret1672#1;havoc command_write_#t~ret1672#1;command_write_#res#1 := command_write_~tmp___15~1#1;call ULTIMATE.dealloc(command_write_~#val~0#1.base, command_write_~#val~0#1.offset);havoc command_write_~#val~0#1.base, command_write_~#val~0#1.offset; [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9483-1: SUMMARY for call command_write_#t~ret1672#1 := pci_write_config_word(command_write_~dev#1.base, command_write_~dev#1.offset, command_write_~offset#1, (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9946: assume 0 != pm_ctrl_write_~err~36#1; [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9946: assume !(0 != pm_ctrl_write_~err~36#1);call pm_ctrl_write_#t~mem1753#1 := read~int#17(pm_ctrl_write_~#old_value~0#1.base, pm_ctrl_write_~#old_value~0#1.offset, 2);pm_ctrl_write_~old_state~0#1 := (if pm_ctrl_write_#t~mem1753#1 % 65536 % 4294967296 <= 2147483647 then pm_ctrl_write_#t~mem1753#1 % 65536 % 4294967296 else pm_ctrl_write_#t~mem1753#1 % 65536 % 4294967296 - 4294967296) % 4;havoc pm_ctrl_write_#t~mem1753#1;pm_ctrl_write_~new_state~0#1 := (if pm_ctrl_write_~new_value#1 % 65536 % 4294967296 <= 2147483647 then pm_ctrl_write_~new_value#1 % 65536 % 4294967296 else pm_ctrl_write_~new_value#1 % 65536 % 4294967296 - 4294967296) % 4; [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6676: assume 0 != xen_pcibk_enable_msix_~tmp___4~5#1; [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6676: assume !(0 != xen_pcibk_enable_msix_~tmp___4~5#1); [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9418: SUMMARY for call pci_disable_device(command_write_~dev#1.base, command_write_~dev#1.offset); srcloc: null [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923: assume -2147483648 <= xen_pcibk_config_write_#t~ret1521#1 && xen_pcibk_config_write_#t~ret1521#1 <= 2147483647;xen_pcibk_config_write_~tmp___4~10#1 := xen_pcibk_config_write_#t~ret1521#1;havoc xen_pcibk_config_write_#t~ret1521#1;xen_pcibk_config_write_#res#1 := xen_pcibk_config_write_~tmp___4~10#1;call ULTIMATE.dealloc(xen_pcibk_config_write_~#tmp_val~1#1.base, xen_pcibk_config_write_~#tmp_val~1#1.offset);havoc xen_pcibk_config_write_~#tmp_val~1#1.base, xen_pcibk_config_write_~#tmp_val~1#1.offset; [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923-1: SUMMARY for call xen_pcibk_config_write_#t~ret1521#1 := xen_pcibios_err_to_errno(xen_pcibk_config_write_~err~25#1); srcloc: null [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6677-1: SUMMARY for call xen_pcibk_enable_msix_#t~ret908#1.base, xen_pcibk_enable_msix_#t~ret908#1.offset := pci_name(xen_pcibk_enable_msix_~dev#1.base, xen_pcibk_enable_msix_~dev#1.offset); srcloc: null [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6677: xen_pcibk_enable_msix_~tmp___3~8#1.base, xen_pcibk_enable_msix_~tmp___3~8#1.offset := xen_pcibk_enable_msix_#t~ret908#1.base, xen_pcibk_enable_msix_#t~ret908#1.offset;havoc xen_pcibk_enable_msix_#t~ret908#1.base, xen_pcibk_enable_msix_#t~ret908#1.offset;call xen_pcibk_enable_msix_#t~mem909#1 := read~int#17(xen_pcibk_enable_msix_~op#1.base, 36 + xen_pcibk_enable_msix_~op#1.offset + 4 * xen_pcibk_enable_msix_~i~0#1, 2); [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9452: assume { :begin_inline_pci_set_mwi } true;pci_set_mwi_#in~arg0#1.base, pci_set_mwi_#in~arg0#1.offset := command_write_~dev#1.base, command_write_~dev#1.offset;havoc pci_set_mwi_#res#1;havoc pci_set_mwi_#t~nondet2067#1, pci_set_mwi_~arg0#1.base, pci_set_mwi_~arg0#1.offset;pci_set_mwi_~arg0#1.base, pci_set_mwi_~arg0#1.offset := pci_set_mwi_#in~arg0#1.base, pci_set_mwi_#in~arg0#1.offset;havoc pci_set_mwi_#t~nondet2067#1;assume -2147483648 <= pci_set_mwi_#t~nondet2067#1 && pci_set_mwi_#t~nondet2067#1 <= 2147483647;pci_set_mwi_#res#1 := pci_set_mwi_#t~nondet2067#1;havoc pci_set_mwi_#t~nondet2067#1; [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9419: assume 0 != (command_write_~dev_data~22#1.base + command_write_~dev_data~22#1.offset) % 18446744073709551616;call write~int#17(0, command_write_~dev_data~22#1.base, 26 + command_write_~dev_data~22#1.offset, 1); [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9419: assume !(0 != (command_write_~dev_data~22#1.base + command_write_~dev_data~22#1.offset) % 18446744073709551616); [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8593: assume -2147483648 <= xen_pcibk_write_config_byte_#t~ret1391#1 && xen_pcibk_write_config_byte_#t~ret1391#1 <= 2147483647;xen_pcibk_write_config_byte_~tmp~110#1 := xen_pcibk_write_config_byte_#t~ret1391#1;havoc xen_pcibk_write_config_byte_#t~ret1391#1;xen_pcibk_write_config_byte_#res#1 := xen_pcibk_write_config_byte_~tmp~110#1; [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8593-1: SUMMARY for call xen_pcibk_write_config_byte_#t~ret1391#1 := pci_write_config_byte(xen_pcibk_write_config_byte_~dev#1.base, xen_pcibk_write_config_byte_~dev#1.offset, xen_pcibk_write_config_byte_~offset#1, (if xen_pcibk_write_config_byte_~value#1 % 256 % 4294967296 <= 2147483647 then xen_pcibk_write_config_byte_~value#1 % 256 % 4294967296 else xen_pcibk_write_config_byte_~value#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:40:02,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678: assume -2147483648 <= xen_pcibk_enable_msix_#t~ret910#1 && xen_pcibk_enable_msix_#t~ret910#1 <= 2147483647;havoc xen_pcibk_enable_msix_#t~mem909#1;havoc xen_pcibk_enable_msix_#t~ret910#1; [2025-02-08 03:40:02,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8660: assume 0 != (conf_space_write_#t~mem1427#1.base + conf_space_write_#t~mem1427#1.offset) % 18446744073709551616;havoc conf_space_write_#t~mem1427#1.base, conf_space_write_#t~mem1427#1.offset;call conf_space_write_#t~mem1433#1.base, conf_space_write_#t~mem1433#1.offset := read~$Pointer$#17(conf_space_write_~entry#1.base, 28 + conf_space_write_~entry#1.offset, 8);call conf_space_write_#t~mem1434#1.base, conf_space_write_#t~mem1434#1.offset := read~$Pointer$#17(conf_space_write_~field~3#1.base, 44 + conf_space_write_~field~3#1.offset, 8);assume { :begin_inline_##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int } true;##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~1429#1.base, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~1429#1.offset, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~1430#1, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~1431#1, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~1432#1.base, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~1432#1.offset, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~#fp#1.offset := conf_space_write_~dev#1.base, conf_space_write_~dev#1.offset, conf_space_write_~offset#1, (if conf_space_write_~value#1 % 256 % 4294967296 <= 2147483647 then conf_space_write_~value#1 % 256 % 4294967296 else conf_space_write_~value#1 % 256 % 4294967296 - 4294967296), conf_space_write_#t~mem1433#1.base, conf_space_write_#t~mem1433#1.offset, conf_space_write_#t~mem1434#1.base, conf_space_write_#t~mem1434#1.offset;havoc ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1429#1.base, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1429#1.offset, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1430#1, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1431#1, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1432#1.base, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1432#1.offset, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#t~funptrres2128#1, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#t~ret2129#1, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#t~ret2130#1;##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1429#1.base, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1429#1.offset := ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~1429#1.base, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~1429#1.offset;##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1430#1 := ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~1430#1;##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1431#1 := ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~1431#1;##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1432#1.base, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1432#1.offset := ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~1432#1.base, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~1432#1.offset; [2025-02-08 03:40:02,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8660: assume !(0 != (conf_space_write_#t~mem1427#1.base + conf_space_write_#t~mem1427#1.offset) % 18446744073709551616);havoc conf_space_write_#t~mem1427#1.base, conf_space_write_#t~mem1427#1.offset; [2025-02-08 03:40:02,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8660-1: assume conf_space_write_#t~switch1426#1;call conf_space_write_#t~mem1427#1.base, conf_space_write_#t~mem1427#1.offset := read~$Pointer$#17(conf_space_write_~field~3#1.base, 44 + conf_space_write_~field~3#1.offset, 8); [2025-02-08 03:40:02,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8660-1: assume !conf_space_write_#t~switch1426#1;conf_space_write_#t~switch1426#1 := conf_space_write_#t~switch1426#1 || 2 == conf_space_write_#t~mem1425#1; [2025-02-08 03:40:02,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6579-1: xen_pcibk_enable_msi_#res#1 := 0;call ULTIMATE.dealloc(xen_pcibk_enable_msi_~#_rs~0#1.base, xen_pcibk_enable_msi_~#_rs~0#1.offset);havoc xen_pcibk_enable_msi_~#_rs~0#1.base, xen_pcibk_enable_msi_~#_rs~0#1.offset; [2025-02-08 03:40:02,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6678-1: SUMMARY for call xen_pcibk_enable_msix_#t~ret910#1 := printk(231, 0); srcloc: null [2025-02-08 03:40:02,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9453: assume 0 != command_write_~err~30#1; [2025-02-08 03:40:02,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9453: assume !(0 != command_write_~err~30#1); [2025-02-08 03:40:02,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8892: call xen_pcibk_config_write_#t~mem1514#1.base, xen_pcibk_config_write_#t~mem1514#1.offset := read~$Pointer$#17(xen_pcibk_config_write_~cfg_entry~2#1.base, xen_pcibk_config_write_~cfg_entry~2#1.offset, 8);xen_pcibk_config_write_~__mptr___0~13#1.base, xen_pcibk_config_write_~__mptr___0~13#1.offset := xen_pcibk_config_write_#t~mem1514#1.base, xen_pcibk_config_write_#t~mem1514#1.offset;havoc xen_pcibk_config_write_#t~mem1514#1.base, xen_pcibk_config_write_#t~mem1514#1.offset;xen_pcibk_config_write_~cfg_entry~2#1.base, xen_pcibk_config_write_~cfg_entry~2#1.offset := xen_pcibk_config_write_~__mptr___0~13#1.base, xen_pcibk_config_write_~__mptr___0~13#1.offset; [2025-02-08 03:40:02,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9454-1: SUMMARY for call command_write_#t~ret1652#1.base, command_write_#t~ret1652#1.offset := pci_name(command_write_~dev#1.base, command_write_~dev#1.offset); srcloc: null [2025-02-08 03:40:02,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9454: command_write_~tmp___12~1#1.base, command_write_~tmp___12~1#1.offset := command_write_#t~ret1652#1.base, command_write_#t~ret1652#1.offset;havoc command_write_#t~ret1652#1.base, command_write_#t~ret1652#1.offset; [2025-02-08 03:40:02,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6713-1: SUMMARY for call kfree(xen_pcibk_enable_msix_~entries~0#1.base, xen_pcibk_enable_msix_~entries~0#1.offset); srcloc: null [2025-02-08 03:40:02,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6713: call write~int#17(xen_pcibk_enable_msix_~result~3#1, xen_pcibk_enable_msix_~op#1.base, 28 + xen_pcibk_enable_msix_~op#1.offset, 4); [2025-02-08 03:40:02,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9521: call ULTIMATE.dealloc(bar_write_~#tmpval~1#1.base, bar_write_~#tmpval~1#1.offset);havoc bar_write_~#tmpval~1#1.base, bar_write_~#tmpval~1#1.offset;##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~ret2137#1 := bar_write_#res#1;havoc bar_write_#t~ret1683#1, bar_write_#t~ret1684#1.base, bar_write_#t~ret1684#1.offset, bar_write_#t~ret1685#1, bar_write_#t~ret1686#1, bar_write_#t~mem1687#1, bar_write_#t~mem1688#1, bar_write_#t~mem1689#1, bar_write_#t~short1690#1, bar_write_#t~mem1691#1, bar_write_#t~ret1692#1, bar_write_~dev#1.base, bar_write_~dev#1.offset, bar_write_~offset#1, bar_write_~value#1, bar_write_~data#1.base, bar_write_~data#1.offset, bar_write_~bar~1#1.base, bar_write_~bar~1#1.offset, bar_write_~tmp~132#1.base, bar_write_~tmp~132#1.offset, bar_write_~tmp___0~53#1, bar_write_~#tmpval~1#1.base, bar_write_~#tmpval~1#1.offset;havoc bar_write_#in~dev#1.base, bar_write_#in~dev#1.offset, bar_write_#in~offset#1, bar_write_#in~value#1, bar_write_#in~data#1.base, bar_write_#in~data#1.offset;assume { :end_inline_bar_write } true;assume -2147483648 <= ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~ret2137#1 && ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~ret2137#1 <= 2147483647;##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~funptrres2136#1 := ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~ret2137#1; [2025-02-08 03:40:02,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9455: assume -2147483648 <= command_write_#t~ret1653#1 && command_write_#t~ret1653#1 <= 2147483647;havoc command_write_#t~ret1653#1; [2025-02-08 03:40:02,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9455-1: SUMMARY for call command_write_#t~ret1653#1 := printk(427, 0); srcloc: null [2025-02-08 03:40:02,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8663: conf_space_write_#t~ret1435#1 := ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1429#1.base, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1429#1.offset, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1430#1, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1431#1, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1432#1.base, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1432#1.offset, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#t~funptrres2128#1, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#t~ret2129#1, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#t~ret2130#1;havoc ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~1429#1.base, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~1429#1.offset, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~1430#1, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~1431#1, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~1432#1.base, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~1432#1.offset, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int } true;assume -2147483648 <= conf_space_write_#t~ret1435#1 && conf_space_write_#t~ret1435#1 <= 2147483647;conf_space_write_~ret~3#1 := conf_space_write_#t~ret1435#1;havoc conf_space_write_#t~mem1433#1.base, conf_space_write_#t~mem1433#1.offset;havoc conf_space_write_#t~mem1434#1.base, conf_space_write_#t~mem1434#1.offset;havoc conf_space_write_#t~ret1435#1; [2025-02-08 03:40:02,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9390-1: SUMMARY for call command_write_#t~ret1622#1.base, command_write_#t~ret1622#1.offset := pci_get_drvdata(command_write_~dev#1.base, command_write_~dev#1.offset); srcloc: null [2025-02-08 03:40:02,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9390: command_write_~tmp~130#1.base, command_write_~tmp~130#1.offset := command_write_#t~ret1622#1.base, command_write_#t~ret1622#1.offset;havoc command_write_#t~ret1622#1.base, command_write_#t~ret1622#1.offset;command_write_~dev_data~22#1.base, command_write_~dev_data~22#1.offset := command_write_~tmp~130#1.base, command_write_~tmp~130#1.offset; [2025-02-08 03:40:02,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952-3: assume 40448 == pm_ctrl_write_~new_value#1 % 65536 % 4294967296;pm_ctrl_write_#t~bitwise1754#1 := pm_ctrl_write_~new_value#1 % 65536; [2025-02-08 03:40:02,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952-3: assume !(40448 == pm_ctrl_write_~new_value#1 % 65536 % 4294967296); [2025-02-08 03:40:02,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952-4: assume 0 == pm_ctrl_write_~new_value#1 % 65536 % 4294967296;pm_ctrl_write_#t~bitwise1754#1 := 0; [2025-02-08 03:40:02,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952-4: assume !(0 == pm_ctrl_write_~new_value#1 % 65536 % 4294967296); [2025-02-08 03:40:02,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6715-1: SUMMARY for call xen_pcibk_enable_msix_#t~ret917#1.base, xen_pcibk_enable_msix_#t~ret917#1.offset := pci_get_drvdata(xen_pcibk_enable_msix_~dev#1.base, xen_pcibk_enable_msix_~dev#1.offset); srcloc: null [2025-02-08 03:40:02,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6715: xen_pcibk_enable_msix_~tmp___7~2#1.base, xen_pcibk_enable_msix_~tmp___7~2#1.offset := xen_pcibk_enable_msix_#t~ret917#1.base, xen_pcibk_enable_msix_#t~ret917#1.offset;havoc xen_pcibk_enable_msix_#t~ret917#1.base, xen_pcibk_enable_msix_#t~ret917#1.offset;xen_pcibk_enable_msix_~dev_data~11#1.base, xen_pcibk_enable_msix_~dev_data~11#1.offset := xen_pcibk_enable_msix_~tmp___7~2#1.base, xen_pcibk_enable_msix_~tmp___7~2#1.offset; [2025-02-08 03:40:02,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952: pm_ctrl_write_~new_value#1 := pm_ctrl_write_#t~bitwise1754#1;havoc pm_ctrl_write_#t~bitwise1754#1;call pm_ctrl_write_#t~mem1755#1 := read~int#17(pm_ctrl_write_~#old_value~0#1.base, pm_ctrl_write_~#old_value~0#1.offset, 2); [2025-02-08 03:40:02,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8895: assume (xen_pcibk_config_write_~cfg_entry~2#1.base + xen_pcibk_config_write_~cfg_entry~2#1.offset) % 18446744073709551616 != (xen_pcibk_config_write_~dev_data~16#1.base + xen_pcibk_config_write_~dev_data~16#1.offset) % 18446744073709551616; [2025-02-08 03:40:02,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8895: assume !((xen_pcibk_config_write_~cfg_entry~2#1.base + xen_pcibk_config_write_~cfg_entry~2#1.offset) % 18446744073709551616 != (xen_pcibk_config_write_~dev_data~16#1.base + xen_pcibk_config_write_~dev_data~16#1.offset) % 18446744073709551616); [2025-02-08 03:40:02,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952-1: [2025-02-08 03:40:02,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952-2: havoc pm_ctrl_write_#t~bitwise1754#1;assume pm_ctrl_write_#t~bitwise1754#1 % 4294967296 <= pm_ctrl_write_~new_value#1 % 65536 % 4294967296 && pm_ctrl_write_#t~bitwise1754#1 % 4294967296 <= 40448; [2025-02-08 03:40:02,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6550: assume -2147483648 <= xen_pcibk_enable_msi_#t~ret868#1 && xen_pcibk_enable_msi_#t~ret868#1 <= 2147483647;xen_pcibk_enable_msi_~tmp___2~11#1 := xen_pcibk_enable_msi_#t~ret868#1;havoc xen_pcibk_enable_msi_#t~ret868#1; [2025-02-08 03:40:02,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6550-1: SUMMARY for call xen_pcibk_enable_msi_#t~ret868#1 := ___ratelimit(xen_pcibk_enable_msi_~#_rs~0#1.base, xen_pcibk_enable_msi_~#_rs~0#1.offset, 225, 0); srcloc: null [2025-02-08 03:40:02,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9457-4: assume 0 == command_write_~value#1 % 65536 % 4294967296;command_write_#t~bitwise1654#1 := 0; [2025-02-08 03:40:02,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9457-4: assume !(0 == command_write_~value#1 % 65536 % 4294967296); [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9457: command_write_~value#1 := command_write_#t~bitwise1654#1;havoc command_write_#t~bitwise1654#1; [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9457-1: [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9457-2: havoc command_write_#t~bitwise1654#1;assume command_write_#t~bitwise1654#1 % 4294967296 <= command_write_~value#1 % 65536 % 4294967296 && command_write_#t~bitwise1654#1 % 4294967296 <= 65519; [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9457-3: assume 65519 == command_write_~value#1 % 65536 % 4294967296;command_write_#t~bitwise1654#1 := command_write_~value#1 % 65536; [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9457-3: assume !(65519 == command_write_~value#1 % 65536 % 4294967296); [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9953-4: assume 0 == (if pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 <= 2147483647 then pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 else pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 - 4294967296);pm_ctrl_write_#t~bitwise1756#1 := 0; [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9953-4: assume !(0 == (if pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 <= 2147483647 then pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 else pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9953: assume pm_ctrl_write_#t~bitwise1756#1 != (if pm_ctrl_write_~new_value#1 % 65536 % 4294967296 <= 2147483647 then pm_ctrl_write_~new_value#1 % 65536 % 4294967296 else pm_ctrl_write_~new_value#1 % 65536 % 4294967296 - 4294967296);havoc pm_ctrl_write_#t~mem1755#1;havoc pm_ctrl_write_#t~bitwise1756#1;call pm_ctrl_write_#t~mem1757#1 := read~int#17(pm_ctrl_write_~#old_value~0#1.base, pm_ctrl_write_~#old_value~0#1.offset, 2); [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9953: assume !(pm_ctrl_write_#t~bitwise1756#1 != (if pm_ctrl_write_~new_value#1 % 65536 % 4294967296 <= 2147483647 then pm_ctrl_write_~new_value#1 % 65536 % 4294967296 else pm_ctrl_write_~new_value#1 % 65536 % 4294967296 - 4294967296));havoc pm_ctrl_write_#t~mem1755#1;havoc pm_ctrl_write_#t~bitwise1756#1; [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6683: xen_pcibk_enable_msix_~i~0#1 := 1 + xen_pcibk_enable_msix_~i~0#1;call xen_pcibk_enable_msix_#t~mem911#1 := read~int#17(xen_pcibk_enable_msix_~op#1.base, 28 + xen_pcibk_enable_msix_~op#1.offset, 4); [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9953-1: [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9953-2: havoc pm_ctrl_write_#t~bitwise1756#1;assume (((((if pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 <= 2147483647 then pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 else pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 - 4294967296) < 0 || pm_ctrl_write_#t~bitwise1756#1 <= (if pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 <= 2147483647 then pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 else pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 - 4294967296)) && pm_ctrl_write_#t~bitwise1756#1 <= 40448) && pm_ctrl_write_#t~bitwise1756#1 >= 0) && ((if pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 <= 2147483647 then pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 else pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 - 4294967296) >= 0 || pm_ctrl_write_#t~bitwise1756#1 > 40448 + (if pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 <= 2147483647 then pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 else pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 - 4294967296))) && pm_ctrl_write_#t~bitwise1756#1 >= -2147483648; [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9953-3: assume 40448 == (if pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 <= 2147483647 then pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 else pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 - 4294967296);pm_ctrl_write_#t~bitwise1756#1 := (if pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 <= 2147483647 then pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 else pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9953-3: assume !(40448 == (if pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 <= 2147483647 then pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 else pm_ctrl_write_#t~mem1755#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6551: assume 0 != xen_pcibk_enable_msi_~tmp___2~11#1; [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6551: assume !(0 != xen_pcibk_enable_msi_~tmp___2~11#1); [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9524: assume -9223372036854775808 <= bar_write_#t~ret1683#1 && bar_write_#t~ret1683#1 <= 9223372036854775807;bar_write_~tmp___0~53#1 := bar_write_#t~ret1683#1;havoc bar_write_#t~ret1683#1; [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9524-1: SUMMARY for call bar_write_#t~ret1683#1 := ldv__builtin_expect((if 0 == (bar_write_~bar~1#1.base + bar_write_~bar~1#1.offset) % 18446744073709551616 then 1 else 0), 0); srcloc: null [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6353: assume pci_enable_msix_exact_~rc~3#1 < 0;pci_enable_msix_exact_#res#1 := pci_enable_msix_exact_~rc~3#1; [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6353: assume !(pci_enable_msix_exact_~rc~3#1 < 0);pci_enable_msix_exact_#res#1 := 0; [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9392: assume -2147483648 <= command_write_#t~ret1623#1 && command_write_#t~ret1623#1 <= 2147483647;command_write_~tmp___5~7#1 := command_write_#t~ret1623#1;havoc command_write_#t~ret1623#1; [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9392-1: SUMMARY for call command_write_#t~ret1623#1 := pci_is_enabled(command_write_~dev#1.base, command_write_~dev#1.offset); srcloc: null [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954: pm_ctrl_write_~new_value#1 := pm_ctrl_write_#t~bitwise1759#1;havoc pm_ctrl_write_#t~mem1757#1;havoc pm_ctrl_write_#t~bitwise1758#1;havoc pm_ctrl_write_#t~bitwise1759#1; [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954-5: [2025-02-08 03:40:02,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954-6: havoc pm_ctrl_write_#t~bitwise1758#1;assume (((((if pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 <= 32767 then pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 else pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 - 65536) < 0 || pm_ctrl_write_#t~bitwise1758#1 <= (if pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 <= 32767 then pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 else pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 - 65536)) && pm_ctrl_write_#t~bitwise1758#1 <= 25087) && pm_ctrl_write_#t~bitwise1758#1 >= 0) && ((if pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 <= 32767 then pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 else pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 - 65536) >= 0 || pm_ctrl_write_#t~bitwise1758#1 > 25087 + (if pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 <= 32767 then pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 else pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 - 65536))) && pm_ctrl_write_#t~bitwise1758#1 >= -2147483648; [2025-02-08 03:40:02,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954-7: assume 25087 == (if pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 <= 32767 then pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 else pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 - 65536);pm_ctrl_write_#t~bitwise1758#1 := (if pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 <= 32767 then pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 else pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 - 65536); [2025-02-08 03:40:02,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954-7: assume !(25087 == (if pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 <= 32767 then pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 else pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 - 65536)); [2025-02-08 03:40:02,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954-8: assume 0 == (if pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 <= 32767 then pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 else pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 - 65536);pm_ctrl_write_#t~bitwise1758#1 := 0; [2025-02-08 03:40:02,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954-8: assume !(0 == (if pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 <= 32767 then pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 else pm_ctrl_write_#t~mem1757#1 % 65536 % 65536 - 65536)); [2025-02-08 03:40:02,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954-1: [2025-02-08 03:40:02,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954-2: havoc pm_ctrl_write_#t~bitwise1759#1;assume (((((pm_ctrl_write_#t~bitwise1758#1 < 0 && (if pm_ctrl_write_~new_value#1 % 65536 % 65536 <= 32767 then pm_ctrl_write_~new_value#1 % 65536 % 65536 else pm_ctrl_write_~new_value#1 % 65536 % 65536 - 65536) >= 0) || pm_ctrl_write_#t~bitwise1759#1 >= (if pm_ctrl_write_~new_value#1 % 65536 % 65536 <= 32767 then pm_ctrl_write_~new_value#1 % 65536 % 65536 else pm_ctrl_write_~new_value#1 % 65536 % 65536 - 65536)) && ((pm_ctrl_write_#t~bitwise1758#1 >= 0 && (if pm_ctrl_write_~new_value#1 % 65536 % 65536 <= 32767 then pm_ctrl_write_~new_value#1 % 65536 % 65536 else pm_ctrl_write_~new_value#1 % 65536 % 65536 - 65536) < 0) || pm_ctrl_write_#t~bitwise1759#1 >= pm_ctrl_write_#t~bitwise1758#1)) && ((pm_ctrl_write_#t~bitwise1758#1 < 0 || (if pm_ctrl_write_~new_value#1 % 65536 % 65536 <= 32767 then pm_ctrl_write_~new_value#1 % 65536 % 65536 else pm_ctrl_write_~new_value#1 % 65536 % 65536 - 65536) < 0) || pm_ctrl_write_#t~bitwise1759#1 <= pm_ctrl_write_#t~bitwise1758#1 + (if pm_ctrl_write_~new_value#1 % 65536 % 65536 <= 32767 then pm_ctrl_write_~new_value#1 % 65536 % 65536 else pm_ctrl_write_~new_value#1 % 65536 % 65536 - 65536))) && ((pm_ctrl_write_#t~bitwise1758#1 >= 0 && (if pm_ctrl_write_~new_value#1 % 65536 % 65536 <= 32767 then pm_ctrl_write_~new_value#1 % 65536 % 65536 else pm_ctrl_write_~new_value#1 % 65536 % 65536 - 65536) >= 0) || pm_ctrl_write_#t~bitwise1759#1 < 0)) && pm_ctrl_write_#t~bitwise1759#1 <= 2147483647; [2025-02-08 03:40:02,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954-3: assume 0 == (if pm_ctrl_write_~new_value#1 % 65536 % 65536 <= 32767 then pm_ctrl_write_~new_value#1 % 65536 % 65536 else pm_ctrl_write_~new_value#1 % 65536 % 65536 - 65536);pm_ctrl_write_#t~bitwise1759#1 := pm_ctrl_write_#t~bitwise1758#1; [2025-02-08 03:40:02,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954-3: assume !(0 == (if pm_ctrl_write_~new_value#1 % 65536 % 65536 <= 32767 then pm_ctrl_write_~new_value#1 % 65536 % 65536 else pm_ctrl_write_~new_value#1 % 65536 % 65536 - 65536)); [2025-02-08 03:40:02,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6717: assume 0 != (xen_pcibk_enable_msix_~dev_data~11#1.base + xen_pcibk_enable_msix_~dev_data~11#1.offset) % 18446744073709551616;call write~int#17(0, xen_pcibk_enable_msix_~dev_data~11#1.base, 28 + xen_pcibk_enable_msix_~dev_data~11#1.offset, 1); [2025-02-08 03:40:02,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6717: assume !(0 != (xen_pcibk_enable_msix_~dev_data~11#1.base + xen_pcibk_enable_msix_~dev_data~11#1.offset) % 18446744073709551616); [2025-02-08 03:40:02,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954-4: assume 0 == pm_ctrl_write_#t~bitwise1758#1 || pm_ctrl_write_#t~bitwise1758#1 == (if pm_ctrl_write_~new_value#1 % 65536 % 65536 <= 32767 then pm_ctrl_write_~new_value#1 % 65536 % 65536 else pm_ctrl_write_~new_value#1 % 65536 % 65536 - 65536);pm_ctrl_write_#t~bitwise1759#1 := (if pm_ctrl_write_~new_value#1 % 65536 % 65536 <= 32767 then pm_ctrl_write_~new_value#1 % 65536 % 65536 else pm_ctrl_write_~new_value#1 % 65536 % 65536 - 65536); [2025-02-08 03:40:02,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9954-4: assume !(0 == pm_ctrl_write_#t~bitwise1758#1 || pm_ctrl_write_#t~bitwise1758#1 == (if pm_ctrl_write_~new_value#1 % 65536 % 65536 <= 32767 then pm_ctrl_write_~new_value#1 % 65536 % 65536 else pm_ctrl_write_~new_value#1 % 65536 % 65536 - 65536)); [2025-02-08 03:40:02,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6519: call ULTIMATE.dealloc(xen_pcibk_enable_msi_~#_rs~0#1.base, xen_pcibk_enable_msi_~#_rs~0#1.offset);havoc xen_pcibk_enable_msi_~#_rs~0#1.base, xen_pcibk_enable_msi_~#_rs~0#1.offset;#t~ret952#1 := xen_pcibk_enable_msi_#res#1;havoc xen_pcibk_enable_msi_#t~ret864#1, xen_pcibk_enable_msi_#t~ret865#1.base, xen_pcibk_enable_msi_#t~ret865#1.offset, xen_pcibk_enable_msi_#t~ret866#1, xen_pcibk_enable_msi_#t~ret867#1, xen_pcibk_enable_msi_#t~ret868#1, xen_pcibk_enable_msi_#t~ret869#1.base, xen_pcibk_enable_msi_#t~ret869#1.offset, xen_pcibk_enable_msi_#t~mem870#1.base, xen_pcibk_enable_msi_#t~mem870#1.offset, xen_pcibk_enable_msi_#t~mem871#1, xen_pcibk_enable_msi_#t~ret872#1, xen_pcibk_enable_msi_#t~mem873#1, xen_pcibk_enable_msi_#t~mem874#1, xen_pcibk_enable_msi_#t~ret875#1, xen_pcibk_enable_msi_#t~ret876#1, xen_pcibk_enable_msi_#t~ret877#1.base, xen_pcibk_enable_msi_#t~ret877#1.offset, xen_pcibk_enable_msi_#t~mem878#1, xen_pcibk_enable_msi_#t~ret879#1, xen_pcibk_enable_msi_#t~ret880#1.base, xen_pcibk_enable_msi_#t~ret880#1.offset, xen_pcibk_enable_msi_~pdev#1.base, xen_pcibk_enable_msi_~pdev#1.offset, xen_pcibk_enable_msi_~dev#1.base, xen_pcibk_enable_msi_~dev#1.offset, xen_pcibk_enable_msi_~op#1.base, xen_pcibk_enable_msi_~op#1.offset, xen_pcibk_enable_msi_~dev_data~9#1.base, xen_pcibk_enable_msi_~dev_data~9#1.offset, xen_pcibk_enable_msi_~status~0#1, xen_pcibk_enable_msi_~tmp~65#1.base, xen_pcibk_enable_msi_~tmp~65#1.offset, xen_pcibk_enable_msi_~tmp___0~24#1, xen_pcibk_enable_msi_~#_rs~0#1.base, xen_pcibk_enable_msi_~#_rs~0#1.offset, xen_pcibk_enable_msi_~tmp___1~17#1.base, xen_pcibk_enable_msi_~tmp___1~17#1.offset, xen_pcibk_enable_msi_~tmp___2~11#1, xen_pcibk_enable_msi_~tmp___3~6#1, xen_pcibk_enable_msi_~tmp___4~3#1.base, xen_pcibk_enable_msi_~tmp___4~3#1.offset, xen_pcibk_enable_msi_~tmp___5~3#1, xen_pcibk_enable_msi_~tmp___6~2#1.base, xen_pcibk_enable_msi_~tmp___6~2#1.offset;havoc xen_pcibk_enable_msi_#in~pdev#1.base, xen_pcibk_enable_msi_#in~pdev#1.offset, xen_pcibk_enable_msi_#in~dev#1.base, xen_pcibk_enable_msi_#in~dev#1.offset, xen_pcibk_enable_msi_#in~op#1.base, xen_pcibk_enable_msi_#in~op#1.offset;assume { :end_inline_xen_pcibk_enable_msi } true;assume -2147483648 <= #t~ret952#1 && #t~ret952#1 <= 2147483647;call write~int#17(#t~ret952#1, ~op~0#1.base, 4 + ~op~0#1.offset, 4); [2025-02-08 03:40:02,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6552-1: SUMMARY for call xen_pcibk_enable_msi_#t~ret869#1.base, xen_pcibk_enable_msi_#t~ret869#1.offset := pci_name(xen_pcibk_enable_msi_~dev#1.base, xen_pcibk_enable_msi_~dev#1.offset); srcloc: null [2025-02-08 03:40:02,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9492: call ULTIMATE.dealloc(rom_write_~#tmpval~0#1.base, rom_write_~#tmpval~0#1.offset);havoc rom_write_~#tmpval~0#1.base, rom_write_~#tmpval~0#1.offset;##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~ret2138#1 := rom_write_#res#1;havoc rom_write_#t~ret1673#1, rom_write_#t~ret1674#1.base, rom_write_#t~ret1674#1.offset, rom_write_#t~ret1675#1, rom_write_#t~ret1676#1, rom_write_#t~mem1677#1, rom_write_#t~mem1678#1, rom_write_#t~mem1679#1, rom_write_#t~short1680#1, rom_write_#t~mem1681#1, rom_write_#t~ret1682#1, rom_write_~dev#1.base, rom_write_~dev#1.offset, rom_write_~offset#1, rom_write_~value#1, rom_write_~data#1.base, rom_write_~data#1.offset, rom_write_~bar~0#1.base, rom_write_~bar~0#1.offset, rom_write_~tmp~131#1.base, rom_write_~tmp~131#1.offset, rom_write_~tmp___0~52#1, rom_write_~#tmpval~0#1.base, rom_write_~#tmpval~0#1.offset;havoc rom_write_#in~dev#1.base, rom_write_#in~dev#1.offset, rom_write_#in~offset#1, rom_write_#in~value#1, rom_write_#in~data#1.base, rom_write_#in~data#1.offset;assume { :end_inline_rom_write } true;assume -2147483648 <= ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~ret2138#1 && ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~ret2138#1 <= 2147483647;##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~funptrres2136#1 := ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~ret2138#1; [2025-02-08 03:40:02,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6552: xen_pcibk_enable_msi_~tmp___1~17#1.base, xen_pcibk_enable_msi_~tmp___1~17#1.offset := xen_pcibk_enable_msi_#t~ret869#1.base, xen_pcibk_enable_msi_#t~ret869#1.offset;havoc xen_pcibk_enable_msi_#t~ret869#1.base, xen_pcibk_enable_msi_#t~ret869#1.offset;call xen_pcibk_enable_msi_#t~mem870#1.base, xen_pcibk_enable_msi_#t~mem870#1.offset := read~$Pointer$#17(xen_pcibk_enable_msi_~pdev#1.base, 156 + xen_pcibk_enable_msi_~pdev#1.offset, 8);call xen_pcibk_enable_msi_#t~mem871#1 := read~int#17(xen_pcibk_enable_msi_#t~mem870#1.base, 24 + xen_pcibk_enable_msi_#t~mem870#1.offset, 4); [2025-02-08 03:40:02,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9426: assume command_write_#t~short1634#1;havoc command_write_#t~mem1632#1;havoc command_write_#t~bitwise1633#1;havoc command_write_#t~short1634#1; [2025-02-08 03:40:02,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9426: assume !command_write_#t~short1634#1;havoc command_write_#t~mem1632#1;havoc command_write_#t~bitwise1633#1;havoc command_write_#t~short1634#1;call command_write_#t~mem1638#1 := read~int#17(command_write_~dev#1.base, 2529 + command_write_~dev#1.offset, 1);command_write_#t~short1640#1 := 0 != command_write_#t~mem1638#1 % 256 % 4294967296; [2025-02-08 03:40:02,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9426-5: assume 0 == (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296);command_write_#t~bitwise1633#1 := 0; [2025-02-08 03:40:02,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9426-5: assume !(0 == (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:40:02,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9426-6: assume command_write_#t~short1634#1; [2025-02-08 03:40:02,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9426-6: assume !command_write_#t~short1634#1; [2025-02-08 03:40:02,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9426-7: call command_write_#t~mem1632#1 := read~int#17(command_write_~dev#1.base, 2529 + command_write_~dev#1.offset, 1);command_write_#t~short1634#1 := 0 == command_write_#t~mem1632#1 % 256 % 4294967296; [2025-02-08 03:40:02,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9426-1: command_write_#t~short1634#1 := 0 != command_write_#t~bitwise1633#1; [2025-02-08 03:40:02,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9393: assume 0 == command_write_~tmp___5~7#1 && 0 != (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296) % 4; [2025-02-08 03:40:02,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9393: assume !(0 == command_write_~tmp___5~7#1 && 0 != (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296) % 4); [2025-02-08 03:40:02,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9426-2: [2025-02-08 03:40:02,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9426-3: havoc command_write_#t~bitwise1633#1;assume (((((if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296) < 0 || command_write_#t~bitwise1633#1 <= (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296)) && command_write_#t~bitwise1633#1 <= 4) && command_write_#t~bitwise1633#1 >= 0) && ((if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296) >= 0 || command_write_#t~bitwise1633#1 > 4 + (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296))) && command_write_#t~bitwise1633#1 >= -2147483648; [2025-02-08 03:40:02,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9426-4: assume 4 == (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296);command_write_#t~bitwise1633#1 := (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:40:02,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9426-4: assume !(4 == (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:40:02,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9955: assume -2147483648 <= pm_ctrl_write_#t~ret1760#1 && pm_ctrl_write_#t~ret1760#1 <= 2147483647;pm_ctrl_write_~err~36#1 := pm_ctrl_write_#t~ret1760#1;havoc pm_ctrl_write_#t~ret1760#1; [2025-02-08 03:40:02,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9955-1: SUMMARY for call pm_ctrl_write_#t~ret1760#1 := pci_write_config_word(pm_ctrl_write_~dev#1.base, pm_ctrl_write_~dev#1.offset, pm_ctrl_write_~offset#1, (if pm_ctrl_write_~new_value#1 % 65536 % 4294967296 <= 2147483647 then pm_ctrl_write_~new_value#1 % 65536 % 4294967296 else pm_ctrl_write_~new_value#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:40:02,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8667: assume 0 != (conf_space_write_#t~mem1436#1.base + conf_space_write_#t~mem1436#1.offset) % 18446744073709551616;havoc conf_space_write_#t~mem1436#1.base, conf_space_write_#t~mem1436#1.offset;call conf_space_write_#t~mem1442#1.base, conf_space_write_#t~mem1442#1.offset := read~$Pointer$#17(conf_space_write_~entry#1.base, 28 + conf_space_write_~entry#1.offset, 8);call conf_space_write_#t~mem1443#1.base, conf_space_write_#t~mem1443#1.offset := read~$Pointer$#17(conf_space_write_~field~3#1.base, 44 + conf_space_write_~field~3#1.offset, 8);assume { :begin_inline_##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int } true;##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~1438#1.base, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~1438#1.offset, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~1439#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~1440#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~1441#1.base, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~1441#1.offset, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.offset := conf_space_write_~dev#1.base, conf_space_write_~dev#1.offset, conf_space_write_~offset#1, (if conf_space_write_~value#1 % 65536 % 4294967296 <= 2147483647 then conf_space_write_~value#1 % 65536 % 4294967296 else conf_space_write_~value#1 % 65536 % 4294967296 - 4294967296), conf_space_write_#t~mem1442#1.base, conf_space_write_#t~mem1442#1.offset, conf_space_write_#t~mem1443#1.base, conf_space_write_#t~mem1443#1.offset;havoc ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1438#1.base, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1438#1.offset, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1439#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1440#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1441#1.base, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1441#1.offset, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~funptrres2131#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2132#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2133#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2134#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2135#1;##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1438#1.base, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1438#1.offset := ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~1438#1.base, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~1438#1.offset;##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1439#1 := ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~1439#1;##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1440#1 := ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~1440#1;##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1441#1.base, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1441#1.offset := ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~1441#1.base, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~1441#1.offset; [2025-02-08 03:40:02,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8667: assume !(0 != (conf_space_write_#t~mem1436#1.base + conf_space_write_#t~mem1436#1.offset) % 18446744073709551616);havoc conf_space_write_#t~mem1436#1.base, conf_space_write_#t~mem1436#1.offset; [2025-02-08 03:40:02,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8667-1: assume conf_space_write_#t~switch1426#1;call conf_space_write_#t~mem1436#1.base, conf_space_write_#t~mem1436#1.offset := read~$Pointer$#17(conf_space_write_~field~3#1.base, 44 + conf_space_write_~field~3#1.offset, 8); [2025-02-08 03:40:02,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8667-1: assume !conf_space_write_#t~switch1426#1;conf_space_write_#t~switch1426#1 := conf_space_write_#t~switch1426#1 || 4 == conf_space_write_#t~mem1425#1; [2025-02-08 03:40:02,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6685: assume xen_pcibk_enable_msix_~i~0#1 % 4294967296 < xen_pcibk_enable_msix_#t~mem911#1 % 4294967296;havoc xen_pcibk_enable_msix_#t~mem911#1; [2025-02-08 03:40:02,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6685: assume !(xen_pcibk_enable_msix_~i~0#1 % 4294967296 < xen_pcibk_enable_msix_#t~mem911#1 % 4294967296);havoc xen_pcibk_enable_msix_#t~mem911#1; [2025-02-08 03:40:02,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553-1: SUMMARY for call xen_pcibk_enable_msi_#t~ret872#1 := printk(226, 0); srcloc: null [2025-02-08 03:40:02,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9427: assume -9223372036854775808 <= command_write_#t~ret1635#1 && command_write_#t~ret1635#1 <= 9223372036854775807;command_write_~tmp___7~3#1 := command_write_#t~ret1635#1;havoc command_write_#t~ret1635#1; [2025-02-08 03:40:02,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553: assume -2147483648 <= xen_pcibk_enable_msi_#t~ret872#1 && xen_pcibk_enable_msi_#t~ret872#1 <= 2147483647;havoc xen_pcibk_enable_msi_#t~mem870#1.base, xen_pcibk_enable_msi_#t~mem870#1.offset;havoc xen_pcibk_enable_msi_#t~mem871#1;havoc xen_pcibk_enable_msi_#t~ret872#1; [2025-02-08 03:40:02,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9427-1: SUMMARY for call command_write_#t~ret1635#1 := ldv__builtin_expect((if 0 != ~verbose_request~0 then 1 else 0), 0); srcloc: null [2025-02-08 03:40:02,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9394: assume -9223372036854775808 <= command_write_#t~ret1624#1 && command_write_#t~ret1624#1 <= 9223372036854775807;command_write_~tmp___1~34#1 := command_write_#t~ret1624#1;havoc command_write_#t~ret1624#1; [2025-02-08 03:40:02,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8601: assume -2147483648 <= xen_pcibk_write_config_word_#t~ret1392#1 && xen_pcibk_write_config_word_#t~ret1392#1 <= 2147483647;xen_pcibk_write_config_word_~tmp~111#1 := xen_pcibk_write_config_word_#t~ret1392#1;havoc xen_pcibk_write_config_word_#t~ret1392#1;xen_pcibk_write_config_word_#res#1 := xen_pcibk_write_config_word_~tmp~111#1; [2025-02-08 03:40:02,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8601-1: SUMMARY for call xen_pcibk_write_config_word_#t~ret1392#1 := pci_write_config_word(xen_pcibk_write_config_word_~dev#1.base, xen_pcibk_write_config_word_~dev#1.offset, xen_pcibk_write_config_word_~offset#1, (if xen_pcibk_write_config_word_~value#1 % 65536 % 4294967296 <= 2147483647 then xen_pcibk_write_config_word_~value#1 % 65536 % 4294967296 else xen_pcibk_write_config_word_~value#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:40:02,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9526: assume 0 != bar_write_~tmp___0~53#1; [2025-02-08 03:40:02,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9526: assume !(0 != bar_write_~tmp___0~53#1); [2025-02-08 03:40:02,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9394-1: SUMMARY for call command_write_#t~ret1624#1 := ldv__builtin_expect((if 0 != ~verbose_request~0 then 1 else 0), 0); srcloc: null [2025-02-08 03:40:02,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956: assume 0 != pm_ctrl_write_~err~36#1; [2025-02-08 03:40:02,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956: assume !(0 != pm_ctrl_write_~err~36#1); [2025-02-08 03:40:02,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461: assume command_write_#t~short1658#1;havoc command_write_#t~mem1655#1;havoc command_write_#t~bitwise1656#1;havoc command_write_#t~bitwise1657#1;havoc command_write_#t~short1658#1; [2025-02-08 03:40:02,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461: assume !command_write_#t~short1658#1;havoc command_write_#t~mem1655#1;havoc command_write_#t~bitwise1656#1;havoc command_write_#t~bitwise1657#1;havoc command_write_#t~short1658#1; [2025-02-08 03:40:02,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461-1: command_write_#t~short1658#1 := 0 == command_write_#t~bitwise1657#1; [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9428: assume 0 != command_write_~tmp___7~3#1; [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9428: assume !(0 != command_write_~tmp___7~3#1); [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461-2: [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9395: assume 0 != command_write_~tmp___1~34#1; [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9395: assume !(0 != command_write_~tmp___1~34#1); [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461-3: havoc command_write_#t~bitwise1657#1;assume (((((if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296) < 0 || command_write_#t~bitwise1657#1 <= (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296)) && command_write_#t~bitwise1657#1 <= 16) && command_write_#t~bitwise1657#1 >= 0) && ((if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296) >= 0 || command_write_#t~bitwise1657#1 > 16 + (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296))) && command_write_#t~bitwise1657#1 >= -2147483648; [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9527: bar_write_~tmp~132#1.base, bar_write_~tmp~132#1.offset := bar_write_#t~ret1684#1.base, bar_write_#t~ret1684#1.offset;havoc bar_write_#t~ret1684#1.base, bar_write_#t~ret1684#1.offset; [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9527-1: SUMMARY for call bar_write_#t~ret1684#1.base, bar_write_#t~ret1684#1.offset := pci_name(bar_write_~dev#1.base, bar_write_~dev#1.offset); srcloc: null [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461-8: [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461-9: havoc command_write_#t~bitwise1656#1;assume (((((if command_write_#t~mem1655#1 % 65536 % 4294967296 <= 2147483647 then command_write_#t~mem1655#1 % 65536 % 4294967296 else command_write_#t~mem1655#1 % 65536 % 4294967296 - 4294967296) < 0 || command_write_#t~bitwise1656#1 <= (if command_write_#t~mem1655#1 % 65536 % 4294967296 <= 2147483647 then command_write_#t~mem1655#1 % 65536 % 4294967296 else command_write_#t~mem1655#1 % 65536 % 4294967296 - 4294967296)) && command_write_#t~bitwise1656#1 <= 16) && command_write_#t~bitwise1656#1 >= 0) && ((if command_write_#t~mem1655#1 % 65536 % 4294967296 <= 2147483647 then command_write_#t~mem1655#1 % 65536 % 4294967296 else command_write_#t~mem1655#1 % 65536 % 4294967296 - 4294967296) >= 0 || command_write_#t~bitwise1656#1 > 16 + (if command_write_#t~mem1655#1 % 65536 % 4294967296 <= 2147483647 then command_write_#t~mem1655#1 % 65536 % 4294967296 else command_write_#t~mem1655#1 % 65536 % 4294967296 - 4294967296))) && command_write_#t~bitwise1656#1 >= -2147483648; [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461-10: assume 16 == (if command_write_#t~mem1655#1 % 65536 % 4294967296 <= 2147483647 then command_write_#t~mem1655#1 % 65536 % 4294967296 else command_write_#t~mem1655#1 % 65536 % 4294967296 - 4294967296);command_write_#t~bitwise1656#1 := (if command_write_#t~mem1655#1 % 65536 % 4294967296 <= 2147483647 then command_write_#t~mem1655#1 % 65536 % 4294967296 else command_write_#t~mem1655#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461-10: assume !(16 == (if command_write_#t~mem1655#1 % 65536 % 4294967296 <= 2147483647 then command_write_#t~mem1655#1 % 65536 % 4294967296 else command_write_#t~mem1655#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461-11: assume 0 == (if command_write_#t~mem1655#1 % 65536 % 4294967296 <= 2147483647 then command_write_#t~mem1655#1 % 65536 % 4294967296 else command_write_#t~mem1655#1 % 65536 % 4294967296 - 4294967296);command_write_#t~bitwise1656#1 := 0; [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461-11: assume !(0 == (if command_write_#t~mem1655#1 % 65536 % 4294967296 <= 2147483647 then command_write_#t~mem1655#1 % 65536 % 4294967296 else command_write_#t~mem1655#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461-4: assume 16 == (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296);command_write_#t~bitwise1657#1 := (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461-4: assume !(16 == (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461-5: assume 0 == (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296);command_write_#t~bitwise1657#1 := 0; [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461-5: assume !(0 == (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461-6: assume command_write_#t~short1658#1; [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461-6: assume !command_write_#t~short1658#1; [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461-7: command_write_#t~short1658#1 := 0 != command_write_#t~bitwise1656#1; [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8900: assume 0 == xen_pcibk_config_write_~handled~0#1 && 0 == xen_pcibk_config_write_~err~25#1;call xen_pcibk_config_write_#t~mem1515#1 := read~int#17(xen_pcibk_config_write_~dev_data~16#1.base, 24 + xen_pcibk_config_write_~dev_data~16#1.offset, 1); [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8900: assume !(0 == xen_pcibk_config_write_~handled~0#1 && 0 == xen_pcibk_config_write_~err~25#1); [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9462-1: SUMMARY for call command_write_#t~ret1659#1 := ldv__builtin_expect((if 0 != ~verbose_request~0 then 1 else 0), 0); srcloc: null [2025-02-08 03:40:02,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9429: command_write_~tmp___6~5#1.base, command_write_~tmp___6~5#1.offset := command_write_#t~ret1636#1.base, command_write_#t~ret1636#1.offset;havoc command_write_#t~ret1636#1.base, command_write_#t~ret1636#1.offset; [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9429-1: SUMMARY for call command_write_#t~ret1636#1.base, command_write_#t~ret1636#1.offset := pci_name(command_write_~dev#1.base, command_write_~dev#1.offset); srcloc: null [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9396: command_write_~tmp___0~51#1.base, command_write_~tmp___0~51#1.offset := command_write_#t~ret1625#1.base, command_write_#t~ret1625#1.offset;havoc command_write_#t~ret1625#1.base, command_write_#t~ret1625#1.offset; [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9396-1: SUMMARY for call command_write_#t~ret1625#1.base, command_write_#t~ret1625#1.offset := pci_name(command_write_~dev#1.base, command_write_~dev#1.offset); srcloc: null [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9528: assume -2147483648 <= bar_write_#t~ret1685#1 && bar_write_#t~ret1685#1 <= 2147483647;havoc bar_write_#t~ret1685#1;bar_write_#res#1 := -5;call ULTIMATE.dealloc(bar_write_~#tmpval~1#1.base, bar_write_~#tmpval~1#1.offset);havoc bar_write_~#tmpval~1#1.base, bar_write_~#tmpval~1#1.offset; [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9495: assume -9223372036854775808 <= rom_write_#t~ret1673#1 && rom_write_#t~ret1673#1 <= 9223372036854775807;rom_write_~tmp___0~52#1 := rom_write_#t~ret1673#1;havoc rom_write_#t~ret1673#1; [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9528-1: SUMMARY for call bar_write_#t~ret1685#1 := printk(430, 0); srcloc: null [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9495-1: SUMMARY for call rom_write_#t~ret1673#1 := ldv__builtin_expect((if 0 == (rom_write_~bar~0#1.base + rom_write_~bar~0#1.offset) % 18446744073709551616 then 1 else 0), 0); srcloc: null [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9462: assume -9223372036854775808 <= command_write_#t~ret1659#1 && command_write_#t~ret1659#1 <= 9223372036854775807;command_write_~tmp___14~1#1 := command_write_#t~ret1659#1;havoc command_write_#t~ret1659#1; [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8901: assume 0 != xen_pcibk_config_write_#t~mem1515#1 % 256 % 4294967296 || 0 != (if ~xen_pcibk_permissive~0 % 256 % 4294967296 <= 2147483647 then ~xen_pcibk_permissive~0 % 256 % 4294967296 else ~xen_pcibk_permissive~0 % 256 % 4294967296 - 4294967296);havoc xen_pcibk_config_write_#t~mem1515#1;xen_pcibk_config_write_#t~switch1516#1 := 1 == xen_pcibk_config_write_~size#1; [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8901: assume !(0 != xen_pcibk_config_write_#t~mem1515#1 % 256 % 4294967296 || 0 != (if ~xen_pcibk_permissive~0 % 256 % 4294967296 <= 2147483647 then ~xen_pcibk_permissive~0 % 256 % 4294967296 else ~xen_pcibk_permissive~0 % 256 % 4294967296 - 4294967296));havoc xen_pcibk_config_write_#t~mem1515#1;call xen_pcibk_config_write_#t~mem1520#1 := read~int#17(xen_pcibk_config_write_~dev_data~16#1.base, 24 + xen_pcibk_config_write_~dev_data~16#1.offset, 1); [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721-1: xen_pcibk_enable_msix_#res#1 := (if 0 < xen_pcibk_enable_msix_~result~3#1 then 0 else xen_pcibk_enable_msix_~result~3#1);call ULTIMATE.dealloc(xen_pcibk_enable_msix_~#_rs~1#1.base, xen_pcibk_enable_msix_~#_rs~1#1.offset);havoc xen_pcibk_enable_msix_~#_rs~1#1.base, xen_pcibk_enable_msix_~#_rs~1#1.offset; [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9430-1: SUMMARY for call command_write_#t~ret1637#1 := printk(424, 0); srcloc: null [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9397: assume -2147483648 <= command_write_#t~ret1626#1 && command_write_#t~ret1626#1 <= 2147483647;havoc command_write_#t~ret1626#1; [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9397-1: SUMMARY for call command_write_#t~ret1626#1 := printk(422, 0); srcloc: null [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9463: assume 0 != command_write_~tmp___14~1#1; [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9463: assume !(0 != command_write_~tmp___14~1#1); [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9430: assume -2147483648 <= command_write_#t~ret1637#1 && command_write_#t~ret1637#1 <= 2147483647;havoc command_write_#t~ret1637#1; [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8671: conf_space_write_#t~ret1444#1 := ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1438#1.base, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1438#1.offset, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1439#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1440#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1441#1.base, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1441#1.offset, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~funptrres2131#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2132#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2133#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2134#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2135#1;havoc ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~1438#1.base, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~1438#1.offset, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~1439#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~1440#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~1441#1.base, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~1441#1.offset, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int } true;assume -2147483648 <= conf_space_write_#t~ret1444#1 && conf_space_write_#t~ret1444#1 <= 2147483647;conf_space_write_~ret~3#1 := conf_space_write_#t~ret1444#1;havoc conf_space_write_#t~mem1442#1.base, conf_space_write_#t~mem1442#1.offset;havoc conf_space_write_#t~mem1443#1.base, conf_space_write_#t~mem1443#1.offset;havoc conf_space_write_#t~ret1444#1; [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6557: call write~int#17(0, xen_pcibk_enable_msi_~op#1.base, 28 + xen_pcibk_enable_msi_~op#1.offset, 4);xen_pcibk_enable_msi_#res#1 := -5;call ULTIMATE.dealloc(xen_pcibk_enable_msi_~#_rs~0#1.base, xen_pcibk_enable_msi_~#_rs~0#1.offset);havoc xen_pcibk_enable_msi_~#_rs~0#1.base, xen_pcibk_enable_msi_~#_rs~0#1.offset; [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497: assume 0 != rom_write_~tmp___0~52#1; [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497: assume !(0 != rom_write_~tmp___0~52#1); [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9464: command_write_~tmp___13~1#1.base, command_write_~tmp___13~1#1.offset := command_write_#t~ret1660#1.base, command_write_#t~ret1660#1.offset;havoc command_write_#t~ret1660#1.base, command_write_#t~ret1660#1.offset; [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9464-1: SUMMARY for call command_write_#t~ret1660#1.base, command_write_#t~ret1660#1.offset := pci_name(command_write_~dev#1.base, command_write_~dev#1.offset); srcloc: null [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903: assume xen_pcibk_config_write_#t~switch1516#1; [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903: assume !xen_pcibk_config_write_#t~switch1516#1;xen_pcibk_config_write_#t~switch1516#1 := xen_pcibk_config_write_#t~switch1516#1 || 2 == xen_pcibk_config_write_~size#1; [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498: rom_write_~tmp~131#1.base, rom_write_~tmp~131#1.offset := rom_write_#t~ret1674#1.base, rom_write_#t~ret1674#1.offset;havoc rom_write_#t~ret1674#1.base, rom_write_#t~ret1674#1.offset; [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498-1: SUMMARY for call rom_write_#t~ret1674#1.base, rom_write_#t~ret1674#1.offset := pci_name(rom_write_~dev#1.base, rom_write_~dev#1.offset); srcloc: null [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9465: assume -2147483648 <= command_write_#t~ret1661#1 && command_write_#t~ret1661#1 <= 2147483647;havoc command_write_#t~ret1661#1; [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9465-1: SUMMARY for call command_write_#t~ret1661#1 := printk(428, 0); srcloc: null [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6658: call xen_pcibk_enable_msix_#t~mem898#1 := read~int#17(xen_pcibk_enable_msix_~op#1.base, 2 + (36 + xen_pcibk_enable_msix_~op#1.offset + 4 * xen_pcibk_enable_msix_~i~0#1), 2);call write~int#17(xen_pcibk_enable_msix_#t~mem898#1, xen_pcibk_enable_msix_~entries~0#1.base, 4 + (xen_pcibk_enable_msix_~entries~0#1.offset + 6 * (if xen_pcibk_enable_msix_~i~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then xen_pcibk_enable_msix_~i~0#1 % 18446744073709551616 % 18446744073709551616 else xen_pcibk_enable_msix_~i~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);call xen_pcibk_enable_msix_#t~mem899#1 := read~int#17(xen_pcibk_enable_msix_~op#1.base, 36 + xen_pcibk_enable_msix_~op#1.offset + 4 * xen_pcibk_enable_msix_~i~0#1, 2);call write~int#17(xen_pcibk_enable_msix_#t~mem899#1 % 65536, xen_pcibk_enable_msix_~entries~0#1.base, xen_pcibk_enable_msix_~entries~0#1.offset + 6 * (if xen_pcibk_enable_msix_~i~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then xen_pcibk_enable_msix_~i~0#1 % 18446744073709551616 % 18446744073709551616 else xen_pcibk_enable_msix_~i~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);havoc xen_pcibk_enable_msix_#t~mem899#1;xen_pcibk_enable_msix_~i~0#1 := 1 + xen_pcibk_enable_msix_~i~0#1;call xen_pcibk_enable_msix_#t~mem900#1 := read~int#17(xen_pcibk_enable_msix_~op#1.base, 28 + xen_pcibk_enable_msix_~op#1.offset, 4); [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8904: assume -2147483648 <= xen_pcibk_config_write_#t~ret1517#1 && xen_pcibk_config_write_#t~ret1517#1 <= 2147483647;xen_pcibk_config_write_~err~25#1 := xen_pcibk_config_write_#t~ret1517#1; [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8904-1: SUMMARY for call xen_pcibk_config_write_#t~ret1517#1 := pci_write_config_byte(xen_pcibk_config_write_~dev#1.base, xen_pcibk_config_write_~dev#1.offset, xen_pcibk_config_write_~offset#1, (if xen_pcibk_config_write_~value#1 % 256 % 4294967296 <= 2147483647 then xen_pcibk_config_write_~value#1 % 256 % 4294967296 else xen_pcibk_config_write_~value#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9532: assume 4294967295 == bar_write_~value#1 % 4294967296;call write~int#17(1, bar_write_~bar~1#1.base, 8 + bar_write_~bar~1#1.offset, 4); [2025-02-08 03:40:02,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9532: assume !(4294967295 == bar_write_~value#1 % 4294967296); [2025-02-08 03:40:02,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11613: havoc pci_set_mwi_#t~nondet2067#1;command_write_#t~ret1651#1 := pci_set_mwi_#res#1;havoc pci_set_mwi_#t~nondet2067#1, pci_set_mwi_~arg0#1.base, pci_set_mwi_~arg0#1.offset;havoc pci_set_mwi_#in~arg0#1.base, pci_set_mwi_#in~arg0#1.offset;assume { :end_inline_pci_set_mwi } true;assume -2147483648 <= command_write_#t~ret1651#1 && command_write_#t~ret1651#1 <= 2147483647;command_write_~err~30#1 := command_write_#t~ret1651#1;havoc command_write_#t~ret1651#1; [2025-02-08 03:40:02,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9499: assume -2147483648 <= rom_write_#t~ret1675#1 && rom_write_#t~ret1675#1 <= 2147483647;havoc rom_write_#t~ret1675#1;rom_write_#res#1 := -5;call ULTIMATE.dealloc(rom_write_~#tmpval~0#1.base, rom_write_~#tmpval~0#1.offset);havoc rom_write_~#tmpval~0#1.base, rom_write_~#tmpval~0#1.offset; [2025-02-08 03:40:02,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9499-1: SUMMARY for call rom_write_#t~ret1675#1 := printk(429, 0); srcloc: null [2025-02-08 03:40:02,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9664: call ULTIMATE.dealloc(bist_write_~#cur_value~0#1.base, bist_write_~#cur_value~0#1.offset);havoc bist_write_~#cur_value~0#1.base, bist_write_~#cur_value~0#1.offset;##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#t~ret2130#1 := bist_write_#res#1;havoc bist_write_#t~ret1715#1, bist_write_#t~mem1716#1, bist_write_#t~bitwise1717#1, bist_write_#t~bitwise1718#1, bist_write_#t~ret1719#1, bist_write_~dev#1.base, bist_write_~dev#1.offset, bist_write_~offset#1, bist_write_~value#1, bist_write_~data#1.base, bist_write_~data#1.offset, bist_write_~#cur_value~0#1.base, bist_write_~#cur_value~0#1.offset, bist_write_~err~31#1;havoc bist_write_#in~dev#1.base, bist_write_#in~dev#1.offset, bist_write_#in~offset#1, bist_write_#in~value#1, bist_write_#in~data#1.base, bist_write_#in~data#1.offset;assume { :end_inline_bist_write } true;assume -2147483648 <= ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#t~ret2130#1 && ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#t~ret2130#1 <= 2147483647;##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#t~funptrres2128#1 := ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#t~ret2130#1; [2025-02-08 03:40:02,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9433: havoc pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset;havoc pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset;assume { :end_inline_pci_set_master } true; [2025-02-08 03:40:02,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9433-1: assume { :begin_inline_pci_set_master } true;pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset := command_write_~dev#1.base, command_write_~dev#1.offset;havoc pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset;pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset := pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset; [2025-02-08 03:40:02,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400: assume -2147483648 <= command_write_#t~ret1627#1 && command_write_#t~ret1627#1 <= 2147483647;command_write_~err~30#1 := command_write_#t~ret1627#1;havoc command_write_#t~ret1627#1; [2025-02-08 03:40:02,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9400-1: SUMMARY for call command_write_#t~ret1627#1 := pci_enable_device(command_write_~dev#1.base, command_write_~dev#1.offset); srcloc: null [2025-02-08 03:40:02,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9962: call write~$Pointer$#54(438, 0, pm_ctrl_write_~#descriptor~30#1.base, pm_ctrl_write_~#descriptor~30#1.offset, 8);call write~$Pointer$#54(439, 0, pm_ctrl_write_~#descriptor~30#1.base, 8 + pm_ctrl_write_~#descriptor~30#1.offset, 8);call write~$Pointer$#54(440, 0, pm_ctrl_write_~#descriptor~30#1.base, 16 + pm_ctrl_write_~#descriptor~30#1.offset, 8);call write~$Pointer$#54(441, 0, pm_ctrl_write_~#descriptor~30#1.base, 24 + pm_ctrl_write_~#descriptor~30#1.offset, 8);call write~int#54(136, pm_ctrl_write_~#descriptor~30#1.base, 32 + pm_ctrl_write_~#descriptor~30#1.offset, 4);call write~int#54(0, pm_ctrl_write_~#descriptor~30#1.base, 36 + pm_ctrl_write_~#descriptor~30#1.offset, 1);call pm_ctrl_write_#t~mem1761#1 := read~int#54(pm_ctrl_write_~#descriptor~30#1.base, 36 + pm_ctrl_write_~#descriptor~30#1.offset, 1); [2025-02-08 03:40:02,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9401: assume 0 != command_write_~err~30#1;command_write_#res#1 := command_write_~err~30#1;call ULTIMATE.dealloc(command_write_~#val~0#1.base, command_write_~#val~0#1.offset);havoc command_write_~#val~0#1.base, command_write_~#val~0#1.offset; [2025-02-08 03:40:02,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9401: assume !(0 != command_write_~err~30#1); [2025-02-08 03:40:02,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8906: assume xen_pcibk_config_write_#t~switch1516#1; [2025-02-08 03:40:02,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8906: assume !xen_pcibk_config_write_#t~switch1516#1;xen_pcibk_config_write_#t~switch1516#1 := xen_pcibk_config_write_#t~switch1516#1 || 4 == xen_pcibk_config_write_~size#1; [2025-02-08 03:40:02,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675: assume 0 != (conf_space_write_#t~mem1445#1.base + conf_space_write_#t~mem1445#1.offset) % 18446744073709551616;havoc conf_space_write_#t~mem1445#1.base, conf_space_write_#t~mem1445#1.offset;call conf_space_write_#t~mem1451#1.base, conf_space_write_#t~mem1451#1.offset := read~$Pointer$#17(conf_space_write_~entry#1.base, 28 + conf_space_write_~entry#1.offset, 8);call conf_space_write_#t~mem1452#1.base, conf_space_write_#t~mem1452#1.offset := read~$Pointer$#17(conf_space_write_~field~3#1.base, 44 + conf_space_write_~field~3#1.offset, 8);assume { :begin_inline_##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int } true;##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~1447#1.base, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~1447#1.offset, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~1448#1, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~1449#1, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~1450#1.base, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~1450#1.offset, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~#fp#1.offset := conf_space_write_~dev#1.base, conf_space_write_~dev#1.offset, conf_space_write_~offset#1, conf_space_write_~value#1, conf_space_write_#t~mem1451#1.base, conf_space_write_#t~mem1451#1.offset, conf_space_write_#t~mem1452#1.base, conf_space_write_#t~mem1452#1.offset;havoc ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1447#1.base, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1447#1.offset, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1448#1, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1449#1, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1450#1.base, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1450#1.offset, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~funptrres2136#1, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~ret2137#1, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~ret2138#1, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~ret2139#1;##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1447#1.base, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1447#1.offset := ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~1447#1.base, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~1447#1.offset;##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1448#1 := ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~1448#1;##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1449#1 := ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~1449#1;##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1450#1.base, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1450#1.offset := ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~1450#1.base, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~1450#1.offset; [2025-02-08 03:40:02,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675: assume !(0 != (conf_space_write_#t~mem1445#1.base + conf_space_write_#t~mem1445#1.offset) % 18446744073709551616);havoc conf_space_write_#t~mem1445#1.base, conf_space_write_#t~mem1445#1.offset; [2025-02-08 03:40:02,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675-1: assume conf_space_write_#t~switch1426#1;call conf_space_write_#t~mem1445#1.base, conf_space_write_#t~mem1445#1.offset := read~$Pointer$#17(conf_space_write_~field~3#1.base, 44 + conf_space_write_~field~3#1.offset, 8); [2025-02-08 03:40:02,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675-1: assume !conf_space_write_#t~switch1426#1;havoc conf_space_write_#t~mem1425#1;havoc conf_space_write_#t~switch1426#1;havoc conf_space_write_#t~mem1425#1;havoc conf_space_write_#t~switch1426#1;conf_space_write_#res#1 := conf_space_write_~ret~3#1; [2025-02-08 03:40:02,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9468: havoc pci_clear_mwi_~arg0#1.base, pci_clear_mwi_~arg0#1.offset;havoc pci_clear_mwi_#in~arg0#1.base, pci_clear_mwi_#in~arg0#1.offset;assume { :end_inline_pci_clear_mwi } true; [2025-02-08 03:40:02,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9468-1: assume { :begin_inline_pci_clear_mwi } true;pci_clear_mwi_#in~arg0#1.base, pci_clear_mwi_#in~arg0#1.offset := command_write_~dev#1.base, command_write_~dev#1.offset;havoc pci_clear_mwi_~arg0#1.base, pci_clear_mwi_~arg0#1.offset;pci_clear_mwi_~arg0#1.base, pci_clear_mwi_~arg0#1.offset := pci_clear_mwi_#in~arg0#1.base, pci_clear_mwi_#in~arg0#1.offset; [2025-02-08 03:40:02,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435: assume command_write_#t~short1640#1;havoc command_write_#t~mem1638#1;havoc command_write_#t~bitwise1639#1;havoc command_write_#t~short1640#1; [2025-02-08 03:40:02,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435: assume !command_write_#t~short1640#1;havoc command_write_#t~mem1638#1;havoc command_write_#t~bitwise1639#1;havoc command_write_#t~short1640#1; [2025-02-08 03:40:02,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6561: assume 0 != xen_pcibk_enable_msi_#t~mem873#1 % 4294967296;havoc xen_pcibk_enable_msi_#t~mem873#1;call xen_pcibk_enable_msi_#t~mem874#1 := read~int#17(xen_pcibk_enable_msi_~dev#1.base, 1489 + xen_pcibk_enable_msi_~dev#1.offset, 4); [2025-02-08 03:40:02,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6561: assume !(0 != xen_pcibk_enable_msi_#t~mem873#1 % 4294967296);havoc xen_pcibk_enable_msi_#t~mem873#1;call write~int#17(0, xen_pcibk_enable_msi_~op#1.base, 28 + xen_pcibk_enable_msi_~op#1.offset, 4); [2025-02-08 03:40:02,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435-1: command_write_#t~short1640#1 := 0 == command_write_#t~bitwise1639#1; [2025-02-08 03:40:02,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8609: assume -2147483648 <= xen_pcibk_write_config_dword_#t~ret1393#1 && xen_pcibk_write_config_dword_#t~ret1393#1 <= 2147483647;xen_pcibk_write_config_dword_~tmp~112#1 := xen_pcibk_write_config_dword_#t~ret1393#1;havoc xen_pcibk_write_config_dword_#t~ret1393#1;xen_pcibk_write_config_dword_#res#1 := xen_pcibk_write_config_dword_~tmp~112#1; [2025-02-08 03:40:02,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8609-1: SUMMARY for call xen_pcibk_write_config_dword_#t~ret1393#1 := pci_write_config_dword(xen_pcibk_write_config_dword_~dev#1.base, xen_pcibk_write_config_dword_~dev#1.offset, xen_pcibk_write_config_dword_~offset#1, xen_pcibk_write_config_dword_~value#1); srcloc: null [2025-02-08 03:40:02,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435-6: assume command_write_#t~short1640#1; [2025-02-08 03:40:02,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435-6: assume !command_write_#t~short1640#1; [2025-02-08 03:40:02,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9369: call ULTIMATE.dealloc(command_write_~#val~0#1.base, command_write_~#val~0#1.offset);havoc command_write_~#val~0#1.base, command_write_~#val~0#1.offset;##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2132#1 := command_write_#res#1;havoc command_write_#t~ret1622#1.base, command_write_#t~ret1622#1.offset, command_write_#t~ret1623#1, command_write_#t~ret1624#1, command_write_#t~ret1625#1.base, command_write_#t~ret1625#1.offset, command_write_#t~ret1626#1, command_write_#t~ret1627#1, command_write_#t~ret1628#1, command_write_#t~ret1629#1, command_write_#t~ret1630#1.base, command_write_#t~ret1630#1.offset, command_write_#t~ret1631#1, command_write_#t~mem1632#1, command_write_#t~bitwise1633#1, command_write_#t~short1634#1, command_write_#t~ret1635#1, command_write_#t~ret1636#1.base, command_write_#t~ret1636#1.offset, command_write_#t~ret1637#1, command_write_#t~mem1638#1, command_write_#t~bitwise1639#1, command_write_#t~short1640#1, command_write_#t~ret1641#1, command_write_#t~ret1642#1.base, command_write_#t~ret1642#1.offset, command_write_#t~ret1643#1, command_write_#t~mem1644#1, command_write_#t~bitwise1645#1, command_write_#t~bitwise1646#1, command_write_#t~short1647#1, command_write_#t~ret1648#1, command_write_#t~ret1649#1.base, command_write_#t~ret1649#1.offset, command_write_#t~ret1650#1, command_write_#t~ret1651#1, command_write_#t~ret1652#1.base, command_write_#t~ret1652#1.offset, command_write_#t~ret1653#1, command_write_#t~bitwise1654#1, command_write_#t~mem1655#1, command_write_#t~bitwise1656#1, command_write_#t~bitwise1657#1, command_write_#t~short1658#1, command_write_#t~ret1659#1, command_write_#t~ret1660#1.base, command_write_#t~ret1660#1.offset, command_write_#t~ret1661#1, command_write_#t~mem1662#1, command_write_#t~short1663#1, command_write_#t~short1664#1, command_write_#t~ret1665#1, command_write_#t~mem1666#1, command_write_#t~short1667#1, command_write_#t~bitwise1668#1, command_write_#t~mem1669#1, command_write_#t~bitwise1670#1, command_write_#t~bitwise1671#1, command_write_#t~ret1672#1, command_write_~dev#1.base, command_write_~dev#1.offset, command_write_~offset#1, command_write_~value#1, command_write_~data#1.base, command_write_~data#1.offset, command_write_~dev_data~22#1.base, command_write_~dev_data~22#1.offset, command_write_~err~30#1, command_write_~#val~0#1.base, command_write_~#val~0#1.offset, command_write_~cmd~3#1.base, command_write_~cmd~3#1.offset, command_write_~tmp~130#1.base, command_write_~tmp~130#1.offset, command_write_~tmp___0~51#1.base, command_write_~tmp___0~51#1.offset, command_write_~tmp___1~34#1, command_write_~tmp___2~24#1.base, command_write_~tmp___2~24#1.offset, command_write_~tmp___3~16#1, command_write_~tmp___4~12#1, command_write_~tmp___5~7#1, command_write_~tmp___6~5#1.base, command_write_~tmp___6~5#1.offset, command_write_~tmp___7~3#1, command_write_~tmp___8~2#1.base, command_write_~tmp___8~2#1.offset, command_write_~tmp___9~2#1, command_write_~tmp___10~2#1.base, command_write_~tmp___10~2#1.offset, command_write_~tmp___11~1#1, command_write_~tmp___12~1#1.base, command_write_~tmp___12~1#1.offset, command_write_~tmp___13~1#1.base, command_write_~tmp___13~1#1.offset, command_write_~tmp___14~1#1, command_write_~tmp___15~1#1;havoc command_write_#in~dev#1.base, command_write_#in~dev#1.offset, command_write_#in~offset#1, command_write_#in~value#1, command_write_#in~data#1.base, command_write_#in~data#1.offset;assume { :end_inline_command_write } true;assume -2147483648 <= ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2132#1 && ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2132#1 <= 2147483647;##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~funptrres2131#1 := ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2132#1; [2025-02-08 03:40:02,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435-2: [2025-02-08 03:40:02,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435-3: havoc command_write_#t~bitwise1639#1;assume (((((if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296) < 0 || command_write_#t~bitwise1639#1 <= (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296)) && command_write_#t~bitwise1639#1 <= 4) && command_write_#t~bitwise1639#1 >= 0) && ((if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296) >= 0 || command_write_#t~bitwise1639#1 > 4 + (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296))) && command_write_#t~bitwise1639#1 >= -2147483648; [2025-02-08 03:40:02,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435-4: assume 4 == (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296);command_write_#t~bitwise1639#1 := (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:40:02,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435-4: assume !(4 == (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:40:02,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435-5: assume 0 == (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296);command_write_#t~bitwise1639#1 := 0; [2025-02-08 03:40:02,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435-5: assume !(0 == (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:40:02,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8907: assume -2147483648 <= xen_pcibk_config_write_#t~ret1518#1 && xen_pcibk_config_write_#t~ret1518#1 <= 2147483647;xen_pcibk_config_write_~err~25#1 := xen_pcibk_config_write_#t~ret1518#1; [2025-02-08 03:40:02,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8907-1: SUMMARY for call xen_pcibk_config_write_#t~ret1518#1 := pci_write_config_word(xen_pcibk_config_write_~dev#1.base, xen_pcibk_config_write_~dev#1.offset, xen_pcibk_config_write_~offset#1, (if xen_pcibk_config_write_~value#1 % 65536 % 4294967296 <= 2147483647 then xen_pcibk_config_write_~value#1 % 65536 % 4294967296 else xen_pcibk_config_write_~value#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:40:02,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8874: call xen_pcibk_config_write_#t~mem1499#1.base, xen_pcibk_config_write_#t~mem1499#1.offset := read~$Pointer$#17(xen_pcibk_config_write_~cfg_entry~2#1.base, 16 + xen_pcibk_config_write_~cfg_entry~2#1.offset, 8);xen_pcibk_config_write_~field~5#1.base, xen_pcibk_config_write_~field~5#1.offset := xen_pcibk_config_write_#t~mem1499#1.base, xen_pcibk_config_write_#t~mem1499#1.offset;xen_pcibk_config_write_~req_start~1#1 := xen_pcibk_config_write_~offset#1;xen_pcibk_config_write_~req_end~1#1 := xen_pcibk_config_write_~offset#1 + xen_pcibk_config_write_~size#1;call xen_pcibk_config_write_#t~mem1500#1 := read~int#17(xen_pcibk_config_write_~cfg_entry~2#1.base, 24 + xen_pcibk_config_write_~cfg_entry~2#1.offset, 4);call xen_pcibk_config_write_#t~mem1501#1.base, xen_pcibk_config_write_#t~mem1501#1.offset := read~$Pointer$#17(xen_pcibk_config_write_~cfg_entry~2#1.base, 16 + xen_pcibk_config_write_~cfg_entry~2#1.offset, 8);call xen_pcibk_config_write_#t~mem1502#1 := read~int#17(xen_pcibk_config_write_#t~mem1501#1.base, xen_pcibk_config_write_#t~mem1501#1.offset, 4);xen_pcibk_config_write_~field_start~1#1 := (if (xen_pcibk_config_write_#t~mem1500#1 + xen_pcibk_config_write_#t~mem1502#1) % 4294967296 % 4294967296 <= 2147483647 then (xen_pcibk_config_write_#t~mem1500#1 + xen_pcibk_config_write_#t~mem1502#1) % 4294967296 % 4294967296 else (xen_pcibk_config_write_#t~mem1500#1 + xen_pcibk_config_write_#t~mem1502#1) % 4294967296 % 4294967296 - 4294967296);havoc xen_pcibk_config_write_#t~mem1500#1;havoc xen_pcibk_config_write_#t~mem1501#1.base, xen_pcibk_config_write_#t~mem1501#1.offset;havoc xen_pcibk_config_write_#t~mem1502#1;call xen_pcibk_config_write_#t~mem1503#1 := read~int#17(xen_pcibk_config_write_~cfg_entry~2#1.base, 24 + xen_pcibk_config_write_~cfg_entry~2#1.offset, 4);call xen_pcibk_config_write_#t~mem1504#1.base, xen_pcibk_config_write_#t~mem1504#1.offset := read~$Pointer$#17(xen_pcibk_config_write_~cfg_entry~2#1.base, 16 + xen_pcibk_config_write_~cfg_entry~2#1.offset, 8);call xen_pcibk_config_write_#t~mem1505#1 := read~int#17(xen_pcibk_config_write_#t~mem1504#1.base, xen_pcibk_config_write_#t~mem1504#1.offset, 4);call xen_pcibk_config_write_#t~mem1506#1 := read~int#17(xen_pcibk_config_write_~field~5#1.base, 4 + xen_pcibk_config_write_~field~5#1.offset, 4);xen_pcibk_config_write_~field_end~1#1 := (if (xen_pcibk_config_write_#t~mem1503#1 + xen_pcibk_config_write_#t~mem1505#1 + xen_pcibk_config_write_#t~mem1506#1) % 4294967296 % 4294967296 <= 2147483647 then (xen_pcibk_config_write_#t~mem1503#1 + xen_pcibk_config_write_#t~mem1505#1 + xen_pcibk_config_write_#t~mem1506#1) % 4294967296 % 4294967296 else (xen_pcibk_config_write_#t~mem1503#1 + xen_pcibk_config_write_#t~mem1505#1 + xen_pcibk_config_write_#t~mem1506#1) % 4294967296 % 4294967296 - 4294967296);havoc xen_pcibk_config_write_#t~mem1503#1;havoc xen_pcibk_config_write_#t~mem1504#1.base, xen_pcibk_config_write_#t~mem1504#1.offset;havoc xen_pcibk_config_write_#t~mem1505#1;havoc xen_pcibk_config_write_#t~mem1506#1; [2025-02-08 03:40:02,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9667: assume -2147483648 <= bist_write_#t~ret1715#1 && bist_write_#t~ret1715#1 <= 2147483647;bist_write_~err~31#1 := bist_write_#t~ret1715#1;havoc bist_write_#t~ret1715#1; [2025-02-08 03:40:02,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9667-1: SUMMARY for call bist_write_#t~ret1715#1 := pci_read_config_byte(bist_write_~dev#1.base, bist_write_~dev#1.offset, bist_write_~offset#1, bist_write_~#cur_value~0#1.base, bist_write_~#cur_value~0#1.offset); srcloc: null [2025-02-08 03:40:02,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6562: assume -2147483648 <= xen_pcibk_enable_msi_#t~ret875#1 && xen_pcibk_enable_msi_#t~ret875#1 <= 2147483647;xen_pcibk_enable_msi_~tmp___3~6#1 := xen_pcibk_enable_msi_#t~ret875#1;havoc xen_pcibk_enable_msi_#t~mem874#1;havoc xen_pcibk_enable_msi_#t~ret875#1;call write~int#17(xen_pcibk_enable_msi_~tmp___3~6#1, xen_pcibk_enable_msi_~op#1.base, 28 + xen_pcibk_enable_msi_~op#1.offset, 4); [2025-02-08 03:40:02,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8841: call ULTIMATE.dealloc(xen_pcibk_config_write_~#tmp_val~1#1.base, xen_pcibk_config_write_~#tmp_val~1#1.offset);havoc xen_pcibk_config_write_~#tmp_val~1#1.base, xen_pcibk_config_write_~#tmp_val~1#1.offset;#t~ret951#1 := xen_pcibk_config_write_#res#1;havoc xen_pcibk_config_write_#t~ret1493#1.base, xen_pcibk_config_write_#t~ret1493#1.offset, xen_pcibk_config_write_#t~ret1494#1, xen_pcibk_config_write_#t~ret1495#1.base, xen_pcibk_config_write_#t~ret1495#1.offset, xen_pcibk_config_write_#t~ret1496#1, xen_pcibk_config_write_#t~ret1497#1, xen_pcibk_config_write_#t~mem1498#1.base, xen_pcibk_config_write_#t~mem1498#1.offset, xen_pcibk_config_write_#t~mem1499#1.base, xen_pcibk_config_write_#t~mem1499#1.offset, xen_pcibk_config_write_#t~mem1500#1, xen_pcibk_config_write_#t~mem1501#1.base, xen_pcibk_config_write_#t~mem1501#1.offset, xen_pcibk_config_write_#t~mem1502#1, xen_pcibk_config_write_#t~mem1503#1, xen_pcibk_config_write_#t~mem1504#1.base, xen_pcibk_config_write_#t~mem1504#1.offset, xen_pcibk_config_write_#t~mem1505#1, xen_pcibk_config_write_#t~mem1506#1, xen_pcibk_config_write_#t~mem1507#1, xen_pcibk_config_write_#t~ret1508#1, xen_pcibk_config_write_#t~ret1509#1, xen_pcibk_config_write_#t~mem1510#1, xen_pcibk_config_write_#t~ret1511#1, xen_pcibk_config_write_#t~mem1512#1, xen_pcibk_config_write_#t~ret1513#1, xen_pcibk_config_write_#t~mem1514#1.base, xen_pcibk_config_write_#t~mem1514#1.offset, xen_pcibk_config_write_#t~mem1515#1, xen_pcibk_config_write_#t~switch1516#1, xen_pcibk_config_write_#t~ret1517#1, xen_pcibk_config_write_#t~ret1518#1, xen_pcibk_config_write_#t~ret1519#1, xen_pcibk_config_write_#t~mem1520#1, xen_pcibk_config_write_#t~ret1521#1, xen_pcibk_config_write_~dev#1.base, xen_pcibk_config_write_~dev#1.offset, xen_pcibk_config_write_~offset#1, xen_pcibk_config_write_~size#1, xen_pcibk_config_write_~value#1, xen_pcibk_config_write_~err~25#1, xen_pcibk_config_write_~handled~0#1, xen_pcibk_config_write_~dev_data~16#1.base, xen_pcibk_config_write_~dev_data~16#1.offset, xen_pcibk_config_write_~tmp~114#1.base, xen_pcibk_config_write_~tmp~114#1.offset, xen_pcibk_config_write_~cfg_entry~2#1.base, xen_pcibk_config_write_~cfg_entry~2#1.offset, xen_pcibk_config_write_~field~5#1.base, xen_pcibk_config_write_~field~5#1.offset, xen_pcibk_config_write_~#tmp_val~1#1.base, xen_pcibk_config_write_~#tmp_val~1#1.offset, xen_pcibk_config_write_~req_start~1#1, xen_pcibk_config_write_~req_end~1#1, xen_pcibk_config_write_~field_start~1#1, xen_pcibk_config_write_~field_end~1#1, xen_pcibk_config_write_~tmp___0~44#1.base, xen_pcibk_config_write_~tmp___0~44#1.offset, xen_pcibk_config_write_~tmp___1~31#1, xen_pcibk_config_write_~tmp___2~22#1, xen_pcibk_config_write_~__mptr~18#1.base, xen_pcibk_config_write_~__mptr~18#1.offset, xen_pcibk_config_write_~tmp___3~14#1, xen_pcibk_config_write_~__mptr___0~13#1.base, xen_pcibk_config_write_~__mptr___0~13#1.offset, xen_pcibk_config_write_~tmp___4~10#1;havoc xen_pcibk_config_write_#in~dev#1.base, xen_pcibk_config_write_#in~dev#1.offset, xen_pcibk_config_write_#in~offset#1, xen_pcibk_config_write_#in~size#1, xen_pcibk_config_write_#in~value#1;assume { :end_inline_xen_pcibk_config_write } true;assume -2147483648 <= #t~ret951#1 && #t~ret951#1 <= 2147483647;call write~int#17(#t~ret951#1, ~op~0#1.base, 4 + ~op~0#1.offset, 4); [2025-02-08 03:40:02,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9436: assume -9223372036854775808 <= command_write_#t~ret1641#1 && command_write_#t~ret1641#1 <= 9223372036854775807;command_write_~tmp___9~2#1 := command_write_#t~ret1641#1;havoc command_write_#t~ret1641#1; [2025-02-08 03:40:02,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9436-1: SUMMARY for call command_write_#t~ret1641#1 := ldv__builtin_expect((if 0 != ~verbose_request~0 then 1 else 0), 0); srcloc: null [2025-02-08 03:40:02,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6562-1: SUMMARY for call xen_pcibk_enable_msi_#t~ret875#1 := xen_pirq_from_irq(xen_pcibk_enable_msi_#t~mem874#1); srcloc: null [2025-02-08 03:40:02,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9535: assume -2147483648 <= bar_write_#t~ret1686#1 && bar_write_#t~ret1686#1 <= 2147483647;havoc bar_write_#t~ret1686#1;call bar_write_#t~mem1687#1 := read~int#17(bar_write_~bar~1#1.base, bar_write_~bar~1#1.offset, 4);call bar_write_#t~mem1688#1 := read~int#17(bar_write_~#tmpval~1#1.base, bar_write_~#tmpval~1#1.offset, 4);bar_write_#t~short1690#1 := bar_write_#t~mem1687#1 % 4294967296 != bar_write_#t~mem1688#1 % 4294967296; [2025-02-08 03:40:02,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11583: havoc pci_enable_msi_range_#t~nondet2061#1;pci_enable_msi_exact_#t~ret810#1 := pci_enable_msi_range_#res#1;havoc pci_enable_msi_range_#t~nondet2061#1, pci_enable_msi_range_~arg0#1.base, pci_enable_msi_range_~arg0#1.offset, pci_enable_msi_range_~arg1#1, pci_enable_msi_range_~arg2#1;havoc pci_enable_msi_range_#in~arg0#1.base, pci_enable_msi_range_#in~arg0#1.offset, pci_enable_msi_range_#in~arg1#1, pci_enable_msi_range_#in~arg2#1;assume { :end_inline_pci_enable_msi_range } true;assume -2147483648 <= pci_enable_msi_exact_#t~ret810#1 && pci_enable_msi_exact_#t~ret810#1 <= 2147483647;pci_enable_msi_exact_~tmp~60#1 := pci_enable_msi_exact_#t~ret810#1;havoc pci_enable_msi_exact_#t~ret810#1;pci_enable_msi_exact_~rc~2#1 := pci_enable_msi_exact_~tmp~60#1; [2025-02-08 03:40:02,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9535-1: SUMMARY for call bar_write_#t~ret1686#1 := pci_read_config_dword(bar_write_~dev#1.base, bar_write_~dev#1.offset, bar_write_~offset#1, bar_write_~#tmpval~1#1.base, bar_write_~#tmpval~1#1.offset); srcloc: null [2025-02-08 03:40:02,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: #t~ret953#1 := xen_pcibk_disable_msi_#res#1;havoc xen_pcibk_disable_msi_#t~ret881#1, xen_pcibk_disable_msi_#t~ret882#1.base, xen_pcibk_disable_msi_#t~ret882#1.offset, xen_pcibk_disable_msi_#t~ret883#1, xen_pcibk_disable_msi_#t~mem884#1, xen_pcibk_disable_msi_#t~mem885#1, xen_pcibk_disable_msi_#t~ret886#1, xen_pcibk_disable_msi_#t~ret887#1, xen_pcibk_disable_msi_#t~ret888#1.base, xen_pcibk_disable_msi_#t~ret888#1.offset, xen_pcibk_disable_msi_#t~mem889#1, xen_pcibk_disable_msi_#t~ret890#1, xen_pcibk_disable_msi_#t~ret891#1.base, xen_pcibk_disable_msi_#t~ret891#1.offset, xen_pcibk_disable_msi_~pdev#1.base, xen_pcibk_disable_msi_~pdev#1.offset, xen_pcibk_disable_msi_~dev#1.base, xen_pcibk_disable_msi_~dev#1.offset, xen_pcibk_disable_msi_~op#1.base, xen_pcibk_disable_msi_~op#1.offset, xen_pcibk_disable_msi_~dev_data~10#1.base, xen_pcibk_disable_msi_~dev_data~10#1.offset, xen_pcibk_disable_msi_~tmp~66#1.base, xen_pcibk_disable_msi_~tmp~66#1.offset, xen_pcibk_disable_msi_~tmp___0~25#1, xen_pcibk_disable_msi_~tmp___1~18#1, xen_pcibk_disable_msi_~tmp___2~12#1.base, xen_pcibk_disable_msi_~tmp___2~12#1.offset, xen_pcibk_disable_msi_~tmp___3~7#1, xen_pcibk_disable_msi_~tmp___4~4#1.base, xen_pcibk_disable_msi_~tmp___4~4#1.offset;havoc xen_pcibk_disable_msi_#in~pdev#1.base, xen_pcibk_disable_msi_#in~pdev#1.offset, xen_pcibk_disable_msi_#in~dev#1.base, xen_pcibk_disable_msi_#in~dev#1.offset, xen_pcibk_disable_msi_#in~op#1.base, xen_pcibk_disable_msi_#in~op#1.offset;assume { :end_inline_xen_pcibk_disable_msi } true;assume -2147483648 <= #t~ret953#1 && #t~ret953#1 <= 2147483647;call write~int#17(#t~ret953#1, ~op~0#1.base, 4 + ~op~0#1.offset, 4); [2025-02-08 03:40:02,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6662: assume xen_pcibk_enable_msix_~i~0#1 % 4294967296 < xen_pcibk_enable_msix_#t~mem900#1 % 4294967296;havoc xen_pcibk_enable_msix_#t~mem900#1; [2025-02-08 03:40:02,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6662: assume !(xen_pcibk_enable_msix_~i~0#1 % 4294967296 < xen_pcibk_enable_msix_#t~mem900#1 % 4294967296);havoc xen_pcibk_enable_msix_#t~mem900#1;call xen_pcibk_enable_msix_#t~mem901#1 := read~int#17(xen_pcibk_enable_msix_~op#1.base, 28 + xen_pcibk_enable_msix_~op#1.offset, 4);assume { :begin_inline_pci_enable_msix_exact } true;pci_enable_msix_exact_#in~dev#1.base, pci_enable_msix_exact_#in~dev#1.offset, pci_enable_msix_exact_#in~entries#1.base, pci_enable_msix_exact_#in~entries#1.offset, pci_enable_msix_exact_#in~nvec#1 := xen_pcibk_enable_msix_~dev#1.base, xen_pcibk_enable_msix_~dev#1.offset, xen_pcibk_enable_msix_~entries~0#1.base, xen_pcibk_enable_msix_~entries~0#1.offset, (if xen_pcibk_enable_msix_#t~mem901#1 % 4294967296 % 4294967296 <= 2147483647 then xen_pcibk_enable_msix_#t~mem901#1 % 4294967296 % 4294967296 else xen_pcibk_enable_msix_#t~mem901#1 % 4294967296 % 4294967296 - 4294967296);havoc pci_enable_msix_exact_#res#1;havoc pci_enable_msix_exact_#t~ret815#1, pci_enable_msix_exact_~dev#1.base, pci_enable_msix_exact_~dev#1.offset, pci_enable_msix_exact_~entries#1.base, pci_enable_msix_exact_~entries#1.offset, pci_enable_msix_exact_~nvec#1, pci_enable_msix_exact_~rc~3#1, pci_enable_msix_exact_~tmp~61#1;pci_enable_msix_exact_~dev#1.base, pci_enable_msix_exact_~dev#1.offset := pci_enable_msix_exact_#in~dev#1.base, pci_enable_msix_exact_#in~dev#1.offset;pci_enable_msix_exact_~entries#1.base, pci_enable_msix_exact_~entries#1.offset := pci_enable_msix_exact_#in~entries#1.base, pci_enable_msix_exact_#in~entries#1.offset;pci_enable_msix_exact_~nvec#1 := pci_enable_msix_exact_#in~nvec#1;havoc pci_enable_msix_exact_~rc~3#1;havoc pci_enable_msix_exact_~tmp~61#1;assume { :begin_inline_pci_enable_msix_range } true;pci_enable_msix_range_#in~arg0#1.base, pci_enable_msix_range_#in~arg0#1.offset, pci_enable_msix_range_#in~arg1#1.base, pci_enable_msix_range_#in~arg1#1.offset, pci_enable_msix_range_#in~arg2#1, pci_enable_msix_range_#in~arg3#1 := pci_enable_msix_exact_~dev#1.base, pci_enable_msix_exact_~dev#1.offset, pci_enable_msix_exact_~entries#1.base, pci_enable_msix_exact_~entries#1.offset, pci_enable_msix_exact_~nvec#1, pci_enable_msix_exact_~nvec#1;havoc pci_enable_msix_range_#res#1;havoc pci_enable_msix_range_#t~nondet2062#1, pci_enable_msix_range_~arg0#1.base, pci_enable_msix_range_~arg0#1.offset, pci_enable_msix_range_~arg1#1.base, pci_enable_msix_range_~arg1#1.offset, pci_enable_msix_range_~arg2#1, pci_enable_msix_range_~arg3#1;pci_enable_msix_range_~arg0#1.base, pci_enable_msix_range_~arg0#1.offset := pci_enable_msix_range_#in~arg0#1.base, pci_enable_msix_range_#in~arg0#1.offset;pci_enable_msix_range_~arg1#1.base, pci_enable_msix_range_~arg1#1.offset := pci_enable_msix_range_#in~arg1#1.base, pci_enable_msix_range_#in~arg1#1.offset;pci_enable_msix_range_~arg2#1 := pci_enable_msix_range_#in~arg2#1;pci_enable_msix_range_~arg3#1 := pci_enable_msix_range_#in~arg3#1;havoc pci_enable_msix_range_#t~nondet2062#1;assume -2147483648 <= pci_enable_msix_range_#t~nondet2062#1 && pci_enable_msix_range_#t~nondet2062#1 <= 2147483647;pci_enable_msix_range_#res#1 := pci_enable_msix_range_#t~nondet2062#1;havoc pci_enable_msix_range_#t~nondet2062#1; [2025-02-08 03:40:02,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9668: assume 0 != bist_write_~err~31#1; [2025-02-08 03:40:02,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9668: assume !(0 != bist_write_~err~31#1);call bist_write_#t~mem1716#1 := read~int#17(bist_write_~#cur_value~0#1.base, bist_write_~#cur_value~0#1.offset, 1); [2025-02-08 03:40:02,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9437: assume 0 != command_write_~tmp___9~2#1; [2025-02-08 03:40:02,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9437: assume !(0 != command_write_~tmp___9~2#1); [2025-02-08 03:40:02,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9536: assume bar_write_#t~short1690#1;havoc bar_write_#t~mem1687#1;havoc bar_write_#t~mem1688#1;havoc bar_write_#t~mem1689#1;havoc bar_write_#t~short1690#1;call bar_write_#t~mem1691#1 := read~int#17(bar_write_~bar~1#1.base, bar_write_~bar~1#1.offset, 4); [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9536: assume !bar_write_#t~short1690#1;havoc bar_write_#t~mem1687#1;havoc bar_write_#t~mem1688#1;havoc bar_write_#t~mem1689#1;havoc bar_write_#t~short1690#1; [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11617: havoc pci_set_power_state_#t~nondet2068#1;pm_ctrl_write_#t~ret1763#1 := pci_set_power_state_#res#1;havoc pci_set_power_state_#t~nondet2068#1, pci_set_power_state_~arg0#1.base, pci_set_power_state_~arg0#1.offset, pci_set_power_state_~arg1#1;havoc pci_set_power_state_#in~arg0#1.base, pci_set_power_state_#in~arg0#1.offset, pci_set_power_state_#in~arg1#1;assume { :end_inline_pci_set_power_state } true;assume -2147483648 <= pm_ctrl_write_#t~ret1763#1 && pm_ctrl_write_#t~ret1763#1 <= 2147483647;pm_ctrl_write_~err~36#1 := pm_ctrl_write_#t~ret1763#1;havoc pm_ctrl_write_#t~ret1763#1; [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9503: assume 4294967294 == rom_write_~value#1 % 4294967296;call write~int#17(1, rom_write_~bar~0#1.base, 8 + rom_write_~bar~0#1.offset, 4); [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9503: assume !(4294967294 == rom_write_~value#1 % 4294967296); [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9536-1: assume bar_write_#t~short1690#1;call bar_write_#t~mem1689#1 := read~int#17(bar_write_~bar~1#1.base, bar_write_~bar~1#1.offset, 4);bar_write_#t~short1690#1 := bar_write_#t~mem1689#1 % 4294967296 == bar_write_~value#1 % 4294967296; [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9536-1: assume !bar_write_#t~short1690#1; [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8909: assume xen_pcibk_config_write_#t~switch1516#1; [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8909: assume !xen_pcibk_config_write_#t~switch1516#1;havoc xen_pcibk_config_write_#t~switch1516#1;havoc xen_pcibk_config_write_#t~ret1517#1;havoc xen_pcibk_config_write_#t~ret1518#1;havoc xen_pcibk_config_write_#t~ret1519#1;havoc xen_pcibk_config_write_#t~switch1516#1;havoc xen_pcibk_config_write_#t~ret1517#1;havoc xen_pcibk_config_write_#t~ret1518#1;havoc xen_pcibk_config_write_#t~ret1519#1; [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9438-1: SUMMARY for call command_write_#t~ret1642#1.base, command_write_#t~ret1642#1.offset := pci_name(command_write_~dev#1.base, command_write_~dev#1.offset); srcloc: null [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9405: assume 0 != (command_write_~dev_data~22#1.base + command_write_~dev_data~22#1.offset) % 18446744073709551616;call write~int#17(1, command_write_~dev_data~22#1.base, 26 + command_write_~dev_data~22#1.offset, 1); [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9405: assume !(0 != (command_write_~dev_data~22#1.base + command_write_~dev_data~22#1.offset) % 18446744073709551616); [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9537: assume -2147483648 <= bar_write_#t~ret1692#1 && bar_write_#t~ret1692#1 <= 2147483647;havoc bar_write_#t~mem1691#1;havoc bar_write_#t~ret1692#1; [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9537-1: SUMMARY for call bar_write_#t~ret1692#1 := pci_write_config_dword(bar_write_~dev#1.base, bar_write_~dev#1.offset, bar_write_~offset#1, bar_write_#t~mem1691#1); srcloc: null [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9471: call write~int#17(command_write_~value#1, command_write_~cmd~3#1.base, command_write_~cmd~3#1.offset, 2);command_write_#t~short1664#1 := 0 == ~xen_pcibk_permissive~0 % 256; [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9438: command_write_~tmp___8~2#1.base, command_write_~tmp___8~2#1.offset := command_write_#t~ret1642#1.base, command_write_#t~ret1642#1.offset;havoc command_write_#t~ret1642#1.base, command_write_#t~ret1642#1.offset; [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8910-1: SUMMARY for call xen_pcibk_config_write_#t~ret1519#1 := pci_write_config_dword(xen_pcibk_config_write_~dev#1.base, xen_pcibk_config_write_~dev#1.offset, xen_pcibk_config_write_~offset#1, xen_pcibk_config_write_~value#1); srcloc: null [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8910: assume -2147483648 <= xen_pcibk_config_write_#t~ret1519#1 && xen_pcibk_config_write_#t~ret1519#1 <= 2147483647;xen_pcibk_config_write_~err~25#1 := xen_pcibk_config_write_#t~ret1519#1; [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8679: conf_space_write_#t~ret1453#1 := ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1447#1.base, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1447#1.offset, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1448#1, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1449#1, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1450#1.base, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1450#1.offset, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~funptrres2136#1, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~ret2137#1, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~ret2138#1, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~ret2139#1;havoc ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~1447#1.base, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~1447#1.offset, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~1448#1, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~1449#1, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~1450#1.base, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~1450#1.offset, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int } true;assume -2147483648 <= conf_space_write_#t~ret1453#1 && conf_space_write_#t~ret1453#1 <= 2147483647;conf_space_write_~ret~3#1 := conf_space_write_#t~ret1453#1;havoc conf_space_write_#t~mem1451#1.base, conf_space_write_#t~mem1451#1.offset;havoc conf_space_write_#t~mem1452#1.base, conf_space_write_#t~mem1452#1.offset;havoc conf_space_write_#t~ret1453#1; [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472-3: assume command_write_#t~short1664#1;command_write_#t~short1663#1 := 0 == (command_write_~dev_data~22#1.base + command_write_~dev_data~22#1.offset) % 18446744073709551616; [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472-3: assume !command_write_#t~short1664#1; [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472: assume command_write_#t~short1664#1;havoc command_write_#t~mem1662#1;havoc command_write_#t~short1663#1;havoc command_write_#t~short1664#1;command_write_#res#1 := 0;call ULTIMATE.dealloc(command_write_~#val~0#1.base, command_write_~#val~0#1.offset);havoc command_write_~#val~0#1.base, command_write_~#val~0#1.offset; [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472: assume !command_write_#t~short1664#1;havoc command_write_#t~mem1662#1;havoc command_write_#t~short1663#1;havoc command_write_#t~short1664#1; [2025-02-08 03:40:02,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472-1: command_write_#t~short1664#1 := command_write_#t~short1663#1; [2025-02-08 03:40:02,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9439: assume -2147483648 <= command_write_#t~ret1643#1 && command_write_#t~ret1643#1 <= 2147483647;havoc command_write_#t~ret1643#1; [2025-02-08 03:40:02,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472-2: assume command_write_#t~short1663#1; [2025-02-08 03:40:02,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472-2: assume !command_write_#t~short1663#1;call command_write_#t~mem1662#1 := read~int#17(command_write_~dev_data~22#1.base, 24 + command_write_~dev_data~22#1.offset, 1);command_write_#t~short1663#1 := 0 == command_write_#t~mem1662#1 % 256 % 4294967296; [2025-02-08 03:40:02,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9439-1: SUMMARY for call command_write_#t~ret1643#1 := printk(425, 0); srcloc: null [2025-02-08 03:40:02,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9968: assume -9223372036854775808 <= pm_ctrl_write_#t~ret1762#1 && pm_ctrl_write_#t~ret1762#1 <= 9223372036854775807;pm_ctrl_write_~tmp~145#1 := pm_ctrl_write_#t~ret1762#1;havoc pm_ctrl_write_#t~mem1761#1;havoc pm_ctrl_write_#t~ret1762#1; [2025-02-08 03:40:02,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9968-1: SUMMARY for call pm_ctrl_write_#t~ret1762#1 := ldv__builtin_expect((if pm_ctrl_write_#t~mem1761#1 % 256 % 18446744073709551616 <= 9223372036854775807 then pm_ctrl_write_#t~mem1761#1 % 256 % 18446744073709551616 else pm_ctrl_write_#t~mem1761#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 03:40:02,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11587: havoc pci_enable_msix_range_#t~nondet2062#1;pci_enable_msix_exact_#t~ret815#1 := pci_enable_msix_range_#res#1;havoc pci_enable_msix_range_#t~nondet2062#1, pci_enable_msix_range_~arg0#1.base, pci_enable_msix_range_~arg0#1.offset, pci_enable_msix_range_~arg1#1.base, pci_enable_msix_range_~arg1#1.offset, pci_enable_msix_range_~arg2#1, pci_enable_msix_range_~arg3#1;havoc pci_enable_msix_range_#in~arg0#1.base, pci_enable_msix_range_#in~arg0#1.offset, pci_enable_msix_range_#in~arg1#1.base, pci_enable_msix_range_#in~arg1#1.offset, pci_enable_msix_range_#in~arg2#1, pci_enable_msix_range_#in~arg3#1;assume { :end_inline_pci_enable_msix_range } true;assume -2147483648 <= pci_enable_msix_exact_#t~ret815#1 && pci_enable_msix_exact_#t~ret815#1 <= 2147483647;pci_enable_msix_exact_~tmp~61#1 := pci_enable_msix_exact_#t~ret815#1;havoc pci_enable_msix_exact_#t~ret815#1;pci_enable_msix_exact_~rc~3#1 := pci_enable_msix_exact_~tmp~61#1; [2025-02-08 03:40:02,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9506: assume -2147483648 <= rom_write_#t~ret1676#1 && rom_write_#t~ret1676#1 <= 2147483647;havoc rom_write_#t~ret1676#1;call rom_write_#t~mem1677#1 := read~int#17(rom_write_~bar~0#1.base, rom_write_~bar~0#1.offset, 4);call rom_write_#t~mem1678#1 := read~int#17(rom_write_~#tmpval~0#1.base, rom_write_~#tmpval~0#1.offset, 4);rom_write_#t~short1680#1 := rom_write_#t~mem1677#1 % 4294967296 != rom_write_#t~mem1678#1 % 4294967296; [2025-02-08 03:40:02,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533: xen_pcibk_enable_msi_#t~ret867#1 := pci_enable_msi_exact_#res#1;havoc pci_enable_msi_exact_#t~ret810#1, pci_enable_msi_exact_~dev#1.base, pci_enable_msi_exact_~dev#1.offset, pci_enable_msi_exact_~nvec#1, pci_enable_msi_exact_~rc~2#1, pci_enable_msi_exact_~tmp~60#1;havoc pci_enable_msi_exact_#in~dev#1.base, pci_enable_msi_exact_#in~dev#1.offset, pci_enable_msi_exact_#in~nvec#1;assume { :end_inline_pci_enable_msi_exact } true;assume -2147483648 <= xen_pcibk_enable_msi_#t~ret867#1 && xen_pcibk_enable_msi_#t~ret867#1 <= 2147483647;xen_pcibk_enable_msi_~status~0#1 := xen_pcibk_enable_msi_#t~ret867#1;havoc xen_pcibk_enable_msi_#t~ret867#1; [2025-02-08 03:40:02,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9506-1: SUMMARY for call rom_write_#t~ret1676#1 := pci_read_config_dword(rom_write_~dev#1.base, rom_write_~dev#1.offset, rom_write_~offset#1, rom_write_~#tmpval~0#1.base, rom_write_~#tmpval~0#1.offset); srcloc: null [2025-02-08 03:40:02,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6666: xen_pcibk_enable_msix_#t~ret902#1 := pci_enable_msix_exact_#res#1;havoc pci_enable_msix_exact_#t~ret815#1, pci_enable_msix_exact_~dev#1.base, pci_enable_msix_exact_~dev#1.offset, pci_enable_msix_exact_~entries#1.base, pci_enable_msix_exact_~entries#1.offset, pci_enable_msix_exact_~nvec#1, pci_enable_msix_exact_~rc~3#1, pci_enable_msix_exact_~tmp~61#1;havoc pci_enable_msix_exact_#in~dev#1.base, pci_enable_msix_exact_#in~dev#1.offset, pci_enable_msix_exact_#in~entries#1.base, pci_enable_msix_exact_#in~entries#1.offset, pci_enable_msix_exact_#in~nvec#1;assume { :end_inline_pci_enable_msix_exact } true;assume -2147483648 <= xen_pcibk_enable_msix_#t~ret902#1 && xen_pcibk_enable_msix_#t~ret902#1 <= 2147483647;xen_pcibk_enable_msix_~result~3#1 := xen_pcibk_enable_msix_#t~ret902#1;havoc xen_pcibk_enable_msix_#t~mem901#1;havoc xen_pcibk_enable_msix_#t~ret902#1; [2025-02-08 03:40:02,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9969: assume 0 != pm_ctrl_write_~tmp~145#1; [2025-02-08 03:40:02,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9969: assume !(0 != pm_ctrl_write_~tmp~145#1); [2025-02-08 03:40:02,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8879: assume (xen_pcibk_config_write_~req_start~1#1 >= xen_pcibk_config_write_~field_start~1#1 && xen_pcibk_config_write_~req_start~1#1 < xen_pcibk_config_write_~field_end~1#1) || (xen_pcibk_config_write_~req_end~1#1 > xen_pcibk_config_write_~field_start~1#1 && xen_pcibk_config_write_~req_end~1#1 <= xen_pcibk_config_write_~field_end~1#1);call write~int#17(0, xen_pcibk_config_write_~#tmp_val~1#1.base, xen_pcibk_config_write_~#tmp_val~1#1.offset, 4);call xen_pcibk_config_write_#t~mem1507#1 := read~int#17(xen_pcibk_config_write_~field~5#1.base, 4 + xen_pcibk_config_write_~field~5#1.offset, 4); [2025-02-08 03:40:02,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8879: assume !((xen_pcibk_config_write_~req_start~1#1 >= xen_pcibk_config_write_~field_start~1#1 && xen_pcibk_config_write_~req_start~1#1 < xen_pcibk_config_write_~field_end~1#1) || (xen_pcibk_config_write_~req_end~1#1 > xen_pcibk_config_write_~field_start~1#1 && xen_pcibk_config_write_~req_end~1#1 <= xen_pcibk_config_write_~field_end~1#1)); [2025-02-08 03:40:02,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6567-1: SUMMARY for call xen_pcibk_enable_msi_#t~ret876#1 := ldv__builtin_expect((if 0 != ~verbose_request~0 then 1 else 0), 0); srcloc: null [2025-02-08 03:40:02,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6534: assume 0 != xen_pcibk_enable_msi_~status~0#1;call write~int#81(0, xen_pcibk_enable_msi_~#_rs~0#1.base, xen_pcibk_enable_msi_~#_rs~0#1.offset, 4);call write~int#81(3735899821, xen_pcibk_enable_msi_~#_rs~0#1.base, 4 + xen_pcibk_enable_msi_~#_rs~0#1.offset, 4);call write~int#81(4294967295, xen_pcibk_enable_msi_~#_rs~0#1.base, 8 + xen_pcibk_enable_msi_~#_rs~0#1.offset, 4);call write~$Pointer$#81(0, -1, xen_pcibk_enable_msi_~#_rs~0#1.base, 12 + xen_pcibk_enable_msi_~#_rs~0#1.offset, 8);call write~$Pointer$#81(0, 0, xen_pcibk_enable_msi_~#_rs~0#1.base, 20 + xen_pcibk_enable_msi_~#_rs~0#1.offset, 8);call write~$Pointer$#81(0, 0, xen_pcibk_enable_msi_~#_rs~0#1.base, 28 + xen_pcibk_enable_msi_~#_rs~0#1.offset, 8);call write~$Pointer$#81(0, 0, xen_pcibk_enable_msi_~#_rs~0#1.base, 36 + xen_pcibk_enable_msi_~#_rs~0#1.offset, 8);call write~$Pointer$#81(224, 0, xen_pcibk_enable_msi_~#_rs~0#1.base, 44 + xen_pcibk_enable_msi_~#_rs~0#1.offset, 8);call write~int#81(0, xen_pcibk_enable_msi_~#_rs~0#1.base, 52 + xen_pcibk_enable_msi_~#_rs~0#1.offset, 4);call write~int#81(0, xen_pcibk_enable_msi_~#_rs~0#1.base, 56 + xen_pcibk_enable_msi_~#_rs~0#1.offset, 8);call write~int#81(1250, xen_pcibk_enable_msi_~#_rs~0#1.base, 64 + xen_pcibk_enable_msi_~#_rs~0#1.offset, 4);call write~int#81(10, xen_pcibk_enable_msi_~#_rs~0#1.base, 68 + xen_pcibk_enable_msi_~#_rs~0#1.offset, 4);call write~int#81(0, xen_pcibk_enable_msi_~#_rs~0#1.base, 72 + xen_pcibk_enable_msi_~#_rs~0#1.offset, 4);call write~int#81(0, xen_pcibk_enable_msi_~#_rs~0#1.base, 76 + xen_pcibk_enable_msi_~#_rs~0#1.offset, 4);call write~int#81(0, xen_pcibk_enable_msi_~#_rs~0#1.base, 80 + xen_pcibk_enable_msi_~#_rs~0#1.offset, 8); [2025-02-08 03:40:02,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6534: assume !(0 != xen_pcibk_enable_msi_~status~0#1);call xen_pcibk_enable_msi_#t~mem873#1 := read~int#17(xen_pcibk_enable_msi_~dev#1.base, 1489 + xen_pcibk_enable_msi_~dev#1.offset, 4); [2025-02-08 03:40:02,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9672-3: assume -65 == bist_write_#t~bitwise1717#1;bist_write_#t~bitwise1718#1 := bist_write_#t~bitwise1717#1; [2025-02-08 03:40:02,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9672-3: assume !(-65 == bist_write_#t~bitwise1717#1); [2025-02-08 03:40:02,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6567: assume -9223372036854775808 <= xen_pcibk_enable_msi_#t~ret876#1 && xen_pcibk_enable_msi_#t~ret876#1 <= 9223372036854775807;xen_pcibk_enable_msi_~tmp___5~3#1 := xen_pcibk_enable_msi_#t~ret876#1;havoc xen_pcibk_enable_msi_#t~ret876#1; [2025-02-08 03:40:02,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9540: call write~int#17(0, bar_write_~bar~1#1.base, 8 + bar_write_~bar~1#1.offset, 4); [2025-02-08 03:40:02,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9672-4: assume 0 == bist_write_#t~bitwise1717#1;bist_write_#t~bitwise1718#1 := 0; [2025-02-08 03:40:02,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9672-4: assume !(0 == bist_write_#t~bitwise1717#1); [2025-02-08 03:40:02,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9507: assume rom_write_#t~short1680#1;havoc rom_write_#t~mem1677#1;havoc rom_write_#t~mem1678#1;havoc rom_write_#t~mem1679#1;havoc rom_write_#t~short1680#1;call rom_write_#t~mem1681#1 := read~int#17(rom_write_~bar~0#1.base, rom_write_~bar~0#1.offset, 4); [2025-02-08 03:40:02,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9507: assume !rom_write_#t~short1680#1;havoc rom_write_#t~mem1677#1;havoc rom_write_#t~mem1678#1;havoc rom_write_#t~mem1679#1;havoc rom_write_#t~short1680#1; [2025-02-08 03:40:02,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9672-5: [2025-02-08 03:40:02,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9507-1: assume rom_write_#t~short1680#1;call rom_write_#t~mem1679#1 := read~int#17(rom_write_~bar~0#1.base, rom_write_~bar~0#1.offset, 4);rom_write_#t~short1680#1 := rom_write_#t~mem1679#1 % 4294967296 == rom_write_~value#1 % 4294967296; [2025-02-08 03:40:02,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9507-1: assume !rom_write_#t~short1680#1; [2025-02-08 03:40:02,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9672-6: havoc bist_write_#t~bitwise1717#1;assume ((((((((if bist_write_#t~mem1716#1 % 256 % 4294967296 <= 2147483647 then bist_write_#t~mem1716#1 % 256 % 4294967296 else bist_write_#t~mem1716#1 % 256 % 4294967296 - 4294967296) < 0 || (if bist_write_~value#1 % 256 % 4294967296 <= 2147483647 then bist_write_~value#1 % 256 % 4294967296 else bist_write_~value#1 % 256 % 4294967296 - 4294967296) < 0) || bist_write_#t~bitwise1717#1 > 0) && (((if bist_write_#t~mem1716#1 % 256 % 4294967296 <= 2147483647 then bist_write_#t~mem1716#1 % 256 % 4294967296 else bist_write_#t~mem1716#1 % 256 % 4294967296 - 4294967296) > 0 || (if bist_write_~value#1 % 256 % 4294967296 <= 2147483647 then bist_write_~value#1 % 256 % 4294967296 else bist_write_~value#1 % 256 % 4294967296 - 4294967296) > 0) || bist_write_#t~bitwise1717#1 > 0)) && (((if bist_write_#t~mem1716#1 % 256 % 4294967296 <= 2147483647 then bist_write_#t~mem1716#1 % 256 % 4294967296 else bist_write_#t~mem1716#1 % 256 % 4294967296 - 4294967296) < 0 || (if bist_write_~value#1 % 256 % 4294967296 <= 2147483647 then bist_write_~value#1 % 256 % 4294967296 else bist_write_~value#1 % 256 % 4294967296 - 4294967296) >= 0) || bist_write_#t~bitwise1717#1 < 0)) && (((if bist_write_#t~mem1716#1 % 256 % 4294967296 <= 2147483647 then bist_write_#t~mem1716#1 % 256 % 4294967296 else bist_write_#t~mem1716#1 % 256 % 4294967296 - 4294967296) >= 0 || (if bist_write_~value#1 % 256 % 4294967296 <= 2147483647 then bist_write_~value#1 % 256 % 4294967296 else bist_write_~value#1 % 256 % 4294967296 - 4294967296) < 0) || bist_write_#t~bitwise1717#1 < 0)) && (((if bist_write_#t~mem1716#1 % 256 % 4294967296 <= 2147483647 then bist_write_#t~mem1716#1 % 256 % 4294967296 else bist_write_#t~mem1716#1 % 256 % 4294967296 - 4294967296) < 0 || (if bist_write_~value#1 % 256 % 4294967296 <= 2147483647 then bist_write_~value#1 % 256 % 4294967296 else bist_write_~value#1 % 256 % 4294967296 - 4294967296) < 0) || bist_write_#t~bitwise1717#1 <= (if bist_write_#t~mem1716#1 % 256 % 4294967296 <= 2147483647 then bist_write_#t~mem1716#1 % 256 % 4294967296 else bist_write_#t~mem1716#1 % 256 % 4294967296 - 4294967296) + (if bist_write_~value#1 % 256 % 4294967296 <= 2147483647 then bist_write_~value#1 % 256 % 4294967296 else bist_write_~value#1 % 256 % 4294967296 - 4294967296))) && bist_write_#t~bitwise1717#1 >= -2147483648) && bist_write_#t~bitwise1717#1 <= 2147483647; [2025-02-08 03:40:02,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9672: assume 0 == bist_write_#t~bitwise1718#1 || 64 == bist_write_~value#1 % 256 % 4294967296;havoc bist_write_#t~mem1716#1;havoc bist_write_#t~bitwise1717#1;havoc bist_write_#t~bitwise1718#1; [2025-02-08 03:40:02,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9672: assume !(0 == bist_write_#t~bitwise1718#1 || 64 == bist_write_~value#1 % 256 % 4294967296);havoc bist_write_#t~mem1716#1;havoc bist_write_#t~bitwise1717#1;havoc bist_write_#t~bitwise1718#1; [2025-02-08 03:40:02,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9672-1: [2025-02-08 03:40:02,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9672-2: havoc bist_write_#t~bitwise1718#1;assume (((bist_write_#t~bitwise1718#1 <= bist_write_#t~bitwise1717#1 && (bist_write_#t~bitwise1717#1 >= 0 || bist_write_#t~bitwise1718#1 <= -65)) && (bist_write_#t~bitwise1717#1 < 0 || bist_write_#t~bitwise1718#1 >= 0)) && bist_write_#t~bitwise1718#1 > -65 + bist_write_#t~bitwise1717#1) && bist_write_#t~bitwise1718#1 >= -2147483648; [2025-02-08 03:40:02,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9672-7: assume (if bist_write_#t~mem1716#1 % 256 % 4294967296 <= 2147483647 then bist_write_#t~mem1716#1 % 256 % 4294967296 else bist_write_#t~mem1716#1 % 256 % 4294967296 - 4294967296) == (if bist_write_~value#1 % 256 % 4294967296 <= 2147483647 then bist_write_~value#1 % 256 % 4294967296 else bist_write_~value#1 % 256 % 4294967296 - 4294967296);bist_write_#t~bitwise1717#1 := 0; [2025-02-08 03:40:02,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9672-7: assume !((if bist_write_#t~mem1716#1 % 256 % 4294967296 <= 2147483647 then bist_write_#t~mem1716#1 % 256 % 4294967296 else bist_write_#t~mem1716#1 % 256 % 4294967296 - 4294967296) == (if bist_write_~value#1 % 256 % 4294967296 <= 2147483647 then bist_write_~value#1 % 256 % 4294967296 else bist_write_~value#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:40:02,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9672-8: assume 0 == (if bist_write_~value#1 % 256 % 4294967296 <= 2147483647 then bist_write_~value#1 % 256 % 4294967296 else bist_write_~value#1 % 256 % 4294967296 - 4294967296);bist_write_#t~bitwise1717#1 := (if bist_write_#t~mem1716#1 % 256 % 4294967296 <= 2147483647 then bist_write_#t~mem1716#1 % 256 % 4294967296 else bist_write_#t~mem1716#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:40:02,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9672-8: assume !(0 == (if bist_write_~value#1 % 256 % 4294967296 <= 2147483647 then bist_write_~value#1 % 256 % 4294967296 else bist_write_~value#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:40:02,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9672-9: assume 0 == (if bist_write_#t~mem1716#1 % 256 % 4294967296 <= 2147483647 then bist_write_#t~mem1716#1 % 256 % 4294967296 else bist_write_#t~mem1716#1 % 256 % 4294967296 - 4294967296);bist_write_#t~bitwise1717#1 := (if bist_write_~value#1 % 256 % 4294967296 <= 2147483647 then bist_write_~value#1 % 256 % 4294967296 else bist_write_~value#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:40:02,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9672-9: assume !(0 == (if bist_write_#t~mem1716#1 % 256 % 4294967296 <= 2147483647 then bist_write_#t~mem1716#1 % 256 % 4294967296 else bist_write_#t~mem1716#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:40:02,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9970: SUMMARY for call __dynamic_dev_dbg(pm_ctrl_write_~#descriptor~30#1.base, pm_ctrl_write_~#descriptor~30#1.offset, pm_ctrl_write_~dev#1.base, 148 + pm_ctrl_write_~dev#1.offset, 442, 0); srcloc: null [2025-02-08 03:40:02,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6634: call ULTIMATE.dealloc(xen_pcibk_enable_msix_~#_rs~1#1.base, xen_pcibk_enable_msix_~#_rs~1#1.offset);havoc xen_pcibk_enable_msix_~#_rs~1#1.base, xen_pcibk_enable_msix_~#_rs~1#1.offset;#t~ret954#1 := xen_pcibk_enable_msix_#res#1;havoc xen_pcibk_enable_msix_#t~ret892#1, xen_pcibk_enable_msix_#t~ret893#1.base, xen_pcibk_enable_msix_#t~ret893#1.offset, xen_pcibk_enable_msix_#t~ret894#1, xen_pcibk_enable_msix_#t~mem895#1, xen_pcibk_enable_msix_#t~mem896#1, xen_pcibk_enable_msix_#t~ret897#1.base, xen_pcibk_enable_msix_#t~ret897#1.offset, xen_pcibk_enable_msix_#t~mem898#1, xen_pcibk_enable_msix_#t~mem899#1, xen_pcibk_enable_msix_#t~mem900#1, xen_pcibk_enable_msix_#t~mem901#1, xen_pcibk_enable_msix_#t~ret902#1, xen_pcibk_enable_msix_#t~mem903#1, xen_pcibk_enable_msix_#t~mem904#1, xen_pcibk_enable_msix_#t~mem905#1, xen_pcibk_enable_msix_#t~ret906#1, xen_pcibk_enable_msix_#t~ret907#1, xen_pcibk_enable_msix_#t~ret908#1.base, xen_pcibk_enable_msix_#t~ret908#1.offset, xen_pcibk_enable_msix_#t~mem909#1, xen_pcibk_enable_msix_#t~ret910#1, xen_pcibk_enable_msix_#t~mem911#1, xen_pcibk_enable_msix_#t~ret912#1, xen_pcibk_enable_msix_#t~ret913#1.base, xen_pcibk_enable_msix_#t~ret913#1.offset, xen_pcibk_enable_msix_#t~mem914#1.base, xen_pcibk_enable_msix_#t~mem914#1.offset, xen_pcibk_enable_msix_#t~mem915#1, xen_pcibk_enable_msix_#t~ret916#1, xen_pcibk_enable_msix_#t~ret917#1.base, xen_pcibk_enable_msix_#t~ret917#1.offset, xen_pcibk_enable_msix_~pdev#1.base, xen_pcibk_enable_msix_~pdev#1.offset, xen_pcibk_enable_msix_~dev#1.base, xen_pcibk_enable_msix_~dev#1.offset, xen_pcibk_enable_msix_~op#1.base, xen_pcibk_enable_msix_~op#1.offset, xen_pcibk_enable_msix_~dev_data~11#1.base, xen_pcibk_enable_msix_~dev_data~11#1.offset, xen_pcibk_enable_msix_~i~0#1, xen_pcibk_enable_msix_~result~3#1, xen_pcibk_enable_msix_~entries~0#1.base, xen_pcibk_enable_msix_~entries~0#1.offset, xen_pcibk_enable_msix_~tmp~67#1.base, xen_pcibk_enable_msix_~tmp~67#1.offset, xen_pcibk_enable_msix_~tmp___0~26#1, xen_pcibk_enable_msix_~tmp___1~19#1.base, xen_pcibk_enable_msix_~tmp___1~19#1.offset, xen_pcibk_enable_msix_~tmp___2~13#1, xen_pcibk_enable_msix_~tmp___3~8#1.base, xen_pcibk_enable_msix_~tmp___3~8#1.offset, xen_pcibk_enable_msix_~tmp___4~5#1, xen_pcibk_enable_msix_~#_rs~1#1.base, xen_pcibk_enable_msix_~#_rs~1#1.offset, xen_pcibk_enable_msix_~tmp___5~4#1.base, xen_pcibk_enable_msix_~tmp___5~4#1.offset, xen_pcibk_enable_msix_~tmp___6~3#1, xen_pcibk_enable_msix_~tmp___7~2#1.base, xen_pcibk_enable_msix_~tmp___7~2#1.offset;havoc xen_pcibk_enable_msix_#in~pdev#1.base, xen_pcibk_enable_msix_#in~pdev#1.offset, xen_pcibk_enable_msix_#in~dev#1.base, xen_pcibk_enable_msix_#in~dev#1.offset, xen_pcibk_enable_msix_#in~op#1.base, xen_pcibk_enable_msix_#in~op#1.offset;assume { :end_inline_xen_pcibk_enable_msix } true;assume -2147483648 <= #t~ret954#1 && #t~ret954#1 <= 2147483647;call write~int#17(#t~ret954#1, ~op~0#1.base, 4 + ~op~0#1.offset, 4); [2025-02-08 03:40:02,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6667: assume 0 == xen_pcibk_enable_msix_~result~3#1;xen_pcibk_enable_msix_~i~0#1 := 0; [2025-02-08 03:40:02,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6667: assume !(0 == xen_pcibk_enable_msix_~result~3#1);call write~int#81(0, xen_pcibk_enable_msix_~#_rs~1#1.base, xen_pcibk_enable_msix_~#_rs~1#1.offset, 4);call write~int#81(3735899821, xen_pcibk_enable_msix_~#_rs~1#1.base, 4 + xen_pcibk_enable_msix_~#_rs~1#1.offset, 4);call write~int#81(4294967295, xen_pcibk_enable_msix_~#_rs~1#1.base, 8 + xen_pcibk_enable_msix_~#_rs~1#1.offset, 4);call write~$Pointer$#81(0, -1, xen_pcibk_enable_msix_~#_rs~1#1.base, 12 + xen_pcibk_enable_msix_~#_rs~1#1.offset, 8);call write~$Pointer$#81(0, 0, xen_pcibk_enable_msix_~#_rs~1#1.base, 20 + xen_pcibk_enable_msix_~#_rs~1#1.offset, 8);call write~$Pointer$#81(0, 0, xen_pcibk_enable_msix_~#_rs~1#1.base, 28 + xen_pcibk_enable_msix_~#_rs~1#1.offset, 8);call write~$Pointer$#81(0, 0, xen_pcibk_enable_msix_~#_rs~1#1.base, 36 + xen_pcibk_enable_msix_~#_rs~1#1.offset, 8);call write~$Pointer$#81(232, 0, xen_pcibk_enable_msix_~#_rs~1#1.base, 44 + xen_pcibk_enable_msix_~#_rs~1#1.offset, 8);call write~int#81(0, xen_pcibk_enable_msix_~#_rs~1#1.base, 52 + xen_pcibk_enable_msix_~#_rs~1#1.offset, 4);call write~int#81(0, xen_pcibk_enable_msix_~#_rs~1#1.base, 56 + xen_pcibk_enable_msix_~#_rs~1#1.offset, 8);call write~int#81(1250, xen_pcibk_enable_msix_~#_rs~1#1.base, 64 + xen_pcibk_enable_msix_~#_rs~1#1.offset, 4);call write~int#81(10, xen_pcibk_enable_msix_~#_rs~1#1.base, 68 + xen_pcibk_enable_msix_~#_rs~1#1.offset, 4);call write~int#81(0, xen_pcibk_enable_msix_~#_rs~1#1.base, 72 + xen_pcibk_enable_msix_~#_rs~1#1.offset, 4);call write~int#81(0, xen_pcibk_enable_msix_~#_rs~1#1.base, 76 + xen_pcibk_enable_msix_~#_rs~1#1.offset, 4);call write~int#81(0, xen_pcibk_enable_msix_~#_rs~1#1.base, 80 + xen_pcibk_enable_msix_~#_rs~1#1.offset, 8); [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9508: assume -2147483648 <= rom_write_#t~ret1682#1 && rom_write_#t~ret1682#1 <= 2147483647;havoc rom_write_#t~mem1681#1;havoc rom_write_#t~ret1682#1; [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6568: assume 0 != xen_pcibk_enable_msi_~tmp___5~3#1; [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6568: assume !(0 != xen_pcibk_enable_msi_~tmp___5~3#1); [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9508-1: SUMMARY for call rom_write_#t~ret1682#1 := pci_write_config_dword(rom_write_~dev#1.base, rom_write_~dev#1.offset, rom_write_~offset#1, rom_write_#t~mem1681#1); srcloc: null [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442: havoc pci_clear_master_~arg0#1.base, pci_clear_master_~arg0#1.offset;havoc pci_clear_master_#in~arg0#1.base, pci_clear_master_#in~arg0#1.offset;assume { :end_inline_pci_clear_master } true; [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9673: assume -2147483648 <= bist_write_#t~ret1719#1 && bist_write_#t~ret1719#1 <= 2147483647;bist_write_~err~31#1 := bist_write_#t~ret1719#1;havoc bist_write_#t~ret1719#1; [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9673-1: SUMMARY for call bist_write_#t~ret1719#1 := pci_write_config_byte(bist_write_~dev#1.base, bist_write_~dev#1.offset, bist_write_~offset#1, (if bist_write_~value#1 % 256 % 4294967296 <= 2147483647 then bist_write_~value#1 % 256 % 4294967296 else bist_write_~value#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6337: assume pci_enable_msi_exact_~rc~2#1 < 0;pci_enable_msi_exact_#res#1 := pci_enable_msi_exact_~rc~2#1; [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6337: assume !(pci_enable_msi_exact_~rc~2#1 < 0);pci_enable_msi_exact_#res#1 := 0; [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442-1: assume { :begin_inline_pci_clear_master } true;pci_clear_master_#in~arg0#1.base, pci_clear_master_#in~arg0#1.offset := command_write_~dev#1.base, command_write_~dev#1.offset;havoc pci_clear_master_~arg0#1.base, pci_clear_master_~arg0#1.offset;pci_clear_master_~arg0#1.base, pci_clear_master_~arg0#1.offset := pci_clear_master_#in~arg0#1.base, pci_clear_master_#in~arg0#1.offset; [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6833: #t~ret955#1 := xen_pcibk_disable_msix_#res#1;havoc xen_pcibk_disable_msix_#t~ret918#1, xen_pcibk_disable_msix_#t~ret919#1.base, xen_pcibk_disable_msix_#t~ret919#1.offset, xen_pcibk_disable_msix_#t~ret920#1, xen_pcibk_disable_msix_#t~mem921#1, xen_pcibk_disable_msix_#t~mem922#1, xen_pcibk_disable_msix_#t~ret923#1, xen_pcibk_disable_msix_#t~ret924#1, xen_pcibk_disable_msix_#t~ret925#1.base, xen_pcibk_disable_msix_#t~ret925#1.offset, xen_pcibk_disable_msix_#t~mem926#1, xen_pcibk_disable_msix_#t~ret927#1, xen_pcibk_disable_msix_#t~ret928#1.base, xen_pcibk_disable_msix_#t~ret928#1.offset, xen_pcibk_disable_msix_~pdev#1.base, xen_pcibk_disable_msix_~pdev#1.offset, xen_pcibk_disable_msix_~dev#1.base, xen_pcibk_disable_msix_~dev#1.offset, xen_pcibk_disable_msix_~op#1.base, xen_pcibk_disable_msix_~op#1.offset, xen_pcibk_disable_msix_~dev_data~12#1.base, xen_pcibk_disable_msix_~dev_data~12#1.offset, xen_pcibk_disable_msix_~tmp~68#1.base, xen_pcibk_disable_msix_~tmp~68#1.offset, xen_pcibk_disable_msix_~tmp___0~27#1, xen_pcibk_disable_msix_~tmp___1~20#1, xen_pcibk_disable_msix_~tmp___2~14#1.base, xen_pcibk_disable_msix_~tmp___2~14#1.offset, xen_pcibk_disable_msix_~tmp___3~9#1, xen_pcibk_disable_msix_~tmp___4~6#1.base, xen_pcibk_disable_msix_~tmp___4~6#1.offset;havoc xen_pcibk_disable_msix_#in~pdev#1.base, xen_pcibk_disable_msix_#in~pdev#1.offset, xen_pcibk_disable_msix_#in~dev#1.base, xen_pcibk_disable_msix_#in~dev#1.offset, xen_pcibk_disable_msix_#in~op#1.base, xen_pcibk_disable_msix_#in~op#1.offset;assume { :end_inline_xen_pcibk_disable_msix } true;assume -2147483648 <= #t~ret955#1 && #t~ret955#1 <= 2147483647;call write~int#17(#t~ret955#1, ~op~0#1.base, 4 + ~op~0#1.offset, 4); [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8881: assume -2147483648 <= xen_pcibk_config_write_#t~ret1508#1 && xen_pcibk_config_write_#t~ret1508#1 <= 2147483647;xen_pcibk_config_write_~err~25#1 := xen_pcibk_config_write_#t~ret1508#1;havoc xen_pcibk_config_write_#t~mem1507#1;havoc xen_pcibk_config_write_#t~ret1508#1; [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8881-1: SUMMARY for call xen_pcibk_config_write_#t~ret1508#1 := xen_pcibk_config_read(xen_pcibk_config_write_~dev#1.base, xen_pcibk_config_write_~dev#1.offset, xen_pcibk_config_write_~field_start~1#1, (if xen_pcibk_config_write_#t~mem1507#1 % 4294967296 % 4294967296 <= 2147483647 then xen_pcibk_config_write_#t~mem1507#1 % 4294967296 % 4294967296 else xen_pcibk_config_write_#t~mem1507#1 % 4294967296 % 4294967296 - 4294967296), xen_pcibk_config_write_~#tmp_val~1#1.base, xen_pcibk_config_write_~#tmp_val~1#1.offset); srcloc: null [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9542-1: bar_write_#res#1 := 0;call ULTIMATE.dealloc(bar_write_~#tmpval~1#1.base, bar_write_~#tmpval~1#1.offset);havoc bar_write_~#tmpval~1#1.base, bar_write_~#tmpval~1#1.offset; [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9476: assume -2147483648 <= command_write_#t~ret1665#1 && command_write_#t~ret1665#1 <= 2147483647;command_write_~err~30#1 := command_write_#t~ret1665#1;havoc command_write_#t~ret1665#1;command_write_#t~short1667#1 := 0 != command_write_~err~30#1; [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6569-1: SUMMARY for call xen_pcibk_enable_msi_#t~ret877#1.base, xen_pcibk_enable_msi_#t~ret877#1.offset := pci_name(xen_pcibk_enable_msi_~dev#1.base, xen_pcibk_enable_msi_~dev#1.offset); srcloc: null [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9476-1: SUMMARY for call command_write_#t~ret1665#1 := pci_read_config_word(command_write_~dev#1.base, command_write_~dev#1.offset, command_write_~offset#1, command_write_~#val~0#1.base, command_write_~#val~0#1.offset); srcloc: null [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6569: xen_pcibk_enable_msi_~tmp___4~3#1.base, xen_pcibk_enable_msi_~tmp___4~3#1.offset := xen_pcibk_enable_msi_#t~ret877#1.base, xen_pcibk_enable_msi_#t~ret877#1.offset;havoc xen_pcibk_enable_msi_#t~ret877#1.base, xen_pcibk_enable_msi_#t~ret877#1.offset;call xen_pcibk_enable_msi_#t~mem878#1 := read~int#17(xen_pcibk_enable_msi_~op#1.base, 28 + xen_pcibk_enable_msi_~op#1.offset, 4); [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9410: assume -2147483648 <= command_write_#t~ret1628#1 && command_write_#t~ret1628#1 <= 2147483647;command_write_~tmp___4~12#1 := command_write_#t~ret1628#1;havoc command_write_#t~ret1628#1; [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9410-1: SUMMARY for call command_write_#t~ret1628#1 := pci_is_enabled(command_write_~dev#1.base, command_write_~dev#1.offset); srcloc: null [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915: assume 0 == xen_pcibk_config_write_#t~mem1520#1 % 256 % 4294967296;havoc xen_pcibk_config_write_#t~mem1520#1;call write~int#17(1, xen_pcibk_config_write_~dev_data~16#1.base, 25 + xen_pcibk_config_write_~dev_data~16#1.offset, 1); [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915: assume !(0 == xen_pcibk_config_write_#t~mem1520#1 % 256 % 4294967296);havoc xen_pcibk_config_write_#t~mem1520#1; [2025-02-08 03:40:02,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9939: call ULTIMATE.dealloc(pm_ctrl_write_~#old_value~0#1.base, pm_ctrl_write_~#old_value~0#1.offset);havoc pm_ctrl_write_~#old_value~0#1.base, pm_ctrl_write_~#old_value~0#1.offset;call ULTIMATE.dealloc(pm_ctrl_write_~#descriptor~30#1.base, pm_ctrl_write_~#descriptor~30#1.offset);havoc pm_ctrl_write_~#descriptor~30#1.base, pm_ctrl_write_~#descriptor~30#1.offset;##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2134#1 := pm_ctrl_write_#res#1;havoc pm_ctrl_write_#t~ret1752#1, pm_ctrl_write_#t~mem1753#1, pm_ctrl_write_#t~bitwise1754#1, pm_ctrl_write_#t~mem1755#1, pm_ctrl_write_#t~bitwise1756#1, pm_ctrl_write_#t~mem1757#1, pm_ctrl_write_#t~bitwise1758#1, pm_ctrl_write_#t~bitwise1759#1, pm_ctrl_write_#t~ret1760#1, pm_ctrl_write_#t~mem1761#1, pm_ctrl_write_#t~ret1762#1, pm_ctrl_write_#t~ret1763#1, pm_ctrl_write_~dev#1.base, pm_ctrl_write_~dev#1.offset, pm_ctrl_write_~offset#1, pm_ctrl_write_~new_value#1, pm_ctrl_write_~data#1.base, pm_ctrl_write_~data#1.offset, pm_ctrl_write_~err~36#1, pm_ctrl_write_~#old_value~0#1.base, pm_ctrl_write_~#old_value~0#1.offset, pm_ctrl_write_~new_state~0#1, pm_ctrl_write_~old_state~0#1, pm_ctrl_write_~#descriptor~30#1.base, pm_ctrl_write_~#descriptor~30#1.offset, pm_ctrl_write_~tmp~145#1;havoc pm_ctrl_write_#in~dev#1.base, pm_ctrl_write_#in~dev#1.offset, pm_ctrl_write_#in~offset#1, pm_ctrl_write_#in~new_value#1, pm_ctrl_write_#in~data#1.base, pm_ctrl_write_#in~data#1.offset;assume { :end_inline_pm_ctrl_write } true;assume -2147483648 <= ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2134#1 && ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2134#1 <= 2147483647;##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~funptrres2131#1 := ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2134#1; [2025-02-08 03:40:02,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882: assume 0 != xen_pcibk_config_write_~err~25#1; [2025-02-08 03:40:02,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882: assume !(0 != xen_pcibk_config_write_~err~25#1); [2025-02-08 03:40:02,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6570: assume -2147483648 <= xen_pcibk_enable_msi_#t~ret879#1 && xen_pcibk_enable_msi_#t~ret879#1 <= 2147483647;havoc xen_pcibk_enable_msi_#t~mem878#1;havoc xen_pcibk_enable_msi_#t~ret879#1; [2025-02-08 03:40:02,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9477: assume command_write_#t~short1667#1;havoc command_write_#t~mem1666#1;havoc command_write_#t~short1667#1;command_write_#res#1 := command_write_~err~30#1;call ULTIMATE.dealloc(command_write_~#val~0#1.base, command_write_~#val~0#1.offset);havoc command_write_~#val~0#1.base, command_write_~#val~0#1.offset; [2025-02-08 03:40:02,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9477: assume !command_write_#t~short1667#1;havoc command_write_#t~mem1666#1;havoc command_write_#t~short1667#1; [2025-02-08 03:40:02,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9477-1: assume command_write_#t~short1667#1; [2025-02-08 03:40:02,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9477-1: assume !command_write_#t~short1667#1;call command_write_#t~mem1666#1 := read~int#17(command_write_~#val~0#1.base, command_write_~#val~0#1.offset, 2);command_write_#t~short1667#1 := (if command_write_#t~mem1666#1 % 65536 % 4294967296 <= 2147483647 then command_write_#t~mem1666#1 % 65536 % 4294967296 else command_write_#t~mem1666#1 % 65536 % 4294967296 - 4294967296) == (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:40:02,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9411: assume 0 != command_write_~tmp___4~12#1 && 0 == (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296) % 4; [2025-02-08 03:40:02,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9411: assume !(0 != command_write_~tmp___4~12#1 && 0 == (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296) % 4); [2025-02-08 03:40:02,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6570-1: SUMMARY for call xen_pcibk_enable_msi_#t~ret879#1 := printk(227, 0); srcloc: null [2025-02-08 03:40:02,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445: assume command_write_#t~short1647#1;havoc command_write_#t~mem1644#1;havoc command_write_#t~bitwise1645#1;havoc command_write_#t~bitwise1646#1;havoc command_write_#t~short1647#1; [2025-02-08 03:40:02,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445: assume !command_write_#t~short1647#1;havoc command_write_#t~mem1644#1;havoc command_write_#t~bitwise1645#1;havoc command_write_#t~bitwise1646#1;havoc command_write_#t~short1647#1;call command_write_#t~mem1655#1 := read~int#17(command_write_~cmd~3#1.base, command_write_~cmd~3#1.offset, 2); [2025-02-08 03:40:02,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445-1: command_write_#t~short1647#1 := 0 != command_write_#t~bitwise1646#1; [2025-02-08 03:40:02,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9412: assume -9223372036854775808 <= command_write_#t~ret1629#1 && command_write_#t~ret1629#1 <= 9223372036854775807;command_write_~tmp___3~16#1 := command_write_#t~ret1629#1;havoc command_write_#t~ret1629#1; [2025-02-08 03:40:02,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445-2: [2025-02-08 03:40:02,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9412-1: SUMMARY for call command_write_#t~ret1629#1 := ldv__builtin_expect((if 0 != ~verbose_request~0 then 1 else 0), 0); srcloc: null [2025-02-08 03:40:02,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445-3: havoc command_write_#t~bitwise1646#1;assume (((((if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296) < 0 || command_write_#t~bitwise1646#1 <= (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296)) && command_write_#t~bitwise1646#1 <= 16) && command_write_#t~bitwise1646#1 >= 0) && ((if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296) >= 0 || command_write_#t~bitwise1646#1 > 16 + (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296))) && command_write_#t~bitwise1646#1 >= -2147483648; [2025-02-08 03:40:02,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9511: call write~int#17(0, rom_write_~bar~0#1.base, 8 + rom_write_~bar~0#1.offset, 4); [2025-02-08 03:40:02,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445-8: [2025-02-08 03:40:02,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445-9: havoc command_write_#t~bitwise1645#1;assume (((((if command_write_#t~mem1644#1 % 65536 % 4294967296 <= 2147483647 then command_write_#t~mem1644#1 % 65536 % 4294967296 else command_write_#t~mem1644#1 % 65536 % 4294967296 - 4294967296) < 0 || command_write_#t~bitwise1645#1 <= (if command_write_#t~mem1644#1 % 65536 % 4294967296 <= 2147483647 then command_write_#t~mem1644#1 % 65536 % 4294967296 else command_write_#t~mem1644#1 % 65536 % 4294967296 - 4294967296)) && command_write_#t~bitwise1645#1 <= 16) && command_write_#t~bitwise1645#1 >= 0) && ((if command_write_#t~mem1644#1 % 65536 % 4294967296 <= 2147483647 then command_write_#t~mem1644#1 % 65536 % 4294967296 else command_write_#t~mem1644#1 % 65536 % 4294967296 - 4294967296) >= 0 || command_write_#t~bitwise1645#1 > 16 + (if command_write_#t~mem1644#1 % 65536 % 4294967296 <= 2147483647 then command_write_#t~mem1644#1 % 65536 % 4294967296 else command_write_#t~mem1644#1 % 65536 % 4294967296 - 4294967296))) && command_write_#t~bitwise1645#1 >= -2147483648; [2025-02-08 03:40:02,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445-10: assume 16 == (if command_write_#t~mem1644#1 % 65536 % 4294967296 <= 2147483647 then command_write_#t~mem1644#1 % 65536 % 4294967296 else command_write_#t~mem1644#1 % 65536 % 4294967296 - 4294967296);command_write_#t~bitwise1645#1 := (if command_write_#t~mem1644#1 % 65536 % 4294967296 <= 2147483647 then command_write_#t~mem1644#1 % 65536 % 4294967296 else command_write_#t~mem1644#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:40:02,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445-10: assume !(16 == (if command_write_#t~mem1644#1 % 65536 % 4294967296 <= 2147483647 then command_write_#t~mem1644#1 % 65536 % 4294967296 else command_write_#t~mem1644#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:40:02,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445-11: assume 0 == (if command_write_#t~mem1644#1 % 65536 % 4294967296 <= 2147483647 then command_write_#t~mem1644#1 % 65536 % 4294967296 else command_write_#t~mem1644#1 % 65536 % 4294967296 - 4294967296);command_write_#t~bitwise1645#1 := 0; [2025-02-08 03:40:02,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445-11: assume !(0 == (if command_write_#t~mem1644#1 % 65536 % 4294967296 <= 2147483647 then command_write_#t~mem1644#1 % 65536 % 4294967296 else command_write_#t~mem1644#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:40:02,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445-4: assume 16 == (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296);command_write_#t~bitwise1646#1 := (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:40:02,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445-4: assume !(16 == (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:40:02,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445-5: assume 0 == (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296);command_write_#t~bitwise1646#1 := 0; [2025-02-08 03:40:02,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445-5: assume !(0 == (if command_write_~value#1 % 65536 % 4294967296 <= 2147483647 then command_write_~value#1 % 65536 % 4294967296 else command_write_~value#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:40:02,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445-6: assume command_write_#t~short1647#1; [2025-02-08 03:40:02,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445-6: assume !command_write_#t~short1647#1; [2025-02-08 03:40:02,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445-7: command_write_#t~short1647#1 := 0 == command_write_#t~bitwise1645#1; [2025-02-08 03:40:02,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8917: SUMMARY for call dev_warn(xen_pcibk_config_write_~dev#1.base, 148 + xen_pcibk_config_write_~dev#1.offset, 396, 0); srcloc: null [2025-02-08 03:40:02,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445-12: call command_write_#t~mem1644#1 := read~int#17(command_write_~cmd~3#1.base, command_write_~cmd~3#1.offset, 2); [2025-02-08 03:40:02,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9974: assume { :begin_inline_pci_set_power_state } true;pci_set_power_state_#in~arg0#1.base, pci_set_power_state_#in~arg0#1.offset, pci_set_power_state_#in~arg1#1 := pm_ctrl_write_~dev#1.base, pm_ctrl_write_~dev#1.offset, pm_ctrl_write_~new_state~0#1;havoc pci_set_power_state_#res#1;havoc pci_set_power_state_#t~nondet2068#1, pci_set_power_state_~arg0#1.base, pci_set_power_state_~arg0#1.offset, pci_set_power_state_~arg1#1;pci_set_power_state_~arg0#1.base, pci_set_power_state_~arg0#1.offset := pci_set_power_state_#in~arg0#1.base, pci_set_power_state_#in~arg0#1.offset;pci_set_power_state_~arg1#1 := pci_set_power_state_#in~arg1#1;havoc pci_set_power_state_#t~nondet2068#1;assume -2147483648 <= pci_set_power_state_#t~nondet2068#1 && pci_set_power_state_#t~nondet2068#1 <= 2147483647;pci_set_power_state_#res#1 := pci_set_power_state_#t~nondet2068#1;havoc pci_set_power_state_#t~nondet2068#1; [2025-02-08 03:40:02,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671: call xen_pcibk_enable_msix_#t~mem903#1 := read~int#17(xen_pcibk_enable_msix_~entries~0#1.base, 4 + (xen_pcibk_enable_msix_~entries~0#1.offset + 6 * (if xen_pcibk_enable_msix_~i~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then xen_pcibk_enable_msix_~i~0#1 % 18446744073709551616 % 18446744073709551616 else xen_pcibk_enable_msix_~i~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);call write~int#17(xen_pcibk_enable_msix_#t~mem903#1, xen_pcibk_enable_msix_~op#1.base, 2 + (36 + xen_pcibk_enable_msix_~op#1.offset + 4 * xen_pcibk_enable_msix_~i~0#1), 2);call xen_pcibk_enable_msix_#t~mem904#1 := read~int#17(xen_pcibk_enable_msix_~entries~0#1.base, xen_pcibk_enable_msix_~entries~0#1.offset + 6 * (if xen_pcibk_enable_msix_~i~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then xen_pcibk_enable_msix_~i~0#1 % 18446744073709551616 % 18446744073709551616 else xen_pcibk_enable_msix_~i~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4); [2025-02-08 03:40:02,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9677-1: bist_write_#res#1 := bist_write_~err~31#1;call ULTIMATE.dealloc(bist_write_~#cur_value~0#1.base, bist_write_~#cur_value~0#1.offset);havoc bist_write_~#cur_value~0#1.base, bist_write_~#cur_value~0#1.offset; [2025-02-08 03:40:02,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9446-1: SUMMARY for call command_write_#t~ret1648#1 := ldv__builtin_expect((if 0 != ~verbose_request~0 then 1 else 0), 0); srcloc: null [2025-02-08 03:40:02,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9413: assume 0 != command_write_~tmp___3~16#1; [2025-02-08 03:40:02,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9413: assume !(0 != command_write_~tmp___3~16#1); [2025-02-08 03:40:02,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9446: assume -9223372036854775808 <= command_write_#t~ret1648#1 && command_write_#t~ret1648#1 <= 9223372036854775807;command_write_~tmp___11~1#1 := command_write_#t~ret1648#1;havoc command_write_#t~ret1648#1; [2025-02-08 03:40:02,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#res#1 := ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~funptrres2136#1;havoc ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~funptrres2136#1;havoc ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~ret2137#1;havoc ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~ret2138#1;havoc ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~ret2139#1; [2025-02-08 03:40:02,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~ret2139#1 := xen_pcibk_write_config_dword_#res#1;havoc xen_pcibk_write_config_dword_#t~ret1393#1, xen_pcibk_write_config_dword_~dev#1.base, xen_pcibk_write_config_dword_~dev#1.offset, xen_pcibk_write_config_dword_~offset#1, xen_pcibk_write_config_dword_~value#1, xen_pcibk_write_config_dword_~data#1.base, xen_pcibk_write_config_dword_~data#1.offset, xen_pcibk_write_config_dword_~tmp~112#1;havoc xen_pcibk_write_config_dword_#in~dev#1.base, xen_pcibk_write_config_dword_#in~dev#1.offset, xen_pcibk_write_config_dword_#in~offset#1, xen_pcibk_write_config_dword_#in~value#1, xen_pcibk_write_config_dword_#in~data#1.base, xen_pcibk_write_config_dword_#in~data#1.offset;assume { :end_inline_xen_pcibk_write_config_dword } true;assume -2147483648 <= ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~ret2139#1 && ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~ret2139#1 <= 2147483647;##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~funptrres2136#1 := ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#t~ret2139#1; [2025-02-08 03:40:02,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: assume ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~rom_write.base && ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~rom_write.offset;assume { :begin_inline_rom_write } true;rom_write_#in~dev#1.base, rom_write_#in~dev#1.offset, rom_write_#in~offset#1, rom_write_#in~value#1, rom_write_#in~data#1.base, rom_write_#in~data#1.offset := ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1447#1.base, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1447#1.offset, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1448#1, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1449#1, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1450#1.base, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1450#1.offset;havoc rom_write_#res#1;havoc rom_write_#t~ret1673#1, rom_write_#t~ret1674#1.base, rom_write_#t~ret1674#1.offset, rom_write_#t~ret1675#1, rom_write_#t~ret1676#1, rom_write_#t~mem1677#1, rom_write_#t~mem1678#1, rom_write_#t~mem1679#1, rom_write_#t~short1680#1, rom_write_#t~mem1681#1, rom_write_#t~ret1682#1, rom_write_~dev#1.base, rom_write_~dev#1.offset, rom_write_~offset#1, rom_write_~value#1, rom_write_~data#1.base, rom_write_~data#1.offset, rom_write_~bar~0#1.base, rom_write_~bar~0#1.offset, rom_write_~tmp~131#1.base, rom_write_~tmp~131#1.offset, rom_write_~tmp___0~52#1, rom_write_~#tmpval~0#1.base, rom_write_~#tmpval~0#1.offset;rom_write_~dev#1.base, rom_write_~dev#1.offset := rom_write_#in~dev#1.base, rom_write_#in~dev#1.offset;rom_write_~offset#1 := rom_write_#in~offset#1;rom_write_~value#1 := rom_write_#in~value#1;rom_write_~data#1.base, rom_write_~data#1.offset := rom_write_#in~data#1.base, rom_write_#in~data#1.offset;havoc rom_write_~bar~0#1.base, rom_write_~bar~0#1.offset;havoc rom_write_~tmp~131#1.base, rom_write_~tmp~131#1.offset;havoc rom_write_~tmp___0~52#1;call rom_write_~#tmpval~0#1.base, rom_write_~#tmpval~0#1.offset := #Ultimate.allocOnStack(4);rom_write_~bar~0#1.base, rom_write_~bar~0#1.offset := rom_write_~data#1.base, rom_write_~data#1.offset; [2025-02-08 03:40:02,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: assume !(##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~rom_write.base && ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~rom_write.offset);assume { :begin_inline_bar_write } true;bar_write_#in~dev#1.base, bar_write_#in~dev#1.offset, bar_write_#in~offset#1, bar_write_#in~value#1, bar_write_#in~data#1.base, bar_write_#in~data#1.offset := ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1447#1.base, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1447#1.offset, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1448#1, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1449#1, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1450#1.base, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1450#1.offset;havoc bar_write_#res#1;havoc bar_write_#t~ret1683#1, bar_write_#t~ret1684#1.base, bar_write_#t~ret1684#1.offset, bar_write_#t~ret1685#1, bar_write_#t~ret1686#1, bar_write_#t~mem1687#1, bar_write_#t~mem1688#1, bar_write_#t~mem1689#1, bar_write_#t~short1690#1, bar_write_#t~mem1691#1, bar_write_#t~ret1692#1, bar_write_~dev#1.base, bar_write_~dev#1.offset, bar_write_~offset#1, bar_write_~value#1, bar_write_~data#1.base, bar_write_~data#1.offset, bar_write_~bar~1#1.base, bar_write_~bar~1#1.offset, bar_write_~tmp~132#1.base, bar_write_~tmp~132#1.offset, bar_write_~tmp___0~53#1, bar_write_~#tmpval~1#1.base, bar_write_~#tmpval~1#1.offset;bar_write_~dev#1.base, bar_write_~dev#1.offset := bar_write_#in~dev#1.base, bar_write_#in~dev#1.offset;bar_write_~offset#1 := bar_write_#in~offset#1;bar_write_~value#1 := bar_write_#in~value#1;bar_write_~data#1.base, bar_write_~data#1.offset := bar_write_#in~data#1.base, bar_write_#in~data#1.offset;havoc bar_write_~bar~1#1.base, bar_write_~bar~1#1.offset;havoc bar_write_~tmp~132#1.base, bar_write_~tmp~132#1.offset;havoc bar_write_~tmp___0~53#1;call bar_write_~#tmpval~1#1.base, bar_write_~#tmpval~1#1.offset := #Ultimate.allocOnStack(4);bar_write_~bar~1#1.base, bar_write_~bar~1#1.offset := bar_write_~data#1.base, bar_write_~data#1.offset; [2025-02-08 03:40:02,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: assume ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~xen_pcibk_write_config_dword.base && ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~xen_pcibk_write_config_dword.offset;assume { :begin_inline_xen_pcibk_write_config_dword } true;xen_pcibk_write_config_dword_#in~dev#1.base, xen_pcibk_write_config_dword_#in~dev#1.offset, xen_pcibk_write_config_dword_#in~offset#1, xen_pcibk_write_config_dword_#in~value#1, xen_pcibk_write_config_dword_#in~data#1.base, xen_pcibk_write_config_dword_#in~data#1.offset := ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1447#1.base, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1447#1.offset, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1448#1, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1449#1, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1450#1.base, ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#~1450#1.offset;havoc xen_pcibk_write_config_dword_#res#1;havoc xen_pcibk_write_config_dword_#t~ret1393#1, xen_pcibk_write_config_dword_~dev#1.base, xen_pcibk_write_config_dword_~dev#1.offset, xen_pcibk_write_config_dword_~offset#1, xen_pcibk_write_config_dword_~value#1, xen_pcibk_write_config_dword_~data#1.base, xen_pcibk_write_config_dword_~data#1.offset, xen_pcibk_write_config_dword_~tmp~112#1;xen_pcibk_write_config_dword_~dev#1.base, xen_pcibk_write_config_dword_~dev#1.offset := xen_pcibk_write_config_dword_#in~dev#1.base, xen_pcibk_write_config_dword_#in~dev#1.offset;xen_pcibk_write_config_dword_~offset#1 := xen_pcibk_write_config_dword_#in~offset#1;xen_pcibk_write_config_dword_~value#1 := xen_pcibk_write_config_dword_#in~value#1;xen_pcibk_write_config_dword_~data#1.base, xen_pcibk_write_config_dword_~data#1.offset := xen_pcibk_write_config_dword_#in~data#1.base, xen_pcibk_write_config_dword_#in~data#1.offset;havoc xen_pcibk_write_config_dword_~tmp~112#1; [2025-02-08 03:40:02,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: assume !(##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~xen_pcibk_write_config_dword.base && ##fun~$Pointer$~X~int~X~~u32~0~X~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~xen_pcibk_write_config_dword.offset); [2025-02-08 03:40:02,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#res#1 := ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~funptrres2131#1;havoc ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~funptrres2131#1;havoc ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2132#1;havoc ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2133#1;havoc ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2134#1;havoc ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2135#1; [2025-02-08 03:40:02,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9909: assume (if vpd_address_write_~value#1 % 65536 % 65536 <= 32767 then vpd_address_write_~value#1 % 65536 % 65536 else vpd_address_write_~value#1 % 65536 % 65536 - 65536) < 0;vpd_address_write_#res#1 := 136; [2025-02-08 03:40:02,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9909: assume !((if vpd_address_write_~value#1 % 65536 % 65536 <= 32767 then vpd_address_write_~value#1 % 65536 % 65536 else vpd_address_write_~value#1 % 65536 % 65536 - 65536) < 0); [2025-02-08 03:40:02,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2135#1 := xen_pcibk_write_config_word_#res#1;havoc xen_pcibk_write_config_word_#t~ret1392#1, xen_pcibk_write_config_word_~dev#1.base, xen_pcibk_write_config_word_~dev#1.offset, xen_pcibk_write_config_word_~offset#1, xen_pcibk_write_config_word_~value#1, xen_pcibk_write_config_word_~data#1.base, xen_pcibk_write_config_word_~data#1.offset, xen_pcibk_write_config_word_~tmp~111#1;havoc xen_pcibk_write_config_word_#in~dev#1.base, xen_pcibk_write_config_word_#in~dev#1.offset, xen_pcibk_write_config_word_#in~offset#1, xen_pcibk_write_config_word_#in~value#1, xen_pcibk_write_config_word_#in~data#1.base, xen_pcibk_write_config_word_#in~data#1.offset;assume { :end_inline_xen_pcibk_write_config_word } true;assume -2147483648 <= ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2135#1 && ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2135#1 <= 2147483647;##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~funptrres2131#1 := ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2135#1; [2025-02-08 03:40:02,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2133#1 := vpd_address_write_#res#1;havoc vpd_address_write_#t~ret1749#1, vpd_address_write_~dev#1.base, vpd_address_write_~dev#1.offset, vpd_address_write_~offset#1, vpd_address_write_~value#1, vpd_address_write_~data#1.base, vpd_address_write_~data#1.offset, vpd_address_write_~tmp~144#1;havoc vpd_address_write_#in~dev#1.base, vpd_address_write_#in~dev#1.offset, vpd_address_write_#in~offset#1, vpd_address_write_#in~value#1, vpd_address_write_#in~data#1.base, vpd_address_write_#in~data#1.offset;assume { :end_inline_vpd_address_write } true;assume -2147483648 <= ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2133#1 && ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2133#1 <= 2147483647;##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~funptrres2131#1 := ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#t~ret2133#1; [2025-02-08 03:40:02,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: assume ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~vpd_address_write.base && ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~vpd_address_write.offset;assume { :begin_inline_vpd_address_write } true;vpd_address_write_#in~dev#1.base, vpd_address_write_#in~dev#1.offset, vpd_address_write_#in~offset#1, vpd_address_write_#in~value#1, vpd_address_write_#in~data#1.base, vpd_address_write_#in~data#1.offset := ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1438#1.base, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1438#1.offset, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1439#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1440#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1441#1.base, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1441#1.offset;havoc vpd_address_write_#res#1;havoc vpd_address_write_#t~ret1749#1, vpd_address_write_~dev#1.base, vpd_address_write_~dev#1.offset, vpd_address_write_~offset#1, vpd_address_write_~value#1, vpd_address_write_~data#1.base, vpd_address_write_~data#1.offset, vpd_address_write_~tmp~144#1;vpd_address_write_~dev#1.base, vpd_address_write_~dev#1.offset := vpd_address_write_#in~dev#1.base, vpd_address_write_#in~dev#1.offset;vpd_address_write_~offset#1 := vpd_address_write_#in~offset#1;vpd_address_write_~value#1 := vpd_address_write_#in~value#1;vpd_address_write_~data#1.base, vpd_address_write_~data#1.offset := vpd_address_write_#in~data#1.base, vpd_address_write_#in~data#1.offset;havoc vpd_address_write_~tmp~144#1; [2025-02-08 03:40:02,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: assume !(##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~vpd_address_write.base && ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~vpd_address_write.offset);assume { :begin_inline_command_write } true;command_write_#in~dev#1.base, command_write_#in~dev#1.offset, command_write_#in~offset#1, command_write_#in~value#1, command_write_#in~data#1.base, command_write_#in~data#1.offset := ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1438#1.base, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1438#1.offset, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1439#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1440#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1441#1.base, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1441#1.offset;havoc command_write_#res#1;havoc command_write_#t~ret1622#1.base, command_write_#t~ret1622#1.offset, command_write_#t~ret1623#1, command_write_#t~ret1624#1, command_write_#t~ret1625#1.base, command_write_#t~ret1625#1.offset, command_write_#t~ret1626#1, command_write_#t~ret1627#1, command_write_#t~ret1628#1, command_write_#t~ret1629#1, command_write_#t~ret1630#1.base, command_write_#t~ret1630#1.offset, command_write_#t~ret1631#1, command_write_#t~mem1632#1, command_write_#t~bitwise1633#1, command_write_#t~short1634#1, command_write_#t~ret1635#1, command_write_#t~ret1636#1.base, command_write_#t~ret1636#1.offset, command_write_#t~ret1637#1, command_write_#t~mem1638#1, command_write_#t~bitwise1639#1, command_write_#t~short1640#1, command_write_#t~ret1641#1, command_write_#t~ret1642#1.base, command_write_#t~ret1642#1.offset, command_write_#t~ret1643#1, command_write_#t~mem1644#1, command_write_#t~bitwise1645#1, command_write_#t~bitwise1646#1, command_write_#t~short1647#1, command_write_#t~ret1648#1, command_write_#t~ret1649#1.base, command_write_#t~ret1649#1.offset, command_write_#t~ret1650#1, command_write_#t~ret1651#1, command_write_#t~ret1652#1.base, command_write_#t~ret1652#1.offset, command_write_#t~ret1653#1, command_write_#t~bitwise1654#1, command_write_#t~mem1655#1, command_write_#t~bitwise1656#1, command_write_#t~bitwise1657#1, command_write_#t~short1658#1, command_write_#t~ret1659#1, command_write_#t~ret1660#1.base, command_write_#t~ret1660#1.offset, command_write_#t~ret1661#1, command_write_#t~mem1662#1, command_write_#t~short1663#1, command_write_#t~short1664#1, command_write_#t~ret1665#1, command_write_#t~mem1666#1, command_write_#t~short1667#1, command_write_#t~bitwise1668#1, command_write_#t~mem1669#1, command_write_#t~bitwise1670#1, command_write_#t~bitwise1671#1, command_write_#t~ret1672#1, command_write_~dev#1.base, command_write_~dev#1.offset, command_write_~offset#1, command_write_~value#1, command_write_~data#1.base, command_write_~data#1.offset, command_write_~dev_data~22#1.base, command_write_~dev_data~22#1.offset, command_write_~err~30#1, command_write_~#val~0#1.base, command_write_~#val~0#1.offset, command_write_~cmd~3#1.base, command_write_~cmd~3#1.offset, command_write_~tmp~130#1.base, command_write_~tmp~130#1.offset, command_write_~tmp___0~51#1.base, command_write_~tmp___0~51#1.offset, command_write_~tmp___1~34#1, command_write_~tmp___2~24#1.base, command_write_~tmp___2~24#1.offset, command_write_~tmp___3~16#1, command_write_~tmp___4~12#1, command_write_~tmp___5~7#1, command_write_~tmp___6~5#1.base, command_write_~tmp___6~5#1.offset, command_write_~tmp___7~3#1, command_write_~tmp___8~2#1.base, command_write_~tmp___8~2#1.offset, command_write_~tmp___9~2#1, command_write_~tmp___10~2#1.base, command_write_~tmp___10~2#1.offset, command_write_~tmp___11~1#1, command_write_~tmp___12~1#1.base, command_write_~tmp___12~1#1.offset, command_write_~tmp___13~1#1.base, command_write_~tmp___13~1#1.offset, command_write_~tmp___14~1#1, command_write_~tmp___15~1#1;command_write_~dev#1.base, command_write_~dev#1.offset := command_write_#in~dev#1.base, command_write_#in~dev#1.offset;command_write_~offset#1 := command_write_#in~offset#1;command_write_~value#1 := command_write_#in~value#1;command_write_~data#1.base, command_write_~data#1.offset := command_write_#in~data#1.base, command_write_#in~data#1.offset;havoc command_write_~dev_data~22#1.base, command_write_~dev_data~22#1.offset;havoc command_write_~err~30#1;call command_write_~#val~0#1.base, command_write_~#val~0#1.offset := #Ultimate.allocOnStack(2);havoc command_write_~cmd~3#1.base, command_write_~cmd~3#1.offset;havoc command_write_~tmp~130#1.base, command_write_~tmp~130#1.offset;havoc command_write_~tmp___0~51#1.base, command_write_~tmp___0~51#1.offset;havoc command_write_~tmp___1~34#1;havoc command_write_~tmp___2~24#1.base, command_write_~tmp___2~24#1.offset;havoc command_write_~tmp___3~16#1;havoc command_write_~tmp___4~12#1;havoc command_write_~tmp___5~7#1;havoc command_write_~tmp___6~5#1.base, command_write_~tmp___6~5#1.offset;havoc command_write_~tmp___7~3#1;havoc command_write_~tmp___8~2#1.base, command_write_~tmp___8~2#1.offset;havoc command_write_~tmp___9~2#1;havoc command_write_~tmp___10~2#1.base, command_write_~tmp___10~2#1.offset;havoc command_write_~tmp___11~1#1;havoc command_write_~tmp___12~1#1.base, command_write_~tmp___12~1#1.offset;havoc command_write_~tmp___13~1#1.base, command_write_~tmp___13~1#1.offset;havoc command_write_~tmp___14~1#1;havoc command_write_~tmp___15~1#1;command_write_~cmd~3#1.base, command_write_~cmd~3#1.offset := command_write_~data#1.base, command_write_~data#1.offset; [2025-02-08 03:40:02,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: assume ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~pm_ctrl_write.base && ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~pm_ctrl_write.offset;assume { :begin_inline_pm_ctrl_write } true;pm_ctrl_write_#in~dev#1.base, pm_ctrl_write_#in~dev#1.offset, pm_ctrl_write_#in~offset#1, pm_ctrl_write_#in~new_value#1, pm_ctrl_write_#in~data#1.base, pm_ctrl_write_#in~data#1.offset := ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1438#1.base, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1438#1.offset, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1439#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1440#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1441#1.base, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1441#1.offset;havoc pm_ctrl_write_#res#1;havoc pm_ctrl_write_#t~ret1752#1, pm_ctrl_write_#t~mem1753#1, pm_ctrl_write_#t~bitwise1754#1, pm_ctrl_write_#t~mem1755#1, pm_ctrl_write_#t~bitwise1756#1, pm_ctrl_write_#t~mem1757#1, pm_ctrl_write_#t~bitwise1758#1, pm_ctrl_write_#t~bitwise1759#1, pm_ctrl_write_#t~ret1760#1, pm_ctrl_write_#t~mem1761#1, pm_ctrl_write_#t~ret1762#1, pm_ctrl_write_#t~ret1763#1, pm_ctrl_write_~dev#1.base, pm_ctrl_write_~dev#1.offset, pm_ctrl_write_~offset#1, pm_ctrl_write_~new_value#1, pm_ctrl_write_~data#1.base, pm_ctrl_write_~data#1.offset, pm_ctrl_write_~err~36#1, pm_ctrl_write_~#old_value~0#1.base, pm_ctrl_write_~#old_value~0#1.offset, pm_ctrl_write_~new_state~0#1, pm_ctrl_write_~old_state~0#1, pm_ctrl_write_~#descriptor~30#1.base, pm_ctrl_write_~#descriptor~30#1.offset, pm_ctrl_write_~tmp~145#1;pm_ctrl_write_~dev#1.base, pm_ctrl_write_~dev#1.offset := pm_ctrl_write_#in~dev#1.base, pm_ctrl_write_#in~dev#1.offset;pm_ctrl_write_~offset#1 := pm_ctrl_write_#in~offset#1;pm_ctrl_write_~new_value#1 := pm_ctrl_write_#in~new_value#1;pm_ctrl_write_~data#1.base, pm_ctrl_write_~data#1.offset := pm_ctrl_write_#in~data#1.base, pm_ctrl_write_#in~data#1.offset;havoc pm_ctrl_write_~err~36#1;call pm_ctrl_write_~#old_value~0#1.base, pm_ctrl_write_~#old_value~0#1.offset := #Ultimate.allocOnStack(2);havoc pm_ctrl_write_~new_state~0#1;havoc pm_ctrl_write_~old_state~0#1;call pm_ctrl_write_~#descriptor~30#1.base, pm_ctrl_write_~#descriptor~30#1.offset := #Ultimate.allocOnStack(37);havoc pm_ctrl_write_~tmp~145#1; [2025-02-08 03:40:02,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: assume !(##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~pm_ctrl_write.base && ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~pm_ctrl_write.offset); [2025-02-08 03:40:02,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: assume ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~xen_pcibk_write_config_word.base && ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~xen_pcibk_write_config_word.offset;assume { :begin_inline_xen_pcibk_write_config_word } true;xen_pcibk_write_config_word_#in~dev#1.base, xen_pcibk_write_config_word_#in~dev#1.offset, xen_pcibk_write_config_word_#in~offset#1, xen_pcibk_write_config_word_#in~value#1, xen_pcibk_write_config_word_#in~data#1.base, xen_pcibk_write_config_word_#in~data#1.offset := ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1438#1.base, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1438#1.offset, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1439#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1440#1, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1441#1.base, ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#~1441#1.offset;havoc xen_pcibk_write_config_word_#res#1;havoc xen_pcibk_write_config_word_#t~ret1392#1, xen_pcibk_write_config_word_~dev#1.base, xen_pcibk_write_config_word_~dev#1.offset, xen_pcibk_write_config_word_~offset#1, xen_pcibk_write_config_word_~value#1, xen_pcibk_write_config_word_~data#1.base, xen_pcibk_write_config_word_~data#1.offset, xen_pcibk_write_config_word_~tmp~111#1;xen_pcibk_write_config_word_~dev#1.base, xen_pcibk_write_config_word_~dev#1.offset := xen_pcibk_write_config_word_#in~dev#1.base, xen_pcibk_write_config_word_#in~dev#1.offset;xen_pcibk_write_config_word_~offset#1 := xen_pcibk_write_config_word_#in~offset#1;xen_pcibk_write_config_word_~value#1 := xen_pcibk_write_config_word_#in~value#1;xen_pcibk_write_config_word_~data#1.base, xen_pcibk_write_config_word_~data#1.offset := xen_pcibk_write_config_word_#in~data#1.base, xen_pcibk_write_config_word_#in~data#1.offset;havoc xen_pcibk_write_config_word_~tmp~111#1; [2025-02-08 03:40:02,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: assume !(##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~xen_pcibk_write_config_word.base && ##fun~$Pointer$~X~int~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~xen_pcibk_write_config_word.offset); [2025-02-08 03:40:02,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9975: assume 0 != pm_ctrl_write_~err~36#1;pm_ctrl_write_~err~36#1 := 136; [2025-02-08 03:40:02,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9975: assume !(0 != pm_ctrl_write_~err~36#1);pm_ctrl_write_#res#1 := pm_ctrl_write_~err~36#1;call ULTIMATE.dealloc(pm_ctrl_write_~#old_value~0#1.base, pm_ctrl_write_~#old_value~0#1.offset);havoc pm_ctrl_write_~#old_value~0#1.base, pm_ctrl_write_~#old_value~0#1.offset;call ULTIMATE.dealloc(pm_ctrl_write_~#descriptor~30#1.base, pm_ctrl_write_~#descriptor~30#1.offset);havoc pm_ctrl_write_~#descriptor~30#1.base, pm_ctrl_write_~#descriptor~30#1.offset; [2025-02-08 03:40:02,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-13: ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#res#1 := ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#t~funptrres2128#1;havoc ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#t~funptrres2128#1;havoc ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#t~ret2129#1;havoc ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#t~ret2130#1; [2025-02-08 03:40:02,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#t~ret2129#1 := xen_pcibk_write_config_byte_#res#1;havoc xen_pcibk_write_config_byte_#t~ret1391#1, xen_pcibk_write_config_byte_~dev#1.base, xen_pcibk_write_config_byte_~dev#1.offset, xen_pcibk_write_config_byte_~offset#1, xen_pcibk_write_config_byte_~value#1, xen_pcibk_write_config_byte_~data#1.base, xen_pcibk_write_config_byte_~data#1.offset, xen_pcibk_write_config_byte_~tmp~110#1;havoc xen_pcibk_write_config_byte_#in~dev#1.base, xen_pcibk_write_config_byte_#in~dev#1.offset, xen_pcibk_write_config_byte_#in~offset#1, xen_pcibk_write_config_byte_#in~value#1, xen_pcibk_write_config_byte_#in~data#1.base, xen_pcibk_write_config_byte_#in~data#1.offset;assume { :end_inline_xen_pcibk_write_config_byte } true;assume -2147483648 <= ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#t~ret2129#1 && ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#t~ret2129#1 <= 2147483647;##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#t~funptrres2128#1 := ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#t~ret2129#1; [2025-02-08 03:40:02,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: assume ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~bist_write.base && ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~bist_write.offset;assume { :begin_inline_bist_write } true;bist_write_#in~dev#1.base, bist_write_#in~dev#1.offset, bist_write_#in~offset#1, bist_write_#in~value#1, bist_write_#in~data#1.base, bist_write_#in~data#1.offset := ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1429#1.base, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1429#1.offset, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1430#1, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1431#1, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1432#1.base, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1432#1.offset;havoc bist_write_#res#1;havoc bist_write_#t~ret1715#1, bist_write_#t~mem1716#1, bist_write_#t~bitwise1717#1, bist_write_#t~bitwise1718#1, bist_write_#t~ret1719#1, bist_write_~dev#1.base, bist_write_~dev#1.offset, bist_write_~offset#1, bist_write_~value#1, bist_write_~data#1.base, bist_write_~data#1.offset, bist_write_~#cur_value~0#1.base, bist_write_~#cur_value~0#1.offset, bist_write_~err~31#1;bist_write_~dev#1.base, bist_write_~dev#1.offset := bist_write_#in~dev#1.base, bist_write_#in~dev#1.offset;bist_write_~offset#1 := bist_write_#in~offset#1;bist_write_~value#1 := bist_write_#in~value#1;bist_write_~data#1.base, bist_write_~data#1.offset := bist_write_#in~data#1.base, bist_write_#in~data#1.offset;call bist_write_~#cur_value~0#1.base, bist_write_~#cur_value~0#1.offset := #Ultimate.allocOnStack(1);havoc bist_write_~err~31#1; [2025-02-08 03:40:02,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: assume !(##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~bist_write.base && ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~bist_write.offset);assume { :begin_inline_xen_pcibk_write_config_byte } true;xen_pcibk_write_config_byte_#in~dev#1.base, xen_pcibk_write_config_byte_#in~dev#1.offset, xen_pcibk_write_config_byte_#in~offset#1, xen_pcibk_write_config_byte_#in~value#1, xen_pcibk_write_config_byte_#in~data#1.base, xen_pcibk_write_config_byte_#in~data#1.offset := ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1429#1.base, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1429#1.offset, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1430#1, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1431#1, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1432#1.base, ##fun~$Pointer$~X~int~X~~u8~0~X~$Pointer$~TO~int_#~1432#1.offset;havoc xen_pcibk_write_config_byte_#res#1;havoc xen_pcibk_write_config_byte_#t~ret1391#1, xen_pcibk_write_config_byte_~dev#1.base, xen_pcibk_write_config_byte_~dev#1.offset, xen_pcibk_write_config_byte_~offset#1, xen_pcibk_write_config_byte_~value#1, xen_pcibk_write_config_byte_~data#1.base, xen_pcibk_write_config_byte_~data#1.offset, xen_pcibk_write_config_byte_~tmp~110#1;xen_pcibk_write_config_byte_~dev#1.base, xen_pcibk_write_config_byte_~dev#1.offset := xen_pcibk_write_config_byte_#in~dev#1.base, xen_pcibk_write_config_byte_#in~dev#1.offset;xen_pcibk_write_config_byte_~offset#1 := xen_pcibk_write_config_byte_#in~offset#1;xen_pcibk_write_config_byte_~value#1 := xen_pcibk_write_config_byte_#in~value#1;xen_pcibk_write_config_byte_~data#1.base, xen_pcibk_write_config_byte_~data#1.offset := xen_pcibk_write_config_byte_#in~data#1.base, xen_pcibk_write_config_byte_#in~data#1.offset;havoc xen_pcibk_write_config_byte_~tmp~110#1; [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6672: assume 0 != xen_pcibk_enable_msix_#t~mem904#1 % 4294967296;havoc xen_pcibk_enable_msix_#t~mem904#1;call xen_pcibk_enable_msix_#t~mem905#1 := read~int#17(xen_pcibk_enable_msix_~entries~0#1.base, xen_pcibk_enable_msix_~entries~0#1.offset + 6 * (if xen_pcibk_enable_msix_~i~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then xen_pcibk_enable_msix_~i~0#1 % 18446744073709551616 % 18446744073709551616 else xen_pcibk_enable_msix_~i~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4); [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6672: assume !(0 != xen_pcibk_enable_msix_#t~mem904#1 % 4294967296);havoc xen_pcibk_enable_msix_#t~mem904#1; [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6705-1: SUMMARY for call xen_pcibk_enable_msix_#t~ret912#1 := ___ratelimit(xen_pcibk_enable_msix_~#_rs~1#1.base, xen_pcibk_enable_msix_~#_rs~1#1.offset, 233, 0); srcloc: null [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6705: assume -2147483648 <= xen_pcibk_enable_msix_#t~ret912#1 && xen_pcibk_enable_msix_#t~ret912#1 <= 2147483647;xen_pcibk_enable_msix_~tmp___6~3#1 := xen_pcibk_enable_msix_#t~ret912#1;havoc xen_pcibk_enable_msix_#t~ret912#1; [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6573-1: SUMMARY for call xen_pcibk_enable_msi_#t~ret880#1.base, xen_pcibk_enable_msi_#t~ret880#1.offset := pci_get_drvdata(xen_pcibk_enable_msi_~dev#1.base, xen_pcibk_enable_msi_~dev#1.offset); srcloc: null [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6573: xen_pcibk_enable_msi_~tmp___6~2#1.base, xen_pcibk_enable_msi_~tmp___6~2#1.offset := xen_pcibk_enable_msi_#t~ret880#1.base, xen_pcibk_enable_msi_#t~ret880#1.offset;havoc xen_pcibk_enable_msi_#t~ret880#1.base, xen_pcibk_enable_msi_#t~ret880#1.offset;xen_pcibk_enable_msi_~dev_data~9#1.base, xen_pcibk_enable_msi_~dev_data~9#1.offset := xen_pcibk_enable_msi_~tmp___6~2#1.base, xen_pcibk_enable_msi_~tmp___6~2#1.offset; [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9414-1: SUMMARY for call command_write_#t~ret1630#1.base, command_write_#t~ret1630#1.offset := pci_name(command_write_~dev#1.base, command_write_~dev#1.offset); srcloc: null [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9513-1: rom_write_#res#1 := 0;call ULTIMATE.dealloc(rom_write_~#tmpval~0#1.base, rom_write_~#tmpval~0#1.offset);havoc rom_write_~#tmpval~0#1.base, rom_write_~#tmpval~0#1.offset; [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9447: assume 0 != command_write_~tmp___11~1#1; [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9447: assume !(0 != command_write_~tmp___11~1#1); [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9414: command_write_~tmp___2~24#1.base, command_write_~tmp___2~24#1.offset := command_write_#t~ret1630#1.base, command_write_#t~ret1630#1.offset;havoc command_write_#t~ret1630#1.base, command_write_#t~ret1630#1.offset; [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8886-1: SUMMARY for call xen_pcibk_config_write_#t~ret1509#1 := get_mask(xen_pcibk_config_write_~size#1); srcloc: null [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6706: assume 0 != xen_pcibk_enable_msix_~tmp___6~3#1; [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6706: assume !(0 != xen_pcibk_enable_msix_~tmp___6~3#1); [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8886: xen_pcibk_config_write_~tmp___3~14#1 := xen_pcibk_config_write_#t~ret1509#1;havoc xen_pcibk_config_write_#t~ret1509#1;call xen_pcibk_config_write_#t~mem1510#1 := read~int#17(xen_pcibk_config_write_~#tmp_val~1#1.base, xen_pcibk_config_write_~#tmp_val~1#1.offset, 4); [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6673-1: SUMMARY for call xen_pcibk_enable_msix_#t~ret906#1 := xen_pirq_from_irq(xen_pcibk_enable_msix_#t~mem905#1); srcloc: null [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6673: assume -2147483648 <= xen_pcibk_enable_msix_#t~ret906#1 && xen_pcibk_enable_msix_#t~ret906#1 <= 2147483647;xen_pcibk_enable_msix_~tmp___2~13#1 := xen_pcibk_enable_msix_#t~ret906#1;havoc xen_pcibk_enable_msix_#t~mem905#1;havoc xen_pcibk_enable_msix_#t~ret906#1;call write~int#17(xen_pcibk_enable_msix_~tmp___2~13#1, xen_pcibk_enable_msix_~op#1.base, 36 + xen_pcibk_enable_msix_~op#1.offset + 4 * xen_pcibk_enable_msix_~i~0#1, 2); [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9481-4: assume 0 == command_write_~value#1 % 65536 % 4294967296;command_write_#t~bitwise1668#1 := 0; [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9481-4: assume !(0 == command_write_~value#1 % 65536 % 4294967296); [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9481: command_write_~value#1 := command_write_#t~bitwise1668#1;havoc command_write_#t~bitwise1668#1;call command_write_#t~mem1669#1 := read~int#17(command_write_~#val~0#1.base, command_write_~#val~0#1.offset, 2); [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9481-1: [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9448: command_write_~tmp___10~2#1.base, command_write_~tmp___10~2#1.offset := command_write_#t~ret1649#1.base, command_write_#t~ret1649#1.offset;havoc command_write_#t~ret1649#1.base, command_write_#t~ret1649#1.offset; [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9481-2: havoc command_write_#t~bitwise1668#1;assume command_write_#t~bitwise1668#1 % 4294967296 <= command_write_~value#1 % 65536 % 4294967296 && command_write_#t~bitwise1668#1 % 4294967296 <= 700; [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9448-1: SUMMARY for call command_write_#t~ret1649#1.base, command_write_#t~ret1649#1.offset := pci_name(command_write_~dev#1.base, command_write_~dev#1.offset); srcloc: null [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415: assume -2147483648 <= command_write_#t~ret1631#1 && command_write_#t~ret1631#1 <= 2147483647;havoc command_write_#t~ret1631#1; [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9481-3: assume 700 == command_write_~value#1 % 65536 % 4294967296;command_write_#t~bitwise1668#1 := command_write_~value#1 % 65536; [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9481-3: assume !(700 == command_write_~value#1 % 65536 % 4294967296); [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415-1: SUMMARY for call command_write_#t~ret1631#1 := printk(423, 0); srcloc: null [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6707-1: SUMMARY for call xen_pcibk_enable_msix_#t~ret913#1.base, xen_pcibk_enable_msix_#t~ret913#1.offset := pci_name(xen_pcibk_enable_msix_~dev#1.base, xen_pcibk_enable_msix_~dev#1.offset); srcloc: null [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6707: xen_pcibk_enable_msix_~tmp___5~4#1.base, xen_pcibk_enable_msix_~tmp___5~4#1.offset := xen_pcibk_enable_msix_#t~ret913#1.base, xen_pcibk_enable_msix_#t~ret913#1.offset;havoc xen_pcibk_enable_msix_#t~ret913#1.base, xen_pcibk_enable_msix_#t~ret913#1.offset;call xen_pcibk_enable_msix_#t~mem914#1.base, xen_pcibk_enable_msix_#t~mem914#1.offset := read~$Pointer$#17(xen_pcibk_enable_msix_~pdev#1.base, 156 + xen_pcibk_enable_msix_~pdev#1.offset, 8);call xen_pcibk_enable_msix_#t~mem915#1 := read~int#17(xen_pcibk_enable_msix_#t~mem914#1.base, 24 + xen_pcibk_enable_msix_#t~mem914#1.offset, 4); [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8887: call write~int#17(xen_pcibk_config_write_#t~ret1511#1, xen_pcibk_config_write_~#tmp_val~1#1.base, xen_pcibk_config_write_~#tmp_val~1#1.offset, 4);havoc xen_pcibk_config_write_#t~mem1510#1;havoc xen_pcibk_config_write_#t~ret1511#1;call xen_pcibk_config_write_#t~mem1512#1 := read~int#17(xen_pcibk_config_write_~#tmp_val~1#1.base, xen_pcibk_config_write_~#tmp_val~1#1.offset, 4);assume { :begin_inline_conf_space_write } true;conf_space_write_#in~dev#1.base, conf_space_write_#in~dev#1.offset, conf_space_write_#in~entry#1.base, conf_space_write_#in~entry#1.offset, conf_space_write_#in~offset#1, conf_space_write_#in~value#1 := xen_pcibk_config_write_~dev#1.base, xen_pcibk_config_write_~dev#1.offset, xen_pcibk_config_write_~cfg_entry~2#1.base, xen_pcibk_config_write_~cfg_entry~2#1.offset, xen_pcibk_config_write_~field_start~1#1, xen_pcibk_config_write_#t~mem1512#1;havoc conf_space_write_#res#1;havoc conf_space_write_#t~mem1424#1.base, conf_space_write_#t~mem1424#1.offset, conf_space_write_#t~mem1425#1, conf_space_write_#t~switch1426#1, conf_space_write_#t~mem1427#1.base, conf_space_write_#t~mem1427#1.offset, conf_space_write_#t~mem1433#1.base, conf_space_write_#t~mem1433#1.offset, conf_space_write_#t~mem1434#1.base, conf_space_write_#t~mem1434#1.offset, conf_space_write_#t~ret1435#1, conf_space_write_#t~mem1436#1.base, conf_space_write_#t~mem1436#1.offset, conf_space_write_#t~mem1442#1.base, conf_space_write_#t~mem1442#1.offset, conf_space_write_#t~mem1443#1.base, conf_space_write_#t~mem1443#1.offset, conf_space_write_#t~ret1444#1, conf_space_write_#t~mem1445#1.base, conf_space_write_#t~mem1445#1.offset, conf_space_write_#t~mem1451#1.base, conf_space_write_#t~mem1451#1.offset, conf_space_write_#t~mem1452#1.base, conf_space_write_#t~mem1452#1.offset, conf_space_write_#t~ret1453#1, conf_space_write_~dev#1.base, conf_space_write_~dev#1.offset, conf_space_write_~entry#1.base, conf_space_write_~entry#1.offset, conf_space_write_~offset#1, conf_space_write_~value#1, conf_space_write_~ret~3#1, conf_space_write_~field~3#1.base, conf_space_write_~field~3#1.offset;conf_space_write_~dev#1.base, conf_space_write_~dev#1.offset := conf_space_write_#in~dev#1.base, conf_space_write_#in~dev#1.offset;conf_space_write_~entry#1.base, conf_space_write_~entry#1.offset := conf_space_write_#in~entry#1.base, conf_space_write_#in~entry#1.offset;conf_space_write_~offset#1 := conf_space_write_#in~offset#1;conf_space_write_~value#1 := conf_space_write_#in~value#1;havoc conf_space_write_~ret~3#1;havoc conf_space_write_~field~3#1.base, conf_space_write_~field~3#1.offset;conf_space_write_~ret~3#1 := 0;call conf_space_write_#t~mem1424#1.base, conf_space_write_#t~mem1424#1.offset := read~$Pointer$#17(conf_space_write_~entry#1.base, 16 + conf_space_write_~entry#1.offset, 8);conf_space_write_~field~3#1.base, conf_space_write_~field~3#1.offset := conf_space_write_#t~mem1424#1.base, conf_space_write_#t~mem1424#1.offset;havoc conf_space_write_#t~mem1424#1.base, conf_space_write_#t~mem1424#1.offset;call conf_space_write_#t~mem1425#1 := read~int#17(conf_space_write_~field~3#1.base, 4 + conf_space_write_~field~3#1.offset, 4);conf_space_write_#t~switch1426#1 := 1 == conf_space_write_#t~mem1425#1; [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8887-1: SUMMARY for call xen_pcibk_config_write_#t~ret1511#1 := merge_value(xen_pcibk_config_write_#t~mem1510#1, xen_pcibk_config_write_~value#1, xen_pcibk_config_write_~tmp___3~14#1, xen_pcibk_config_write_~req_start~1#1 - xen_pcibk_config_write_~field_start~1#1); srcloc: null [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6575: assume 0 != (xen_pcibk_enable_msi_~dev_data~9#1.base + xen_pcibk_enable_msi_~dev_data~9#1.offset) % 18446744073709551616;call write~int#17(0, xen_pcibk_enable_msi_~dev_data~9#1.base, 28 + xen_pcibk_enable_msi_~dev_data~9#1.offset, 1); [2025-02-08 03:40:02,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6575: assume !(0 != (xen_pcibk_enable_msi_~dev_data~9#1.base + xen_pcibk_enable_msi_~dev_data~9#1.offset) % 18446744073709551616); [2025-02-08 03:40:02,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482: command_write_~value#1 := command_write_#t~bitwise1671#1;havoc command_write_#t~mem1669#1;havoc command_write_#t~bitwise1670#1;havoc command_write_#t~bitwise1671#1; [2025-02-08 03:40:02,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482-5: [2025-02-08 03:40:02,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482-6: havoc command_write_#t~bitwise1670#1;assume (((command_write_#t~bitwise1670#1 <= (if command_write_#t~mem1669#1 % 65536 % 65536 <= 32767 then command_write_#t~mem1669#1 % 65536 % 65536 else command_write_#t~mem1669#1 % 65536 % 65536 - 65536) && ((if command_write_#t~mem1669#1 % 65536 % 65536 <= 32767 then command_write_#t~mem1669#1 % 65536 % 65536 else command_write_#t~mem1669#1 % 65536 % 65536 - 65536) >= 0 || command_write_#t~bitwise1670#1 <= -701)) && ((if command_write_#t~mem1669#1 % 65536 % 65536 <= 32767 then command_write_#t~mem1669#1 % 65536 % 65536 else command_write_#t~mem1669#1 % 65536 % 65536 - 65536) < 0 || command_write_#t~bitwise1670#1 >= 0)) && command_write_#t~bitwise1670#1 > -701 + (if command_write_#t~mem1669#1 % 65536 % 65536 <= 32767 then command_write_#t~mem1669#1 % 65536 % 65536 else command_write_#t~mem1669#1 % 65536 % 65536 - 65536)) && command_write_#t~bitwise1670#1 >= -2147483648; [2025-02-08 03:40:02,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482-7: assume -701 == (if command_write_#t~mem1669#1 % 65536 % 65536 <= 32767 then command_write_#t~mem1669#1 % 65536 % 65536 else command_write_#t~mem1669#1 % 65536 % 65536 - 65536);command_write_#t~bitwise1670#1 := (if command_write_#t~mem1669#1 % 65536 % 65536 <= 32767 then command_write_#t~mem1669#1 % 65536 % 65536 else command_write_#t~mem1669#1 % 65536 % 65536 - 65536); [2025-02-08 03:40:02,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482-7: assume !(-701 == (if command_write_#t~mem1669#1 % 65536 % 65536 <= 32767 then command_write_#t~mem1669#1 % 65536 % 65536 else command_write_#t~mem1669#1 % 65536 % 65536 - 65536)); [2025-02-08 03:40:02,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482-8: assume 0 == (if command_write_#t~mem1669#1 % 65536 % 65536 <= 32767 then command_write_#t~mem1669#1 % 65536 % 65536 else command_write_#t~mem1669#1 % 65536 % 65536 - 65536);command_write_#t~bitwise1670#1 := 0; [2025-02-08 03:40:02,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482-8: assume !(0 == (if command_write_#t~mem1669#1 % 65536 % 65536 <= 32767 then command_write_#t~mem1669#1 % 65536 % 65536 else command_write_#t~mem1669#1 % 65536 % 65536 - 65536)); [2025-02-08 03:40:02,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482-1: [2025-02-08 03:40:02,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9449: assume -2147483648 <= command_write_#t~ret1650#1 && command_write_#t~ret1650#1 <= 2147483647;havoc command_write_#t~ret1650#1; [2025-02-08 03:40:02,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482-2: havoc command_write_#t~bitwise1671#1;assume (((((command_write_#t~bitwise1670#1 < 0 && (if command_write_~value#1 % 65536 % 65536 <= 32767 then command_write_~value#1 % 65536 % 65536 else command_write_~value#1 % 65536 % 65536 - 65536) >= 0) || command_write_#t~bitwise1671#1 >= (if command_write_~value#1 % 65536 % 65536 <= 32767 then command_write_~value#1 % 65536 % 65536 else command_write_~value#1 % 65536 % 65536 - 65536)) && ((command_write_#t~bitwise1670#1 >= 0 && (if command_write_~value#1 % 65536 % 65536 <= 32767 then command_write_~value#1 % 65536 % 65536 else command_write_~value#1 % 65536 % 65536 - 65536) < 0) || command_write_#t~bitwise1671#1 >= command_write_#t~bitwise1670#1)) && ((command_write_#t~bitwise1670#1 < 0 || (if command_write_~value#1 % 65536 % 65536 <= 32767 then command_write_~value#1 % 65536 % 65536 else command_write_~value#1 % 65536 % 65536 - 65536) < 0) || command_write_#t~bitwise1671#1 <= command_write_#t~bitwise1670#1 + (if command_write_~value#1 % 65536 % 65536 <= 32767 then command_write_~value#1 % 65536 % 65536 else command_write_~value#1 % 65536 % 65536 - 65536))) && ((command_write_#t~bitwise1670#1 >= 0 && (if command_write_~value#1 % 65536 % 65536 <= 32767 then command_write_~value#1 % 65536 % 65536 else command_write_~value#1 % 65536 % 65536 - 65536) >= 0) || command_write_#t~bitwise1671#1 < 0)) && command_write_#t~bitwise1671#1 <= 2147483647; [2025-02-08 03:40:02,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9449-1: SUMMARY for call command_write_#t~ret1650#1 := printk(426, 0); srcloc: null [2025-02-08 03:40:02,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482-3: assume 0 == (if command_write_~value#1 % 65536 % 65536 <= 32767 then command_write_~value#1 % 65536 % 65536 else command_write_~value#1 % 65536 % 65536 - 65536);command_write_#t~bitwise1671#1 := command_write_#t~bitwise1670#1; [2025-02-08 03:40:02,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482-3: assume !(0 == (if command_write_~value#1 % 65536 % 65536 <= 32767 then command_write_~value#1 % 65536 % 65536 else command_write_~value#1 % 65536 % 65536 - 65536)); [2025-02-08 03:40:02,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482-4: assume 0 == command_write_#t~bitwise1670#1 || command_write_#t~bitwise1670#1 == (if command_write_~value#1 % 65536 % 65536 <= 32767 then command_write_~value#1 % 65536 % 65536 else command_write_~value#1 % 65536 % 65536 - 65536);command_write_#t~bitwise1671#1 := (if command_write_~value#1 % 65536 % 65536 <= 32767 then command_write_~value#1 % 65536 % 65536 else command_write_~value#1 % 65536 % 65536 - 65536); [2025-02-08 03:40:02,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482-4: assume !(0 == command_write_#t~bitwise1670#1 || command_write_#t~bitwise1670#1 == (if command_write_~value#1 % 65536 % 65536 <= 32767 then command_write_~value#1 % 65536 % 65536 else command_write_~value#1 % 65536 % 65536 - 65536)); [2025-02-08 03:40:02,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11518: havoc lock_is_held_#t~nondet2052#1;device_lock_assert_#t~ret98#1 := lock_is_held_#res#1;havoc lock_is_held_#t~nondet2052#1, lock_is_held_~arg0#1.base, lock_is_held_~arg0#1.offset;havoc lock_is_held_#in~arg0#1.base, lock_is_held_#in~arg0#1.offset;assume { :end_inline_lock_is_held } true;assume -2147483648 <= device_lock_assert_#t~ret98#1 && device_lock_assert_#t~ret98#1 <= 2147483647;device_lock_assert_~tmp~10#1 := device_lock_assert_#t~ret98#1;havoc device_lock_assert_#t~ret98#1; [2025-02-08 03:40:02,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3343: assume 0 == device_lock_assert_~tmp~10#1;device_lock_assert_~tmp___0~4#1 := 1; [2025-02-08 03:40:02,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3343: assume !(0 == device_lock_assert_~tmp~10#1);device_lock_assert_~tmp___0~4#1 := 0; [2025-02-08 03:40:02,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9021: call xen_pcibk_config_reset_dev_#t~mem1549#1.base, xen_pcibk_config_reset_dev_#t~mem1549#1.offset := read~$Pointer$#17(xen_pcibk_config_reset_dev_~cfg_entry~4#1.base, xen_pcibk_config_reset_dev_~cfg_entry~4#1.offset, 8);xen_pcibk_config_reset_dev_~__mptr___0~15#1.base, xen_pcibk_config_reset_dev_~__mptr___0~15#1.offset := xen_pcibk_config_reset_dev_#t~mem1549#1.base, xen_pcibk_config_reset_dev_#t~mem1549#1.offset;havoc xen_pcibk_config_reset_dev_#t~mem1549#1.base, xen_pcibk_config_reset_dev_#t~mem1549#1.offset;xen_pcibk_config_reset_dev_~cfg_entry~4#1.base, xen_pcibk_config_reset_dev_~cfg_entry~4#1.offset := xen_pcibk_config_reset_dev_~__mptr___0~15#1.base, xen_pcibk_config_reset_dev_~__mptr___0~15#1.offset; [2025-02-08 03:40:02,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8988: call ULTIMATE.dealloc(xen_pcibk_config_reset_dev_~#descriptor~25#1.base, xen_pcibk_config_reset_dev_~#descriptor~25#1.offset);havoc xen_pcibk_config_reset_dev_~#descriptor~25#1.base, xen_pcibk_config_reset_dev_~#descriptor~25#1.offset; [2025-02-08 03:40:02,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9017: havoc xen_pcibk_config_reset_dev_#t~mem1544#1;havoc xen_pcibk_config_reset_dev_#t~mem1545#1.base, xen_pcibk_config_reset_dev_#t~mem1545#1.offset;havoc xen_pcibk_config_reset_dev_#t~mem1546#1;havoc xen_pcibk_config_reset_dev_#t~mem1547#1.base, xen_pcibk_config_reset_dev_#t~mem1547#1.offset;havoc xen_pcibk_config_reset_dev_#t~mem1548#1.base, xen_pcibk_config_reset_dev_#t~mem1548#1.offset; [2025-02-08 03:40:02,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9017-1: SUMMARY for call ##fun~$Pointer$~X~int~X~$Pointer$~TO~VOID(xen_pcibk_config_reset_dev_~dev#1.base, xen_pcibk_config_reset_dev_~dev#1.offset, (if (xen_pcibk_config_reset_dev_#t~mem1544#1 + xen_pcibk_config_reset_dev_#t~mem1546#1) % 4294967296 % 4294967296 <= 2147483647 then (xen_pcibk_config_reset_dev_#t~mem1544#1 + xen_pcibk_config_reset_dev_#t~mem1546#1) % 4294967296 % 4294967296 else (xen_pcibk_config_reset_dev_#t~mem1544#1 + xen_pcibk_config_reset_dev_#t~mem1546#1) % 4294967296 % 4294967296 - 4294967296), xen_pcibk_config_reset_dev_#t~mem1547#1.base, xen_pcibk_config_reset_dev_#t~mem1547#1.offset, xen_pcibk_config_reset_dev_#t~mem1548#1.base, xen_pcibk_config_reset_dev_#t~mem1548#1.offset); srcloc: null [2025-02-08 03:40:02,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9014: call xen_pcibk_config_reset_dev_#t~mem1538#1.base, xen_pcibk_config_reset_dev_#t~mem1538#1.offset := read~$Pointer$#17(xen_pcibk_config_reset_dev_~cfg_entry~4#1.base, 16 + xen_pcibk_config_reset_dev_~cfg_entry~4#1.offset, 8);xen_pcibk_config_reset_dev_~field~7#1.base, xen_pcibk_config_reset_dev_~field~7#1.offset := xen_pcibk_config_reset_dev_#t~mem1538#1.base, xen_pcibk_config_reset_dev_#t~mem1538#1.offset;call xen_pcibk_config_reset_dev_#t~mem1539#1.base, xen_pcibk_config_reset_dev_#t~mem1539#1.offset := read~$Pointer$#17(xen_pcibk_config_reset_dev_~field~7#1.base, 20 + xen_pcibk_config_reset_dev_~field~7#1.offset, 8); [2025-02-08 03:40:02,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11599: havoc pci_load_saved_state_#t~nondet2065#1; [2025-02-08 03:40:02,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9015: assume 0 != (xen_pcibk_config_reset_dev_#t~mem1539#1.base + xen_pcibk_config_reset_dev_#t~mem1539#1.offset) % 18446744073709551616;havoc xen_pcibk_config_reset_dev_#t~mem1539#1.base, xen_pcibk_config_reset_dev_#t~mem1539#1.offset;call xen_pcibk_config_reset_dev_#t~mem1544#1 := read~int#17(xen_pcibk_config_reset_dev_~cfg_entry~4#1.base, 24 + xen_pcibk_config_reset_dev_~cfg_entry~4#1.offset, 4);call xen_pcibk_config_reset_dev_#t~mem1545#1.base, xen_pcibk_config_reset_dev_#t~mem1545#1.offset := read~$Pointer$#17(xen_pcibk_config_reset_dev_~cfg_entry~4#1.base, 16 + xen_pcibk_config_reset_dev_~cfg_entry~4#1.offset, 8);call xen_pcibk_config_reset_dev_#t~mem1546#1 := read~int#17(xen_pcibk_config_reset_dev_#t~mem1545#1.base, xen_pcibk_config_reset_dev_#t~mem1545#1.offset, 4);call xen_pcibk_config_reset_dev_#t~mem1547#1.base, xen_pcibk_config_reset_dev_#t~mem1547#1.offset := read~$Pointer$#17(xen_pcibk_config_reset_dev_~cfg_entry~4#1.base, 28 + xen_pcibk_config_reset_dev_~cfg_entry~4#1.offset, 8);call xen_pcibk_config_reset_dev_#t~mem1548#1.base, xen_pcibk_config_reset_dev_#t~mem1548#1.offset := read~$Pointer$#17(xen_pcibk_config_reset_dev_~field~7#1.base, 20 + xen_pcibk_config_reset_dev_~field~7#1.offset, 8); [2025-02-08 03:40:02,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9015: assume !(0 != (xen_pcibk_config_reset_dev_#t~mem1539#1.base + xen_pcibk_config_reset_dev_#t~mem1539#1.offset) % 18446744073709551616);havoc xen_pcibk_config_reset_dev_#t~mem1539#1.base, xen_pcibk_config_reset_dev_#t~mem1539#1.offset; [2025-02-08 03:40:02,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817-1: call #t~mem214#1.base, #t~mem214#1.offset := read~$Pointer$#17(~psdev~5#1.base, 88 + ~psdev~5#1.offset, 8); [2025-02-08 03:40:02,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817: assume (#t~mem214#1.base + #t~mem214#1.offset) % 18446744073709551616 == (~dev#1.base + ~dev#1.offset) % 18446744073709551616;havoc #t~mem214#1.base, #t~mem214#1.offset;~found_psdev~0#1.base, ~found_psdev~0#1.offset := ~psdev~5#1.base, ~psdev~5#1.offset; [2025-02-08 03:40:02,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817: assume !((#t~mem214#1.base + #t~mem214#1.offset) % 18446744073709551616 == (~dev#1.base + ~dev#1.offset) % 18446744073709551616);havoc #t~mem214#1.base, #t~mem214#1.offset;call #t~mem215#1.base, #t~mem215#1.offset := read~$Pointer$#17(~psdev~5#1.base, 4 + ~psdev~5#1.offset, 8);~__mptr___0~3#1.base, ~__mptr___0~3#1.offset := #t~mem215#1.base, #t~mem215#1.offset;havoc #t~mem215#1.base, #t~mem215#1.offset;~psdev~5#1.base, ~psdev~5#1.offset := ~__mptr___0~3#1.base, -832 + ~__mptr___0~3#1.offset; [2025-02-08 03:40:02,982 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 03:40:02,986 INFO L158 Benchmark]: Toolchain (without parser) took 43686.19ms. Allocated memory was 142.6MB in the beginning and 478.2MB in the end (delta: 335.5MB). Free memory was 100.1MB in the beginning and 256.0MB in the end (delta: -155.9MB). Peak memory consumption was 397.8MB. Max. memory is 16.1GB. [2025-02-08 03:40:02,987 INFO L158 Benchmark]: CDTParser took 0.54ms. Allocated memory is still 201.3MB. Free memory is still 124.0MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:40:02,987 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3552.53ms. Allocated memory was 142.6MB in the beginning and 151.0MB in the end (delta: 8.4MB). Free memory was 100.1MB in the beginning and 44.2MB in the end (delta: 55.8MB). Peak memory consumption was 121.5MB. Max. memory is 16.1GB. [2025-02-08 03:40:02,987 INFO L158 Benchmark]: Boogie Procedure Inliner took 492.41ms. Allocated memory was 151.0MB in the beginning and 302.0MB in the end (delta: 151.0MB). Free memory was 43.5MB in the beginning and 169.9MB in the end (delta: -126.5MB). Peak memory consumption was 24.9MB. Max. memory is 16.1GB. [2025-02-08 03:40:02,990 INFO L158 Benchmark]: Boogie Preprocessor took 2656.20ms. Allocated memory was 302.0MB in the beginning and 335.5MB in the end (delta: 33.6MB). Free memory was 169.9MB in the beginning and 60.4MB in the end (delta: 109.5MB). Peak memory consumption was 172.2MB. Max. memory is 16.1GB. [2025-02-08 03:40:02,990 INFO L158 Benchmark]: IcfgBuilder took 36977.99ms. Allocated memory was 335.5MB in the beginning and 478.2MB in the end (delta: 142.6MB). Free memory was 60.4MB in the beginning and 256.0MB in the end (delta: -195.6MB). Peak memory consumption was 171.7MB. Max. memory is 16.1GB. [2025-02-08 03:40:02,993 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.54ms. Allocated memory is still 201.3MB. Free memory is still 124.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3552.53ms. Allocated memory was 142.6MB in the beginning and 151.0MB in the end (delta: 8.4MB). Free memory was 100.1MB in the beginning and 44.2MB in the end (delta: 55.8MB). Peak memory consumption was 121.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 492.41ms. Allocated memory was 151.0MB in the beginning and 302.0MB in the end (delta: 151.0MB). Free memory was 43.5MB in the beginning and 169.9MB in the end (delta: -126.5MB). Peak memory consumption was 24.9MB. Max. memory is 16.1GB. * Boogie Preprocessor took 2656.20ms. Allocated memory was 302.0MB in the beginning and 335.5MB in the end (delta: 33.6MB). Free memory was 169.9MB in the beginning and 60.4MB in the end (delta: 109.5MB). Peak memory consumption was 172.2MB. Max. memory is 16.1GB. * IcfgBuilder took 36977.99ms. Allocated memory was 335.5MB in the beginning and 478.2MB in the end (delta: 142.6MB). Free memory was 60.4MB in the beginning and 256.0MB in the end (delta: -195.6MB). Peak memory consumption was 171.7MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 2929]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [2929] - GenericResultAtLocation [Line: 2936]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [2936] - GenericResultAtLocation [Line: 3096]: 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"); [3096-3097] - GenericResultAtLocation [Line: 3108]: 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"); [3108-3109] - GenericResultAtLocation [Line: 3112]: 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"); [3112-3113] - GenericResultAtLocation [Line: 3116]: 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"); [3116-3117] - GenericResultAtLocation [Line: 3120]: 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"); [3120-3121] - GenericResultAtLocation [Line: 3454]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call hypercall_page+%c3": "=r" (__res), "+r" (__arg1), "+r" (__arg2): [offset] "i" (1056UL): "memory", "r8", "r10", "rdx"); [3454-3455] - GenericResultAtLocation [Line: 4286]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10081/dscv_tempdir/dscv/ri/43_2a/drivers/xen/xen-pciback/pci_stub.c"), "i" (613), "i" (12UL)); [4286-4287] - GenericResultAtLocation [Line: 4353]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [4353] - GenericResultAtLocation [Line: 4369]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [4369] - GenericResultAtLocation [Line: 6239]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [6239-6240] - GenericResultAtLocation [Line: 6848]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6848] - GenericResultAtLocation [Line: 6851]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6851] - GenericResultAtLocation [Line: 6853]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6853] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:40:03,135 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash b2b9d7c72382c88f92aefc9c5aa67795926d510c5f9617bff26079bf313eaacc --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:40:05,241 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:40:05,364 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 03:40:05,372 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:40:05,375 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:40:05,403 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:40:05,404 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:40:05,404 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:40:05,404 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:40:05,405 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:40:05,405 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:40:05,405 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:40:05,405 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:40:05,405 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:40:05,405 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:40:05,405 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:40:05,405 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:40:05,406 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:40:05,407 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:40:05,407 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:40:05,407 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:40:05,408 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:40:05,408 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:40:05,408 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:40:05,408 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:40:05,408 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:40:05,408 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:40:05,409 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:40:05,409 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:40:05,409 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:40:05,409 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:40:05,409 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:40:05,410 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:40:05,410 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:40:05,410 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:40:05,410 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:40:05,410 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:40:05,410 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:40:05,410 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:40:05,411 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:40:05,411 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:40:05,411 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:40:05,411 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> b2b9d7c72382c88f92aefc9c5aa67795926d510c5f9617bff26079bf313eaacc [2025-02-08 03:40:05,729 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:40:05,737 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:40:05,740 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:40:05,741 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:40:05,741 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:40:05,742 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i [2025-02-08 03:40:07,115 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/915cb398b/5c3f5a92b51e41b1a47769c5a1ae2c9b/FLAG8b7048e14 [2025-02-08 03:40:07,771 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:40:07,771 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i [2025-02-08 03:40:07,819 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/915cb398b/5c3f5a92b51e41b1a47769c5a1ae2c9b/FLAG8b7048e14 [2025-02-08 03:40:07,832 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/915cb398b/5c3f5a92b51e41b1a47769c5a1ae2c9b [2025-02-08 03:40:07,834 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:40:07,835 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:40:07,837 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:40:07,837 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:40:07,841 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:40:07,841 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:40:07" (1/1) ... [2025-02-08 03:40:07,843 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@72d5f14d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:07, skipping insertion in model container [2025-02-08 03:40:07,844 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:40:07" (1/1) ... [2025-02-08 03:40:07,964 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:40:08,817 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:08,901 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,041 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,042 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,048 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,052 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,053 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,053 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,093 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,117 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,118 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,145 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,317 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,332 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,349 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,352 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,385 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,397 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,417 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,430 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,438 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,473 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,519 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,541 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,542 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,542 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,543 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,543 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,544 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,544 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,544 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,544 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,545 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,545 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,545 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,545 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,545 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,546 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,546 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,546 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,547 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,547 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,547 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,547 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,547 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,547 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,719 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,725 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,726 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,747 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,756 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,763 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,766 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,767 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,790 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,793 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,795 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,795 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,796 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,924 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,926 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,927 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,932 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,939 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,945 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,946 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:09,957 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,006 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,044 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,049 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,052 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,052 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,214 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,217 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,220 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,222 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,222 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,226 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,228 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,231 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,232 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,233 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,234 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,234 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,235 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,237 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,290 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,291 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,291 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,295 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,300 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,301 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,310 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,317 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,324 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,337 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,338 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,344 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,344 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,350 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,355 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,497 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,499 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,500 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,501 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,545 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,557 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,558 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,560 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,565 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,566 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,571 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,572 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,583 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,586 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,587 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,594 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,601 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,601 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,601 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,632 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,640 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,641 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,646 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,647 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,653 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,653 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,687 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,693 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,695 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,695 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,700 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,701 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,701 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,701 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,701 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,702 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,702 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,702 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,702 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,702 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,702 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,713 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i[360255,360268] [2025-02-08 03:40:10,771 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:40:10,772 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:40:10,832 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:40:10,898 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; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [2929] [2025-02-08 03:40:10,900 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; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [2936] [2025-02-08 03:40:10,908 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"); [3096-3097] [2025-02-08 03:40:10,908 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"); [3108-3109] [2025-02-08 03:40:10,909 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"); [3112-3113] [2025-02-08 03:40:10,909 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"); [3116-3117] [2025-02-08 03:40:10,909 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"); [3120-3121] [2025-02-08 03:40:10,945 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call hypercall_page+%c3": "=r" (__res), "+r" (__arg1), "+r" (__arg2): [offset] "i" (1056UL): "memory", "r8", "r10", "rdx"); [3454-3455] [2025-02-08 03:40:10,976 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10081/dscv_tempdir/dscv/ri/43_2a/drivers/xen/xen-pciback/pci_stub.c"), "i" (613), "i" (12UL)); [4286-4287] [2025-02-08 03:40:10,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [4353] [2025-02-08 03:40:10,979 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [4369] [2025-02-08 03:40:11,118 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; bts %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [6239-6240] [2025-02-08 03:40:11,171 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6848] [2025-02-08 03:40:11,172 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6851] [2025-02-08 03:40:11,172 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6853] [2025-02-08 03:40:11,353 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i[360255,360268] [2025-02-08 03:40:11,361 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:40:11,521 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __xadd_wrong_size [2025-02-08 03:40:11,528 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:40:11,529 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:11 WrapperNode [2025-02-08 03:40:11,529 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:40:11,530 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:40:11,530 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:40:11,530 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:40:11,536 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:11" (1/1) ... [2025-02-08 03:40:11,632 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:11" (1/1) ... [2025-02-08 03:40:11,916 INFO L138 Inliner]: procedures = 449, calls = 4390, calls flagged for inlining = 206, calls inlined = 202, statements flattened = 9686 [2025-02-08 03:40:11,917 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:40:11,918 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:40:11,918 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:40:11,918 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:40:11,927 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:11" (1/1) ... [2025-02-08 03:40:11,928 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:11" (1/1) ... [2025-02-08 03:40:11,979 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:11" (1/1) ... [2025-02-08 03:40:13,959 INFO L175 MemorySlicer]: Split 2202 memory accesses to 95 slices as follows [1, 29, 2, 4, 10, 1, 1, 1, 2, 2, 5, 2, 10, 2, 3, 23, 2, 3, 2, 3, 2, 14, 2, 1, 3, 3, 6, 2, 2, 2, 3, 3, 2, 8, 1, 2, 27, 6, 2, 2, 1, 1231, 2, 3, 10, 2, 1, 3, 4, 4, 8, 2, 1, 2, 112, 3, 1, 2, 3, 12, 4, 4, 350, 2, 1, 1, 1, 6, 1, 7, 8, 2, 3, 7, 8, 43, 17, 30, 1, 18, 2, 6, 3, 4, 3, 4, 28, 1, 6, 2, 1, 8, 2, 2, 8]. 56 percent of accesses are in the largest equivalence class. The 323 initializations are split as follows [0, 16, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 3, 0, 0, 0, 0, 3, 3, 6, 0, 2, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 134, 0, 0, 0, 0, 0, 3, 4, 4, 8, 0, 0, 0, 0, 0, 0, 0, 3, 12, 4, 4, 0, 0, 0, 1, 0, 6, 1, 7, 8, 0, 0, 7, 8, 0, 17, 0, 1, 18, 0, 0, 3, 4, 3, 4, 0, 1, 6, 0, 1, 8, 0, 0, 0]. The 1056 writes are split as follows [0, 0, 0, 0, 6, 0, 0, 0, 1, 1, 1, 1, 6, 1, 2, 23, 0, 2, 1, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 4, 0, 1, 2, 1, 1, 1, 0, 437, 1, 2, 6, 1, 0, 0, 0, 0, 0, 1, 0, 1, 112, 2, 0, 1, 0, 0, 0, 0, 300, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 43, 0, 30, 0, 0, 0, 6, 0, 0, 0, 0, 28, 0, 0, 1, 0, 0, 1, 0, 8]. [2025-02-08 03:40:13,960 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:11" (1/1) ... [2025-02-08 03:40:13,960 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:11" (1/1) ... [2025-02-08 03:40:14,222 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:11" (1/1) ... [2025-02-08 03:40:14,242 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:11" (1/1) ... [2025-02-08 03:40:14,454 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:11" (1/1) ... [2025-02-08 03:40:14,510 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:11" (1/1) ... [2025-02-08 03:40:14,617 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:40:14,619 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:40:14,619 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:40:14,620 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:40:14,621 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:11" (1/1) ... [2025-02-08 03:40:14,626 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:40:14,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:40:14,656 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:40:14,661 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:40:14,688 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_export_device [2025-02-08 03:40:14,689 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_export_device [2025-02-08 03:40:14,689 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_error_resume [2025-02-08 03:40:14,689 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_error_resume [2025-02-08 03:40:14,689 INFO L130 BoogieDeclarations]: Found specification of procedure pci_domain_nr [2025-02-08 03:40:14,689 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_domain_nr [2025-02-08 03:40:14,689 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_add_pci_dev [2025-02-08 03:40:14,689 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_add_pci_dev [2025-02-08 03:40:14,689 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:40:14,689 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:40:14,689 INFO L130 BoogieDeclarations]: Found specification of procedure HYPERVISOR_physdev_op [2025-02-08 03:40:14,689 INFO L138 BoogieDeclarations]: Found implementation of procedure HYPERVISOR_physdev_op [2025-02-08 03:40:14,689 INFO L130 BoogieDeclarations]: Found specification of procedure read_dev_bar [2025-02-08 03:40:14,689 INFO L138 BoogieDeclarations]: Found implementation of procedure read_dev_bar [2025-02-08 03:40:14,690 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_frontend_changed [2025-02-08 03:40:14,690 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_frontend_changed [2025-02-08 03:40:14,690 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_setup_backend [2025-02-08 03:40:14,690 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_setup_backend [2025-02-08 03:40:14,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-02-08 03:40:14,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-02-08 03:40:14,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:40:14,691 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:40:14,691 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_add_pci_dev___0 [2025-02-08 03:40:14,691 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_add_pci_dev___0 [2025-02-08 03:40:14,691 INFO L130 BoogieDeclarations]: Found specification of procedure device_unlock [2025-02-08 03:40:14,691 INFO L138 BoogieDeclarations]: Found implementation of procedure device_unlock [2025-02-08 03:40:14,691 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_scanf [2025-02-08 03:40:14,691 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_scanf [2025-02-08 03:40:14,691 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-08 03:40:14,692 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-08 03:40:14,692 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_attach [2025-02-08 03:40:14,692 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_attach [2025-02-08 03:40:14,692 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibios_err_to_errno [2025-02-08 03:40:14,692 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibios_err_to_errno [2025-02-08 03:40:14,692 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_id_add [2025-02-08 03:40:14,692 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_id_add [2025-02-08 03:40:14,692 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_get_pci_dev [2025-02-08 03:40:14,692 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_get_pci_dev [2025-02-08 03:40:14,692 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_remove [2025-02-08 03:40:14,692 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_remove [2025-02-08 03:40:14,692 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2025-02-08 03:40:14,692 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2025-02-08 03:40:14,692 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:40:14,692 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:40:14,692 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_get_pci_dev [2025-02-08 03:40:14,692 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_get_pci_dev [2025-02-08 03:40:14,692 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 03:40:14,692 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 03:40:14,692 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_control_isr [2025-02-08 03:40:14,692 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_control_isr [2025-02-08 03:40:14,692 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:40:14,692 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:40:14,692 INFO L130 BoogieDeclarations]: Found specification of procedure valid_request [2025-02-08 03:40:14,692 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_request [2025-02-08 03:40:14,692 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_release_devices___0 [2025-02-08 03:40:14,692 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_release_devices___0 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_field [2025-02-08 03:40:14,693 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_field [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:40:14,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:40:14,693 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2025-02-08 03:40:14,693 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 03:40:14,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 03:40:14,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 03:40:14,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 03:40:14,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 03:40:14,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 03:40:14,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 03:40:14,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 03:40:14,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2025-02-08 03:40:14,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#35 [2025-02-08 03:40:14,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#36 [2025-02-08 03:40:14,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#37 [2025-02-08 03:40:14,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#38 [2025-02-08 03:40:14,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#39 [2025-02-08 03:40:14,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#40 [2025-02-08 03:40:14,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#41 [2025-02-08 03:40:14,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#42 [2025-02-08 03:40:14,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#43 [2025-02-08 03:40:14,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#44 [2025-02-08 03:40:14,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#45 [2025-02-08 03:40:14,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#46 [2025-02-08 03:40:14,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#47 [2025-02-08 03:40:14,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#48 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#49 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#50 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#51 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#52 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#53 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#54 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#55 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#56 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#57 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#58 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#59 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#60 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#61 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#62 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#63 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#64 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#65 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#66 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#67 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#68 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#69 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#70 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#71 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#72 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#73 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#74 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#75 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#76 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#77 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#78 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#79 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#80 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#81 [2025-02-08 03:40:14,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#82 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#83 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#84 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#85 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#86 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#87 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#88 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#89 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#90 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#91 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#92 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#93 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#94 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 03:40:14,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 03:40:14,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 03:40:14,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 03:40:14,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 03:40:14,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 03:40:14,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 03:40:14,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 03:40:14,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 03:40:14,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 03:40:14,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 03:40:14,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 03:40:14,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 03:40:14,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 03:40:14,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#31 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#32 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#33 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#34 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#35 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#36 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#37 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#38 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#39 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#40 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#41 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#42 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#43 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#44 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#45 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#46 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#47 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#48 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#49 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#50 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#51 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#52 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#53 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#54 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#55 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#56 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#57 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#58 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#59 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#60 [2025-02-08 03:40:14,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#61 [2025-02-08 03:40:14,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#62 [2025-02-08 03:40:14,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#63 [2025-02-08 03:40:14,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#64 [2025-02-08 03:40:14,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#65 [2025-02-08 03:40:14,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#66 [2025-02-08 03:40:14,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#67 [2025-02-08 03:40:14,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#68 [2025-02-08 03:40:14,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#69 [2025-02-08 03:40:14,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#70 [2025-02-08 03:40:14,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#71 [2025-02-08 03:40:14,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#72 [2025-02-08 03:40:14,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#73 [2025-02-08 03:40:14,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#74 [2025-02-08 03:40:14,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#75 [2025-02-08 03:40:14,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#76 [2025-02-08 03:40:14,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#77 [2025-02-08 03:40:14,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#78 [2025-02-08 03:40:14,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#79 [2025-02-08 03:40:14,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#80 [2025-02-08 03:40:14,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#81 [2025-02-08 03:40:14,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#82 [2025-02-08 03:40:14,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#83 [2025-02-08 03:40:14,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#84 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#85 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#86 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#87 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#88 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#89 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#90 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#91 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#92 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#93 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#94 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_find [2025-02-08 03:40:14,709 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_find [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#14 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#15 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#16 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#17 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#18 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#19 [2025-02-08 03:40:14,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#20 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#21 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#22 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#23 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#24 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#25 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#26 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#27 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#28 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#29 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#30 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#31 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#32 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#33 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#34 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#35 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#36 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#37 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#38 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#39 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#40 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#41 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#42 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#43 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#44 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#45 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#46 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#47 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#48 [2025-02-08 03:40:14,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#49 [2025-02-08 03:40:14,711 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#50 [2025-02-08 03:40:14,711 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#51 [2025-02-08 03:40:14,711 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#52 [2025-02-08 03:40:14,711 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#53 [2025-02-08 03:40:14,711 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#54 [2025-02-08 03:40:14,711 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#55 [2025-02-08 03:40:14,711 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#56 [2025-02-08 03:40:14,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#57 [2025-02-08 03:40:14,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#58 [2025-02-08 03:40:14,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#59 [2025-02-08 03:40:14,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#60 [2025-02-08 03:40:14,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#61 [2025-02-08 03:40:14,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#62 [2025-02-08 03:40:14,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#63 [2025-02-08 03:40:14,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#64 [2025-02-08 03:40:14,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#65 [2025-02-08 03:40:14,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#66 [2025-02-08 03:40:14,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#67 [2025-02-08 03:40:14,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#68 [2025-02-08 03:40:14,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#69 [2025-02-08 03:40:14,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#70 [2025-02-08 03:40:14,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#71 [2025-02-08 03:40:14,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#72 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#73 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#74 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#75 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#76 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#77 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#78 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#79 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#80 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#81 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#82 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#83 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#84 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#85 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#86 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#87 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#88 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#89 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#90 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#91 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#92 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#93 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#94 [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-02-08 03:40:14,715 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_slot_reset [2025-02-08 03:40:14,715 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_slot_reset [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 03:40:14,715 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure xen_register_device_domain_owner [2025-02-08 03:40:14,715 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_register_device_domain_owner [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_UINT~X~C_UINT~X~C_UINT~X~C_UINT~TO~C_INT [2025-02-08 03:40:14,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_UINT~X~C_UINT~X~C_UINT~X~C_UINT~TO~C_INT [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_error_detected [2025-02-08 03:40:14,715 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_error_detected [2025-02-08 03:40:14,715 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2025-02-08 03:40:14,716 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2025-02-08 03:40:14,718 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_INT~X~$Pointer$~TO~VOID [2025-02-08 03:40:14,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_INT~X~$Pointer$~TO~VOID [2025-02-08 03:40:14,718 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_switch_state [2025-02-08 03:40:14,718 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_switch_state [2025-02-08 03:40:14,718 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 03:40:14,718 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 03:40:14,718 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_xenbus_remove [2025-02-08 03:40:14,718 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_xenbus_remove [2025-02-08 03:40:14,718 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_xenbus_probe [2025-02-08 03:40:14,718 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_xenbus_probe [2025-02-08 03:40:14,718 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_15 [2025-02-08 03:40:14,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_release_15 [2025-02-08 03:40:14,718 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_read_driver_state [2025-02-08 03:40:14,718 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_read_driver_state [2025-02-08 03:40:14,718 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_get [2025-02-08 03:40:14,718 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_get [2025-02-08 03:40:14,718 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_release_pci_dev [2025-02-08 03:40:14,718 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_release_pci_dev [2025-02-08 03:40:14,718 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-08 03:40:14,718 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-08 03:40:14,718 INFO L130 BoogieDeclarations]: Found specification of procedure __pci_reset_function_locked [2025-02-08 03:40:14,718 INFO L138 BoogieDeclarations]: Found implementation of procedure __pci_reset_function_locked [2025-02-08 03:40:14,718 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:40:14,718 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:40:14,718 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-02-08 03:40:14,718 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-02-08 03:40:14,718 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2025-02-08 03:40:14,718 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_fields [2025-02-08 03:40:14,719 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_fields [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 03:40:14,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2025-02-08 03:40:14,719 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:40:14,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_probe [2025-02-08 03:40:14,719 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_probe [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure device_lock [2025-02-08 03:40:14,719 INFO L138 BoogieDeclarations]: Found implementation of procedure device_lock [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-02-08 03:40:14,719 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:40:14,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:40:14,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 03:40:14,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#59 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#60 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#61 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#62 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#63 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#64 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#65 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#66 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#67 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#68 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#69 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#70 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#71 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#72 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#73 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#74 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#75 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#76 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#77 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#78 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#79 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#80 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#81 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#82 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#83 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#84 [2025-02-08 03:40:14,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#85 [2025-02-08 03:40:14,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#86 [2025-02-08 03:40:14,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#87 [2025-02-08 03:40:14,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#88 [2025-02-08 03:40:14,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#89 [2025-02-08 03:40:14,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#90 [2025-02-08 03:40:14,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#91 [2025-02-08 03:40:14,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#92 [2025-02-08 03:40:14,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#93 [2025-02-08 03:40:14,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#94 [2025-02-08 03:40:14,726 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-02-08 03:40:14,727 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-02-08 03:40:14,727 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:40:14,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:40:14,728 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2025-02-08 03:40:14,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2025-02-08 03:40:14,728 INFO L130 BoogieDeclarations]: Found specification of procedure driver_create_file [2025-02-08 03:40:14,728 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_create_file [2025-02-08 03:40:14,728 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_get_pcifront_dev [2025-02-08 03:40:14,728 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_get_pcifront_dev [2025-02-08 03:40:14,728 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_release [2025-02-08 03:40:14,728 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_release [2025-02-08 03:40:14,728 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-02-08 03:40:14,729 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-02-08 03:40:14,729 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:40:14,729 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:40:14,729 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_disconnect [2025-02-08 03:40:14,729 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_disconnect [2025-02-08 03:40:14,729 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2025-02-08 03:40:14,729 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2025-02-08 03:40:14,729 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 03:40:14,729 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 03:40:14,729 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 03:40:14,729 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 03:40:14,729 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_dev_fatal [2025-02-08 03:40:14,729 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_dev_fatal [2025-02-08 03:40:14,729 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:40:14,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:40:14,729 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_put [2025-02-08 03:40:14,729 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_put [2025-02-08 03:40:14,729 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-08 03:40:14,729 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-08 03:40:14,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:40:14,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:40:14,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:40:14,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:40:14,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:40:14,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:40:14,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:40:14,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#35 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#36 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#37 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#38 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#39 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#40 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#41 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#42 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#43 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#44 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#45 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#46 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#47 [2025-02-08 03:40:14,730 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#48 [2025-02-08 03:40:14,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#49 [2025-02-08 03:40:14,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#50 [2025-02-08 03:40:14,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#51 [2025-02-08 03:40:14,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#52 [2025-02-08 03:40:14,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#53 [2025-02-08 03:40:14,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#54 [2025-02-08 03:40:14,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#55 [2025-02-08 03:40:14,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#56 [2025-02-08 03:40:14,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#57 [2025-02-08 03:40:14,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#58 [2025-02-08 03:40:14,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#59 [2025-02-08 03:40:14,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#60 [2025-02-08 03:40:14,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#61 [2025-02-08 03:40:14,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#62 [2025-02-08 03:40:14,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#63 [2025-02-08 03:40:14,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#64 [2025-02-08 03:40:14,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#65 [2025-02-08 03:40:14,732 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#66 [2025-02-08 03:40:14,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#67 [2025-02-08 03:40:14,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#68 [2025-02-08 03:40:14,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#69 [2025-02-08 03:40:14,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#70 [2025-02-08 03:40:14,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#71 [2025-02-08 03:40:14,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#72 [2025-02-08 03:40:14,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#73 [2025-02-08 03:40:14,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#74 [2025-02-08 03:40:14,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#75 [2025-02-08 03:40:14,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#76 [2025-02-08 03:40:14,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#77 [2025-02-08 03:40:14,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#78 [2025-02-08 03:40:14,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#79 [2025-02-08 03:40:14,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#80 [2025-02-08 03:40:14,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#81 [2025-02-08 03:40:14,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#82 [2025-02-08 03:40:14,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#83 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#84 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#85 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#86 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#87 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#88 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#89 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#90 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#91 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#92 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#93 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#94 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_read [2025-02-08 03:40:14,734 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_read [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2025-02-08 03:40:14,734 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_do_op [2025-02-08 03:40:14,734 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_do_op [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 03:40:14,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#35 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#36 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#37 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#38 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#39 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#40 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#41 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#42 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#43 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#44 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#45 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#46 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#47 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#48 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#49 [2025-02-08 03:40:14,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#50 [2025-02-08 03:40:14,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#51 [2025-02-08 03:40:14,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#52 [2025-02-08 03:40:14,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#53 [2025-02-08 03:40:14,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#54 [2025-02-08 03:40:14,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#55 [2025-02-08 03:40:14,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#56 [2025-02-08 03:40:14,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#57 [2025-02-08 03:40:14,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#58 [2025-02-08 03:40:14,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#59 [2025-02-08 03:40:14,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#60 [2025-02-08 03:40:14,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#61 [2025-02-08 03:40:14,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#62 [2025-02-08 03:40:14,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#63 [2025-02-08 03:40:14,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#64 [2025-02-08 03:40:14,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#65 [2025-02-08 03:40:14,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#66 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#67 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#68 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#69 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#70 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#71 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#72 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#73 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#74 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#75 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#76 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#77 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#78 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#79 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#80 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#81 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#82 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#83 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#84 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#85 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#86 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#87 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#88 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#89 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#90 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#91 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#92 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#93 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#94 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_put_pci_dev [2025-02-08 03:40:14,738 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_put_pci_dev [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:40:14,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#35 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#36 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#37 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#38 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#39 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#40 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#41 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#42 [2025-02-08 03:40:14,739 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#43 [2025-02-08 03:40:14,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#44 [2025-02-08 03:40:14,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#45 [2025-02-08 03:40:14,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#46 [2025-02-08 03:40:14,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#47 [2025-02-08 03:40:14,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#48 [2025-02-08 03:40:14,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#49 [2025-02-08 03:40:14,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#50 [2025-02-08 03:40:14,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#51 [2025-02-08 03:40:14,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#52 [2025-02-08 03:40:14,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#53 [2025-02-08 03:40:14,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#54 [2025-02-08 03:40:14,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#55 [2025-02-08 03:40:14,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#56 [2025-02-08 03:40:14,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#57 [2025-02-08 03:40:14,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#58 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#59 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#60 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#61 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#62 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#63 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#64 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#65 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#66 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#67 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#68 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#69 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#70 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#71 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#72 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#73 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#74 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#75 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#76 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#77 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#78 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#79 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#80 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#81 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#82 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#83 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#84 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#85 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#86 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#87 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#88 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#89 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#90 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#91 [2025-02-08 03:40:14,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#92 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#93 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#94 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#34 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#35 [2025-02-08 03:40:14,744 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#36 [2025-02-08 03:40:14,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#37 [2025-02-08 03:40:14,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#38 [2025-02-08 03:40:14,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#39 [2025-02-08 03:40:14,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#40 [2025-02-08 03:40:14,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#41 [2025-02-08 03:40:14,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#42 [2025-02-08 03:40:14,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#43 [2025-02-08 03:40:14,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#44 [2025-02-08 03:40:14,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#45 [2025-02-08 03:40:14,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#46 [2025-02-08 03:40:14,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#47 [2025-02-08 03:40:14,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#48 [2025-02-08 03:40:14,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#49 [2025-02-08 03:40:14,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#50 [2025-02-08 03:40:14,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#51 [2025-02-08 03:40:14,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#52 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#53 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#54 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#55 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#56 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#57 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#58 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#59 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#60 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#61 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#62 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#63 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#64 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#65 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#66 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#67 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#68 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#69 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#70 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#71 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#72 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#73 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#74 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#75 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#76 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#77 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#78 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#79 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#80 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#81 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#82 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#83 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#84 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#85 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#86 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#87 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#88 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#89 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#90 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#91 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#92 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#93 [2025-02-08 03:40:14,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#94 [2025-02-08 03:40:14,749 INFO L130 BoogieDeclarations]: Found specification of procedure driver_remove_file [2025-02-08 03:40:14,749 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_remove_file [2025-02-08 03:40:14,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:40:14,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:40:14,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:40:14,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:40:14,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:40:14,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:40:14,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:40:14,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:40:14,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:40:14,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:40:14,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:40:14,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:40:14,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:40:14,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:40:14,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:40:14,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:40:14,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:40:14,749 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:40:14,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:40:14,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:40:14,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:40:14,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:40:14,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:40:14,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:40:14,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:40:14,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:40:14,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:40:14,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:40:14,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:40:14,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:40:14,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:40:14,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 03:40:14,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 03:40:14,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 03:40:14,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 03:40:14,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 03:40:14,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 03:40:14,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 03:40:14,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 03:40:14,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 03:40:14,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 03:40:14,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#59 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#60 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#61 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#62 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#63 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#64 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#65 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#66 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#67 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#68 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#69 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#70 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#71 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#72 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#73 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#74 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#75 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#76 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#77 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#78 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#79 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#80 [2025-02-08 03:40:14,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#81 [2025-02-08 03:40:14,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#82 [2025-02-08 03:40:14,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#83 [2025-02-08 03:40:14,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#84 [2025-02-08 03:40:14,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#85 [2025-02-08 03:40:14,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#86 [2025-02-08 03:40:14,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#87 [2025-02-08 03:40:14,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#88 [2025-02-08 03:40:14,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#89 [2025-02-08 03:40:14,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#90 [2025-02-08 03:40:14,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#91 [2025-02-08 03:40:14,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#92 [2025-02-08 03:40:14,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#93 [2025-02-08 03:40:14,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#94 [2025-02-08 03:40:14,753 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:40:14,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:40:14,753 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_init_devices [2025-02-08 03:40:14,753 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_init_devices [2025-02-08 03:40:14,753 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2025-02-08 03:40:14,753 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2025-02-08 03:40:14,753 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 03:40:14,753 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 03:40:14,753 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_get_pci_dev___0 [2025-02-08 03:40:14,753 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_get_pci_dev___0 [2025-02-08 03:40:14,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:40:14,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:40:14,754 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_publish_pci_roots [2025-02-08 03:40:14,754 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_publish_pci_roots [2025-02-08 03:40:14,755 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_UINT~X~C_UINT~TO~C_INT [2025-02-08 03:40:14,755 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_UINT~X~C_UINT~TO~C_INT [2025-02-08 03:40:14,755 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_free_dyn_fields [2025-02-08 03:40:14,755 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_free_dyn_fields [2025-02-08 03:40:14,755 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_free_dev [2025-02-08 03:40:14,755 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_free_dev [2025-02-08 03:40:14,755 INFO L130 BoogieDeclarations]: Found specification of procedure xen_unregister_device_domain_owner [2025-02-08 03:40:14,755 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_unregister_device_domain_owner [2025-02-08 03:40:14,755 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:40:14,755 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:40:14,755 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2025-02-08 03:40:14,755 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2025-02-08 03:40:14,755 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pirq_from_irq [2025-02-08 03:40:14,755 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pirq_from_irq [2025-02-08 03:40:14,755 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_get_pcifront_dev___0 [2025-02-08 03:40:14,756 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_get_pcifront_dev___0 [2025-02-08 03:40:14,756 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_init_device [2025-02-08 03:40:14,756 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_init_device [2025-02-08 03:40:14,756 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-02-08 03:40:14,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-02-08 03:40:14,756 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:40:14,756 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_release_devices [2025-02-08 03:40:14,756 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_release_devices [2025-02-08 03:40:14,756 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_printf [2025-02-08 03:40:14,756 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_printf [2025-02-08 03:40:14,756 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 03:40:14,756 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 03:40:14,756 INFO L130 BoogieDeclarations]: Found specification of procedure notify_remote_via_irq [2025-02-08 03:40:14,756 INFO L138 BoogieDeclarations]: Found implementation of procedure notify_remote_via_irq [2025-02-08 03:40:14,756 INFO L130 BoogieDeclarations]: Found specification of procedure kill_domain_by_device [2025-02-08 03:40:14,756 INFO L138 BoogieDeclarations]: Found implementation of procedure kill_domain_by_device [2025-02-08 03:40:14,756 INFO L130 BoogieDeclarations]: Found specification of procedure merge_value [2025-02-08 03:40:14,756 INFO L138 BoogieDeclarations]: Found implementation of procedure merge_value [2025-02-08 03:40:14,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:40:14,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:40:14,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:40:14,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:40:14,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:40:14,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:40:14,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:40:14,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:40:14,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 03:40:14,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 03:40:14,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 03:40:14,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 03:40:14,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-08 03:40:14,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-08 03:40:14,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-08 03:40:14,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-02-08 03:40:14,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-02-08 03:40:14,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-02-08 03:40:14,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-02-08 03:40:14,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#59 [2025-02-08 03:40:14,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#60 [2025-02-08 03:40:14,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#61 [2025-02-08 03:40:14,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#62 [2025-02-08 03:40:14,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#63 [2025-02-08 03:40:14,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#64 [2025-02-08 03:40:14,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#65 [2025-02-08 03:40:14,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#66 [2025-02-08 03:40:14,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#67 [2025-02-08 03:40:14,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#68 [2025-02-08 03:40:14,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#69 [2025-02-08 03:40:14,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#70 [2025-02-08 03:40:14,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#71 [2025-02-08 03:40:14,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#72 [2025-02-08 03:40:14,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#73 [2025-02-08 03:40:14,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#74 [2025-02-08 03:40:14,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#75 [2025-02-08 03:40:14,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#76 [2025-02-08 03:40:14,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#77 [2025-02-08 03:40:14,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#78 [2025-02-08 03:40:14,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#79 [2025-02-08 03:40:14,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#80 [2025-02-08 03:40:14,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#81 [2025-02-08 03:40:14,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#82 [2025-02-08 03:40:14,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#83 [2025-02-08 03:40:14,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#84 [2025-02-08 03:40:14,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#85 [2025-02-08 03:40:14,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#86 [2025-02-08 03:40:14,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#87 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#88 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#89 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#90 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#91 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#92 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#93 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#94 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_mmio_enabled [2025-02-08 03:40:14,761 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_mmio_enabled [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure xen_find_device_domain_owner [2025-02-08 03:40:14,761 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_find_device_domain_owner [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_2 [2025-02-08 03:40:14,761 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_2 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2025-02-08 03:40:14,761 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 03:40:14,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#34 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#35 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#36 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#37 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#38 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#39 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#40 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#41 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#42 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#43 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#44 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#45 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#46 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#47 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#48 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#49 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#50 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#51 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#52 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#53 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#54 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#55 [2025-02-08 03:40:14,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#56 [2025-02-08 03:40:14,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#57 [2025-02-08 03:40:14,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#58 [2025-02-08 03:40:14,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#59 [2025-02-08 03:40:14,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#60 [2025-02-08 03:40:14,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#61 [2025-02-08 03:40:14,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#62 [2025-02-08 03:40:14,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#63 [2025-02-08 03:40:14,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#64 [2025-02-08 03:40:14,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#65 [2025-02-08 03:40:14,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#66 [2025-02-08 03:40:14,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#67 [2025-02-08 03:40:14,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#68 [2025-02-08 03:40:14,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#69 [2025-02-08 03:40:14,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#70 [2025-02-08 03:40:14,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#71 [2025-02-08 03:40:14,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#72 [2025-02-08 03:40:14,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#73 [2025-02-08 03:40:14,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#74 [2025-02-08 03:40:14,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#75 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#76 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#77 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#78 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#79 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#80 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#81 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#82 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#83 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#84 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#85 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#86 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#87 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#88 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#89 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#90 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#91 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#92 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#93 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#94 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:40:14,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:40:14,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 03:40:14,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 03:40:14,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 03:40:14,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 03:40:14,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 03:40:14,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 03:40:14,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 03:40:14,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 03:40:14,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 03:40:14,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 03:40:14,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 03:40:14,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 03:40:14,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#35 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#36 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#37 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#38 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#39 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#40 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#41 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#42 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#43 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#44 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#45 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#46 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#47 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#48 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#49 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#50 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#51 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#52 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#53 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#54 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#55 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#56 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#57 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#58 [2025-02-08 03:40:14,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#59 [2025-02-08 03:40:14,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#60 [2025-02-08 03:40:14,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#61 [2025-02-08 03:40:14,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#62 [2025-02-08 03:40:14,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#63 [2025-02-08 03:40:14,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#64 [2025-02-08 03:40:14,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#65 [2025-02-08 03:40:14,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#66 [2025-02-08 03:40:14,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#67 [2025-02-08 03:40:14,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#68 [2025-02-08 03:40:14,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#69 [2025-02-08 03:40:14,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#70 [2025-02-08 03:40:14,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#71 [2025-02-08 03:40:14,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#72 [2025-02-08 03:40:14,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#73 [2025-02-08 03:40:14,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#74 [2025-02-08 03:40:14,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#75 [2025-02-08 03:40:14,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#76 [2025-02-08 03:40:14,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#77 [2025-02-08 03:40:14,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#78 [2025-02-08 03:40:14,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#79 [2025-02-08 03:40:14,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#80 [2025-02-08 03:40:14,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#81 [2025-02-08 03:40:14,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#82 [2025-02-08 03:40:14,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#83 [2025-02-08 03:40:14,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#84 [2025-02-08 03:40:14,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#85 [2025-02-08 03:40:14,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#86 [2025-02-08 03:40:14,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#87 [2025-02-08 03:40:14,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#88 [2025-02-08 03:40:14,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#89 [2025-02-08 03:40:14,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#90 [2025-02-08 03:40:14,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#91 [2025-02-08 03:40:14,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#92 [2025-02-08 03:40:14,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#93 [2025-02-08 03:40:14,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#94 [2025-02-08 03:40:14,771 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_INT~X~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 03:40:14,771 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_INT~X~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 03:40:14,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:40:14,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:40:14,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:40:14,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:40:14,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:40:14,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:40:14,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:40:14,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:40:14,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:40:14,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:40:14,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:40:14,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:40:14,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:40:14,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:40:14,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:40:14,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#34 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#35 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#36 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#37 [2025-02-08 03:40:14,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#38 [2025-02-08 03:40:14,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#39 [2025-02-08 03:40:14,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#40 [2025-02-08 03:40:14,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#41 [2025-02-08 03:40:14,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#42 [2025-02-08 03:40:14,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#43 [2025-02-08 03:40:14,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#44 [2025-02-08 03:40:14,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#45 [2025-02-08 03:40:14,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#46 [2025-02-08 03:40:14,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#47 [2025-02-08 03:40:14,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#48 [2025-02-08 03:40:14,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#49 [2025-02-08 03:40:14,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#50 [2025-02-08 03:40:14,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#51 [2025-02-08 03:40:14,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#52 [2025-02-08 03:40:14,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#53 [2025-02-08 03:40:14,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#54 [2025-02-08 03:40:14,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#55 [2025-02-08 03:40:14,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#56 [2025-02-08 03:40:14,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#57 [2025-02-08 03:40:14,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#58 [2025-02-08 03:40:14,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#59 [2025-02-08 03:40:14,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#60 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#61 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#62 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#63 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#64 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#65 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#66 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#67 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#68 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#69 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#70 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#71 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#72 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#73 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#74 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#75 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#76 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#77 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#78 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#79 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#80 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#81 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#82 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#83 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#84 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#85 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#86 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#87 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#88 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#89 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#90 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#91 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#92 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#93 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#94 [2025-02-08 03:40:14,776 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2025-02-08 03:40:14,776 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2025-02-08 03:40:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:40:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:40:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:40:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:40:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:40:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:40:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:40:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:40:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:40:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:40:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:40:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:40:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:40:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:40:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:40:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:40:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:40:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:40:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:40:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 03:40:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 03:40:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 03:40:14,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 03:40:14,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 03:40:14,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 03:40:14,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 03:40:14,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 03:40:14,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 03:40:14,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 03:40:14,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 03:40:14,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 03:40:14,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 03:40:14,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#35 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#36 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#37 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#38 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#39 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#40 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#41 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#42 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#43 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#44 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#45 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#46 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#47 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#48 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#49 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#50 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#51 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#52 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#53 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#54 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#55 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#56 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#57 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#58 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#59 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#60 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#61 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#62 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#63 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#64 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#65 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#66 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#67 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#68 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#69 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#70 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#71 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#72 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#73 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#74 [2025-02-08 03:40:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#75 [2025-02-08 03:40:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#76 [2025-02-08 03:40:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#77 [2025-02-08 03:40:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#78 [2025-02-08 03:40:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#79 [2025-02-08 03:40:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#80 [2025-02-08 03:40:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#81 [2025-02-08 03:40:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#82 [2025-02-08 03:40:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#83 [2025-02-08 03:40:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#84 [2025-02-08 03:40:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#85 [2025-02-08 03:40:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#86 [2025-02-08 03:40:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#87 [2025-02-08 03:40:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#88 [2025-02-08 03:40:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#89 [2025-02-08 03:40:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#90 [2025-02-08 03:40:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#91 [2025-02-08 03:40:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#92 [2025-02-08 03:40:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#93 [2025-02-08 03:40:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#94 [2025-02-08 03:40:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:40:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:40:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 03:40:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#59 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#60 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#61 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#62 [2025-02-08 03:40:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#63 [2025-02-08 03:40:14,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#64 [2025-02-08 03:40:14,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#65 [2025-02-08 03:40:14,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#66 [2025-02-08 03:40:14,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#67 [2025-02-08 03:40:14,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#68 [2025-02-08 03:40:14,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#69 [2025-02-08 03:40:14,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#70 [2025-02-08 03:40:14,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#71 [2025-02-08 03:40:14,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#72 [2025-02-08 03:40:14,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#73 [2025-02-08 03:40:14,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#74 [2025-02-08 03:40:14,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#75 [2025-02-08 03:40:14,787 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#76 [2025-02-08 03:40:14,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#77 [2025-02-08 03:40:14,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#78 [2025-02-08 03:40:14,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#79 [2025-02-08 03:40:14,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#80 [2025-02-08 03:40:14,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#81 [2025-02-08 03:40:14,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#82 [2025-02-08 03:40:14,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#83 [2025-02-08 03:40:14,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#84 [2025-02-08 03:40:14,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#85 [2025-02-08 03:40:14,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#86 [2025-02-08 03:40:14,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#87 [2025-02-08 03:40:14,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#88 [2025-02-08 03:40:14,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#89 [2025-02-08 03:40:14,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#90 [2025-02-08 03:40:14,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#91 [2025-02-08 03:40:14,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#92 [2025-02-08 03:40:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#93 [2025-02-08 03:40:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#94 [2025-02-08 03:40:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_be_watch [2025-02-08 03:40:14,789 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_be_watch [2025-02-08 03:40:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:40:14,789 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:40:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_publish_pci_roots___0 [2025-02-08 03:40:14,789 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_publish_pci_roots___0 [2025-02-08 03:40:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2025-02-08 03:40:14,789 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2025-02-08 03:40:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 03:40:14,789 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 03:40:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2025-02-08 03:40:14,789 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2025-02-08 03:40:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-02-08 03:40:14,789 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-02-08 03:40:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-08 03:40:14,789 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-08 03:40:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure common_process [2025-02-08 03:40:14,789 INFO L138 BoogieDeclarations]: Found implementation of procedure common_process [2025-02-08 03:40:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-02-08 03:40:14,789 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-02-08 03:40:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_field_offset [2025-02-08 03:40:14,789 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_field_offset [2025-02-08 03:40:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2025-02-08 03:40:14,789 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2025-02-08 03:40:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 03:40:14,789 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 03:40:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure str_to_slot [2025-02-08 03:40:14,789 INFO L138 BoogieDeclarations]: Found implementation of procedure str_to_slot [2025-02-08 03:40:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2025-02-08 03:40:14,789 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2025-02-08 03:40:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_exit [2025-02-08 03:40:14,789 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_exit [2025-02-08 03:40:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:40:14,789 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:40:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:40:14,789 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:40:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2025-02-08 03:40:14,789 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2025-02-08 03:40:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:40:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:40:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:40:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:40:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:40:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:40:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:40:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:40:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:40:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:40:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:40:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:40:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:40:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:40:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:40:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:40:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:40:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 03:40:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 03:40:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 03:40:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 03:40:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 03:40:14,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 03:40:14,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 03:40:14,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 03:40:14,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 03:40:14,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 03:40:14,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 03:40:14,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 03:40:14,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 03:40:14,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 03:40:14,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 03:40:14,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2025-02-08 03:40:14,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2025-02-08 03:40:14,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#34 [2025-02-08 03:40:14,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#35 [2025-02-08 03:40:14,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#36 [2025-02-08 03:40:14,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#37 [2025-02-08 03:40:14,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#38 [2025-02-08 03:40:14,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#39 [2025-02-08 03:40:14,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#40 [2025-02-08 03:40:14,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#41 [2025-02-08 03:40:14,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#42 [2025-02-08 03:40:14,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#43 [2025-02-08 03:40:14,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#44 [2025-02-08 03:40:14,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#45 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#46 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#47 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#48 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#49 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#50 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#51 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#52 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#53 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#54 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#55 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#56 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#57 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#58 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#59 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#60 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#61 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#62 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#63 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#64 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#65 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#66 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#67 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#68 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#69 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#70 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#71 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#72 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#73 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#74 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#75 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#76 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#77 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#78 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#79 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#80 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#81 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#82 [2025-02-08 03:40:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#83 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#84 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#85 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#86 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#87 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#88 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#89 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#90 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#91 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#92 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#93 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#94 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:40:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:40:14,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#34 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#35 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#36 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#37 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#38 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#39 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#40 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#41 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#42 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#43 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#44 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#45 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#46 [2025-02-08 03:40:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#47 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#48 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#49 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#50 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#51 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#52 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#53 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#54 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#55 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#56 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#57 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#58 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#59 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#60 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#61 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#62 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#63 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#64 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#65 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#66 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#67 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#68 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#69 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#70 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#71 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#72 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#73 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#74 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#75 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#76 [2025-02-08 03:40:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#77 [2025-02-08 03:40:14,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#78 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#79 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#80 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#81 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#82 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#83 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#84 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#85 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#86 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#87 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#88 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#89 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#90 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#91 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#92 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#93 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#94 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:40:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#35 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#36 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#37 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#38 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#39 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#40 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#41 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#42 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#43 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#44 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#45 [2025-02-08 03:40:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#46 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#47 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#48 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#49 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#50 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#51 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#52 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#53 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#54 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#55 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#56 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#57 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#58 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#59 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#60 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#61 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#62 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#63 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#64 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#65 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#66 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#67 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#68 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#69 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#70 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#71 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#72 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#73 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#74 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#75 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#76 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#77 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#78 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#79 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#80 [2025-02-08 03:40:14,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#81 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#82 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#83 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#84 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#85 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#86 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#87 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#88 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#89 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#90 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#91 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#92 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#93 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#94 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:40:14,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:40:14,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#31 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#32 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#33 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#34 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#35 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#36 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#37 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#38 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#39 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#40 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#41 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#42 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#43 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#44 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#45 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#46 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#47 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#48 [2025-02-08 03:40:14,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#49 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#50 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#51 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#52 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#53 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#54 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#55 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#56 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#57 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#58 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#59 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#60 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#61 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#62 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#63 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#64 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#65 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#66 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#67 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#68 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#69 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#70 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#71 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#72 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#73 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#74 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#75 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#76 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#77 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#78 [2025-02-08 03:40:14,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#79 [2025-02-08 03:40:14,818 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#80 [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#81 [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#82 [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#83 [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#84 [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#85 [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#86 [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#87 [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#88 [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#89 [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#90 [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#91 [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#92 [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#93 [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#94 [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_get_pci_dev [2025-02-08 03:40:14,819 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_get_pci_dev [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:40:14,819 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_reset_device [2025-02-08 03:40:14,819 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_reset_device [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_test_and_schedule_op [2025-02-08 03:40:14,819 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_test_and_schedule_op [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 03:40:14,819 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 03:40:14,819 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2025-02-08 03:40:14,819 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure register_capability [2025-02-08 03:40:14,819 INFO L138 BoogieDeclarations]: Found implementation of procedure register_capability [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_fields_offset [2025-02-08 03:40:14,819 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_fields_offset [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_2 [2025-02-08 03:40:14,819 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_2 [2025-02-08 03:40:14,819 INFO L130 BoogieDeclarations]: Found specification of procedure pci_is_enabled [2025-02-08 03:40:14,819 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_is_enabled [2025-02-08 03:40:14,820 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-02-08 03:40:14,820 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-02-08 03:40:14,820 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_publish_pci_roots [2025-02-08 03:40:14,820 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_publish_pci_roots [2025-02-08 03:40:14,820 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_init_devices___0 [2025-02-08 03:40:14,820 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_init_devices___0 [2025-02-08 03:40:14,820 INFO L130 BoogieDeclarations]: Found specification of procedure get_mask [2025-02-08 03:40:14,820 INFO L138 BoogieDeclarations]: Found implementation of procedure get_mask [2025-02-08 03:40:16,830 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:40:16,834 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:40:17,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3739: assume ~zero_extend~32~8(pcistub_get_pci_dev_by_slot_#t~mem199#1) == pcistub_get_pci_dev_by_slot_~bus#1;havoc pcistub_get_pci_dev_by_slot_#t~mem197#1.base, pcistub_get_pci_dev_by_slot_#t~mem197#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~mem198#1.base, pcistub_get_pci_dev_by_slot_#t~mem198#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~mem199#1;call pcistub_get_pci_dev_by_slot_#t~mem200#1.base, pcistub_get_pci_dev_by_slot_#t~mem200#1.offset := read~$Pointer$#41(pcistub_get_pci_dev_by_slot_~psdev~3#1.base, ~bvadd~64(88bv64, pcistub_get_pci_dev_by_slot_~psdev~3#1.offset), 8bv64);call pcistub_get_pci_dev_by_slot_#t~mem201#1 := read~intINTTYPE4#41(pcistub_get_pci_dev_by_slot_#t~mem200#1.base, ~bvadd~64(56bv64, pcistub_get_pci_dev_by_slot_#t~mem200#1.offset), 4bv64); [2025-02-08 03:40:17,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3739: assume !(~zero_extend~32~8(pcistub_get_pci_dev_by_slot_#t~mem199#1) == pcistub_get_pci_dev_by_slot_~bus#1);havoc pcistub_get_pci_dev_by_slot_#t~mem197#1.base, pcistub_get_pci_dev_by_slot_#t~mem197#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~mem198#1.base, pcistub_get_pci_dev_by_slot_#t~mem198#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~mem199#1; [2025-02-08 03:40:17,374 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3740: assume pcistub_get_pci_dev_by_slot_~slot#1 == ~bvand~32(31bv32, ~bvlshr~32(pcistub_get_pci_dev_by_slot_#t~mem201#1, 3bv32));havoc pcistub_get_pci_dev_by_slot_#t~mem200#1.base, pcistub_get_pci_dev_by_slot_#t~mem200#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~mem201#1;call pcistub_get_pci_dev_by_slot_#t~mem202#1.base, pcistub_get_pci_dev_by_slot_#t~mem202#1.offset := read~$Pointer$#41(pcistub_get_pci_dev_by_slot_~psdev~3#1.base, ~bvadd~64(88bv64, pcistub_get_pci_dev_by_slot_~psdev~3#1.offset), 8bv64);call pcistub_get_pci_dev_by_slot_#t~mem203#1 := read~intINTTYPE4#41(pcistub_get_pci_dev_by_slot_#t~mem202#1.base, ~bvadd~64(56bv64, pcistub_get_pci_dev_by_slot_#t~mem202#1.offset), 4bv64); [2025-02-08 03:40:17,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3740: assume !(pcistub_get_pci_dev_by_slot_~slot#1 == ~bvand~32(31bv32, ~bvlshr~32(pcistub_get_pci_dev_by_slot_#t~mem201#1, 3bv32)));havoc pcistub_get_pci_dev_by_slot_#t~mem200#1.base, pcistub_get_pci_dev_by_slot_#t~mem200#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~mem201#1; [2025-02-08 03:40:17,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3736: assume 0bv64 != ~bvadd~64(pcistub_get_pci_dev_by_slot_#t~mem193#1.base, pcistub_get_pci_dev_by_slot_#t~mem193#1.offset);havoc pcistub_get_pci_dev_by_slot_#t~mem193#1.base, pcistub_get_pci_dev_by_slot_#t~mem193#1.offset;call pcistub_get_pci_dev_by_slot_#t~mem194#1.base, pcistub_get_pci_dev_by_slot_#t~mem194#1.offset := read~$Pointer$#41(pcistub_get_pci_dev_by_slot_~psdev~3#1.base, ~bvadd~64(88bv64, pcistub_get_pci_dev_by_slot_~psdev~3#1.offset), 8bv64);call pcistub_get_pci_dev_by_slot_#t~mem195#1.base, pcistub_get_pci_dev_by_slot_#t~mem195#1.offset := read~$Pointer$#41(pcistub_get_pci_dev_by_slot_#t~mem194#1.base, ~bvadd~64(16bv64, pcistub_get_pci_dev_by_slot_#t~mem194#1.offset), 8bv64); [2025-02-08 03:40:17,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3736: assume !(0bv64 != ~bvadd~64(pcistub_get_pci_dev_by_slot_#t~mem193#1.base, pcistub_get_pci_dev_by_slot_#t~mem193#1.offset));havoc pcistub_get_pci_dev_by_slot_#t~mem193#1.base, pcistub_get_pci_dev_by_slot_#t~mem193#1.offset; [2025-02-08 03:40:17,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3736-1: call pcistub_get_pci_dev_by_slot_#t~mem193#1.base, pcistub_get_pci_dev_by_slot_#t~mem193#1.offset := read~$Pointer$#41(pcistub_get_pci_dev_by_slot_~psdev~3#1.base, ~bvadd~64(88bv64, pcistub_get_pci_dev_by_slot_~psdev~3#1.offset), 8bv64); [2025-02-08 03:40:17,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7172: xen_pcibk_add_pci_dev_#t~ret1041#1 := ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT_#~1036#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT_#~1036#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT_#~1037#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT_#~1037#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT_#~1038#1, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT_#~1039#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT_#~1039#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT_#t~funptrres2048#1, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT_#t~ret2049#1, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT_#t~ret2050#1;havoc ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT_#in~1036#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT_#in~1036#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT_#in~1037#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT_#in~1037#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT_#in~1038#1, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT_#in~1039#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT_#in~1039#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT } true;xen_pcibk_add_pci_dev_~tmp~79#1 := xen_pcibk_add_pci_dev_#t~ret1041#1;havoc xen_pcibk_add_pci_dev_#t~mem1040#1.base, xen_pcibk_add_pci_dev_#t~mem1040#1.offset;havoc xen_pcibk_add_pci_dev_#t~ret1041#1;xen_pcibk_add_pci_dev_#res#1 := xen_pcibk_add_pci_dev_~tmp~79#1; [2025-02-08 03:40:17,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3741: assume pcistub_get_pci_dev_by_slot_~func#1 == ~bvand~32(7bv32, pcistub_get_pci_dev_by_slot_#t~mem203#1);havoc pcistub_get_pci_dev_by_slot_#t~mem202#1.base, pcistub_get_pci_dev_by_slot_#t~mem202#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~mem203#1; [2025-02-08 03:40:17,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3741: assume !(pcistub_get_pci_dev_by_slot_~func#1 == ~bvand~32(7bv32, pcistub_get_pci_dev_by_slot_#t~mem203#1));havoc pcistub_get_pci_dev_by_slot_#t~mem202#1.base, pcistub_get_pci_dev_by_slot_#t~mem202#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~mem203#1; [2025-02-08 03:40:17,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3737-1: SUMMARY for call pcistub_get_pci_dev_by_slot_#t~ret196#1 := pci_domain_nr(pcistub_get_pci_dev_by_slot_#t~mem195#1.base, pcistub_get_pci_dev_by_slot_#t~mem195#1.offset); srcloc: null [2025-02-08 03:40:17,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3737: pcistub_get_pci_dev_by_slot_~tmp~18#1 := pcistub_get_pci_dev_by_slot_#t~ret196#1;havoc pcistub_get_pci_dev_by_slot_#t~mem194#1.base, pcistub_get_pci_dev_by_slot_#t~mem194#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~mem195#1.base, pcistub_get_pci_dev_by_slot_#t~mem195#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~ret196#1; [2025-02-08 03:40:17,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3754: call pcistub_get_pci_dev_by_slot_#t~mem205#1.base, pcistub_get_pci_dev_by_slot_#t~mem205#1.offset := read~$Pointer$#41(pcistub_get_pci_dev_by_slot_~psdev~3#1.base, ~bvadd~64(4bv64, pcistub_get_pci_dev_by_slot_~psdev~3#1.offset), 8bv64);pcistub_get_pci_dev_by_slot_~__mptr___0~1#1.base, pcistub_get_pci_dev_by_slot_~__mptr___0~1#1.offset := pcistub_get_pci_dev_by_slot_#t~mem205#1.base, pcistub_get_pci_dev_by_slot_#t~mem205#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~mem205#1.base, pcistub_get_pci_dev_by_slot_#t~mem205#1.offset;pcistub_get_pci_dev_by_slot_~psdev~3#1.base, pcistub_get_pci_dev_by_slot_~psdev~3#1.offset := pcistub_get_pci_dev_by_slot_~__mptr___0~1#1.base, ~bvadd~64(18446744073709550784bv64, pcistub_get_pci_dev_by_slot_~__mptr___0~1#1.offset); [2025-02-08 03:40:17,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7495: call ULTIMATE.dealloc(~#descriptor~18#1.base, ~#descriptor~18#1.offset);havoc ~#descriptor~18#1.base, ~#descriptor~18#1.offset; [2025-02-08 03:40:17,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3742: pcistub_get_pci_dev_by_slot_~found_dev~0#1.base, pcistub_get_pci_dev_by_slot_~found_dev~0#1.offset := pcistub_get_pci_dev_by_slot_#t~ret204#1.base, pcistub_get_pci_dev_by_slot_#t~ret204#1.offset;havoc pcistub_get_pci_dev_by_slot_#t~ret204#1.base, pcistub_get_pci_dev_by_slot_#t~ret204#1.offset; [2025-02-08 03:40:17,375 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3742-1: SUMMARY for call pcistub_get_pci_dev_by_slot_#t~ret204#1.base, pcistub_get_pci_dev_by_slot_#t~ret204#1.offset := pcistub_device_get_pci_dev(pcistub_get_pci_dev_by_slot_~pdev#1.base, pcistub_get_pci_dev_by_slot_~pdev#1.offset, pcistub_get_pci_dev_by_slot_~psdev~3#1.base, pcistub_get_pci_dev_by_slot_~psdev~3#1.offset); srcloc: null [2025-02-08 03:40:17,376 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3738: assume pcistub_get_pci_dev_by_slot_~tmp~18#1 == pcistub_get_pci_dev_by_slot_~domain#1;call pcistub_get_pci_dev_by_slot_#t~mem197#1.base, pcistub_get_pci_dev_by_slot_#t~mem197#1.offset := read~$Pointer$#41(pcistub_get_pci_dev_by_slot_~psdev~3#1.base, ~bvadd~64(88bv64, pcistub_get_pci_dev_by_slot_~psdev~3#1.offset), 8bv64);call pcistub_get_pci_dev_by_slot_#t~mem198#1.base, pcistub_get_pci_dev_by_slot_#t~mem198#1.offset := read~$Pointer$#41(pcistub_get_pci_dev_by_slot_#t~mem197#1.base, ~bvadd~64(16bv64, pcistub_get_pci_dev_by_slot_#t~mem197#1.offset), 8bv64);call pcistub_get_pci_dev_by_slot_#t~mem199#1 := read~intINTTYPE1#41(pcistub_get_pci_dev_by_slot_#t~mem198#1.base, ~bvadd~64(216bv64, pcistub_get_pci_dev_by_slot_#t~mem198#1.offset), 1bv64); [2025-02-08 03:40:17,376 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3738: assume !(pcistub_get_pci_dev_by_slot_~tmp~18#1 == pcistub_get_pci_dev_by_slot_~domain#1); [2025-02-08 03:40:17,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11671: havoc xen_physdev_op_compat_#t~nondet2024#1;#t~ret133#1 := xen_physdev_op_compat_#res#1;havoc xen_physdev_op_compat_#t~nondet2024#1, xen_physdev_op_compat_~arg0#1, xen_physdev_op_compat_~arg1#1.base, xen_physdev_op_compat_~arg1#1.offset;havoc xen_physdev_op_compat_#in~arg0#1, xen_physdev_op_compat_#in~arg1#1.base, xen_physdev_op_compat_#in~arg1#1.offset;assume { :end_inline_xen_physdev_op_compat } true;~rc~0#1 := #t~ret133#1;havoc #t~ret133#1; [2025-02-08 03:40:17,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4226-1: call #t~mem291#1.base, #t~mem291#1.offset := read~$Pointer$#41(~psdev~8#1.base, ~bvadd~64(88bv64, ~psdev~8#1.offset), 8bv64); [2025-02-08 03:40:17,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10110: assume 0bv64 != ~bvadd~64(xen_pcibk_find_quirk_~tmp~151#1.base, xen_pcibk_find_quirk_~tmp~151#1.offset); [2025-02-08 03:40:17,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10110: assume !(0bv64 != ~bvadd~64(xen_pcibk_find_quirk_~tmp~151#1.base, xen_pcibk_find_quirk_~tmp~151#1.offset));call xen_pcibk_find_quirk_#t~mem1757#1.base, xen_pcibk_find_quirk_#t~mem1757#1.offset := read~$Pointer$#41(xen_pcibk_find_quirk_~tmp_quirk~0#1.base, xen_pcibk_find_quirk_~tmp_quirk~0#1.offset, 8bv64);xen_pcibk_find_quirk_~__mptr___0~18#1.base, xen_pcibk_find_quirk_~__mptr___0~18#1.offset := xen_pcibk_find_quirk_#t~mem1757#1.base, xen_pcibk_find_quirk_#t~mem1757#1.offset;havoc xen_pcibk_find_quirk_#t~mem1757#1.base, xen_pcibk_find_quirk_#t~mem1757#1.offset;xen_pcibk_find_quirk_~tmp_quirk~0#1.base, xen_pcibk_find_quirk_~tmp_quirk~0#1.offset := xen_pcibk_find_quirk_~__mptr___0~18#1.base, xen_pcibk_find_quirk_~__mptr___0~18#1.offset; [2025-02-08 03:40:17,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4198: call ULTIMATE.dealloc(~#descriptor~5#1.base, ~#descriptor~5#1.offset);havoc ~#descriptor~5#1.base, ~#descriptor~5#1.offset;call ULTIMATE.dealloc(~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset);havoc ~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset; [2025-02-08 03:40:17,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091: assume match_one_device_#t~short1754#1;havoc match_one_device_#t~mem1732#1;havoc match_one_device_#t~mem1733#1;havoc match_one_device_#t~mem1734#1;havoc match_one_device_#t~short1735#1;havoc match_one_device_#t~mem1736#1;havoc match_one_device_#t~mem1737#1;havoc match_one_device_#t~mem1738#1;havoc match_one_device_#t~short1739#1;havoc match_one_device_#t~short1740#1;havoc match_one_device_#t~mem1741#1;havoc match_one_device_#t~mem1742#1;havoc match_one_device_#t~mem1743#1;havoc match_one_device_#t~short1744#1;havoc match_one_device_#t~short1745#1;havoc match_one_device_#t~mem1746#1;havoc match_one_device_#t~mem1747#1;havoc match_one_device_#t~mem1748#1;havoc match_one_device_#t~short1749#1;havoc match_one_device_#t~short1750#1;havoc match_one_device_#t~mem1751#1;havoc match_one_device_#t~mem1752#1;havoc match_one_device_#t~mem1753#1;havoc match_one_device_#t~short1754#1;match_one_device_#res#1.base, match_one_device_#res#1.offset := match_one_device_~id#1.base, match_one_device_~id#1.offset; [2025-02-08 03:40:17,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091: assume !match_one_device_#t~short1754#1;havoc match_one_device_#t~mem1732#1;havoc match_one_device_#t~mem1733#1;havoc match_one_device_#t~mem1734#1;havoc match_one_device_#t~short1735#1;havoc match_one_device_#t~mem1736#1;havoc match_one_device_#t~mem1737#1;havoc match_one_device_#t~mem1738#1;havoc match_one_device_#t~short1739#1;havoc match_one_device_#t~short1740#1;havoc match_one_device_#t~mem1741#1;havoc match_one_device_#t~mem1742#1;havoc match_one_device_#t~mem1743#1;havoc match_one_device_#t~short1744#1;havoc match_one_device_#t~short1745#1;havoc match_one_device_#t~mem1746#1;havoc match_one_device_#t~mem1747#1;havoc match_one_device_#t~mem1748#1;havoc match_one_device_#t~short1749#1;havoc match_one_device_#t~short1750#1;havoc match_one_device_#t~mem1751#1;havoc match_one_device_#t~mem1752#1;havoc match_one_device_#t~mem1753#1;havoc match_one_device_#t~short1754#1;match_one_device_#res#1.base, match_one_device_#res#1.offset := 0bv64, 0bv64;xen_pcibk_find_quirk_#t~ret1756#1.base, xen_pcibk_find_quirk_#t~ret1756#1.offset := match_one_device_#res#1.base, match_one_device_#res#1.offset;havoc match_one_device_#t~mem1732#1, match_one_device_#t~mem1733#1, match_one_device_#t~mem1734#1, match_one_device_#t~short1735#1, match_one_device_#t~mem1736#1, match_one_device_#t~mem1737#1, match_one_device_#t~mem1738#1, match_one_device_#t~short1739#1, match_one_device_#t~short1740#1, match_one_device_#t~mem1741#1, match_one_device_#t~mem1742#1, match_one_device_#t~mem1743#1, match_one_device_#t~short1744#1, match_one_device_#t~short1745#1, match_one_device_#t~mem1746#1, match_one_device_#t~mem1747#1, match_one_device_#t~mem1748#1, match_one_device_#t~short1749#1, match_one_device_#t~short1750#1, match_one_device_#t~mem1751#1, match_one_device_#t~mem1752#1, match_one_device_#t~mem1753#1, match_one_device_#t~short1754#1, match_one_device_~id#1.base, match_one_device_~id#1.offset, match_one_device_~dev#1.base, match_one_device_~dev#1.offset;havoc match_one_device_#in~id#1.base, match_one_device_#in~id#1.offset, match_one_device_#in~dev#1.base, match_one_device_#in~dev#1.offset;assume { :end_inline_match_one_device } true;xen_pcibk_find_quirk_~tmp~151#1.base, xen_pcibk_find_quirk_~tmp~151#1.offset := xen_pcibk_find_quirk_#t~ret1756#1.base, xen_pcibk_find_quirk_#t~ret1756#1.offset; [2025-02-08 03:40:17,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-1: assume match_one_device_#t~short1754#1;call match_one_device_#t~mem1751#1 := read~intINTTYPE4#41(match_one_device_~id#1.base, ~bvadd~64(16bv64, match_one_device_~id#1.offset), 4bv64);call match_one_device_#t~mem1752#1 := read~intINTTYPE4#41(match_one_device_~dev#1.base, ~bvadd~64(68bv64, match_one_device_~dev#1.offset), 4bv64);call match_one_device_#t~mem1753#1 := read~intINTTYPE4#41(match_one_device_~id#1.base, ~bvadd~64(20bv64, match_one_device_~id#1.offset), 4bv64);match_one_device_#t~short1754#1 := 0bv32 == ~bvand~32(~bvxor~32(match_one_device_#t~mem1751#1, match_one_device_#t~mem1752#1), match_one_device_#t~mem1753#1); [2025-02-08 03:40:17,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-1: assume !match_one_device_#t~short1754#1; [2025-02-08 03:40:17,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-6: match_one_device_#t~short1750#1 := match_one_device_#t~short1745#1; [2025-02-08 03:40:17,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-7: match_one_device_#t~short1745#1 := match_one_device_#t~short1744#1; [2025-02-08 03:40:17,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-8: assume match_one_device_#t~short1744#1; [2025-02-08 03:40:17,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-8: assume !match_one_device_#t~short1744#1;call match_one_device_#t~mem1742#1 := read~intINTTYPE4#41(match_one_device_~id#1.base, ~bvadd~64(8bv64, match_one_device_~id#1.offset), 4bv64);call match_one_device_#t~mem1743#1 := read~intINTTYPE2#41(match_one_device_~dev#1.base, ~bvadd~64(64bv64, match_one_device_~dev#1.offset), 2bv64);match_one_device_#t~short1744#1 := match_one_device_#t~mem1742#1 == ~zero_extend~32~16(match_one_device_#t~mem1743#1); [2025-02-08 03:40:17,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-9: assume match_one_device_#t~short1745#1;call match_one_device_#t~mem1741#1 := read~intINTTYPE4#41(match_one_device_~id#1.base, ~bvadd~64(8bv64, match_one_device_~id#1.offset), 4bv64);match_one_device_#t~short1744#1 := 4294967295bv32 == match_one_device_#t~mem1741#1; [2025-02-08 03:40:17,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-9: assume !match_one_device_#t~short1745#1; [2025-02-08 03:40:17,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-2: match_one_device_#t~short1754#1 := match_one_device_#t~short1750#1; [2025-02-08 03:40:17,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-3: match_one_device_#t~short1750#1 := match_one_device_#t~short1749#1; [2025-02-08 03:40:17,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-4: assume match_one_device_#t~short1749#1; [2025-02-08 03:40:17,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-4: assume !match_one_device_#t~short1749#1;call match_one_device_#t~mem1747#1 := read~intINTTYPE4#41(match_one_device_~id#1.base, ~bvadd~64(12bv64, match_one_device_~id#1.offset), 4bv64);call match_one_device_#t~mem1748#1 := read~intINTTYPE2#41(match_one_device_~dev#1.base, ~bvadd~64(66bv64, match_one_device_~dev#1.offset), 2bv64);match_one_device_#t~short1749#1 := match_one_device_#t~mem1747#1 == ~zero_extend~32~16(match_one_device_#t~mem1748#1); [2025-02-08 03:40:17,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-5: assume match_one_device_#t~short1750#1;call match_one_device_#t~mem1746#1 := read~intINTTYPE4#41(match_one_device_~id#1.base, ~bvadd~64(12bv64, match_one_device_~id#1.offset), 4bv64);match_one_device_#t~short1749#1 := 4294967295bv32 == match_one_device_#t~mem1746#1; [2025-02-08 03:40:17,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-5: assume !match_one_device_#t~short1750#1; [2025-02-08 03:40:17,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-14: match_one_device_#t~short1740#1 := match_one_device_#t~short1735#1; [2025-02-08 03:40:17,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-15: assume match_one_device_#t~short1735#1; [2025-02-08 03:40:17,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-15: assume !match_one_device_#t~short1735#1;call match_one_device_#t~mem1733#1 := read~intINTTYPE4#41(match_one_device_~id#1.base, match_one_device_~id#1.offset, 4bv64);call match_one_device_#t~mem1734#1 := read~intINTTYPE2#41(match_one_device_~dev#1.base, ~bvadd~64(60bv64, match_one_device_~dev#1.offset), 2bv64);match_one_device_#t~short1735#1 := match_one_device_#t~mem1733#1 == ~zero_extend~32~16(match_one_device_#t~mem1734#1); [2025-02-08 03:40:17,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-10: match_one_device_#t~short1745#1 := match_one_device_#t~short1740#1; [2025-02-08 03:40:17,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-11: match_one_device_#t~short1740#1 := match_one_device_#t~short1739#1; [2025-02-08 03:40:17,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-12: assume match_one_device_#t~short1739#1; [2025-02-08 03:40:17,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-12: assume !match_one_device_#t~short1739#1;call match_one_device_#t~mem1737#1 := read~intINTTYPE4#41(match_one_device_~id#1.base, ~bvadd~64(4bv64, match_one_device_~id#1.offset), 4bv64);call match_one_device_#t~mem1738#1 := read~intINTTYPE2#41(match_one_device_~dev#1.base, ~bvadd~64(62bv64, match_one_device_~dev#1.offset), 2bv64);match_one_device_#t~short1739#1 := match_one_device_#t~mem1737#1 == ~zero_extend~32~16(match_one_device_#t~mem1738#1); [2025-02-08 03:40:17,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-13: assume match_one_device_#t~short1740#1;call match_one_device_#t~mem1736#1 := read~intINTTYPE4#41(match_one_device_~id#1.base, ~bvadd~64(4bv64, match_one_device_~id#1.offset), 4bv64);match_one_device_#t~short1739#1 := 4294967295bv32 == match_one_device_#t~mem1736#1; [2025-02-08 03:40:17,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-13: assume !match_one_device_#t~short1740#1; [2025-02-08 03:40:17,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10109: assume { :begin_inline_match_one_device } true;match_one_device_#in~id#1.base, match_one_device_#in~id#1.offset, match_one_device_#in~dev#1.base, match_one_device_#in~dev#1.offset := xen_pcibk_find_quirk_~tmp_quirk~0#1.base, ~bvadd~64(16bv64, xen_pcibk_find_quirk_~tmp_quirk~0#1.offset), xen_pcibk_find_quirk_~dev#1.base, xen_pcibk_find_quirk_~dev#1.offset;havoc match_one_device_#res#1.base, match_one_device_#res#1.offset;havoc match_one_device_#t~mem1732#1, match_one_device_#t~mem1733#1, match_one_device_#t~mem1734#1, match_one_device_#t~short1735#1, match_one_device_#t~mem1736#1, match_one_device_#t~mem1737#1, match_one_device_#t~mem1738#1, match_one_device_#t~short1739#1, match_one_device_#t~short1740#1, match_one_device_#t~mem1741#1, match_one_device_#t~mem1742#1, match_one_device_#t~mem1743#1, match_one_device_#t~short1744#1, match_one_device_#t~short1745#1, match_one_device_#t~mem1746#1, match_one_device_#t~mem1747#1, match_one_device_#t~mem1748#1, match_one_device_#t~short1749#1, match_one_device_#t~short1750#1, match_one_device_#t~mem1751#1, match_one_device_#t~mem1752#1, match_one_device_#t~mem1753#1, match_one_device_#t~short1754#1, match_one_device_~id#1.base, match_one_device_~id#1.offset, match_one_device_~dev#1.base, match_one_device_~dev#1.offset;match_one_device_~id#1.base, match_one_device_~id#1.offset := match_one_device_#in~id#1.base, match_one_device_#in~id#1.offset;match_one_device_~dev#1.base, match_one_device_~dev#1.offset := match_one_device_#in~dev#1.base, match_one_device_#in~dev#1.offset;call match_one_device_#t~mem1732#1 := read~intINTTYPE4#41(match_one_device_~id#1.base, match_one_device_~id#1.offset, 4bv64);match_one_device_#t~short1735#1 := 4294967295bv32 == match_one_device_#t~mem1732#1; [2025-02-08 03:40:17,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4226: assume ~bvadd~64(#t~mem291#1.base, #t~mem291#1.offset) == ~bvadd~64(~dev#1.base, ~dev#1.offset);havoc #t~mem291#1.base, #t~mem291#1.offset;~found_psdev~1#1.base, ~found_psdev~1#1.offset := ~psdev~8#1.base, ~psdev~8#1.offset; [2025-02-08 03:40:17,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4226: assume !(~bvadd~64(#t~mem291#1.base, #t~mem291#1.offset) == ~bvadd~64(~dev#1.base, ~dev#1.offset));havoc #t~mem291#1.base, #t~mem291#1.offset;call #t~mem292#1.base, #t~mem292#1.offset := read~$Pointer$#41(~psdev~8#1.base, ~bvadd~64(4bv64, ~psdev~8#1.offset), 8bv64);~__mptr___0~5#1.base, ~__mptr___0~5#1.offset := #t~mem292#1.base, #t~mem292#1.offset;havoc #t~mem292#1.base, #t~mem292#1.offset;~psdev~8#1.base, ~psdev~8#1.offset := ~__mptr___0~5#1.base, ~bvadd~64(18446744073709550784bv64, ~__mptr___0~5#1.offset); [2025-02-08 03:40:17,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11718: havoc #t~nondet2035; [2025-02-08 03:40:18,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8157: havoc free_pdev_#t~mem1068#1, free_pdev_#t~mem1069#1.base, free_pdev_#t~mem1069#1.offset, free_pdev_~pdev#1.base, free_pdev_~pdev#1.offset;havoc free_pdev_#in~pdev#1.base, free_pdev_#in~pdev#1.offset;assume { :end_inline_free_pdev } true; [2025-02-08 03:40:18,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299-1: SUMMARY for call dev_set_drvdata(free_pdev_#t~mem1069#1.base, ~bvadd~64(60bv64, free_pdev_#t~mem1069#1.offset), 0bv64, 0bv64); srcloc: null [2025-02-08 03:40:18,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299: havoc free_pdev_#t~mem1069#1.base, free_pdev_#t~mem1069#1.offset;call write~$Pointer$#41(0bv64, 0bv64, free_pdev_~pdev#1.base, ~bvadd~64(156bv64, free_pdev_~pdev#1.offset), 8bv64); [2025-02-08 03:40:18,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7301: SUMMARY for call kfree(free_pdev_~pdev#1.base, free_pdev_~pdev#1.offset); srcloc: null [2025-02-08 03:40:18,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7293: havoc unregister_xenbus_watch_~arg0#1.base, unregister_xenbus_watch_~arg0#1.offset;havoc unregister_xenbus_watch_#in~arg0#1.base, unregister_xenbus_watch_#in~arg0#1.offset;assume { :end_inline_unregister_xenbus_watch } true;call write~intINTTYPE1#41(0bv8, free_pdev_~pdev#1.base, ~bvadd~64(196bv64, free_pdev_~pdev#1.offset), 1bv64); [2025-02-08 03:40:18,011 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7298: havoc xen_pcibk_release_devices_#t~mem1055#1.base, xen_pcibk_release_devices_#t~mem1055#1.offset, xen_pcibk_release_devices_#t~short1056#1, xen_pcibk_release_devices_~pdev#1.base, xen_pcibk_release_devices_~pdev#1.offset;havoc xen_pcibk_release_devices_#in~pdev#1.base, xen_pcibk_release_devices_#in~pdev#1.offset;assume { :end_inline_xen_pcibk_release_devices } true;call free_pdev_#t~mem1069#1.base, free_pdev_#t~mem1069#1.offset := read~$Pointer$#41(free_pdev_~pdev#1.base, ~bvadd~64(156bv64, free_pdev_~pdev#1.offset), 8bv64); [2025-02-08 03:40:18,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9312: assume 0bv32 != ~err~28; [2025-02-08 03:40:18,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9312: assume !(0bv32 != ~err~28);~i~4 := ~bvadd~32(1bv32, ~i~4); [2025-02-08 03:40:18,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9311: ~err~28 := #t~ret1591; [2025-02-08 03:40:18,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9311-1: SUMMARY for call #t~ret1591 := xen_pcibk_config_add_field(~dev.base, ~dev.offset, ~field.base, ~bvadd~64(~field.offset, ~bvmul~64(76bv64, ~sign_extend~64~32(~i~4)))); srcloc: null [2025-02-08 03:40:18,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11538: havoc pci_bus_read_config_dword_#t~nondet2000#1; [2025-02-08 03:40:18,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11474: havoc #t~nondet1992; [2025-02-08 03:40:33,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8492: SUMMARY for call call_and_disable_all_2(2bv32); srcloc: null [2025-02-08 03:40:33,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5453: assume 0bv32 == pcistub_init_~err~13#1; [2025-02-08 03:40:33,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5453: assume !(0bv32 == pcistub_init_~err~13#1); [2025-02-08 03:40:33,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5652: call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset);havoc main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset);havoc main_~#ldvarg10~0#1.base, main_~#ldvarg10~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_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset);havoc main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset);havoc main_~#ldvarg28~0#1.base, main_~#ldvarg28~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; [2025-02-08 03:40:33,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454: pcistub_init_~err~13#1 := pcistub_init_#t~ret644#1;havoc pcistub_init_#t~ret644#1; [2025-02-08 03:40:33,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-1: SUMMARY for call pcistub_init_#t~ret644#1 := driver_create_file(~#xen_pcibk_pci_driver~0.base, ~bvadd~64(104bv64, ~#xen_pcibk_pci_driver~0.offset), ~#driver_attr_remove_slot~0.base, ~#driver_attr_remove_slot~0.offset); srcloc: null [2025-02-08 03:40:33,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5587-1: xen_pcibk_init_#res#1 := xen_pcibk_init_~err~14#1; [2025-02-08 03:40:33,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5521: SUMMARY for call spin_unlock_irqrestore(~#pcistub_devices_lock~0.base, ~#pcistub_devices_lock~0.offset, find_vfs_~flags~15#1); srcloc: null [2025-02-08 03:40:33,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522: assume 0bv32 != ~zero_extend~32~8(find_vfs_~found~1#1);find_vfs_#res#1.base, find_vfs_#res#1.offset := find_vfs_~psdev~18#1.base, find_vfs_~psdev~18#1.offset; [2025-02-08 03:40:33,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522: assume !(0bv32 != ~zero_extend~32~8(find_vfs_~found~1#1));find_vfs_#res#1.base, find_vfs_#res#1.offset := 0bv64, 0bv64; [2025-02-08 03:40:33,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5258: assume ~bvadd~64(pcistub_quirk_show_~quirk~0#1.base, pcistub_quirk_show_~quirk~0#1.offset) != ~bvadd~64(~#xen_pcibk_quirks~0.base, ~#xen_pcibk_quirks~0.offset); [2025-02-08 03:40:33,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5258: assume !(~bvadd~64(pcistub_quirk_show_~quirk~0#1.base, pcistub_quirk_show_~quirk~0#1.offset) != ~bvadd~64(~#xen_pcibk_quirks~0.base, ~#xen_pcibk_quirks~0.offset)); [2025-02-08 03:40:33,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5192: pcistub_quirk_add_#t~ret563#1 := pcistub_reg_add_#res#1;havoc pcistub_reg_add_#t~ret506#1.base, pcistub_reg_add_#t~ret506#1.offset, pcistub_reg_add_#t~mem507#1.base, pcistub_reg_add_#t~mem507#1.offset, pcistub_reg_add_#t~ret508#1.base, pcistub_reg_add_#t~ret508#1.offset, pcistub_reg_add_#t~ret509#1, pcistub_reg_add_~domain#1, pcistub_reg_add_~bus#1, pcistub_reg_add_~slot#1, pcistub_reg_add_~func#1, pcistub_reg_add_~reg#1, pcistub_reg_add_~size#1, pcistub_reg_add_~mask#1, pcistub_reg_add_~err~7#1, pcistub_reg_add_~psdev~13#1.base, pcistub_reg_add_~psdev~13#1.offset, pcistub_reg_add_~dev~1#1.base, pcistub_reg_add_~dev~1#1.offset, pcistub_reg_add_~field~0#1.base, pcistub_reg_add_~field~0#1.offset, pcistub_reg_add_~tmp~36#1.base, pcistub_reg_add_~tmp~36#1.offset;havoc pcistub_reg_add_#in~domain#1, pcistub_reg_add_#in~bus#1, pcistub_reg_add_#in~slot#1, pcistub_reg_add_#in~func#1, pcistub_reg_add_#in~reg#1, pcistub_reg_add_#in~size#1, pcistub_reg_add_#in~mask#1;assume { :end_inline_pcistub_reg_add } true;pcistub_quirk_add_~err~11#1 := pcistub_quirk_add_#t~ret563#1;havoc pcistub_quirk_add_#t~mem556#1;havoc pcistub_quirk_add_#t~mem557#1;havoc pcistub_quirk_add_#t~mem558#1;havoc pcistub_quirk_add_#t~mem559#1;havoc pcistub_quirk_add_#t~mem560#1;havoc pcistub_quirk_add_#t~mem561#1;havoc pcistub_quirk_add_#t~mem562#1;havoc pcistub_quirk_add_#t~ret563#1; [2025-02-08 03:40:33,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5457: assume 0bv32 == pcistub_init_~err~13#1; [2025-02-08 03:40:33,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5457: assume !(0bv32 == pcistub_init_~err~13#1); [2025-02-08 03:40:33,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458: pcistub_init_~err~13#1 := pcistub_init_#t~ret645#1;havoc pcistub_init_#t~ret645#1; [2025-02-08 03:40:33,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5392-1: assume pcistub_init_#t~short610#1;call pcistub_init_#t~mem609#1 := read~intINTTYPE1#27(~pci_devs_to_hide~0.base, ~pci_devs_to_hide~0.offset, 1bv64);pcistub_init_#t~short610#1 := 0bv32 != ~sign_extend~32~8(pcistub_init_#t~mem609#1); [2025-02-08 03:40:33,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5392-1: assume !pcistub_init_#t~short610#1; [2025-02-08 03:40:33,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5458-1: SUMMARY for call pcistub_init_#t~ret645#1 := driver_create_file(~#xen_pcibk_pci_driver~0.base, ~bvadd~64(104bv64, ~#xen_pcibk_pci_driver~0.offset), ~#driver_attr_slots~0.base, ~#driver_attr_slots~0.offset); srcloc: null [2025-02-08 03:40:33,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5392: assume pcistub_init_#t~short610#1;havoc pcistub_init_#t~mem609#1;havoc pcistub_init_#t~short610#1;pcistub_init_~parsed~2#1 := 0bv32;pcistub_init_~domain~5#1 := pcistub_init_#t~nondet611#1;pcistub_init_~bus~5#1 := pcistub_init_#t~nondet612#1;pcistub_init_~slot~5#1 := pcistub_init_#t~nondet613#1;pcistub_init_~func~5#1 := pcistub_init_#t~nondet614#1;pcistub_init_~parsed~2#1 := pcistub_init_#t~nondet615#1;assume ~bvsle~64(0bv64, pcistub_init_#t~nondet616#1) && ~bvsle~64(pcistub_init_#t~nondet616#1, 5bv64);pcistub_init_~err~13#1 := pcistub_init_#t~nondet616#1[32:0];havoc pcistub_init_#t~nondet611#1;havoc pcistub_init_#t~nondet612#1;havoc pcistub_init_#t~nondet613#1;havoc pcistub_init_#t~nondet614#1;havoc pcistub_init_#t~nondet615#1;havoc pcistub_init_#t~nondet616#1;pcistub_init_#t~switch617#1 := 3bv32 == pcistub_init_~err~13#1; [2025-02-08 03:40:33,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5392: assume !pcistub_init_#t~short610#1;havoc pcistub_init_#t~mem609#1;havoc pcistub_init_#t~short610#1; [2025-02-08 03:40:33,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11140: call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg13~0#1.base, ldv_main_exported_3_~#ldvarg13~0#1.offset);havoc ldv_main_exported_3_~#ldvarg13~0#1.base, ldv_main_exported_3_~#ldvarg13~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg17~0#1.base, ldv_main_exported_3_~#ldvarg17~0#1.offset);havoc ldv_main_exported_3_~#ldvarg17~0#1.base, ldv_main_exported_3_~#ldvarg17~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg14~0#1.base, ldv_main_exported_3_~#ldvarg14~0#1.offset);havoc ldv_main_exported_3_~#ldvarg14~0#1.base, ldv_main_exported_3_~#ldvarg14~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg15~0#1.base, ldv_main_exported_3_~#ldvarg15~0#1.offset);havoc ldv_main_exported_3_~#ldvarg15~0#1.base, ldv_main_exported_3_~#ldvarg15~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg16~0#1.base, ldv_main_exported_3_~#ldvarg16~0#1.offset);havoc ldv_main_exported_3_~#ldvarg16~0#1.base, ldv_main_exported_3_~#ldvarg16~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg12~0#1.base, ldv_main_exported_3_~#ldvarg12~0#1.offset);havoc ldv_main_exported_3_~#ldvarg12~0#1.base, ldv_main_exported_3_~#ldvarg12~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg11~0#1.base, ldv_main_exported_3_~#ldvarg11~0#1.offset);havoc ldv_main_exported_3_~#ldvarg11~0#1.base, ldv_main_exported_3_~#ldvarg11~0#1.offset;havoc ldv_main_exported_3_#t~ret1950#1.base, ldv_main_exported_3_#t~ret1950#1.offset, ldv_main_exported_3_#t~ret1951#1.base, ldv_main_exported_3_#t~ret1951#1.offset, ldv_main_exported_3_#t~ret1952#1.base, ldv_main_exported_3_#t~ret1952#1.offset, ldv_main_exported_3_#t~ret1953#1.base, ldv_main_exported_3_#t~ret1953#1.offset, ldv_main_exported_3_#t~ret1954#1.base, ldv_main_exported_3_#t~ret1954#1.offset, ldv_main_exported_3_#t~ret1955#1.base, ldv_main_exported_3_#t~ret1955#1.offset, ldv_main_exported_3_#t~ret1956#1.base, ldv_main_exported_3_#t~ret1956#1.offset, ldv_main_exported_3_#t~ret1957#1.base, ldv_main_exported_3_#t~ret1957#1.offset, ldv_main_exported_3_#t~ret1958#1.base, ldv_main_exported_3_#t~ret1958#1.offset, ldv_main_exported_3_#t~ret1959#1.base, ldv_main_exported_3_#t~ret1959#1.offset, ldv_main_exported_3_#t~nondet1960#1, ldv_main_exported_3_#t~switch1961#1, ldv_main_exported_3_#t~ret1962#1, ldv_main_exported_3_#t~ret1963#1, ldv_main_exported_3_#t~mem1964#1, ldv_main_exported_3_#t~mem1965#1, ldv_main_exported_3_#t~mem1966#1, ldv_main_exported_3_#t~mem1967#1, ldv_main_exported_3_#t~ret1968#1.base, ldv_main_exported_3_#t~ret1968#1.offset, ldv_main_exported_3_#t~mem1969#1, ldv_main_exported_3_#t~mem1970#1.base, ldv_main_exported_3_#t~mem1970#1.offset, ldv_main_exported_3_#t~ret1971#1, ldv_main_exported_3_#t~mem1972#1.base, ldv_main_exported_3_#t~mem1972#1.offset, ldv_main_exported_3_#t~ret1973#1, ldv_main_exported_3_~ldvarg19~0#1.base, ldv_main_exported_3_~ldvarg19~0#1.offset, ldv_main_exported_3_~tmp~176#1.base, ldv_main_exported_3_~tmp~176#1.offset, ldv_main_exported_3_~#ldvarg13~0#1.base, ldv_main_exported_3_~#ldvarg13~0#1.offset, ldv_main_exported_3_~#ldvarg17~0#1.base, ldv_main_exported_3_~#ldvarg17~0#1.offset, ldv_main_exported_3_~#ldvarg14~0#1.base, ldv_main_exported_3_~#ldvarg14~0#1.offset, ldv_main_exported_3_~#ldvarg15~0#1.base, ldv_main_exported_3_~#ldvarg15~0#1.offset, ldv_main_exported_3_~#ldvarg16~0#1.base, ldv_main_exported_3_~#ldvarg16~0#1.offset, ldv_main_exported_3_~#ldvarg12~0#1.base, ldv_main_exported_3_~#ldvarg12~0#1.offset, ldv_main_exported_3_~ldvarg20~0#1.base, ldv_main_exported_3_~ldvarg20~0#1.offset, ldv_main_exported_3_~tmp___0~62#1.base, ldv_main_exported_3_~tmp___0~62#1.offset, ldv_main_exported_3_~#ldvarg11~0#1.base, ldv_main_exported_3_~#ldvarg11~0#1.offset, ldv_main_exported_3_~ldvarg18~0#1.base, ldv_main_exported_3_~ldvarg18~0#1.offset, ldv_main_exported_3_~tmp___1~37#1.base, ldv_main_exported_3_~tmp___1~37#1.offset, ldv_main_exported_3_~tmp___2~27#1;assume { :end_inline_ldv_main_exported_3 } true; [2025-02-08 03:40:33,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195: assume 0bv32 == pcistub_quirk_add_~err~11#1;pcistub_quirk_add_~err~11#1 := pcistub_quirk_add_~count#1[32:0]; [2025-02-08 03:40:33,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5195: assume !(0bv32 == pcistub_quirk_add_~err~11#1); [2025-02-08 03:40:33,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4931: assume ~bvugt~32(pcistub_reg_add_~reg#1, 4095bv32) || (~bvule~32(pcistub_reg_add_~size#1, 3bv32) && 0bv32 != ~bvlshr~32(pcistub_reg_add_~mask#1, ~bvmul~32(8bv32, pcistub_reg_add_~size#1)));pcistub_reg_add_#res#1 := 4294967274bv32; [2025-02-08 03:40:33,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4931: assume !(~bvugt~32(pcistub_reg_add_~reg#1, 4095bv32) || (~bvule~32(pcistub_reg_add_~size#1, 3bv32) && 0bv32 != ~bvlshr~32(pcistub_reg_add_~mask#1, ~bvmul~32(8bv32, pcistub_reg_add_~size#1)))); [2025-02-08 03:40:33,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4997: call ULTIMATE.dealloc(pcistub_slot_remove_~#domain~1#1.base, pcistub_slot_remove_~#domain~1#1.offset);havoc pcistub_slot_remove_~#domain~1#1.base, pcistub_slot_remove_~#domain~1#1.offset;call ULTIMATE.dealloc(pcistub_slot_remove_~#bus~1#1.base, pcistub_slot_remove_~#bus~1#1.offset);havoc pcistub_slot_remove_~#bus~1#1.base, pcistub_slot_remove_~#bus~1#1.offset;call ULTIMATE.dealloc(pcistub_slot_remove_~#slot~1#1.base, pcistub_slot_remove_~#slot~1#1.offset);havoc pcistub_slot_remove_~#slot~1#1.base, pcistub_slot_remove_~#slot~1#1.offset;call ULTIMATE.dealloc(pcistub_slot_remove_~#func~1#1.base, pcistub_slot_remove_~#func~1#1.offset);havoc pcistub_slot_remove_~#func~1#1.base, pcistub_slot_remove_~#func~1#1.offset;main_#t~ret725#1 := pcistub_slot_remove_#res#1;havoc pcistub_slot_remove_#t~ret516#1, pcistub_slot_remove_#t~mem517#1, pcistub_slot_remove_#t~mem518#1, pcistub_slot_remove_#t~mem519#1, pcistub_slot_remove_#t~mem520#1, pcistub_slot_remove_#t~ret521#1, pcistub_slot_remove_~drv#1.base, pcistub_slot_remove_~drv#1.offset, pcistub_slot_remove_~buf#1.base, pcistub_slot_remove_~buf#1.offset, pcistub_slot_remove_~count#1, pcistub_slot_remove_~#domain~1#1.base, pcistub_slot_remove_~#domain~1#1.offset, pcistub_slot_remove_~#bus~1#1.base, pcistub_slot_remove_~#bus~1#1.offset, pcistub_slot_remove_~#slot~1#1.base, pcistub_slot_remove_~#slot~1#1.offset, pcistub_slot_remove_~#func~1#1.base, pcistub_slot_remove_~#func~1#1.offset, pcistub_slot_remove_~err~9#1;havoc pcistub_slot_remove_#in~drv#1.base, pcistub_slot_remove_#in~drv#1.offset, pcistub_slot_remove_#in~buf#1.base, pcistub_slot_remove_#in~buf#1.offset, pcistub_slot_remove_#in~count#1;assume { :end_inline_pcistub_slot_remove } true;havoc main_#t~mem724#1;havoc main_#t~ret725#1;~ldv_state_variable_12~0 := 1bv32; [2025-02-08 03:40:33,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5461: assume 0bv32 == pcistub_init_~err~13#1; [2025-02-08 03:40:33,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5461: assume !(0bv32 == pcistub_init_~err~13#1); [2025-02-08 03:40:33,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5263: pcistub_quirk_show_#res#1 := ~sign_extend~64~32(pcistub_quirk_show_~count~2#1); [2025-02-08 03:40:33,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5263-1: SUMMARY for call spin_unlock_irqrestore(~#device_ids_lock~0.base, ~#device_ids_lock~0.offset, pcistub_quirk_show_~flags~13#1); srcloc: null [2025-02-08 03:40:33,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5594: assume { :end_inline_xen_pcibk_xenbus_unregister } true; [2025-02-08 03:40:33,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462: pcistub_init_~err~13#1 := pcistub_init_#t~ret646#1;havoc pcistub_init_#t~ret646#1; [2025-02-08 03:40:33,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462-1: SUMMARY for call pcistub_init_#t~ret646#1 := driver_create_file(~#xen_pcibk_pci_driver~0.base, ~bvadd~64(104bv64, ~#xen_pcibk_pci_driver~0.offset), ~#driver_attr_quirks~0.base, ~#driver_attr_quirks~0.offset); srcloc: null [2025-02-08 03:40:33,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5595: SUMMARY for call pcistub_exit(); srcloc: null [2025-02-08 03:40:33,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5199-1: pcistub_quirk_add_#res#1 := ~sign_extend~64~32(pcistub_quirk_add_~err~11#1);call ULTIMATE.dealloc(pcistub_quirk_add_~#domain~3#1.base, pcistub_quirk_add_~#domain~3#1.offset);havoc pcistub_quirk_add_~#domain~3#1.base, pcistub_quirk_add_~#domain~3#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#bus~3#1.base, pcistub_quirk_add_~#bus~3#1.offset);havoc pcistub_quirk_add_~#bus~3#1.base, pcistub_quirk_add_~#bus~3#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#slot~3#1.base, pcistub_quirk_add_~#slot~3#1.offset);havoc pcistub_quirk_add_~#slot~3#1.base, pcistub_quirk_add_~#slot~3#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#func~3#1.base, pcistub_quirk_add_~#func~3#1.offset);havoc pcistub_quirk_add_~#func~3#1.base, pcistub_quirk_add_~#func~3#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#reg~0#1.base, pcistub_quirk_add_~#reg~0#1.offset);havoc pcistub_quirk_add_~#reg~0#1.base, pcistub_quirk_add_~#reg~0#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#size~0#1.base, pcistub_quirk_add_~#size~0#1.offset);havoc pcistub_quirk_add_~#size~0#1.base, pcistub_quirk_add_~#size~0#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#mask~0#1.base, pcistub_quirk_add_~#mask~0#1.offset);havoc pcistub_quirk_add_~#mask~0#1.base, pcistub_quirk_add_~#mask~0#1.offset; [2025-02-08 03:40:33,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935: pcistub_reg_add_~psdev~13#1.base, pcistub_reg_add_~psdev~13#1.offset := pcistub_reg_add_#t~ret506#1.base, pcistub_reg_add_#t~ret506#1.offset;havoc pcistub_reg_add_#t~ret506#1.base, pcistub_reg_add_#t~ret506#1.offset; [2025-02-08 03:40:33,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4935-1: SUMMARY for call pcistub_reg_add_#t~ret506#1.base, pcistub_reg_add_#t~ret506#1.offset := pcistub_device_find(pcistub_reg_add_~domain#1, pcistub_reg_add_~bus#1, pcistub_reg_add_~slot#1, pcistub_reg_add_~func#1); srcloc: null [2025-02-08 03:40:33,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5794: main_#t~ret706#1 := permissive_show_#res#1;havoc permissive_show_#t~mem599#1.base, permissive_show_#t~mem599#1.offset, permissive_show_#t~mem600#1.base, permissive_show_#t~mem600#1.offset, permissive_show_#t~mem601#1.base, permissive_show_#t~mem601#1.offset, permissive_show_#t~ret602#1.base, permissive_show_#t~ret602#1.offset, permissive_show_#t~mem603#1, permissive_show_#t~short604#1, permissive_show_#t~mem605#1.base, permissive_show_#t~mem605#1.offset, permissive_show_#t~ret606#1.base, permissive_show_#t~ret606#1.offset, permissive_show_#t~ret607#1, permissive_show_#t~mem608#1.base, permissive_show_#t~mem608#1.offset, permissive_show_~drv#1.base, permissive_show_~drv#1.offset, permissive_show_~buf#1.base, permissive_show_~buf#1.offset, permissive_show_~psdev~17#1.base, permissive_show_~psdev~17#1.offset, permissive_show_~dev_data~7#1.base, permissive_show_~dev_data~7#1.offset, permissive_show_~count~3#1, permissive_show_~flags~14#1, permissive_show_~__mptr~12#1.base, permissive_show_~__mptr~12#1.offset, permissive_show_~tmp~42#1.base, permissive_show_~tmp~42#1.offset, permissive_show_~tmp___0~21#1.base, permissive_show_~tmp___0~21#1.offset, permissive_show_~tmp___1~14#1, permissive_show_~__mptr___0~10#1.base, permissive_show_~__mptr___0~10#1.offset;havoc permissive_show_#in~drv#1.base, permissive_show_#in~drv#1.offset, permissive_show_#in~buf#1.base, permissive_show_#in~buf#1.offset;assume { :end_inline_permissive_show } true;havoc main_#t~ret706#1;~ldv_state_variable_7~0 := 1bv32; [2025-02-08 03:40:33,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5398: assume pcistub_init_#t~switch617#1;pcistub_init_~func~5#1 := 4294967295bv32;pcistub_init_~domain~5#1 := pcistub_init_#t~nondet618#1;pcistub_init_~bus~5#1 := pcistub_init_#t~nondet619#1;pcistub_init_~slot~5#1 := pcistub_init_#t~nondet620#1;pcistub_init_~parsed~2#1 := pcistub_init_#t~nondet621#1;assume ~bvsle~64(0bv64, pcistub_init_#t~nondet622#1) && ~bvsle~64(pcistub_init_#t~nondet622#1, 4bv64); [2025-02-08 03:40:33,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5398: assume !pcistub_init_#t~switch617#1;pcistub_init_#t~switch617#1 := pcistub_init_#t~switch617#1 || 2bv32 == pcistub_init_~err~13#1; [2025-02-08 03:40:33,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936: assume 0bv64 == ~bvadd~64(pcistub_reg_add_~psdev~13#1.base, pcistub_reg_add_~psdev~13#1.offset);pcistub_reg_add_~err~7#1 := 4294967277bv32; [2025-02-08 03:40:33,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936: assume !(0bv64 == ~bvadd~64(pcistub_reg_add_~psdev~13#1.base, pcistub_reg_add_~psdev~13#1.offset));call pcistub_reg_add_#t~mem507#1.base, pcistub_reg_add_#t~mem507#1.offset := read~$Pointer$#41(pcistub_reg_add_~psdev~13#1.base, ~bvadd~64(88bv64, pcistub_reg_add_~psdev~13#1.offset), 8bv64);pcistub_reg_add_~dev~1#1.base, pcistub_reg_add_~dev~1#1.offset := pcistub_reg_add_#t~mem507#1.base, pcistub_reg_add_#t~mem507#1.offset;havoc pcistub_reg_add_#t~mem507#1.base, pcistub_reg_add_#t~mem507#1.offset; [2025-02-08 03:40:33,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465: assume 0bv32 == pcistub_init_~err~13#1; [2025-02-08 03:40:33,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465: assume !(0bv32 == pcistub_init_~err~13#1); [2025-02-08 03:40:33,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333: assume ~bvugt~64(permissive_show_~count~3#1, 4095bv64); [2025-02-08 03:40:33,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5333: assume !~bvugt~64(permissive_show_~count~3#1, 4095bv64);call permissive_show_#t~mem600#1.base, permissive_show_#t~mem600#1.offset := read~$Pointer$#41(permissive_show_~psdev~17#1.base, ~bvadd~64(88bv64, permissive_show_~psdev~17#1.offset), 8bv64); [2025-02-08 03:40:33,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8174: call ULTIMATE.dealloc(xen_pcibk_xenbus_register_~#__key~3#1.base, xen_pcibk_xenbus_register_~#__key~3#1.offset);havoc xen_pcibk_xenbus_register_~#__key~3#1.base, xen_pcibk_xenbus_register_~#__key~3#1.offset;xen_pcibk_init_#t~ret666#1 := xen_pcibk_xenbus_register_#res#1;havoc xen_pcibk_xenbus_register_#t~ret1329#1.base, xen_pcibk_xenbus_register_#t~ret1329#1.offset, xen_pcibk_xenbus_register_#t~ret1330#1, xen_pcibk_xenbus_register_#t~mem1331#1.base, xen_pcibk_xenbus_register_#t~mem1331#1.offset, xen_pcibk_xenbus_register_#t~ret1332#1, xen_pcibk_xenbus_register_#t~ret1333#1, xen_pcibk_xenbus_register_~#__key~3#1.base, xen_pcibk_xenbus_register_~#__key~3#1.offset, xen_pcibk_xenbus_register_~__lock_name~0#1.base, xen_pcibk_xenbus_register_~__lock_name~0#1.offset, xen_pcibk_xenbus_register_~tmp~95#1.base, xen_pcibk_xenbus_register_~tmp~95#1.offset, xen_pcibk_xenbus_register_~tmp___0~41#1;assume { :end_inline_xen_pcibk_xenbus_register } true;xen_pcibk_init_~err~14#1 := xen_pcibk_init_#t~ret666#1;havoc xen_pcibk_init_#t~ret666#1; [2025-02-08 03:40:33,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5466: pcistub_init_~err~13#1 := pcistub_init_#t~ret647#1;havoc pcistub_init_#t~ret647#1; [2025-02-08 03:40:33,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10751: havoc __xen_pcibk_release_pci_dev_#t~mem1822#1.base, __xen_pcibk_release_pci_dev_#t~mem1822#1.offset, __xen_pcibk_release_pci_dev_#t~mem1823#1.base, __xen_pcibk_release_pci_dev_#t~mem1823#1.offset, __xen_pcibk_release_pci_dev_#t~mem1824#1.base, __xen_pcibk_release_pci_dev_#t~mem1824#1.offset, __xen_pcibk_release_pci_dev_#t~mem1825#1.base, __xen_pcibk_release_pci_dev_#t~mem1825#1.offset, __xen_pcibk_release_pci_dev_#t~mem1826#1.base, __xen_pcibk_release_pci_dev_#t~mem1826#1.offset, __xen_pcibk_release_pci_dev_~pdev#1.base, __xen_pcibk_release_pci_dev_~pdev#1.offset, __xen_pcibk_release_pci_dev_~dev#1.base, __xen_pcibk_release_pci_dev_~dev#1.offset, __xen_pcibk_release_pci_dev_~lock#1, __xen_pcibk_release_pci_dev_~slot~9#1, __xen_pcibk_release_pci_dev_~vpci_dev~2#1.base, __xen_pcibk_release_pci_dev_~vpci_dev~2#1.offset, __xen_pcibk_release_pci_dev_~found_dev~2#1.base, __xen_pcibk_release_pci_dev_~found_dev~2#1.offset, __xen_pcibk_release_pci_dev_~e~0#1.base, __xen_pcibk_release_pci_dev_~e~0#1.offset, __xen_pcibk_release_pci_dev_~__mptr~27#1.base, __xen_pcibk_release_pci_dev_~__mptr~27#1.offset, __xen_pcibk_release_pci_dev_~__mptr___0~21#1.base, __xen_pcibk_release_pci_dev_~__mptr___0~21#1.offset;havoc __xen_pcibk_release_pci_dev_#in~pdev#1.base, __xen_pcibk_release_pci_dev_#in~pdev#1.offset, __xen_pcibk_release_pci_dev_#in~dev#1.base, __xen_pcibk_release_pci_dev_#in~dev#1.offset, __xen_pcibk_release_pci_dev_#in~lock#1;assume { :end_inline___xen_pcibk_release_pci_dev } true;havoc ldv_main_exported_4_#t~mem1869#1;~ldv_state_variable_4~0 := 1bv32; [2025-02-08 03:40:33,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5466-1: SUMMARY for call pcistub_init_#t~ret647#1 := driver_create_file(~#xen_pcibk_pci_driver~0.base, ~bvadd~64(104bv64, ~#xen_pcibk_pci_driver~0.offset), ~#driver_attr_permissive~0.base, ~#driver_attr_permissive~0.offset); srcloc: null [2025-02-08 03:40:33,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950-1: call __xen_pcibk_release_pci_dev___0_#t~mem1913#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1913#1.offset := read~$Pointer$#41(__xen_pcibk_release_pci_dev___0_~dev_entry~3#1.base, ~bvadd~64(16bv64, __xen_pcibk_release_pci_dev___0_~dev_entry~3#1.offset), 8bv64); [2025-02-08 03:40:33,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950: assume ~bvadd~64(__xen_pcibk_release_pci_dev___0_#t~mem1913#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1913#1.offset) == ~bvadd~64(__xen_pcibk_release_pci_dev___0_~dev#1.base, __xen_pcibk_release_pci_dev___0_~dev#1.offset);havoc __xen_pcibk_release_pci_dev___0_#t~mem1913#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1913#1.offset; [2025-02-08 03:40:33,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950: assume !(~bvadd~64(__xen_pcibk_release_pci_dev___0_#t~mem1913#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1913#1.offset) == ~bvadd~64(__xen_pcibk_release_pci_dev___0_~dev#1.base, __xen_pcibk_release_pci_dev___0_~dev#1.offset));havoc __xen_pcibk_release_pci_dev___0_#t~mem1913#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1913#1.offset; [2025-02-08 03:40:33,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10951-1: SUMMARY for call list_del(__xen_pcibk_release_pci_dev___0_~dev_entry~3#1.base, __xen_pcibk_release_pci_dev___0_~dev_entry~3#1.offset); srcloc: null [2025-02-08 03:40:33,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10951: call __xen_pcibk_release_pci_dev___0_#t~mem1914#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1914#1.offset := read~$Pointer$#41(__xen_pcibk_release_pci_dev___0_~dev_entry~3#1.base, ~bvadd~64(16bv64, __xen_pcibk_release_pci_dev___0_~dev_entry~3#1.offset), 8bv64);__xen_pcibk_release_pci_dev___0_~found_dev~3#1.base, __xen_pcibk_release_pci_dev___0_~found_dev~3#1.offset := __xen_pcibk_release_pci_dev___0_#t~mem1914#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1914#1.offset;havoc __xen_pcibk_release_pci_dev___0_#t~mem1914#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1914#1.offset; [2025-02-08 03:40:33,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4081: SUMMARY for call ldv_spin_lock(); srcloc: null [2025-02-08 03:40:33,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5403: assume pcistub_init_#t~switch617#1;pcistub_init_~func~5#1 := 4294967295bv32;pcistub_init_~slot~5#1 := pcistub_init_~func~5#1;pcistub_init_~domain~5#1 := pcistub_init_#t~nondet623#1;pcistub_init_~bus~5#1 := pcistub_init_#t~nondet624#1;pcistub_init_~parsed~2#1 := pcistub_init_#t~nondet625#1;assume ~bvsle~64(0bv64, pcistub_init_#t~nondet626#1) && ~bvsle~64(pcistub_init_#t~nondet626#1, 3bv64); [2025-02-08 03:40:33,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5403: assume !pcistub_init_#t~switch617#1;havoc pcistub_init_#t~switch617#1;havoc pcistub_init_#t~nondet618#1;havoc pcistub_init_#t~nondet619#1;havoc pcistub_init_#t~nondet620#1;havoc pcistub_init_#t~nondet621#1;havoc pcistub_init_#t~nondet622#1;havoc pcistub_init_#t~nondet623#1;havoc pcistub_init_#t~nondet624#1;havoc pcistub_init_#t~nondet625#1;havoc pcistub_init_#t~nondet626#1;havoc pcistub_init_#t~switch617#1;havoc pcistub_init_#t~nondet618#1;havoc pcistub_init_#t~nondet619#1;havoc pcistub_init_#t~nondet620#1;havoc pcistub_init_#t~nondet621#1;havoc pcistub_init_#t~nondet622#1;havoc pcistub_init_#t~nondet623#1;havoc pcistub_init_#t~nondet624#1;havoc pcistub_init_#t~nondet625#1;havoc pcistub_init_#t~nondet626#1; [2025-02-08 03:40:33,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5469: assume 0bv32 == pcistub_init_~err~13#1; [2025-02-08 03:40:33,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5469: assume !(0bv32 == pcistub_init_~err~13#1); [2025-02-08 03:40:33,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376: call ULTIMATE.dealloc(ldv_main_exported_5_~#ldvarg44~0#1.base, ldv_main_exported_5_~#ldvarg44~0#1.offset);havoc ldv_main_exported_5_~#ldvarg44~0#1.base, ldv_main_exported_5_~#ldvarg44~0#1.offset;havoc ldv_main_exported_5_#t~ret1337#1.base, ldv_main_exported_5_#t~ret1337#1.offset, ldv_main_exported_5_#t~ret1338#1.base, ldv_main_exported_5_#t~ret1338#1.offset, ldv_main_exported_5_#t~nondet1339#1, ldv_main_exported_5_#t~switch1340#1, ldv_main_exported_5_#t~ret1341#1, ldv_main_exported_5_#t~ret1342#1, ldv_main_exported_5_#t~mem1343#1, ldv_main_exported_5_#t~mem1344#1, ldv_main_exported_5_~#ldvarg44~0#1.base, ldv_main_exported_5_~#ldvarg44~0#1.offset, ldv_main_exported_5_~ldvarg45~0#1.base, ldv_main_exported_5_~ldvarg45~0#1.offset, ldv_main_exported_5_~tmp~98#1.base, ldv_main_exported_5_~tmp~98#1.offset, ldv_main_exported_5_~tmp___0~42#1;assume { :end_inline_ldv_main_exported_5 } true; [2025-02-08 03:40:33,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5337: assume 0bv64 == ~bvadd~64(permissive_show_#t~mem600#1.base, permissive_show_#t~mem600#1.offset);havoc permissive_show_#t~mem600#1.base, permissive_show_#t~mem600#1.offset; [2025-02-08 03:40:33,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5337: assume !(0bv64 == ~bvadd~64(permissive_show_#t~mem600#1.base, permissive_show_#t~mem600#1.offset));havoc permissive_show_#t~mem600#1.base, permissive_show_#t~mem600#1.offset;call permissive_show_#t~mem601#1.base, permissive_show_#t~mem601#1.offset := read~$Pointer$#41(permissive_show_~psdev~17#1.base, ~bvadd~64(88bv64, permissive_show_~psdev~17#1.offset), 8bv64); [2025-02-08 03:40:33,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10953: SUMMARY for call kfree(__xen_pcibk_release_pci_dev___0_~dev_entry~3#1.base, __xen_pcibk_release_pci_dev___0_~dev_entry~3#1.offset); srcloc: null [2025-02-08 03:40:33,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470: pcistub_init_~err~13#1 := pcistub_init_#t~ret648#1;havoc pcistub_init_#t~ret648#1; [2025-02-08 03:40:33,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470-1: SUMMARY for call pcistub_init_#t~ret648#1 := driver_create_file(~#xen_pcibk_pci_driver~0.base, ~bvadd~64(104bv64, ~#xen_pcibk_pci_driver~0.offset), ~#driver_attr_irq_handlers~0.base, ~#driver_attr_irq_handlers~0.offset); srcloc: null [2025-02-08 03:40:33,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5272: call ULTIMATE.dealloc(permissive_add_~#domain~4#1.base, permissive_add_~#domain~4#1.offset);havoc permissive_add_~#domain~4#1.base, permissive_add_~#domain~4#1.offset;call ULTIMATE.dealloc(permissive_add_~#bus~4#1.base, permissive_add_~#bus~4#1.offset);havoc permissive_add_~#bus~4#1.base, permissive_add_~#bus~4#1.offset;call ULTIMATE.dealloc(permissive_add_~#slot~4#1.base, permissive_add_~#slot~4#1.offset);havoc permissive_add_~#slot~4#1.base, permissive_add_~#slot~4#1.offset;call ULTIMATE.dealloc(permissive_add_~#func~4#1.base, permissive_add_~#func~4#1.offset);havoc permissive_add_~#func~4#1.base, permissive_add_~#func~4#1.offset;main_#t~ret705#1 := permissive_add_#res#1;havoc permissive_add_#t~ret588#1, permissive_add_#t~mem589#1, permissive_add_#t~mem590#1, permissive_add_#t~mem591#1, permissive_add_#t~mem592#1, permissive_add_#t~ret593#1.base, permissive_add_#t~ret593#1.offset, permissive_add_#t~mem594#1.base, permissive_add_#t~mem594#1.offset, permissive_add_#t~ret595#1.base, permissive_add_#t~ret595#1.offset, permissive_add_#t~mem596#1, permissive_add_#t~mem597#1.base, permissive_add_#t~mem597#1.offset, permissive_add_#t~mem598#1.base, permissive_add_#t~mem598#1.offset, permissive_add_~drv#1.base, permissive_add_~drv#1.offset, permissive_add_~buf#1.base, permissive_add_~buf#1.offset, permissive_add_~count#1, permissive_add_~#domain~4#1.base, permissive_add_~#domain~4#1.offset, permissive_add_~#bus~4#1.base, permissive_add_~#bus~4#1.offset, permissive_add_~#slot~4#1.base, permissive_add_~#slot~4#1.offset, permissive_add_~#func~4#1.base, permissive_add_~#func~4#1.offset, permissive_add_~err~12#1, permissive_add_~psdev~16#1.base, permissive_add_~psdev~16#1.offset, permissive_add_~dev_data~6#1.base, permissive_add_~dev_data~6#1.offset, permissive_add_~tmp~41#1.base, permissive_add_~tmp~41#1.offset;havoc permissive_add_#in~drv#1.base, permissive_add_#in~drv#1.offset, permissive_add_#in~buf#1.base, permissive_add_#in~buf#1.offset, permissive_add_#in~count#1;assume { :end_inline_permissive_add } true;havoc main_#t~mem704#1;havoc main_#t~ret705#1;~ldv_state_variable_7~0 := 1bv32; [2025-02-08 03:40:33,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4942: pcistub_reg_add_~tmp~36#1.base, pcistub_reg_add_~tmp~36#1.offset := pcistub_reg_add_#t~ret508#1.base, pcistub_reg_add_#t~ret508#1.offset;havoc pcistub_reg_add_#t~ret508#1.base, pcistub_reg_add_#t~ret508#1.offset;pcistub_reg_add_~field~0#1.base, pcistub_reg_add_~field~0#1.offset := pcistub_reg_add_~tmp~36#1.base, pcistub_reg_add_~tmp~36#1.offset; [2025-02-08 03:40:33,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4942-1: SUMMARY for call pcistub_reg_add_#t~ret508#1.base, pcistub_reg_add_#t~ret508#1.offset := kmalloc(80bv64, 32bv32); srcloc: null [2025-02-08 03:40:33,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5075: assume ~bvugt~64(pcistub_irq_handler_show_~count~1#1, 4095bv64); [2025-02-08 03:40:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5075: assume !~bvugt~64(pcistub_irq_handler_show_~count~1#1, 4095bv64);call pcistub_irq_handler_show_#t~mem530#1.base, pcistub_irq_handler_show_#t~mem530#1.offset := read~$Pointer$#41(pcistub_irq_handler_show_~psdev~14#1.base, ~bvadd~64(88bv64, pcistub_irq_handler_show_~psdev~14#1.offset), 8bv64); [2025-02-08 03:40:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4084: call pcistub_init_devices_late_#t~mem270#1.base, pcistub_init_devices_late_#t~mem270#1.offset := read~$Pointer$#41(~#seized_devices~0.base, ~#seized_devices~0.offset, 8bv64);pcistub_init_devices_late_~__mptr~6#1.base, pcistub_init_devices_late_~__mptr~6#1.offset := pcistub_init_devices_late_#t~mem270#1.base, pcistub_init_devices_late_#t~mem270#1.offset;pcistub_init_devices_late_~psdev~6#1.base, pcistub_init_devices_late_~psdev~6#1.offset := pcistub_init_devices_late_~__mptr~6#1.base, ~bvadd~64(18446744073709550784bv64, pcistub_init_devices_late_~__mptr~6#1.offset); [2025-02-08 03:40:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010: assume 0bv32 == pcistub_slot_remove_~err~9#1;pcistub_slot_remove_~err~9#1 := pcistub_slot_remove_~count#1[32:0]; [2025-02-08 03:40:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010: assume !(0bv32 == pcistub_slot_remove_~err~9#1); [2025-02-08 03:40:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10956: __xen_pcibk_release_pci_dev___0_~dev_entry~3#1.base, __xen_pcibk_release_pci_dev___0_~dev_entry~3#1.offset := __xen_pcibk_release_pci_dev___0_~t~4#1.base, __xen_pcibk_release_pci_dev___0_~t~4#1.offset;call __xen_pcibk_release_pci_dev___0_#t~mem1915#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1915#1.offset := read~$Pointer$#41(__xen_pcibk_release_pci_dev___0_~t~4#1.base, __xen_pcibk_release_pci_dev___0_~t~4#1.offset, 8bv64);__xen_pcibk_release_pci_dev___0_~__mptr___1~5#1.base, __xen_pcibk_release_pci_dev___0_~__mptr___1~5#1.offset := __xen_pcibk_release_pci_dev___0_#t~mem1915#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1915#1.offset;havoc __xen_pcibk_release_pci_dev___0_#t~mem1915#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1915#1.offset;__xen_pcibk_release_pci_dev___0_~t~4#1.base, __xen_pcibk_release_pci_dev___0_~t~4#1.offset := __xen_pcibk_release_pci_dev___0_~__mptr___1~5#1.base, __xen_pcibk_release_pci_dev___0_~__mptr___1~5#1.offset; [2025-02-08 03:40:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4944: assume 0bv64 == ~bvadd~64(pcistub_reg_add_~field~0#1.base, pcistub_reg_add_~field~0#1.offset);pcistub_reg_add_~err~7#1 := 4294967284bv32; [2025-02-08 03:40:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4944: assume !(0bv64 == ~bvadd~64(pcistub_reg_add_~field~0#1.base, pcistub_reg_add_~field~0#1.offset));call write~intINTTYPE4#41(pcistub_reg_add_~reg#1, pcistub_reg_add_~field~0#1.base, pcistub_reg_add_~field~0#1.offset, 4bv64);call write~intINTTYPE4#41(pcistub_reg_add_~size#1, pcistub_reg_add_~field~0#1.base, ~bvadd~64(4bv64, pcistub_reg_add_~field~0#1.offset), 4bv64);call write~intINTTYPE4#41(pcistub_reg_add_~mask#1, pcistub_reg_add_~field~0#1.base, ~bvadd~64(8bv64, pcistub_reg_add_~field~0#1.offset), 4bv64);call write~$Pointer$#41(0bv64, 0bv64, pcistub_reg_add_~field~0#1.base, ~bvadd~64(12bv64, pcistub_reg_add_~field~0#1.offset), 8bv64);call write~$Pointer$#41(0bv64, 0bv64, pcistub_reg_add_~field~0#1.base, ~bvadd~64(20bv64, pcistub_reg_add_~field~0#1.offset), 8bv64);call write~$Pointer$#41(0bv64, 0bv64, pcistub_reg_add_~field~0#1.base, ~bvadd~64(28bv64, pcistub_reg_add_~field~0#1.offset), 8bv64);call write~$Pointer$#41(#funAddr~xen_pcibk_config_field_free.base, #funAddr~xen_pcibk_config_field_free.offset, pcistub_reg_add_~field~0#1.base, ~bvadd~64(36bv64, pcistub_reg_add_~field~0#1.offset), 8bv64);assume { :begin_inline_xen_pcibk_config_quirks_add_field } true;xen_pcibk_config_quirks_add_field_#in~dev#1.base, xen_pcibk_config_quirks_add_field_#in~dev#1.offset, xen_pcibk_config_quirks_add_field_#in~field#1.base, xen_pcibk_config_quirks_add_field_#in~field#1.offset := pcistub_reg_add_~dev~1#1.base, pcistub_reg_add_~dev~1#1.offset, pcistub_reg_add_~field~0#1.base, pcistub_reg_add_~field~0#1.offset;havoc xen_pcibk_config_quirks_add_field_#res#1;havoc xen_pcibk_config_quirks_add_field_#t~mem1765#1, xen_pcibk_config_quirks_add_field_#t~switch1766#1, xen_pcibk_config_quirks_add_field_#t~ret1767#1, xen_pcibk_config_quirks_add_field_~dev#1.base, xen_pcibk_config_quirks_add_field_~dev#1.offset, xen_pcibk_config_quirks_add_field_~field#1.base, xen_pcibk_config_quirks_add_field_~field#1.offset, xen_pcibk_config_quirks_add_field_~err~38#1;xen_pcibk_config_quirks_add_field_~dev#1.base, xen_pcibk_config_quirks_add_field_~dev#1.offset := xen_pcibk_config_quirks_add_field_#in~dev#1.base, xen_pcibk_config_quirks_add_field_#in~dev#1.offset;xen_pcibk_config_quirks_add_field_~field#1.base, xen_pcibk_config_quirks_add_field_~field#1.offset := xen_pcibk_config_quirks_add_field_#in~field#1.base, xen_pcibk_config_quirks_add_field_#in~field#1.offset;havoc xen_pcibk_config_quirks_add_field_~err~38#1;xen_pcibk_config_quirks_add_field_~err~38#1 := 0bv32;call xen_pcibk_config_quirks_add_field_#t~mem1765#1 := read~intINTTYPE4#41(xen_pcibk_config_quirks_add_field_~field#1.base, ~bvadd~64(4bv64, xen_pcibk_config_quirks_add_field_~field#1.offset), 4bv64);xen_pcibk_config_quirks_add_field_#t~switch1766#1 := 1bv32 == xen_pcibk_config_quirks_add_field_#t~mem1765#1; [2025-02-08 03:40:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5473: assume 0bv32 == pcistub_init_~err~13#1; [2025-02-08 03:40:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5473: assume !(0bv32 == pcistub_init_~err~13#1); [2025-02-08 03:40:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5341: permissive_show_~tmp~42#1.base, permissive_show_~tmp~42#1.offset := permissive_show_#t~ret602#1.base, permissive_show_#t~ret602#1.offset;havoc permissive_show_#t~mem601#1.base, permissive_show_#t~mem601#1.offset;havoc permissive_show_#t~ret602#1.base, permissive_show_#t~ret602#1.offset;permissive_show_~dev_data~7#1.base, permissive_show_~dev_data~7#1.offset := permissive_show_~tmp~42#1.base, permissive_show_~tmp~42#1.offset;permissive_show_#t~short604#1 := 0bv64 == ~bvadd~64(permissive_show_~dev_data~7#1.base, permissive_show_~dev_data~7#1.offset); [2025-02-08 03:40:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5341-1: SUMMARY for call permissive_show_#t~ret602#1.base, permissive_show_#t~ret602#1.offset := pci_get_drvdata(permissive_show_#t~mem601#1.base, permissive_show_#t~mem601#1.offset); srcloc: null [2025-02-08 03:40:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182: assume 0bv64 == ~bvadd~64(~xen_pcibk_wq~0.base, ~xen_pcibk_wq~0.offset); [2025-02-08 03:40:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182: assume !(0bv64 == ~bvadd~64(~xen_pcibk_wq~0.base, ~xen_pcibk_wq~0.offset));~xen_pcibk_backend~0.base, ~xen_pcibk_backend~0.offset := ~#xen_pcibk_vpci_backend~0.base, ~#xen_pcibk_vpci_backend~0.offset; [2025-02-08 03:40:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4086: SUMMARY for call list_del(pcistub_init_devices_late_~psdev~6#1.base, ~bvadd~64(4bv64, pcistub_init_devices_late_~psdev~6#1.offset)); srcloc: null [2025-02-08 03:40:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4879: call ULTIMATE.dealloc(pcistub_device_id_remove_~#descriptor~12#1.base, pcistub_device_id_remove_~#descriptor~12#1.offset);havoc pcistub_device_id_remove_~#descriptor~12#1.base, pcistub_device_id_remove_~#descriptor~12#1.offset;pcistub_slot_remove_#t~ret521#1 := pcistub_device_id_remove_#res#1;havoc pcistub_device_id_remove_#t~mem492#1.base, pcistub_device_id_remove_#t~mem492#1.offset, pcistub_device_id_remove_#t~mem493#1.base, pcistub_device_id_remove_#t~mem493#1.offset, pcistub_device_id_remove_#t~mem494#1, pcistub_device_id_remove_#t~mem495#1, pcistub_device_id_remove_#t~short496#1, pcistub_device_id_remove_#t~mem497#1, pcistub_device_id_remove_#t~short498#1, pcistub_device_id_remove_#t~short499#1, pcistub_device_id_remove_#t~mem500#1, pcistub_device_id_remove_#t~short501#1, pcistub_device_id_remove_#t~short502#1, pcistub_device_id_remove_#t~mem503#1, pcistub_device_id_remove_#t~ret504#1, pcistub_device_id_remove_#t~mem505#1.base, pcistub_device_id_remove_#t~mem505#1.offset, pcistub_device_id_remove_~domain#1, pcistub_device_id_remove_~bus#1, pcistub_device_id_remove_~slot#1, pcistub_device_id_remove_~func#1, pcistub_device_id_remove_~pci_dev_id~1#1.base, pcistub_device_id_remove_~pci_dev_id~1#1.offset, pcistub_device_id_remove_~t~0#1.base, pcistub_device_id_remove_~t~0#1.offset, pcistub_device_id_remove_~err~6#1, pcistub_device_id_remove_~flags~10#1, pcistub_device_id_remove_~__mptr~8#1.base, pcistub_device_id_remove_~__mptr~8#1.offset, pcistub_device_id_remove_~__mptr___0~6#1.base, pcistub_device_id_remove_~__mptr___0~6#1.offset, pcistub_device_id_remove_~#descriptor~12#1.base, pcistub_device_id_remove_~#descriptor~12#1.offset, pcistub_device_id_remove_~tmp~35#1, pcistub_device_id_remove_~__mptr___1~0#1.base, pcistub_device_id_remove_~__mptr___1~0#1.offset;havoc pcistub_device_id_remove_#in~domain#1, pcistub_device_id_remove_#in~bus#1, pcistub_device_id_remove_#in~slot#1, pcistub_device_id_remove_#in~func#1;assume { :end_inline_pcistub_device_id_remove } true;pcistub_slot_remove_~err~9#1 := pcistub_slot_remove_#t~ret521#1;havoc pcistub_slot_remove_#t~mem517#1;havoc pcistub_slot_remove_#t~mem518#1;havoc pcistub_slot_remove_#t~mem519#1;havoc pcistub_slot_remove_#t~mem520#1;havoc pcistub_slot_remove_#t~ret521#1; [2025-02-08 03:40:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474: pcistub_init_~err~13#1 := pcistub_init_#t~ret649#1;havoc pcistub_init_#t~ret649#1; [2025-02-08 03:40:33,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11420: havoc __pci_register_driver_#t~nondet1986#1;ldv___pci_register_driver_30_#t~ret761#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet1986#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;havoc __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;assume { :end_inline___pci_register_driver } true;ldv___pci_register_driver_30_~tmp~54#1 := ldv___pci_register_driver_30_#t~ret761#1;havoc ldv___pci_register_driver_30_#t~ret761#1;ldv___pci_register_driver_30_~ldv_func_res~4#1 := ldv___pci_register_driver_30_~tmp~54#1;~ldv_state_variable_14~0 := 1bv32;assume { :begin_inline_ldv_pci_driver_14 } true;havoc ldv_pci_driver_14_#t~ret669#1.base, ldv_pci_driver_14_#t~ret669#1.offset, ldv_pci_driver_14_~tmp~45#1.base, ldv_pci_driver_14_~tmp~45#1.offset;havoc ldv_pci_driver_14_~tmp~45#1.base, ldv_pci_driver_14_~tmp~45#1.offset; [2025-02-08 03:40:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474-1: SUMMARY for call pcistub_init_#t~ret649#1 := driver_create_file(~#xen_pcibk_pci_driver~0.base, ~bvadd~64(104bv64, ~#xen_pcibk_pci_driver~0.offset), ~#driver_attr_irq_handler_state~0.base, ~#driver_attr_irq_handler_state~0.offset); srcloc: null [2025-02-08 03:40:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6135: assume { :begin_inline_ldv_check_final_state } true;assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0bv32;call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset);havoc main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset);havoc main_~#ldvarg10~0#1.base, main_~#ldvarg10~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_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset);havoc main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset);havoc main_~#ldvarg28~0#1.base, main_~#ldvarg28~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; [2025-02-08 03:40:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8183-1: SUMMARY for call xen_pcibk_xenbus_register_#t~ret1330#1 := printk(389bv64, 0bv64); srcloc: null [2025-02-08 03:40:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8183: havoc xen_pcibk_xenbus_register_#t~ret1330#1;xen_pcibk_xenbus_register_#res#1 := 4294967282bv32;call ULTIMATE.dealloc(xen_pcibk_xenbus_register_~#__key~3#1.base, xen_pcibk_xenbus_register_~#__key~3#1.offset);havoc xen_pcibk_xenbus_register_~#__key~3#1.base, xen_pcibk_xenbus_register_~#__key~3#1.offset; [2025-02-08 03:40:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4087-1: SUMMARY for call spin_unlock_irqrestore(~#pcistub_devices_lock~0.base, ~#pcistub_devices_lock~0.offset, pcistub_init_devices_late_~flags~6#1); srcloc: null [2025-02-08 03:40:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4087: call pcistub_init_devices_late_#t~mem271#1.base, pcistub_init_devices_late_#t~mem271#1.offset := read~$Pointer$#41(pcistub_init_devices_late_~psdev~6#1.base, ~bvadd~64(88bv64, pcistub_init_devices_late_~psdev~6#1.offset), 8bv64); [2025-02-08 03:40:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343: assume permissive_show_#t~short604#1;havoc permissive_show_#t~mem603#1;havoc permissive_show_#t~short604#1; [2025-02-08 03:40:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343: assume !permissive_show_#t~short604#1;havoc permissive_show_#t~mem603#1;havoc permissive_show_#t~short604#1;call permissive_show_#t~mem605#1.base, permissive_show_#t~mem605#1.offset := read~$Pointer$#41(permissive_show_~psdev~17#1.base, ~bvadd~64(88bv64, permissive_show_~psdev~17#1.offset), 8bv64); [2025-02-08 03:40:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-1: assume permissive_show_#t~short604#1; [2025-02-08 03:40:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5343-1: assume !permissive_show_#t~short604#1;call permissive_show_#t~mem603#1 := read~intINTTYPE1#41(permissive_show_~dev_data~7#1.base, ~bvadd~64(24bv64, permissive_show_~dev_data~7#1.offset), 1bv64);permissive_show_#t~short604#1 := 0bv32 == ~zero_extend~32~8(permissive_show_#t~mem603#1); [2025-02-08 03:40:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5079: assume 0bv64 == ~bvadd~64(pcistub_irq_handler_show_#t~mem530#1.base, pcistub_irq_handler_show_#t~mem530#1.offset);havoc pcistub_irq_handler_show_#t~mem530#1.base, pcistub_irq_handler_show_#t~mem530#1.offset; [2025-02-08 03:40:33,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5079: assume !(0bv64 == ~bvadd~64(pcistub_irq_handler_show_#t~mem530#1.base, pcistub_irq_handler_show_#t~mem530#1.offset));havoc pcistub_irq_handler_show_#t~mem530#1.base, pcistub_irq_handler_show_#t~mem530#1.offset;call pcistub_irq_handler_show_#t~mem531#1.base, pcistub_irq_handler_show_#t~mem531#1.offset := read~$Pointer$#41(pcistub_irq_handler_show_~psdev~14#1.base, ~bvadd~64(88bv64, pcistub_irq_handler_show_~psdev~14#1.offset), 8bv64); [2025-02-08 03:40:33,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4088: pcistub_init_devices_late_~err~2#1 := pcistub_init_devices_late_#t~ret272#1;havoc pcistub_init_devices_late_#t~mem271#1.base, pcistub_init_devices_late_#t~mem271#1.offset;havoc pcistub_init_devices_late_#t~ret272#1; [2025-02-08 03:40:33,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6136: #t~ret2041#1 := main_#res#1;havoc main_#t~ret673#1.base, main_#t~ret673#1.offset, main_#t~ret674#1.base, main_#t~ret674#1.offset, main_#t~ret675#1.base, main_#t~ret675#1.offset, main_#t~ret676#1.base, main_#t~ret676#1.offset, main_#t~ret677#1.base, main_#t~ret677#1.offset, main_#t~ret678#1.base, main_#t~ret678#1.offset, main_#t~ret679#1.base, main_#t~ret679#1.offset, main_#t~ret680#1.base, main_#t~ret680#1.offset, main_#t~ret681#1.base, main_#t~ret681#1.offset, main_#t~ret682#1.base, main_#t~ret682#1.offset, main_#t~ret683#1.base, main_#t~ret683#1.offset, main_#t~ret684#1.base, main_#t~ret684#1.offset, main_#t~ret685#1.base, main_#t~ret685#1.offset, main_#t~ret686#1.base, main_#t~ret686#1.offset, main_#t~ret687#1.base, main_#t~ret687#1.offset, main_#t~ret688#1.base, main_#t~ret688#1.offset, main_#t~ret689#1.base, main_#t~ret689#1.offset, main_#t~ret690#1.base, main_#t~ret690#1.offset, main_#t~ret691#1.base, main_#t~ret691#1.offset, main_#t~ret692#1.base, main_#t~ret692#1.offset, main_#t~ret693#1.base, main_#t~ret693#1.offset, main_#t~ret694#1.base, main_#t~ret694#1.offset, main_#t~ret695#1.base, main_#t~ret695#1.offset, main_#t~ret696#1.base, main_#t~ret696#1.offset, main_#t~nondet697#1, main_#t~switch698#1, main_#t~nondet699#1, main_#t~switch700#1, main_#t~ret701#1, main_#t~nondet702#1, main_#t~switch703#1, main_#t~mem704#1, main_#t~ret705#1, main_#t~ret706#1, main_#t~nondet707#1, main_#t~switch708#1, main_#t~ret709#1, main_#t~nondet710#1, main_#t~switch711#1, main_#t~mem712#1, main_#t~ret713#1, main_#t~nondet714#1, main_#t~switch715#1, main_#t~mem716#1, main_#t~ret717#1, main_#t~nondet718#1, main_#t~switch719#1, main_#t~mem720#1, main_#t~ret721#1, main_#t~nondet722#1, main_#t~switch723#1, main_#t~mem724#1, main_#t~ret725#1, main_#t~nondet726#1, main_#t~switch727#1, main_#t~ret728#1, main_#t~ret729#1, main_#t~nondet730#1, main_#t~switch731#1, main_#t~ret732#1, main_#t~ret733#1, main_#t~ret734#1, main_#t~mem735#1, main_#t~ret736#1, main_#t~mem737#1, main_#t~ret738#1, main_#t~mem739#1, main_#t~ret740#1, main_#t~ret741#1, main_#t~ret742#1, main_#t~ret743#1, main_#t~ret744#1, main_#t~ret745#1, main_#t~ret746#1, main_#t~ret747#1, main_#t~nondet748#1, main_#t~switch749#1, main_#t~mem750#1, main_#t~ret751#1, main_#t~ret752#1, main_#t~nondet753#1, main_#t~switch754#1, main_#t~ret755#1, main_~ldvarg1~0#1.base, main_~ldvarg1~0#1.offset, main_~tmp~48#1.base, main_~tmp~48#1.offset, main_~ldvarg0~0#1.base, main_~ldvarg0~0#1.offset, main_~tmp___0~22#1.base, main_~tmp___0~22#1.offset, main_~ldvarg4~0#1.base, main_~ldvarg4~0#1.offset, main_~tmp___1~15#1.base, main_~tmp___1~15#1.offset, main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset, main_~ldvarg2~0#1.base, main_~ldvarg2~0#1.offset, main_~tmp___2~9#1.base, main_~tmp___2~9#1.offset, main_~ldvarg7~0#1.base, main_~ldvarg7~0#1.offset, main_~tmp___3~4#1.base, main_~tmp___3~4#1.offset, main_~ldvarg5~0#1.base, main_~ldvarg5~0#1.offset, main_~tmp___4~2#1.base, main_~tmp___4~2#1.offset, main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset, main_~ldvarg8~0#1.base, main_~ldvarg8~0#1.offset, main_~tmp___5~2#1.base, main_~tmp___5~2#1.offset, main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset, main_~ldvarg9~0#1.base, main_~ldvarg9~0#1.offset, main_~tmp___6~1#1.base, main_~tmp___6~1#1.offset, main_~ldvarg21~0#1.base, main_~ldvarg21~0#1.offset, main_~tmp___7~1#1.base, main_~tmp___7~1#1.offset, main_~ldvarg23~0#1.base, main_~ldvarg23~0#1.offset, main_~tmp___8~1#1.base, main_~tmp___8~1#1.offset, main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset, main_~ldvarg24~0#1.base, main_~ldvarg24~0#1.offset, main_~tmp___9~1#1.base, main_~tmp___9~1#1.offset, main_~ldvarg26~0#1.base, main_~ldvarg26~0#1.offset, main_~tmp___10~1#1.base, main_~tmp___10~1#1.offset, main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset, main_~ldvarg27~0#1.base, main_~ldvarg27~0#1.offset, main_~tmp___11~0#1.base, main_~tmp___11~0#1.offset, main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset, main_~ldvarg31~0#1.base, main_~ldvarg31~0#1.offset, main_~tmp___12~0#1.base, main_~tmp___12~0#1.offset, main_~ldvarg29~0#1.base, main_~ldvarg29~0#1.offset, main_~tmp___13~0#1.base, main_~tmp___13~0#1.offset, main_~#ldvarg30~0#1.base, main_~#ldvarg30~0#1.offset, main_~ldvarg43~0#1.base, main_~ldvarg43~0#1.offset, main_~tmp___14~0#1.base, main_~tmp___14~0#1.offset, main_~ldvarg42~0#1.base, main_~ldvarg42~0#1.offset, main_~tmp___15~0#1.base, main_~tmp___15~0#1.offset, main_~tmp___16~0#1, main_~tmp___17~0#1, main_~tmp___18~0#1, main_~tmp___19~0#1, main_~tmp___20~0#1, main_~tmp___21~0#1, main_~tmp___22~0#1, main_~tmp___23~0#1, main_~tmp___24~0#1, main_~tmp___25~0#1, main_~tmp___26~0#1, main_~tmp___27~0#1;assume { :end_inline_main } true; [2025-02-08 03:40:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4088-1: SUMMARY for call pcistub_init_devices_late_#t~ret272#1 := pcistub_init_device(pcistub_init_devices_late_#t~mem271#1.base, pcistub_init_devices_late_#t~mem271#1.offset); srcloc: null [2025-02-08 03:40:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10695-1: SUMMARY for call ldv_initialize_xen_pcibk_backend_4_#t~ret1853#1.base, ldv_initialize_xen_pcibk_backend_4_#t~ret1853#1.offset := ldv_init_zalloc(312bv64); srcloc: null [2025-02-08 03:40:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10695: ldv_initialize_xen_pcibk_backend_4_~tmp~164#1.base, ldv_initialize_xen_pcibk_backend_4_~tmp~164#1.offset := ldv_initialize_xen_pcibk_backend_4_#t~ret1853#1.base, ldv_initialize_xen_pcibk_backend_4_#t~ret1853#1.offset;havoc ldv_initialize_xen_pcibk_backend_4_#t~ret1853#1.base, ldv_initialize_xen_pcibk_backend_4_#t~ret1853#1.offset;~xen_pcibk_vpci_backend_group0~0.base, ~xen_pcibk_vpci_backend_group0~0.offset := ldv_initialize_xen_pcibk_backend_4_~tmp~164#1.base, ldv_initialize_xen_pcibk_backend_4_~tmp~164#1.offset; [2025-02-08 03:40:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4089: assume 0bv32 != pcistub_init_devices_late_~err~2#1;call pcistub_init_devices_late_#t~mem273#1.base, pcistub_init_devices_late_#t~mem273#1.offset := read~$Pointer$#41(pcistub_init_devices_late_~psdev~6#1.base, ~bvadd~64(88bv64, pcistub_init_devices_late_~psdev~6#1.offset), 8bv64); [2025-02-08 03:40:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4089: assume !(0bv32 != pcistub_init_devices_late_~err~2#1); [2025-02-08 03:40:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5014-1: pcistub_slot_remove_#res#1 := ~sign_extend~64~32(pcistub_slot_remove_~err~9#1);call ULTIMATE.dealloc(pcistub_slot_remove_~#domain~1#1.base, pcistub_slot_remove_~#domain~1#1.offset);havoc pcistub_slot_remove_~#domain~1#1.base, pcistub_slot_remove_~#domain~1#1.offset;call ULTIMATE.dealloc(pcistub_slot_remove_~#bus~1#1.base, pcistub_slot_remove_~#bus~1#1.offset);havoc pcistub_slot_remove_~#bus~1#1.base, pcistub_slot_remove_~#bus~1#1.offset;call ULTIMATE.dealloc(pcistub_slot_remove_~#slot~1#1.base, pcistub_slot_remove_~#slot~1#1.offset);havoc pcistub_slot_remove_~#slot~1#1.base, pcistub_slot_remove_~#slot~1#1.offset;call ULTIMATE.dealloc(pcistub_slot_remove_~#func~1#1.base, pcistub_slot_remove_~#func~1#1.offset);havoc pcistub_slot_remove_~#func~1#1.base, pcistub_slot_remove_~#func~1#1.offset; [2025-02-08 03:40:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10960: assume ~bvadd~64(__xen_pcibk_release_pci_dev___0_~dev_entry~3#1.base, __xen_pcibk_release_pci_dev___0_~dev_entry~3#1.offset) != ~bvadd~64(__xen_pcibk_release_pci_dev___0_~dev_data~26#1.base, __xen_pcibk_release_pci_dev___0_~dev_data~26#1.offset); [2025-02-08 03:40:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10960: assume !(~bvadd~64(__xen_pcibk_release_pci_dev___0_~dev_entry~3#1.base, __xen_pcibk_release_pci_dev___0_~dev_entry~3#1.offset) != ~bvadd~64(__xen_pcibk_release_pci_dev___0_~dev_data~26#1.base, __xen_pcibk_release_pci_dev___0_~dev_data~26#1.offset)); [2025-02-08 03:40:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5411: assume 0bv32 == pcistub_init_~parsed~2#1;pcistub_init_~domain~5#1 := 0bv32;pcistub_init_~bus~5#1 := pcistub_init_#t~nondet627#1;pcistub_init_~slot~5#1 := pcistub_init_#t~nondet628#1;pcistub_init_~func~5#1 := pcistub_init_#t~nondet629#1;pcistub_init_~parsed~2#1 := pcistub_init_#t~nondet630#1;assume ~bvsle~64(0bv64, pcistub_init_#t~nondet631#1) && ~bvsle~64(pcistub_init_#t~nondet631#1, 4bv64);pcistub_init_~err~13#1 := pcistub_init_#t~nondet631#1[32:0];havoc pcistub_init_#t~nondet627#1;havoc pcistub_init_#t~nondet628#1;havoc pcistub_init_#t~nondet629#1;havoc pcistub_init_#t~nondet630#1;havoc pcistub_init_#t~nondet631#1;pcistub_init_#t~switch632#1 := 2bv32 == pcistub_init_~err~13#1; [2025-02-08 03:40:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5411: assume !(0bv32 == pcistub_init_~parsed~2#1); [2025-02-08 03:40:33,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5477: assume 0bv32 != pcistub_init_~err~13#1; [2025-02-08 03:40:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5477: assume !(0bv32 != pcistub_init_~err~13#1); [2025-02-08 03:40:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4090: havoc pcistub_init_devices_late_#t~mem273#1.base, pcistub_init_devices_late_#t~mem273#1.offset; [2025-02-08 03:40:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4090-1: SUMMARY for call dev_err(pcistub_init_devices_late_#t~mem273#1.base, ~bvadd~64(148bv64, pcistub_init_devices_late_#t~mem273#1.offset), 59bv64, 0bv64); srcloc: null [2025-02-08 03:40:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5478: SUMMARY for call pcistub_exit(); srcloc: null [2025-02-08 03:40:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10697-1: SUMMARY for call ldv_initialize_xen_pcibk_backend_4_#t~ret1854#1.base, ldv_initialize_xen_pcibk_backend_4_#t~ret1854#1.offset := ldv_malloc(2905bv64); srcloc: null [2025-02-08 03:40:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10697: ~xen_pcibk_vpci_backend_group1~0.base, ~xen_pcibk_vpci_backend_group1~0.offset := ldv_initialize_xen_pcibk_backend_4_#t~ret1854#1.base, ldv_initialize_xen_pcibk_backend_4_#t~ret1854#1.offset;havoc ldv_initialize_xen_pcibk_backend_4_#t~ret1854#1.base, ldv_initialize_xen_pcibk_backend_4_#t~ret1854#1.offset; [2025-02-08 03:40:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611: ldv_pci_driver_14_~tmp~45#1.base, ldv_pci_driver_14_~tmp~45#1.offset := ldv_pci_driver_14_#t~ret669#1.base, ldv_pci_driver_14_#t~ret669#1.offset;havoc ldv_pci_driver_14_#t~ret669#1.base, ldv_pci_driver_14_#t~ret669#1.offset;~xen_pcibk_pci_driver_group1~0.base, ~xen_pcibk_pci_driver_group1~0.offset := ldv_pci_driver_14_~tmp~45#1.base, ldv_pci_driver_14_~tmp~45#1.offset; [2025-02-08 03:40:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5611-1: SUMMARY for call ldv_pci_driver_14_#t~ret669#1.base, ldv_pci_driver_14_#t~ret669#1.offset := ldv_init_zalloc(2976bv64); srcloc: null [2025-02-08 03:40:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347: permissive_show_~tmp___0~21#1.base, permissive_show_~tmp___0~21#1.offset := permissive_show_#t~ret606#1.base, permissive_show_#t~ret606#1.offset;havoc permissive_show_#t~mem605#1.base, permissive_show_#t~mem605#1.offset;havoc permissive_show_#t~ret606#1.base, permissive_show_#t~ret606#1.offset; [2025-02-08 03:40:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347-1: SUMMARY for call permissive_show_#t~ret606#1.base, permissive_show_#t~ret606#1.offset := pci_name(permissive_show_#t~mem605#1.base, permissive_show_#t~mem605#1.offset); srcloc: null [2025-02-08 03:40:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5083: pcistub_irq_handler_show_~tmp~38#1.base, pcistub_irq_handler_show_~tmp~38#1.offset := pcistub_irq_handler_show_#t~ret532#1.base, pcistub_irq_handler_show_#t~ret532#1.offset;havoc pcistub_irq_handler_show_#t~mem531#1.base, pcistub_irq_handler_show_#t~mem531#1.offset;havoc pcistub_irq_handler_show_#t~ret532#1.base, pcistub_irq_handler_show_#t~ret532#1.offset;pcistub_irq_handler_show_~dev_data~3#1.base, pcistub_irq_handler_show_~dev_data~3#1.offset := pcistub_irq_handler_show_~tmp~38#1.base, pcistub_irq_handler_show_~tmp~38#1.offset; [2025-02-08 03:40:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4092: pcistub_init_devices_late_~psdev~6#1.base, pcistub_init_devices_late_~psdev~6#1.offset := 0bv64, 0bv64; [2025-02-08 03:40:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5083-1: SUMMARY for call pcistub_irq_handler_show_#t~ret532#1.base, pcistub_irq_handler_show_#t~ret532#1.offset := pci_get_drvdata(pcistub_irq_handler_show_#t~mem531#1.base, pcistub_irq_handler_show_#t~mem531#1.offset); srcloc: null [2025-02-08 03:40:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188: assume 0bv32 != ~zero_extend~32~8(~passthrough~0);~xen_pcibk_backend~0.base, ~xen_pcibk_backend~0.offset := ~#xen_pcibk_passthrough_backend~0.base, ~#xen_pcibk_passthrough_backend~0.offset; [2025-02-08 03:40:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188: assume !(0bv32 != ~zero_extend~32~8(~passthrough~0)); [2025-02-08 03:40:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4092-1: SUMMARY for call kfree(pcistub_init_devices_late_~psdev~6#1.base, pcistub_init_devices_late_~psdev~6#1.offset); srcloc: null [2025-02-08 03:40:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5810-1: assume 0bv32 != ~ldv_retval_0~0;~ldv_state_variable_0~0 := 2bv32; [2025-02-08 03:40:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5810-1: assume !(0bv32 != ~ldv_retval_0~0); [2025-02-08 03:40:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5810-2: assume 0bv32 == ~ldv_retval_0~0;~ldv_state_variable_0~0 := 3bv32;~ldv_state_variable_5~0 := 1bv32;assume { :begin_inline_ldv_initialize_xenbus_driver_5 } true;havoc ldv_initialize_xenbus_driver_5_#t~ret1334#1.base, ldv_initialize_xenbus_driver_5_#t~ret1334#1.offset, ldv_initialize_xenbus_driver_5_~tmp~96#1.base, ldv_initialize_xenbus_driver_5_~tmp~96#1.offset;havoc ldv_initialize_xenbus_driver_5_~tmp~96#1.base, ldv_initialize_xenbus_driver_5_~tmp~96#1.offset; [2025-02-08 03:40:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5810-2: assume !(0bv32 == ~ldv_retval_0~0); [2025-02-08 03:40:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348-1: SUMMARY for call permissive_show_#t~ret607#1 := scnprintf(permissive_show_~buf#1.base, ~bvadd~64(permissive_show_~buf#1.offset, permissive_show_~count~3#1), ~bvsub~64(4096bv64, permissive_show_~count~3#1), 188bv64, 0bv64); srcloc: null [2025-02-08 03:40:33,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5348: permissive_show_~tmp___1~14#1 := permissive_show_#t~ret607#1;havoc permissive_show_#t~ret607#1;permissive_show_~count~3#1 := ~bvadd~64(~sign_extend~64~32(permissive_show_~tmp___1~14#1), permissive_show_~count~3#1);call permissive_show_#t~mem608#1.base, permissive_show_#t~mem608#1.offset := read~$Pointer$#41(permissive_show_~psdev~17#1.base, ~bvadd~64(4bv64, permissive_show_~psdev~17#1.offset), 8bv64);permissive_show_~__mptr___0~10#1.base, permissive_show_~__mptr___0~10#1.offset := permissive_show_#t~mem608#1.base, permissive_show_#t~mem608#1.offset;permissive_show_~psdev~17#1.base, permissive_show_~psdev~17#1.offset := permissive_show_~__mptr___0~10#1.base, ~bvadd~64(18446744073709550784bv64, permissive_show_~__mptr___0~10#1.offset); [2025-02-08 03:40:33,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10964: SUMMARY for call mutex_unlock(__xen_pcibk_release_pci_dev___0_~dev_data~26#1.base, ~bvadd~64(16bv64, __xen_pcibk_release_pci_dev___0_~dev_data~26#1.offset)); srcloc: null [2025-02-08 03:40:33,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10172: assume xen_pcibk_config_quirks_add_field_#t~switch1766#1;call write~$Pointer$#41(#funAddr~xen_pcibk_read_config_byte.base, #funAddr~xen_pcibk_read_config_byte.offset, xen_pcibk_config_quirks_add_field_~field#1.base, ~bvadd~64(8bv64, ~bvadd~64(44bv64, xen_pcibk_config_quirks_add_field_~field#1.offset)), 8bv64);call write~$Pointer$#41(#funAddr~xen_pcibk_write_config_byte.base, #funAddr~xen_pcibk_write_config_byte.offset, xen_pcibk_config_quirks_add_field_~field#1.base, ~bvadd~64(44bv64, xen_pcibk_config_quirks_add_field_~field#1.offset), 8bv64); [2025-02-08 03:40:33,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10172: assume !xen_pcibk_config_quirks_add_field_#t~switch1766#1;xen_pcibk_config_quirks_add_field_#t~switch1766#1 := xen_pcibk_config_quirks_add_field_#t~switch1766#1 || 2bv32 == xen_pcibk_config_quirks_add_field_#t~mem1765#1; [2025-02-08 03:40:33,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5085: assume 0bv64 == ~bvadd~64(pcistub_irq_handler_show_~dev_data~3#1.base, pcistub_irq_handler_show_~dev_data~3#1.offset); [2025-02-08 03:40:33,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5085: assume !(0bv64 == ~bvadd~64(pcistub_irq_handler_show_~dev_data~3#1.base, pcistub_irq_handler_show_~dev_data~3#1.offset));call pcistub_irq_handler_show_#t~mem533#1.base, pcistub_irq_handler_show_#t~mem533#1.offset := read~$Pointer$#41(pcistub_irq_handler_show_~psdev~14#1.base, ~bvadd~64(88bv64, pcistub_irq_handler_show_~psdev~14#1.offset), 8bv64); [2025-02-08 03:40:33,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10965: assume 0bv64 != ~bvadd~64(__xen_pcibk_release_pci_dev___0_~found_dev~3#1.base, __xen_pcibk_release_pci_dev___0_~found_dev~3#1.offset); [2025-02-08 03:40:33,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10965: assume !(0bv64 != ~bvadd~64(__xen_pcibk_release_pci_dev___0_~found_dev~3#1.base, __xen_pcibk_release_pci_dev___0_~found_dev~3#1.offset)); [2025-02-08 03:40:33,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3368: assume 0bv32 != ~zero_extend~32~8(pci_physfn_#t~mem107#1);havoc pci_physfn_#t~mem107#1;call pci_physfn_#t~mem108#1.base, pci_physfn_#t~mem108#1.offset := read~$Pointer$#41(pci_physfn_~dev#1.base, ~bvadd~64(2865bv64, pci_physfn_~dev#1.offset), 8bv64);pci_physfn_~dev#1.base, pci_physfn_~dev#1.offset := pci_physfn_#t~mem108#1.base, pci_physfn_#t~mem108#1.offset;havoc pci_physfn_#t~mem108#1.base, pci_physfn_#t~mem108#1.offset; [2025-02-08 03:40:33,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3368: assume !(0bv32 != ~zero_extend~32~8(pci_physfn_#t~mem107#1));havoc pci_physfn_#t~mem107#1; [2025-02-08 03:40:33,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5482-1: pcistub_init_#res#1 := pcistub_init_~err~13#1; [2025-02-08 03:40:33,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416: assume pcistub_init_#t~switch632#1;pcistub_init_~func~5#1 := 4294967295bv32;pcistub_init_~bus~5#1 := pcistub_init_#t~nondet633#1;pcistub_init_~slot~5#1 := pcistub_init_#t~nondet634#1;pcistub_init_~parsed~2#1 := pcistub_init_#t~nondet635#1;assume ~bvsle~64(0bv64, pcistub_init_#t~nondet636#1) && ~bvsle~64(pcistub_init_#t~nondet636#1, 3bv64); [2025-02-08 03:40:33,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5416: assume !pcistub_init_#t~switch632#1;pcistub_init_#t~switch632#1 := pcistub_init_#t~switch632#1 || 1bv32 == pcistub_init_~err~13#1; [2025-02-08 03:40:33,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10966: assume 0bv32 != ~zero_extend~32~8(__xen_pcibk_release_pci_dev___0_~lock#1); [2025-02-08 03:40:33,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10966: assume !(0bv32 != ~zero_extend~32~8(__xen_pcibk_release_pci_dev___0_~lock#1)); [2025-02-08 03:40:33,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5549: pci_stub_notifier_#t~ret659#1.base, pci_stub_notifier_#t~ret659#1.offset := find_vfs_#res#1.base, find_vfs_#res#1.offset;havoc find_vfs_#t~mem651#1.base, find_vfs_#t~mem651#1.offset, find_vfs_#t~mem652#1.base, find_vfs_#t~mem652#1.offset, find_vfs_#t~mem653#1.base, find_vfs_#t~mem653#1.offset, find_vfs_#t~short654#1, find_vfs_#t~mem655#1.base, find_vfs_#t~mem655#1.offset, find_vfs_#t~ret656#1.base, find_vfs_#t~ret656#1.offset, find_vfs_#t~mem657#1.base, find_vfs_#t~mem657#1.offset, find_vfs_~pdev#1.base, find_vfs_~pdev#1.offset, find_vfs_~psdev~18#1.base, find_vfs_~psdev~18#1.offset, find_vfs_~flags~15#1, find_vfs_~found~1#1, find_vfs_~__mptr~13#1.base, find_vfs_~__mptr~13#1.offset, find_vfs_~tmp~43#1.base, find_vfs_~tmp~43#1.offset, find_vfs_~__mptr___0~11#1.base, find_vfs_~__mptr___0~11#1.offset;havoc find_vfs_#in~pdev#1.base, find_vfs_#in~pdev#1.offset;assume { :end_inline_find_vfs } true;pci_stub_notifier_~tmp~44#1.base, pci_stub_notifier_~tmp~44#1.offset := pci_stub_notifier_#t~ret659#1.base, pci_stub_notifier_#t~ret659#1.offset;pci_stub_notifier_~psdev~19#1.base, pci_stub_notifier_~psdev~19#1.offset := pci_stub_notifier_~tmp~44#1.base, pci_stub_notifier_~tmp~44#1.offset; [2025-02-08 03:40:33,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10504: call __xen_pcibk_release_pci_dev_#t~mem1823#1.base, __xen_pcibk_release_pci_dev_#t~mem1823#1.offset := read~$Pointer$#41(__xen_pcibk_release_pci_dev_~vpci_dev~2#1.base, ~bvadd~64(__xen_pcibk_release_pci_dev_~vpci_dev~2#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(__xen_pcibk_release_pci_dev_~slot~9#1))), 8bv64);__xen_pcibk_release_pci_dev_~__mptr~27#1.base, __xen_pcibk_release_pci_dev_~__mptr~27#1.offset := __xen_pcibk_release_pci_dev_#t~mem1823#1.base, __xen_pcibk_release_pci_dev_#t~mem1823#1.offset;__xen_pcibk_release_pci_dev_~e~0#1.base, __xen_pcibk_release_pci_dev_~e~0#1.offset := __xen_pcibk_release_pci_dev_~__mptr~27#1.base, __xen_pcibk_release_pci_dev_~__mptr~27#1.offset; [2025-02-08 03:40:33,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8192-2: call xen_pcibk_xenbus_register_#t~mem1331#1.base, xen_pcibk_xenbus_register_#t~mem1331#1.offset := read~$Pointer$#1(~xen_pcibk_backend~0.base, ~xen_pcibk_backend~0.offset, 8bv64); [2025-02-08 03:40:33,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4096: SUMMARY for call ldv_spin_lock(); srcloc: null [2025-02-08 03:40:33,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8192-1: SUMMARY for call xen_pcibk_xenbus_register_#t~ret1332#1 := printk(391bv64, 0bv64); srcloc: null [2025-02-08 03:40:33,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8192: havoc xen_pcibk_xenbus_register_#t~mem1331#1.base, xen_pcibk_xenbus_register_#t~mem1331#1.offset;havoc xen_pcibk_xenbus_register_#t~ret1332#1;assume { :begin_inline___xenbus_register_backend } true;__xenbus_register_backend_#in~arg0#1.base, __xenbus_register_backend_#in~arg0#1.offset, __xenbus_register_backend_#in~arg1#1.base, __xenbus_register_backend_#in~arg1#1.offset, __xenbus_register_backend_#in~arg2#1.base, __xenbus_register_backend_#in~arg2#1.offset := ~#xen_pcibk_driver~0.base, ~#xen_pcibk_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 392bv64, 0bv64;havoc __xenbus_register_backend_#res#1;havoc __xenbus_register_backend_#t~nondet1988#1, __xenbus_register_backend_~arg0#1.base, __xenbus_register_backend_~arg0#1.offset, __xenbus_register_backend_~arg1#1.base, __xenbus_register_backend_~arg1#1.offset, __xenbus_register_backend_~arg2#1.base, __xenbus_register_backend_~arg2#1.offset;__xenbus_register_backend_~arg0#1.base, __xenbus_register_backend_~arg0#1.offset := __xenbus_register_backend_#in~arg0#1.base, __xenbus_register_backend_#in~arg0#1.offset;__xenbus_register_backend_~arg1#1.base, __xenbus_register_backend_~arg1#1.offset := __xenbus_register_backend_#in~arg1#1.base, __xenbus_register_backend_#in~arg1#1.offset;__xenbus_register_backend_~arg2#1.base, __xenbus_register_backend_~arg2#1.offset := __xenbus_register_backend_#in~arg2#1.base, __xenbus_register_backend_#in~arg2#1.offset;havoc __xenbus_register_backend_#t~nondet1988#1;__xenbus_register_backend_#res#1 := __xenbus_register_backend_#t~nondet1988#1;havoc __xenbus_register_backend_#t~nondet1988#1; [2025-02-08 03:40:33,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10967: SUMMARY for call device_lock(__xen_pcibk_release_pci_dev___0_~found_dev~3#1.base, ~bvadd~64(148bv64, __xen_pcibk_release_pci_dev___0_~found_dev~3#1.offset)); srcloc: null [2025-02-08 03:40:33,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5484-1: SUMMARY for call pcistub_init_#t~ret650#1 := printk(191bv64, 0bv64); srcloc: null [2025-02-08 03:40:33,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10703: call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg34~0#1.base, ldv_main_exported_4_~#ldvarg34~0#1.offset);havoc ldv_main_exported_4_~#ldvarg34~0#1.base, ldv_main_exported_4_~#ldvarg34~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg36~0#1.base, ldv_main_exported_4_~#ldvarg36~0#1.offset);havoc ldv_main_exported_4_~#ldvarg36~0#1.base, ldv_main_exported_4_~#ldvarg36~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg37~0#1.base, ldv_main_exported_4_~#ldvarg37~0#1.offset);havoc ldv_main_exported_4_~#ldvarg37~0#1.base, ldv_main_exported_4_~#ldvarg37~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg33~0#1.base, ldv_main_exported_4_~#ldvarg33~0#1.offset);havoc ldv_main_exported_4_~#ldvarg33~0#1.base, ldv_main_exported_4_~#ldvarg33~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg38~0#1.base, ldv_main_exported_4_~#ldvarg38~0#1.offset);havoc ldv_main_exported_4_~#ldvarg38~0#1.base, ldv_main_exported_4_~#ldvarg38~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg32~0#1.base, ldv_main_exported_4_~#ldvarg32~0#1.offset);havoc ldv_main_exported_4_~#ldvarg32~0#1.base, ldv_main_exported_4_~#ldvarg32~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_4_~#ldvarg35~0#1.base, ldv_main_exported_4_~#ldvarg35~0#1.offset);havoc ldv_main_exported_4_~#ldvarg35~0#1.base, ldv_main_exported_4_~#ldvarg35~0#1.offset;havoc ldv_main_exported_4_#t~ret1855#1.base, ldv_main_exported_4_#t~ret1855#1.offset, ldv_main_exported_4_#t~ret1856#1.base, ldv_main_exported_4_#t~ret1856#1.offset, ldv_main_exported_4_#t~ret1857#1.base, ldv_main_exported_4_#t~ret1857#1.offset, ldv_main_exported_4_#t~ret1858#1.base, ldv_main_exported_4_#t~ret1858#1.offset, ldv_main_exported_4_#t~ret1859#1.base, ldv_main_exported_4_#t~ret1859#1.offset, ldv_main_exported_4_#t~ret1860#1.base, ldv_main_exported_4_#t~ret1860#1.offset, ldv_main_exported_4_#t~ret1861#1.base, ldv_main_exported_4_#t~ret1861#1.offset, ldv_main_exported_4_#t~ret1862#1.base, ldv_main_exported_4_#t~ret1862#1.offset, ldv_main_exported_4_#t~ret1863#1.base, ldv_main_exported_4_#t~ret1863#1.offset, ldv_main_exported_4_#t~ret1864#1.base, ldv_main_exported_4_#t~ret1864#1.offset, ldv_main_exported_4_#t~nondet1865#1, ldv_main_exported_4_#t~switch1866#1, ldv_main_exported_4_#t~ret1867#1, ldv_main_exported_4_#t~ret1868#1, ldv_main_exported_4_#t~mem1869#1, ldv_main_exported_4_#t~mem1870#1, ldv_main_exported_4_#t~mem1871#1, ldv_main_exported_4_#t~mem1872#1, ldv_main_exported_4_#t~ret1873#1.base, ldv_main_exported_4_#t~ret1873#1.offset, ldv_main_exported_4_#t~mem1874#1, ldv_main_exported_4_#t~mem1875#1.base, ldv_main_exported_4_#t~mem1875#1.offset, ldv_main_exported_4_#t~ret1876#1, ldv_main_exported_4_#t~mem1877#1.base, ldv_main_exported_4_#t~mem1877#1.offset, ldv_main_exported_4_#t~ret1878#1, ldv_main_exported_4_~#ldvarg34~0#1.base, ldv_main_exported_4_~#ldvarg34~0#1.offset, ldv_main_exported_4_~ldvarg40~0#1.base, ldv_main_exported_4_~ldvarg40~0#1.offset, ldv_main_exported_4_~tmp~165#1.base, ldv_main_exported_4_~tmp~165#1.offset, ldv_main_exported_4_~#ldvarg36~0#1.base, ldv_main_exported_4_~#ldvarg36~0#1.offset, ldv_main_exported_4_~#ldvarg37~0#1.base, ldv_main_exported_4_~#ldvarg37~0#1.offset, ldv_main_exported_4_~#ldvarg33~0#1.base, ldv_main_exported_4_~#ldvarg33~0#1.offset, ldv_main_exported_4_~#ldvarg38~0#1.base, ldv_main_exported_4_~#ldvarg38~0#1.offset, ldv_main_exported_4_~ldvarg41~0#1.base, ldv_main_exported_4_~ldvarg41~0#1.offset, ldv_main_exported_4_~tmp___0~60#1.base, ldv_main_exported_4_~tmp___0~60#1.offset, ldv_main_exported_4_~#ldvarg32~0#1.base, ldv_main_exported_4_~#ldvarg32~0#1.offset, ldv_main_exported_4_~#ldvarg35~0#1.base, ldv_main_exported_4_~#ldvarg35~0#1.offset, ldv_main_exported_4_~ldvarg39~0#1.base, ldv_main_exported_4_~ldvarg39~0#1.offset, ldv_main_exported_4_~tmp___1~36#1.base, ldv_main_exported_4_~tmp___1~36#1.offset, ldv_main_exported_4_~tmp___2~26#1;assume { :end_inline_ldv_main_exported_4 } true; [2025-02-08 03:40:33,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5484: pcistub_init_#res#1 := 4294967274bv32; [2025-02-08 03:40:33,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11496: havoc ldv_probe_15_#t~nondet1993#1;main_#t~ret747#1 := ldv_probe_15_#res#1;havoc ldv_probe_15_#t~nondet1993#1;assume { :end_inline_ldv_probe_15 } true;havoc main_#t~ret747#1;~ldv_state_variable_15~0 := 2bv32;~ref_cnt~0 := ~bvadd~32(1bv32, ~ref_cnt~0); [2025-02-08 03:40:33,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4097: assume 0bv64 != ~bvadd~64(pcistub_init_devices_late_~psdev~6#1.base, pcistub_init_devices_late_~psdev~6#1.offset); [2025-02-08 03:40:33,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4097: assume !(0bv64 != ~bvadd~64(pcistub_init_devices_late_~psdev~6#1.base, pcistub_init_devices_late_~psdev~6#1.offset)); [2025-02-08 03:40:33,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4956: pcistub_reg_add_#t~ret509#1 := xen_pcibk_config_quirks_add_field_#res#1;havoc xen_pcibk_config_quirks_add_field_#t~mem1765#1, xen_pcibk_config_quirks_add_field_#t~switch1766#1, xen_pcibk_config_quirks_add_field_#t~ret1767#1, xen_pcibk_config_quirks_add_field_~dev#1.base, xen_pcibk_config_quirks_add_field_~dev#1.offset, xen_pcibk_config_quirks_add_field_~field#1.base, xen_pcibk_config_quirks_add_field_~field#1.offset, xen_pcibk_config_quirks_add_field_~err~38#1;havoc xen_pcibk_config_quirks_add_field_#in~dev#1.base, xen_pcibk_config_quirks_add_field_#in~dev#1.offset, xen_pcibk_config_quirks_add_field_#in~field#1.base, xen_pcibk_config_quirks_add_field_#in~field#1.offset;assume { :end_inline_xen_pcibk_config_quirks_add_field } true;pcistub_reg_add_~err~7#1 := pcistub_reg_add_#t~ret509#1;havoc pcistub_reg_add_#t~ret509#1; [2025-02-08 03:40:33,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551: assume 0bv64 == ~bvadd~64(pci_stub_notifier_~psdev~19#1.base, pci_stub_notifier_~psdev~19#1.offset); [2025-02-08 03:40:33,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5551: assume !(0bv64 == ~bvadd~64(pci_stub_notifier_~psdev~19#1.base, pci_stub_notifier_~psdev~19#1.offset));call pci_stub_notifier_#t~mem660#1.base, pci_stub_notifier_#t~mem660#1.offset := read~$Pointer$#41(pci_stub_notifier_~psdev~19#1.base, ~bvadd~64(88bv64, pci_stub_notifier_~psdev~19#1.offset), 8bv64);assume { :begin_inline_device_release_driver } true;device_release_driver_#in~arg0#1.base, device_release_driver_#in~arg0#1.offset := pci_stub_notifier_#t~mem660#1.base, ~bvadd~64(148bv64, pci_stub_notifier_#t~mem660#1.offset);havoc device_release_driver_~arg0#1.base, device_release_driver_~arg0#1.offset;device_release_driver_~arg0#1.base, device_release_driver_~arg0#1.offset := device_release_driver_#in~arg0#1.base, device_release_driver_#in~arg0#1.offset; [2025-02-08 03:40:33,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4098: SUMMARY for call list_add_tail(pcistub_init_devices_late_~psdev~6#1.base, ~bvadd~64(4bv64, pcistub_init_devices_late_~psdev~6#1.offset), ~#pcistub_devices~0.base, ~#pcistub_devices~0.offset); srcloc: null [2025-02-08 03:40:33,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5089: pcistub_irq_handler_show_~tmp___0~18#1.base, pcistub_irq_handler_show_~tmp___0~18#1.offset := pcistub_irq_handler_show_#t~ret534#1.base, pcistub_irq_handler_show_#t~ret534#1.offset;havoc pcistub_irq_handler_show_#t~mem533#1.base, pcistub_irq_handler_show_#t~mem533#1.offset;havoc pcistub_irq_handler_show_#t~ret534#1.base, pcistub_irq_handler_show_#t~ret534#1.offset;call pcistub_irq_handler_show_#t~mem535#1 := read~intINTTYPE1#41(pcistub_irq_handler_show_~dev_data~3#1.base, ~bvadd~64(24bv64, pcistub_irq_handler_show_~dev_data~3#1.offset), 1bv64);call pcistub_irq_handler_show_#t~mem536#1 := read~intINTTYPE1#41(pcistub_irq_handler_show_~dev_data~3#1.base, ~bvadd~64(24bv64, pcistub_irq_handler_show_~dev_data~3#1.offset), 1bv64);call pcistub_irq_handler_show_#t~mem537#1 := read~intINTTYPE8#41(pcistub_irq_handler_show_~dev_data~3#1.base, ~bvadd~64(29bv64, pcistub_irq_handler_show_~dev_data~3#1.offset), 8bv64); [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5089-1: SUMMARY for call pcistub_irq_handler_show_#t~ret534#1.base, pcistub_irq_handler_show_#t~ret534#1.offset := pci_name(pcistub_irq_handler_show_#t~mem533#1.base, pcistub_irq_handler_show_#t~mem533#1.offset); srcloc: null [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891: assume pcistub_device_id_remove_#t~short502#1;havoc pcistub_device_id_remove_#t~mem494#1;havoc pcistub_device_id_remove_#t~mem495#1;havoc pcistub_device_id_remove_#t~short496#1;havoc pcistub_device_id_remove_#t~mem497#1;havoc pcistub_device_id_remove_#t~short498#1;havoc pcistub_device_id_remove_#t~short499#1;havoc pcistub_device_id_remove_#t~mem500#1;havoc pcistub_device_id_remove_#t~short501#1;havoc pcistub_device_id_remove_#t~short502#1; [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891: assume !pcistub_device_id_remove_#t~short502#1;havoc pcistub_device_id_remove_#t~mem494#1;havoc pcistub_device_id_remove_#t~mem495#1;havoc pcistub_device_id_remove_#t~short496#1;havoc pcistub_device_id_remove_#t~mem497#1;havoc pcistub_device_id_remove_#t~short498#1;havoc pcistub_device_id_remove_#t~short499#1;havoc pcistub_device_id_remove_#t~mem500#1;havoc pcistub_device_id_remove_#t~short501#1;havoc pcistub_device_id_remove_#t~short502#1; [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10176: assume xen_pcibk_config_quirks_add_field_#t~switch1766#1;call write~$Pointer$#41(#funAddr~xen_pcibk_read_config_word.base, #funAddr~xen_pcibk_read_config_word.offset, xen_pcibk_config_quirks_add_field_~field#1.base, ~bvadd~64(8bv64, ~bvadd~64(44bv64, xen_pcibk_config_quirks_add_field_~field#1.offset)), 8bv64);call write~$Pointer$#41(#funAddr~xen_pcibk_write_config_word.base, #funAddr~xen_pcibk_write_config_word.offset, xen_pcibk_config_quirks_add_field_~field#1.base, ~bvadd~64(44bv64, xen_pcibk_config_quirks_add_field_~field#1.offset), 8bv64); [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10176: assume !xen_pcibk_config_quirks_add_field_#t~switch1766#1;xen_pcibk_config_quirks_add_field_#t~switch1766#1 := xen_pcibk_config_quirks_add_field_#t~switch1766#1 || 4bv32 == xen_pcibk_config_quirks_add_field_#t~mem1765#1; [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-1: pcistub_device_id_remove_#t~short502#1 := pcistub_device_id_remove_#t~short501#1; [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4957: assume 0bv32 != pcistub_reg_add_~err~7#1; [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4957: assume !(0bv32 != pcistub_reg_add_~err~7#1); [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-4: pcistub_device_id_remove_#t~short502#1 := pcistub_device_id_remove_#t~short499#1; [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-5: pcistub_device_id_remove_#t~short499#1 := pcistub_device_id_remove_#t~short498#1; [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-2: assume pcistub_device_id_remove_#t~short501#1; [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-2: assume !pcistub_device_id_remove_#t~short501#1;call pcistub_device_id_remove_#t~mem500#1 := read~intINTTYPE4#41(pcistub_device_id_remove_~pci_dev_id~1#1.base, ~bvadd~64(21bv64, pcistub_device_id_remove_~pci_dev_id~1#1.offset), 4bv64);pcistub_device_id_remove_#t~short501#1 := ~bvand~32(7bv32, pcistub_device_id_remove_#t~mem500#1) == pcistub_device_id_remove_~func#1; [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-3: assume pcistub_device_id_remove_#t~short502#1;pcistub_device_id_remove_#t~short501#1 := ~bvslt~32(pcistub_device_id_remove_~func#1, 0bv32); [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-3: assume !pcistub_device_id_remove_#t~short502#1; [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5816: havoc xen_pcibk_cleanup_#t~ret668#1;assume { :end_inline_xen_pcibk_cleanup } true;~ldv_state_variable_0~0 := 2bv32; [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-8: pcistub_device_id_remove_#t~short499#1 := pcistub_device_id_remove_#t~short496#1; [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-9: assume pcistub_device_id_remove_#t~short496#1;call pcistub_device_id_remove_#t~mem495#1 := read~intINTTYPE1#41(pcistub_device_id_remove_~pci_dev_id~1#1.base, ~bvadd~64(20bv64, pcistub_device_id_remove_~pci_dev_id~1#1.offset), 1bv64);pcistub_device_id_remove_#t~short496#1 := ~zero_extend~32~8(pcistub_device_id_remove_#t~mem495#1) == pcistub_device_id_remove_~bus#1; [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-9: assume !pcistub_device_id_remove_#t~short496#1; [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-6: assume pcistub_device_id_remove_#t~short498#1; [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-6: assume !pcistub_device_id_remove_#t~short498#1;call pcistub_device_id_remove_#t~mem497#1 := read~intINTTYPE4#41(pcistub_device_id_remove_~pci_dev_id~1#1.base, ~bvadd~64(21bv64, pcistub_device_id_remove_~pci_dev_id~1#1.offset), 4bv64);pcistub_device_id_remove_#t~short498#1 := ~bvand~32(31bv32, ~bvlshr~32(pcistub_device_id_remove_#t~mem497#1, 3bv32)) == pcistub_device_id_remove_~slot#1; [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-7: assume pcistub_device_id_remove_#t~short499#1;pcistub_device_id_remove_#t~short498#1 := ~bvslt~32(pcistub_device_id_remove_~slot#1, 0bv32); [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-7: assume !pcistub_device_id_remove_#t~short499#1; [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891-10: call pcistub_device_id_remove_#t~mem494#1 := read~intINTTYPE4#41(pcistub_device_id_remove_~pci_dev_id~1#1.base, ~bvadd~64(16bv64, pcistub_device_id_remove_~pci_dev_id~1#1.offset), 4bv64);pcistub_device_id_remove_#t~short496#1 := pcistub_device_id_remove_#t~mem494#1 == pcistub_device_id_remove_~domain#1; [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5354: assume ~bvadd~64(permissive_show_~psdev~17#1.base, ~bvadd~64(4bv64, permissive_show_~psdev~17#1.offset)) != ~bvadd~64(~#pcistub_devices~0.base, ~#pcistub_devices~0.offset); [2025-02-08 03:40:33,475 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5354: assume !(~bvadd~64(permissive_show_~psdev~17#1.base, ~bvadd~64(4bv64, permissive_show_~psdev~17#1.offset)) != ~bvadd~64(~#pcistub_devices~0.base, ~#pcistub_devices~0.offset)); [2025-02-08 03:40:33,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3372-1: pci_physfn_#res#1.base, pci_physfn_#res#1.offset := pci_physfn_~dev#1.base, pci_physfn_~dev#1.offset; [2025-02-08 03:40:33,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5090: pcistub_irq_handler_show_~tmp___1~12#1 := pcistub_irq_handler_show_#t~ret538#1;havoc pcistub_irq_handler_show_#t~mem535#1;havoc pcistub_irq_handler_show_#t~mem536#1;havoc pcistub_irq_handler_show_#t~mem537#1;havoc pcistub_irq_handler_show_#t~ret538#1;pcistub_irq_handler_show_~count~1#1 := ~bvadd~64(~sign_extend~64~32(pcistub_irq_handler_show_~tmp___1~12#1), pcistub_irq_handler_show_~count~1#1);call pcistub_irq_handler_show_#t~mem539#1.base, pcistub_irq_handler_show_#t~mem539#1.offset := read~$Pointer$#41(pcistub_irq_handler_show_~psdev~14#1.base, ~bvadd~64(4bv64, pcistub_irq_handler_show_~psdev~14#1.offset), 8bv64);pcistub_irq_handler_show_~__mptr___0~8#1.base, pcistub_irq_handler_show_~__mptr___0~8#1.offset := pcistub_irq_handler_show_#t~mem539#1.base, pcistub_irq_handler_show_#t~mem539#1.offset;pcistub_irq_handler_show_~psdev~14#1.base, pcistub_irq_handler_show_~psdev~14#1.offset := pcistub_irq_handler_show_~__mptr___0~8#1.base, ~bvadd~64(18446744073709550784bv64, pcistub_irq_handler_show_~__mptr___0~8#1.offset); [2025-02-08 03:40:33,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4958: SUMMARY for call kfree(pcistub_reg_add_~field~0#1.base, pcistub_reg_add_~field~0#1.offset); srcloc: null [2025-02-08 03:40:33,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5090-1: SUMMARY for call pcistub_irq_handler_show_#t~ret538#1 := scnprintf(pcistub_irq_handler_show_~buf#1.base, ~bvadd~64(pcistub_irq_handler_show_~buf#1.offset, pcistub_irq_handler_show_~count~1#1), ~bvsub~64(4096bv64, pcistub_irq_handler_show_~count~1#1), 171bv64, 0bv64); srcloc: null [2025-02-08 03:40:33,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10970: SUMMARY for call pcistub_put_pci_dev(__xen_pcibk_release_pci_dev___0_~found_dev~3#1.base, __xen_pcibk_release_pci_dev___0_~found_dev~3#1.offset); srcloc: null [2025-02-08 03:40:33,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4892: SUMMARY for call list_del(pcistub_device_id_remove_~pci_dev_id~1#1.base, pcistub_device_id_remove_~pci_dev_id~1#1.offset); srcloc: null [2025-02-08 03:40:33,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10508: assume ~bvadd~64(__xen_pcibk_release_pci_dev_#t~mem1824#1.base, __xen_pcibk_release_pci_dev_#t~mem1824#1.offset) == ~bvadd~64(__xen_pcibk_release_pci_dev_~dev#1.base, __xen_pcibk_release_pci_dev_~dev#1.offset);havoc __xen_pcibk_release_pci_dev_#t~mem1824#1.base, __xen_pcibk_release_pci_dev_#t~mem1824#1.offset; [2025-02-08 03:40:33,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10508: assume !(~bvadd~64(__xen_pcibk_release_pci_dev_#t~mem1824#1.base, __xen_pcibk_release_pci_dev_#t~mem1824#1.offset) == ~bvadd~64(__xen_pcibk_release_pci_dev_~dev#1.base, __xen_pcibk_release_pci_dev_~dev#1.offset));havoc __xen_pcibk_release_pci_dev_#t~mem1824#1.base, __xen_pcibk_release_pci_dev_#t~mem1824#1.offset;call __xen_pcibk_release_pci_dev_#t~mem1826#1.base, __xen_pcibk_release_pci_dev_#t~mem1826#1.offset := read~$Pointer$#41(__xen_pcibk_release_pci_dev_~e~0#1.base, __xen_pcibk_release_pci_dev_~e~0#1.offset, 8bv64);__xen_pcibk_release_pci_dev_~__mptr___0~21#1.base, __xen_pcibk_release_pci_dev_~__mptr___0~21#1.offset := __xen_pcibk_release_pci_dev_#t~mem1826#1.base, __xen_pcibk_release_pci_dev_#t~mem1826#1.offset;havoc __xen_pcibk_release_pci_dev_#t~mem1826#1.base, __xen_pcibk_release_pci_dev_#t~mem1826#1.offset;__xen_pcibk_release_pci_dev_~e~0#1.base, __xen_pcibk_release_pci_dev_~e~0#1.offset := __xen_pcibk_release_pci_dev_~__mptr___0~21#1.base, __xen_pcibk_release_pci_dev_~__mptr___0~21#1.offset; [2025-02-08 03:40:33,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10508-1: call __xen_pcibk_release_pci_dev_#t~mem1824#1.base, __xen_pcibk_release_pci_dev_#t~mem1824#1.offset := read~$Pointer$#41(__xen_pcibk_release_pci_dev_~e~0#1.base, ~bvadd~64(16bv64, __xen_pcibk_release_pci_dev_~e~0#1.offset), 8bv64); [2025-02-08 03:40:33,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5421: assume pcistub_init_#t~switch632#1;pcistub_init_~func~5#1 := 4294967295bv32;pcistub_init_~slot~5#1 := pcistub_init_~func~5#1;pcistub_init_~bus~5#1 := pcistub_init_#t~nondet637#1;pcistub_init_~parsed~2#1 := pcistub_init_#t~nondet638#1;assume ~bvsle~64(0bv64, pcistub_init_#t~nondet639#1) && ~bvsle~64(pcistub_init_#t~nondet639#1, 2bv64); [2025-02-08 03:40:33,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5421: assume !pcistub_init_#t~switch632#1;havoc pcistub_init_#t~switch632#1;havoc pcistub_init_#t~nondet633#1;havoc pcistub_init_#t~nondet634#1;havoc pcistub_init_#t~nondet635#1;havoc pcistub_init_#t~nondet636#1;havoc pcistub_init_#t~nondet637#1;havoc pcistub_init_#t~nondet638#1;havoc pcistub_init_#t~nondet639#1;havoc pcistub_init_#t~switch632#1;havoc pcistub_init_#t~nondet633#1;havoc pcistub_init_#t~nondet634#1;havoc pcistub_init_#t~nondet635#1;havoc pcistub_init_#t~nondet636#1;havoc pcistub_init_#t~nondet637#1;havoc pcistub_init_#t~nondet638#1;havoc pcistub_init_#t~nondet639#1; [2025-02-08 03:40:33,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10971: assume 0bv32 != ~zero_extend~32~8(__xen_pcibk_release_pci_dev___0_~lock#1); [2025-02-08 03:40:33,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10971: assume !(0bv32 != ~zero_extend~32~8(__xen_pcibk_release_pci_dev___0_~lock#1)); [2025-02-08 03:40:33,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4893: pcistub_device_id_remove_~err~6#1 := 0bv32;call write~$Pointer$#21(162bv64, 0bv64, pcistub_device_id_remove_~#descriptor~12#1.base, pcistub_device_id_remove_~#descriptor~12#1.offset, 8bv64);call write~$Pointer$#21(163bv64, 0bv64, pcistub_device_id_remove_~#descriptor~12#1.base, ~bvadd~64(8bv64, pcistub_device_id_remove_~#descriptor~12#1.offset), 8bv64);call write~$Pointer$#21(164bv64, 0bv64, pcistub_device_id_remove_~#descriptor~12#1.base, ~bvadd~64(16bv64, pcistub_device_id_remove_~#descriptor~12#1.offset), 8bv64);call write~$Pointer$#21(165bv64, 0bv64, pcistub_device_id_remove_~#descriptor~12#1.base, ~bvadd~64(24bv64, pcistub_device_id_remove_~#descriptor~12#1.offset), 8bv64);call write~intINTTYPE4#21(1080bv32, pcistub_device_id_remove_~#descriptor~12#1.base, ~bvadd~64(32bv64, pcistub_device_id_remove_~#descriptor~12#1.offset), 4bv64);call write~intINTTYPE1#21(0bv8, pcistub_device_id_remove_~#descriptor~12#1.base, ~bvadd~64(36bv64, pcistub_device_id_remove_~#descriptor~12#1.offset), 1bv64);call pcistub_device_id_remove_#t~mem503#1 := read~intINTTYPE1#21(pcistub_device_id_remove_~#descriptor~12#1.base, ~bvadd~64(36bv64, pcistub_device_id_remove_~#descriptor~12#1.offset), 1bv64); [2025-02-08 03:40:33,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4893-1: SUMMARY for call kfree(pcistub_device_id_remove_~pci_dev_id~1#1.base, pcistub_device_id_remove_~pci_dev_id~1#1.offset); srcloc: null [2025-02-08 03:40:33,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5620-1: SUMMARY for call ldv_initialize_driver_attribute_8_#t~ret670#1.base, ldv_initialize_driver_attribute_8_#t~ret670#1.offset := ldv_init_zalloc(120bv64); srcloc: null [2025-02-08 03:40:33,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5620: ldv_initialize_driver_attribute_8_~tmp~46#1.base, ldv_initialize_driver_attribute_8_~tmp~46#1.offset := ldv_initialize_driver_attribute_8_#t~ret670#1.base, ldv_initialize_driver_attribute_8_#t~ret670#1.offset;havoc ldv_initialize_driver_attribute_8_#t~ret670#1.base, ldv_initialize_driver_attribute_8_#t~ret670#1.offset;~driver_attr_quirks_group0~0.base, ~driver_attr_quirks_group0~0.offset := ldv_initialize_driver_attribute_8_~tmp~46#1.base, ldv_initialize_driver_attribute_8_~tmp~46#1.offset; [2025-02-08 03:40:33,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10509: call __xen_pcibk_release_pci_dev_#t~mem1825#1.base, __xen_pcibk_release_pci_dev_#t~mem1825#1.offset := read~$Pointer$#41(__xen_pcibk_release_pci_dev_~e~0#1.base, ~bvadd~64(16bv64, __xen_pcibk_release_pci_dev_~e~0#1.offset), 8bv64);__xen_pcibk_release_pci_dev_~found_dev~2#1.base, __xen_pcibk_release_pci_dev_~found_dev~2#1.offset := __xen_pcibk_release_pci_dev_#t~mem1825#1.base, __xen_pcibk_release_pci_dev_#t~mem1825#1.offset;havoc __xen_pcibk_release_pci_dev_#t~mem1825#1.base, __xen_pcibk_release_pci_dev_#t~mem1825#1.offset; [2025-02-08 03:40:33,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10509-1: SUMMARY for call list_del(__xen_pcibk_release_pci_dev_~e~0#1.base, __xen_pcibk_release_pci_dev_~e~0#1.offset); srcloc: null [2025-02-08 03:40:33,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11434: havoc __xenbus_register_backend_#t~nondet1988#1;xen_pcibk_xenbus_register_#t~ret1333#1 := __xenbus_register_backend_#res#1;havoc __xenbus_register_backend_#t~nondet1988#1, __xenbus_register_backend_~arg0#1.base, __xenbus_register_backend_~arg0#1.offset, __xenbus_register_backend_~arg1#1.base, __xenbus_register_backend_~arg1#1.offset, __xenbus_register_backend_~arg2#1.base, __xenbus_register_backend_~arg2#1.offset;havoc __xenbus_register_backend_#in~arg0#1.base, __xenbus_register_backend_#in~arg0#1.offset, __xenbus_register_backend_#in~arg1#1.base, __xenbus_register_backend_#in~arg1#1.offset, __xenbus_register_backend_#in~arg2#1.base, __xenbus_register_backend_#in~arg2#1.offset;assume { :end_inline___xenbus_register_backend } true;xen_pcibk_xenbus_register_~tmp___0~41#1 := xen_pcibk_xenbus_register_#t~ret1333#1;havoc xen_pcibk_xenbus_register_#t~ret1333#1;xen_pcibk_xenbus_register_#res#1 := xen_pcibk_xenbus_register_~tmp___0~41#1;call ULTIMATE.dealloc(xen_pcibk_xenbus_register_~#__key~3#1.base, xen_pcibk_xenbus_register_~#__key~3#1.offset);havoc xen_pcibk_xenbus_register_~#__key~3#1.base, xen_pcibk_xenbus_register_~#__key~3#1.offset; [2025-02-08 03:40:33,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224: assume ~bvugt~32(pcistub_quirk_show_~count~2#1, 4095bv32); [2025-02-08 03:40:33,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224: assume !~bvugt~32(pcistub_quirk_show_~count~2#1, 4095bv32);call pcistub_quirk_show_#t~mem565#1.base, pcistub_quirk_show_#t~mem565#1.offset := read~$Pointer$#41(pcistub_quirk_show_~quirk~0#1.base, ~bvadd~64(48bv64, pcistub_quirk_show_~quirk~0#1.offset), 8bv64);call pcistub_quirk_show_#t~mem566#1.base, pcistub_quirk_show_#t~mem566#1.offset := read~$Pointer$#41(pcistub_quirk_show_#t~mem565#1.base, ~bvadd~64(16bv64, pcistub_quirk_show_#t~mem565#1.offset), 8bv64);call pcistub_quirk_show_#t~mem567#1 := read~intINTTYPE1#41(pcistub_quirk_show_#t~mem566#1.base, ~bvadd~64(216bv64, pcistub_quirk_show_#t~mem566#1.offset), 1bv64);call pcistub_quirk_show_#t~mem568#1.base, pcistub_quirk_show_#t~mem568#1.offset := read~$Pointer$#41(pcistub_quirk_show_~quirk~0#1.base, ~bvadd~64(48bv64, pcistub_quirk_show_~quirk~0#1.offset), 8bv64);call pcistub_quirk_show_#t~mem569#1 := read~intINTTYPE4#41(pcistub_quirk_show_#t~mem568#1.base, ~bvadd~64(56bv64, pcistub_quirk_show_#t~mem568#1.offset), 4bv64);call pcistub_quirk_show_#t~mem570#1.base, pcistub_quirk_show_#t~mem570#1.offset := read~$Pointer$#41(pcistub_quirk_show_~quirk~0#1.base, ~bvadd~64(48bv64, pcistub_quirk_show_~quirk~0#1.offset), 8bv64);call pcistub_quirk_show_#t~mem571#1 := read~intINTTYPE4#41(pcistub_quirk_show_#t~mem570#1.base, ~bvadd~64(56bv64, pcistub_quirk_show_#t~mem570#1.offset), 4bv64);call pcistub_quirk_show_#t~mem572#1 := read~intINTTYPE4#41(pcistub_quirk_show_~quirk~0#1.base, ~bvadd~64(16bv64, pcistub_quirk_show_~quirk~0#1.offset), 4bv64);call pcistub_quirk_show_#t~mem573#1 := read~intINTTYPE4#41(pcistub_quirk_show_~quirk~0#1.base, ~bvadd~64(4bv64, ~bvadd~64(16bv64, pcistub_quirk_show_~quirk~0#1.offset)), 4bv64);call pcistub_quirk_show_#t~mem574#1 := read~intINTTYPE4#41(pcistub_quirk_show_~quirk~0#1.base, ~bvadd~64(8bv64, ~bvadd~64(16bv64, pcistub_quirk_show_~quirk~0#1.offset)), 4bv64);call pcistub_quirk_show_#t~mem575#1 := read~intINTTYPE4#41(pcistub_quirk_show_~quirk~0#1.base, ~bvadd~64(12bv64, ~bvadd~64(16bv64, pcistub_quirk_show_~quirk~0#1.offset)), 4bv64); [2025-02-08 03:40:33,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10972: SUMMARY for call device_unlock(__xen_pcibk_release_pci_dev___0_~found_dev~3#1.base, ~bvadd~64(148bv64, __xen_pcibk_release_pci_dev___0_~found_dev~3#1.offset)); srcloc: null [2025-02-08 03:40:33,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5555: havoc device_release_driver_~arg0#1.base, device_release_driver_~arg0#1.offset;havoc device_release_driver_#in~arg0#1.base, device_release_driver_#in~arg0#1.offset;assume { :end_inline_device_release_driver } true;havoc pci_stub_notifier_#t~mem660#1.base, pci_stub_notifier_#t~mem660#1.offset; [2025-02-08 03:40:33,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10180: assume xen_pcibk_config_quirks_add_field_#t~switch1766#1;call write~$Pointer$#41(#funAddr~xen_pcibk_read_config_dword.base, #funAddr~xen_pcibk_read_config_dword.offset, xen_pcibk_config_quirks_add_field_~field#1.base, ~bvadd~64(8bv64, ~bvadd~64(44bv64, xen_pcibk_config_quirks_add_field_~field#1.offset)), 8bv64);call write~$Pointer$#41(#funAddr~xen_pcibk_write_config_dword.base, #funAddr~xen_pcibk_write_config_dword.offset, xen_pcibk_config_quirks_add_field_~field#1.base, ~bvadd~64(44bv64, xen_pcibk_config_quirks_add_field_~field#1.offset), 8bv64); [2025-02-08 03:40:33,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10180: assume !xen_pcibk_config_quirks_add_field_#t~switch1766#1;xen_pcibk_config_quirks_add_field_#t~switch1766#1 := true; [2025-02-08 03:40:33,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4102: pcistub_init_devices_late_~tmp~23#1 := pcistub_init_devices_late_#t~ret274#1; [2025-02-08 03:40:33,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4102-1: SUMMARY for call pcistub_init_devices_late_#t~ret274#1 := list_empty(~#seized_devices~0.base, ~#seized_devices~0.offset); srcloc: null [2025-02-08 03:40:33,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5886: main_#t~ret717#1 := pci_stub_notifier_#res#1;havoc pci_stub_notifier_#t~mem658#1, pci_stub_notifier_#t~ret659#1.base, pci_stub_notifier_#t~ret659#1.offset, pci_stub_notifier_#t~mem660#1.base, pci_stub_notifier_#t~mem660#1.offset, pci_stub_notifier_~nb#1.base, pci_stub_notifier_~nb#1.offset, pci_stub_notifier_~action#1, pci_stub_notifier_~data#1.base, pci_stub_notifier_~data#1.offset, pci_stub_notifier_~dev~2#1.base, pci_stub_notifier_~dev~2#1.offset, pci_stub_notifier_~pdev~1#1.base, pci_stub_notifier_~pdev~1#1.offset, pci_stub_notifier_~__mptr~14#1.base, pci_stub_notifier_~__mptr~14#1.offset, pci_stub_notifier_~psdev~19#1.base, pci_stub_notifier_~psdev~19#1.offset, pci_stub_notifier_~tmp~44#1.base, pci_stub_notifier_~tmp~44#1.offset;havoc pci_stub_notifier_#in~nb#1.base, pci_stub_notifier_#in~nb#1.offset, pci_stub_notifier_#in~action#1, pci_stub_notifier_#in~data#1.base, pci_stub_notifier_#in~data#1.offset;assume { :end_inline_pci_stub_notifier } true;havoc main_#t~mem716#1;havoc main_#t~ret717#1;~ldv_state_variable_6~0 := 1bv32; [2025-02-08 03:40:33,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10511: SUMMARY for call kfree(__xen_pcibk_release_pci_dev_~e~0#1.base, __xen_pcibk_release_pci_dev_~e~0#1.offset); srcloc: null [2025-02-08 03:40:33,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4103: assume 0bv32 == pcistub_init_devices_late_~tmp~23#1; [2025-02-08 03:40:33,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4103: assume !(0bv32 == pcistub_init_devices_late_~tmp~23#1);~initialize_devices~0 := 1bv32; [2025-02-08 03:40:33,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4962: assume 0bv64 != ~bvadd~64(pcistub_reg_add_~psdev~13#1.base, pcistub_reg_add_~psdev~13#1.offset); [2025-02-08 03:40:33,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4962: assume !(0bv64 != ~bvadd~64(pcistub_reg_add_~psdev~13#1.base, pcistub_reg_add_~psdev~13#1.offset)); [2025-02-08 03:40:33,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5359: permissive_show_#res#1 := permissive_show_~count~3#1; [2025-02-08 03:40:33,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5359-1: SUMMARY for call spin_unlock_irqrestore(~#pcistub_devices_lock~0.base, ~#pcistub_devices_lock~0.offset, permissive_show_~flags~14#1); srcloc: null [2025-02-08 03:40:33,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8200: havoc ldv_destroy_workqueue_104_~ldv_func_arg1#1.base, ldv_destroy_workqueue_104_~ldv_func_arg1#1.offset;havoc ldv_destroy_workqueue_104_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_104_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_destroy_workqueue_104 } true;assume { :begin_inline_xenbus_unregister_driver } true;xenbus_unregister_driver_#in~arg0#1.base, xenbus_unregister_driver_#in~arg0#1.offset := ~#xen_pcibk_driver~0.base, ~#xen_pcibk_driver~0.offset;havoc xenbus_unregister_driver_~arg0#1.base, xenbus_unregister_driver_~arg0#1.offset;xenbus_unregister_driver_~arg0#1.base, xenbus_unregister_driver_~arg0#1.offset := xenbus_unregister_driver_#in~arg0#1.base, xenbus_unregister_driver_#in~arg0#1.offset; [2025-02-08 03:40:33,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4963: SUMMARY for call pcistub_device_put(pcistub_reg_add_~psdev~13#1.base, pcistub_reg_add_~psdev~13#1.offset); srcloc: null [2025-02-08 03:40:33,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5558-1: pci_stub_notifier_#res#1 := 0bv32; [2025-02-08 03:40:33,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228-1: SUMMARY for call pcistub_quirk_show_#t~ret576#1 := scnprintf(pcistub_quirk_show_~buf#1.base, ~bvadd~64(pcistub_quirk_show_~buf#1.offset, ~sign_extend~64~32(pcistub_quirk_show_~count~2#1)), ~bvsub~64(4096bv64, ~sign_extend~64~32(pcistub_quirk_show_~count~2#1)), 183bv64, 0bv64); srcloc: null [2025-02-08 03:40:33,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11504: havoc ldv_shutdown_14_#t~nondet1995#1;main_#t~ret729#1 := ldv_shutdown_14_#res#1;havoc ldv_shutdown_14_#t~nondet1995#1;assume { :end_inline_ldv_shutdown_14 } true;havoc main_#t~ret729#1;~ldv_state_variable_14~0 := 2bv32; [2025-02-08 03:40:33,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5228: pcistub_quirk_show_~tmp~40#1 := pcistub_quirk_show_#t~ret576#1;havoc pcistub_quirk_show_#t~mem565#1.base, pcistub_quirk_show_#t~mem565#1.offset;havoc pcistub_quirk_show_#t~mem566#1.base, pcistub_quirk_show_#t~mem566#1.offset;havoc pcistub_quirk_show_#t~mem567#1;havoc pcistub_quirk_show_#t~mem568#1.base, pcistub_quirk_show_#t~mem568#1.offset;havoc pcistub_quirk_show_#t~mem569#1;havoc pcistub_quirk_show_#t~mem570#1.base, pcistub_quirk_show_#t~mem570#1.offset;havoc pcistub_quirk_show_#t~mem571#1;havoc pcistub_quirk_show_#t~mem572#1;havoc pcistub_quirk_show_#t~mem573#1;havoc pcistub_quirk_show_#t~mem574#1;havoc pcistub_quirk_show_#t~mem575#1;havoc pcistub_quirk_show_#t~ret576#1;pcistub_quirk_show_~count~2#1 := ~bvadd~32(pcistub_quirk_show_~tmp~40#1, pcistub_quirk_show_~count~2#1);call pcistub_quirk_show_#t~mem577#1.base, pcistub_quirk_show_#t~mem577#1.offset := read~$Pointer$#41(pcistub_quirk_show_~quirk~0#1.base, ~bvadd~64(48bv64, pcistub_quirk_show_~quirk~0#1.offset), 8bv64); [2025-02-08 03:40:33,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6087: main_#t~ret752#1 := pcistub_quirk_show_#res#1;havoc pcistub_quirk_show_#t~mem564#1.base, pcistub_quirk_show_#t~mem564#1.offset, pcistub_quirk_show_#t~mem565#1.base, pcistub_quirk_show_#t~mem565#1.offset, pcistub_quirk_show_#t~mem566#1.base, pcistub_quirk_show_#t~mem566#1.offset, pcistub_quirk_show_#t~mem567#1, pcistub_quirk_show_#t~mem568#1.base, pcistub_quirk_show_#t~mem568#1.offset, pcistub_quirk_show_#t~mem569#1, pcistub_quirk_show_#t~mem570#1.base, pcistub_quirk_show_#t~mem570#1.offset, pcistub_quirk_show_#t~mem571#1, pcistub_quirk_show_#t~mem572#1, pcistub_quirk_show_#t~mem573#1, pcistub_quirk_show_#t~mem574#1, pcistub_quirk_show_#t~mem575#1, pcistub_quirk_show_#t~ret576#1, pcistub_quirk_show_#t~mem577#1.base, pcistub_quirk_show_#t~mem577#1.offset, pcistub_quirk_show_#t~ret578#1.base, pcistub_quirk_show_#t~ret578#1.offset, pcistub_quirk_show_#t~mem579#1.base, pcistub_quirk_show_#t~mem579#1.offset, pcistub_quirk_show_#t~mem580#1.base, pcistub_quirk_show_#t~mem580#1.offset, pcistub_quirk_show_#t~mem581#1, pcistub_quirk_show_#t~mem582#1, pcistub_quirk_show_#t~mem583#1, pcistub_quirk_show_#t~mem584#1, pcistub_quirk_show_#t~ret585#1, pcistub_quirk_show_#t~mem586#1.base, pcistub_quirk_show_#t~mem586#1.offset, pcistub_quirk_show_#t~mem587#1.base, pcistub_quirk_show_#t~mem587#1.offset, pcistub_quirk_show_~drv#1.base, pcistub_quirk_show_~drv#1.offset, pcistub_quirk_show_~buf#1.base, pcistub_quirk_show_~buf#1.offset, pcistub_quirk_show_~count~2#1, pcistub_quirk_show_~flags~13#1, pcistub_quirk_show_~quirk~0#1.base, pcistub_quirk_show_~quirk~0#1.offset, pcistub_quirk_show_~dev_data~5#1.base, pcistub_quirk_show_~dev_data~5#1.offset, pcistub_quirk_show_~field~1#1.base, pcistub_quirk_show_~field~1#1.offset, pcistub_quirk_show_~cfg_entry~0#1.base, pcistub_quirk_show_~cfg_entry~0#1.offset, pcistub_quirk_show_~__mptr~11#1.base, pcistub_quirk_show_~__mptr~11#1.offset, pcistub_quirk_show_~tmp~40#1, pcistub_quirk_show_~tmp___0~20#1.base, pcistub_quirk_show_~tmp___0~20#1.offset, pcistub_quirk_show_~__mptr___0~9#1.base, pcistub_quirk_show_~__mptr___0~9#1.offset, pcistub_quirk_show_~tmp___1~13#1, pcistub_quirk_show_~__mptr___1~1#1.base, pcistub_quirk_show_~__mptr___1~1#1.offset, pcistub_quirk_show_~__mptr___2~0#1.base, pcistub_quirk_show_~__mptr___2~0#1.offset;havoc pcistub_quirk_show_#in~drv#1.base, pcistub_quirk_show_#in~drv#1.offset, pcistub_quirk_show_#in~buf#1.base, pcistub_quirk_show_#in~buf#1.offset;assume { :end_inline_pcistub_quirk_show } true;havoc main_#t~ret752#1;~ldv_state_variable_8~0 := 1bv32; [2025-02-08 03:40:33,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8201: havoc xenbus_unregister_driver_~arg0#1.base, xenbus_unregister_driver_~arg0#1.offset;havoc xenbus_unregister_driver_#in~arg0#1.base, xenbus_unregister_driver_#in~arg0#1.offset;assume { :end_inline_xenbus_unregister_driver } true; [2025-02-08 03:40:33,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10184: assume xen_pcibk_config_quirks_add_field_#t~switch1766#1;xen_pcibk_config_quirks_add_field_~err~38#1 := 4294967274bv32; [2025-02-08 03:40:33,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10184: assume !xen_pcibk_config_quirks_add_field_#t~switch1766#1;havoc xen_pcibk_config_quirks_add_field_#t~mem1765#1;havoc xen_pcibk_config_quirks_add_field_#t~switch1766#1;havoc xen_pcibk_config_quirks_add_field_#t~mem1765#1;havoc xen_pcibk_config_quirks_add_field_#t~switch1766#1; [2025-02-08 03:40:33,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5824: main_#t~ret709#1 := xen_pcibk_init_#res#1;havoc xen_pcibk_init_#t~mem661#1, xen_pcibk_init_#t~short662#1, xen_pcibk_init_#t~ret663#1, xen_pcibk_init_#t~ret664#1, xen_pcibk_init_#t~ret665#1, xen_pcibk_init_#t~ret666#1, xen_pcibk_init_#t~ret667#1, xen_pcibk_init_~err~14#1;assume { :end_inline_xen_pcibk_init } true;~ldv_retval_0~0 := main_#t~ret709#1;havoc main_#t~ret709#1; [2025-02-08 03:40:33,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5098: assume ~bvadd~64(pcistub_irq_handler_show_~psdev~14#1.base, ~bvadd~64(4bv64, pcistub_irq_handler_show_~psdev~14#1.offset)) != ~bvadd~64(~#pcistub_devices~0.base, ~#pcistub_devices~0.offset); [2025-02-08 03:40:33,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5098: assume !(~bvadd~64(pcistub_irq_handler_show_~psdev~14#1.base, ~bvadd~64(4bv64, pcistub_irq_handler_show_~psdev~14#1.offset)) != ~bvadd~64(~#pcistub_devices~0.base, ~#pcistub_devices~0.offset)); [2025-02-08 03:40:33,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4966-1: pcistub_reg_add_#res#1 := pcistub_reg_add_~err~7#1; [2025-02-08 03:40:33,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195: xen_pcibk_config_init_#t~ret1577#1 := xen_pcibk_config_capability_init_#res#1;assume { :end_inline_xen_pcibk_config_capability_init } true;xen_pcibk_config_init_~tmp~120#1 := xen_pcibk_config_init_#t~ret1577#1;havoc xen_pcibk_config_init_#t~ret1577#1;xen_pcibk_config_init_#res#1 := xen_pcibk_config_init_~tmp~120#1; [2025-02-08 03:40:33,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108: pcistub_init_devices_late_#res#1 := 0bv32; [2025-02-08 03:40:33,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4108-1: SUMMARY for call spin_unlock_irqrestore(~#pcistub_devices_lock~0.base, ~#pcistub_devices_lock~0.offset, pcistub_init_devices_late_~flags~6#1); srcloc: null [2025-02-08 03:40:33,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901: pcistub_device_id_remove_~tmp~35#1 := pcistub_device_id_remove_#t~ret504#1;havoc pcistub_device_id_remove_#t~mem503#1;havoc pcistub_device_id_remove_#t~ret504#1; [2025-02-08 03:40:33,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901-1: SUMMARY for call pcistub_device_id_remove_#t~ret504#1 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~8(pcistub_device_id_remove_#t~mem503#1)), 0bv64); srcloc: null [2025-02-08 03:40:33,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902: assume 0bv64 != pcistub_device_id_remove_~tmp~35#1; [2025-02-08 03:40:33,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4902: assume !(0bv64 != pcistub_device_id_remove_~tmp~35#1); [2025-02-08 03:40:33,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5629: ldv_initialize_driver_attribute_7_~tmp~47#1.base, ldv_initialize_driver_attribute_7_~tmp~47#1.offset := ldv_initialize_driver_attribute_7_#t~ret671#1.base, ldv_initialize_driver_attribute_7_#t~ret671#1.offset;havoc ldv_initialize_driver_attribute_7_#t~ret671#1.base, ldv_initialize_driver_attribute_7_#t~ret671#1.offset;~driver_attr_permissive_group0~0.base, ~driver_attr_permissive_group0~0.offset := ldv_initialize_driver_attribute_7_~tmp~47#1.base, ldv_initialize_driver_attribute_7_~tmp~47#1.offset; [2025-02-08 03:40:33,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5629-1: SUMMARY for call ldv_initialize_driver_attribute_7_#t~ret671#1.base, ldv_initialize_driver_attribute_7_#t~ret671#1.offset := ldv_init_zalloc(120bv64); srcloc: null [2025-02-08 03:40:33,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5431: assume ~bvsle~32(pcistub_init_~parsed~2#1, 0bv32); [2025-02-08 03:40:33,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5431: assume !~bvsle~32(pcistub_init_~parsed~2#1, 0bv32); [2025-02-08 03:40:33,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10518: assume ~bvadd~64(__xen_pcibk_release_pci_dev_~e~0#1.base, __xen_pcibk_release_pci_dev_~e~0#1.offset) != ~bvadd~64(__xen_pcibk_release_pci_dev_~vpci_dev~2#1.base, ~bvadd~64(__xen_pcibk_release_pci_dev_~vpci_dev~2#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(__xen_pcibk_release_pci_dev_~slot~9#1)))); [2025-02-08 03:40:33,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10518: assume !(~bvadd~64(__xen_pcibk_release_pci_dev_~e~0#1.base, __xen_pcibk_release_pci_dev_~e~0#1.offset) != ~bvadd~64(__xen_pcibk_release_pci_dev_~vpci_dev~2#1.base, ~bvadd~64(__xen_pcibk_release_pci_dev_~vpci_dev~2#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(__xen_pcibk_release_pci_dev_~slot~9#1)))));__xen_pcibk_release_pci_dev_~slot~9#1 := ~bvadd~32(1bv32, __xen_pcibk_release_pci_dev_~slot~9#1); [2025-02-08 03:40:33,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272-1: SUMMARY for call ldv_initialize_xenbus_driver_5_#t~ret1334#1.base, ldv_initialize_xenbus_driver_5_#t~ret1334#1.offset := ldv_init_zalloc(1664bv64); srcloc: null [2025-02-08 03:40:33,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5233: pcistub_quirk_show_~tmp___0~20#1.base, pcistub_quirk_show_~tmp___0~20#1.offset := pcistub_quirk_show_#t~ret578#1.base, pcistub_quirk_show_#t~ret578#1.offset;havoc pcistub_quirk_show_#t~mem577#1.base, pcistub_quirk_show_#t~mem577#1.offset;havoc pcistub_quirk_show_#t~ret578#1.base, pcistub_quirk_show_#t~ret578#1.offset;pcistub_quirk_show_~dev_data~5#1.base, pcistub_quirk_show_~dev_data~5#1.offset := pcistub_quirk_show_~tmp___0~20#1.base, pcistub_quirk_show_~tmp___0~20#1.offset;call pcistub_quirk_show_#t~mem579#1.base, pcistub_quirk_show_#t~mem579#1.offset := read~$Pointer$#41(pcistub_quirk_show_~dev_data~5#1.base, pcistub_quirk_show_~dev_data~5#1.offset, 8bv64);pcistub_quirk_show_~__mptr___0~9#1.base, pcistub_quirk_show_~__mptr___0~9#1.offset := pcistub_quirk_show_#t~mem579#1.base, pcistub_quirk_show_#t~mem579#1.offset;havoc pcistub_quirk_show_#t~mem579#1.base, pcistub_quirk_show_#t~mem579#1.offset;pcistub_quirk_show_~cfg_entry~0#1.base, pcistub_quirk_show_~cfg_entry~0#1.offset := pcistub_quirk_show_~__mptr___0~9#1.base, pcistub_quirk_show_~__mptr___0~9#1.offset; [2025-02-08 03:40:33,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272: ldv_initialize_xenbus_driver_5_~tmp~96#1.base, ldv_initialize_xenbus_driver_5_~tmp~96#1.offset := ldv_initialize_xenbus_driver_5_#t~ret1334#1.base, ldv_initialize_xenbus_driver_5_#t~ret1334#1.offset;havoc ldv_initialize_xenbus_driver_5_#t~ret1334#1.base, ldv_initialize_xenbus_driver_5_#t~ret1334#1.offset;~xen_pcibk_driver_group0~0.base, ~xen_pcibk_driver_group0~0.offset := ldv_initialize_xenbus_driver_5_~tmp~96#1.base, ldv_initialize_xenbus_driver_5_~tmp~96#1.offset; [2025-02-08 03:40:33,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5233-1: SUMMARY for call pcistub_quirk_show_#t~ret578#1.base, pcistub_quirk_show_#t~ret578#1.offset := pci_get_drvdata(pcistub_quirk_show_#t~mem577#1.base, pcistub_quirk_show_#t~mem577#1.offset); srcloc: null [2025-02-08 03:40:33,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5035: assume ~bvugt~64(pcistub_slot_show_~count~0#1, 4095bv64); [2025-02-08 03:40:33,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5035: assume !~bvugt~64(pcistub_slot_show_~count~0#1, 4095bv64);call pcistub_slot_show_#t~mem523#1 := read~intINTTYPE4#41(pcistub_slot_show_~pci_dev_id~2#1.base, ~bvadd~64(16bv64, pcistub_slot_show_~pci_dev_id~2#1.offset), 4bv64);call pcistub_slot_show_#t~mem524#1 := read~intINTTYPE1#41(pcistub_slot_show_~pci_dev_id~2#1.base, ~bvadd~64(20bv64, pcistub_slot_show_~pci_dev_id~2#1.offset), 1bv64);call pcistub_slot_show_#t~mem525#1 := read~intINTTYPE4#41(pcistub_slot_show_~pci_dev_id~2#1.base, ~bvadd~64(21bv64, pcistub_slot_show_~pci_dev_id~2#1.offset), 4bv64);call pcistub_slot_show_#t~mem526#1 := read~intINTTYPE4#41(pcistub_slot_show_~pci_dev_id~2#1.base, ~bvadd~64(21bv64, pcistub_slot_show_~pci_dev_id~2#1.offset), 4bv64); [2025-02-08 03:40:33,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4903: SUMMARY for call __dynamic_pr_debug(pcistub_device_id_remove_~#descriptor~12#1.base, pcistub_device_id_remove_~#descriptor~12#1.offset, 166bv64, 0bv64); srcloc: null [2025-02-08 03:40:33,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5828: havoc ldv_initialize_xenbus_driver_5_#t~ret1334#1.base, ldv_initialize_xenbus_driver_5_#t~ret1334#1.offset, ldv_initialize_xenbus_driver_5_~tmp~96#1.base, ldv_initialize_xenbus_driver_5_~tmp~96#1.offset;assume { :end_inline_ldv_initialize_xenbus_driver_5 } true;~ldv_state_variable_10~0 := 1bv32;~ldv_state_variable_13~0 := 1bv32;~ldv_state_variable_4~0 := 1bv32;assume { :begin_inline_ldv_initialize_xen_pcibk_backend_4 } true;havoc ldv_initialize_xen_pcibk_backend_4_#t~ret1853#1.base, ldv_initialize_xen_pcibk_backend_4_#t~ret1853#1.offset, ldv_initialize_xen_pcibk_backend_4_#t~ret1854#1.base, ldv_initialize_xen_pcibk_backend_4_#t~ret1854#1.offset, ldv_initialize_xen_pcibk_backend_4_~tmp~164#1.base, ldv_initialize_xen_pcibk_backend_4_~tmp~164#1.offset;havoc ldv_initialize_xen_pcibk_backend_4_~tmp~164#1.base, ldv_initialize_xen_pcibk_backend_4_~tmp~164#1.offset; [2025-02-08 03:40:33,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10189: xen_pcibk_config_quirks_add_field_#res#1 := xen_pcibk_config_quirks_add_field_~err~38#1; [2025-02-08 03:40:33,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10189-1: SUMMARY for call xen_pcibk_config_quirks_add_field_#t~ret1767#1 := xen_pcibk_config_add_field(xen_pcibk_config_quirks_add_field_~dev#1.base, xen_pcibk_config_quirks_add_field_~dev#1.offset, xen_pcibk_config_quirks_add_field_~field#1.base, xen_pcibk_config_quirks_add_field_~field#1.offset); srcloc: null [2025-02-08 03:40:33,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11511: havoc ldv_suspend_15_#t~nondet1997#1;main_#t~ret744#1 := ldv_suspend_15_#res#1;havoc ldv_suspend_15_#t~nondet1997#1;assume { :end_inline_ldv_suspend_15 } true;havoc main_#t~ret744#1;~ldv_state_variable_15~0 := 3bv32; [2025-02-08 03:40:33,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5103: pcistub_irq_handler_show_#res#1 := pcistub_irq_handler_show_~count~1#1; [2025-02-08 03:40:33,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5103-1: SUMMARY for call spin_unlock_irqrestore(~#pcistub_devices_lock~0.base, ~#pcistub_devices_lock~0.offset, pcistub_irq_handler_show_~flags~12#1); srcloc: null [2025-02-08 03:40:33,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4971: call ULTIMATE.dealloc(pcistub_slot_add_~#domain~0#1.base, pcistub_slot_add_~#domain~0#1.offset);havoc pcistub_slot_add_~#domain~0#1.base, pcistub_slot_add_~#domain~0#1.offset;call ULTIMATE.dealloc(pcistub_slot_add_~#bus~0#1.base, pcistub_slot_add_~#bus~0#1.offset);havoc pcistub_slot_add_~#bus~0#1.base, pcistub_slot_add_~#bus~0#1.offset;call ULTIMATE.dealloc(pcistub_slot_add_~#slot~0#1.base, pcistub_slot_add_~#slot~0#1.offset);havoc pcistub_slot_add_~#slot~0#1.base, pcistub_slot_add_~#slot~0#1.offset;call ULTIMATE.dealloc(pcistub_slot_add_~#func~0#1.base, pcistub_slot_add_~#func~0#1.offset);havoc pcistub_slot_add_~#func~0#1.base, pcistub_slot_add_~#func~0#1.offset;main_#t~ret713#1 := pcistub_slot_add_#res#1;havoc pcistub_slot_add_#t~ret510#1, pcistub_slot_add_#t~mem511#1, pcistub_slot_add_#t~mem512#1, pcistub_slot_add_#t~mem513#1, pcistub_slot_add_#t~mem514#1, pcistub_slot_add_#t~ret515#1, pcistub_slot_add_~drv#1.base, pcistub_slot_add_~drv#1.offset, pcistub_slot_add_~buf#1.base, pcistub_slot_add_~buf#1.offset, pcistub_slot_add_~count#1, pcistub_slot_add_~#domain~0#1.base, pcistub_slot_add_~#domain~0#1.offset, pcistub_slot_add_~#bus~0#1.base, pcistub_slot_add_~#bus~0#1.offset, pcistub_slot_add_~#slot~0#1.base, pcistub_slot_add_~#slot~0#1.offset, pcistub_slot_add_~#func~0#1.base, pcistub_slot_add_~#func~0#1.offset, pcistub_slot_add_~err~8#1;havoc pcistub_slot_add_#in~drv#1.base, pcistub_slot_add_#in~drv#1.offset, pcistub_slot_add_#in~buf#1.base, pcistub_slot_add_#in~buf#1.offset, pcistub_slot_add_#in~count#1;assume { :end_inline_pcistub_slot_add } true;havoc main_#t~mem712#1;havoc main_#t~ret713#1;~ldv_state_variable_13~0 := 1bv32; [2025-02-08 03:40:33,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5435: pcistub_init_~err~13#1 := pcistub_init_#t~ret640#1;havoc pcistub_init_#t~ret640#1; [2025-02-08 03:40:33,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5435-1: SUMMARY for call pcistub_init_#t~ret640#1 := pcistub_device_id_add(pcistub_init_~domain~5#1, pcistub_init_~bus~5#1, pcistub_init_~slot~5#1, pcistub_init_~func~5#1); srcloc: null [2025-02-08 03:40:33,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5039: pcistub_slot_show_~tmp~37#1 := pcistub_slot_show_#t~ret527#1;havoc pcistub_slot_show_#t~mem523#1;havoc pcistub_slot_show_#t~mem524#1;havoc pcistub_slot_show_#t~mem525#1;havoc pcistub_slot_show_#t~mem526#1;havoc pcistub_slot_show_#t~ret527#1;pcistub_slot_show_~count~0#1 := ~bvadd~64(~sign_extend~64~32(pcistub_slot_show_~tmp~37#1), pcistub_slot_show_~count~0#1);call pcistub_slot_show_#t~mem528#1.base, pcistub_slot_show_#t~mem528#1.offset := read~$Pointer$#41(pcistub_slot_show_~pci_dev_id~2#1.base, pcistub_slot_show_~pci_dev_id~2#1.offset, 8bv64);pcistub_slot_show_~__mptr___0~7#1.base, pcistub_slot_show_~__mptr___0~7#1.offset := pcistub_slot_show_#t~mem528#1.base, pcistub_slot_show_#t~mem528#1.offset;havoc pcistub_slot_show_#t~mem528#1.base, pcistub_slot_show_#t~mem528#1.offset;pcistub_slot_show_~pci_dev_id~2#1.base, pcistub_slot_show_~pci_dev_id~2#1.offset := pcistub_slot_show_~__mptr___0~7#1.base, pcistub_slot_show_~__mptr___0~7#1.offset; [2025-02-08 03:40:33,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5039-1: SUMMARY for call pcistub_slot_show_#t~ret527#1 := scnprintf(pcistub_slot_show_~buf#1.base, ~bvadd~64(pcistub_slot_show_~buf#1.offset, pcistub_slot_show_~count~0#1), ~bvsub~64(4096bv64, pcistub_slot_show_~count~0#1), 169bv64, 0bv64); srcloc: null [2025-02-08 03:40:33,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5832: havoc ldv_initialize_xen_pcibk_backend_4_#t~ret1853#1.base, ldv_initialize_xen_pcibk_backend_4_#t~ret1853#1.offset, ldv_initialize_xen_pcibk_backend_4_#t~ret1854#1.base, ldv_initialize_xen_pcibk_backend_4_#t~ret1854#1.offset, ldv_initialize_xen_pcibk_backend_4_~tmp~164#1.base, ldv_initialize_xen_pcibk_backend_4_~tmp~164#1.offset;assume { :end_inline_ldv_initialize_xen_pcibk_backend_4 } true;~ldv_state_variable_8~0 := 1bv32;assume { :begin_inline_ldv_initialize_driver_attribute_8 } true;havoc ldv_initialize_driver_attribute_8_#t~ret670#1.base, ldv_initialize_driver_attribute_8_#t~ret670#1.offset, ldv_initialize_driver_attribute_8_~tmp~46#1.base, ldv_initialize_driver_attribute_8_~tmp~46#1.offset;havoc ldv_initialize_driver_attribute_8_~tmp~46#1.base, ldv_initialize_driver_attribute_8_~tmp~46#1.offset; [2025-02-08 03:40:33,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5436: assume 0bv32 != pcistub_init_~err~13#1; [2025-02-08 03:40:33,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5436: assume !(0bv32 != pcistub_init_~err~13#1);pcistub_init_~pos~0#1 := ~bvadd~32(pcistub_init_~pos~0#1, pcistub_init_~parsed~2#1);call pcistub_init_#t~mem641#1 := read~intINTTYPE1#27(~pci_devs_to_hide~0.base, ~bvadd~64(~pci_devs_to_hide~0.offset, ~sign_extend~64~32(pcistub_init_~pos~0#1)), 1bv64); [2025-02-08 03:40:33,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11448: havoc bus_register_notifier_#t~nondet1990#1;xen_pcibk_init_#t~ret667#1 := bus_register_notifier_#res#1;havoc bus_register_notifier_#t~nondet1990#1, bus_register_notifier_~arg0#1.base, bus_register_notifier_~arg0#1.offset, bus_register_notifier_~arg1#1.base, bus_register_notifier_~arg1#1.offset;havoc bus_register_notifier_#in~arg0#1.base, bus_register_notifier_#in~arg0#1.offset, bus_register_notifier_#in~arg1#1.base, bus_register_notifier_#in~arg1#1.offset;assume { :end_inline_bus_register_notifier } true;havoc xen_pcibk_init_#t~ret667#1; [2025-02-08 03:40:33,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10524: assume ~bvsle~32(__xen_pcibk_release_pci_dev_~slot~9#1, 31bv32); [2025-02-08 03:40:33,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10524: assume !~bvsle~32(__xen_pcibk_release_pci_dev_~slot~9#1, 31bv32); [2025-02-08 03:40:33,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5239: call pcistub_quirk_show_#t~mem580#1.base, pcistub_quirk_show_#t~mem580#1.offset := read~$Pointer$#41(pcistub_quirk_show_~cfg_entry~0#1.base, ~bvadd~64(16bv64, pcistub_quirk_show_~cfg_entry~0#1.offset), 8bv64);pcistub_quirk_show_~field~1#1.base, pcistub_quirk_show_~field~1#1.offset := pcistub_quirk_show_#t~mem580#1.base, pcistub_quirk_show_#t~mem580#1.offset; [2025-02-08 03:40:33,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6230: havoc ldv_pci_driver_14_#t~ret669#1.base, ldv_pci_driver_14_#t~ret669#1.offset, ldv_pci_driver_14_~tmp~45#1.base, ldv_pci_driver_14_~tmp~45#1.offset;assume { :end_inline_ldv_pci_driver_14 } true;ldv___pci_register_driver_30_#res#1 := ldv___pci_register_driver_30_~ldv_func_res~4#1; [2025-02-08 03:40:33,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5834: havoc ldv_initialize_driver_attribute_8_#t~ret670#1.base, ldv_initialize_driver_attribute_8_#t~ret670#1.offset, ldv_initialize_driver_attribute_8_~tmp~46#1.base, ldv_initialize_driver_attribute_8_~tmp~46#1.offset;assume { :end_inline_ldv_initialize_driver_attribute_8 } true;~ldv_state_variable_15~0 := 1bv32;assume { :begin_inline_ldv_initialize_pci_error_handlers_15 } true;havoc ldv_initialize_pci_error_handlers_15_#t~ret672#1.base, ldv_initialize_pci_error_handlers_15_#t~ret672#1.offset; [2025-02-08 03:40:33,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4909: pcistub_device_id_remove_~pci_dev_id~1#1.base, pcistub_device_id_remove_~pci_dev_id~1#1.offset := pcistub_device_id_remove_~t~0#1.base, pcistub_device_id_remove_~t~0#1.offset;call pcistub_device_id_remove_#t~mem505#1.base, pcistub_device_id_remove_#t~mem505#1.offset := read~$Pointer$#41(pcistub_device_id_remove_~t~0#1.base, pcistub_device_id_remove_~t~0#1.offset, 8bv64);pcistub_device_id_remove_~__mptr___1~0#1.base, pcistub_device_id_remove_~__mptr___1~0#1.offset := pcistub_device_id_remove_#t~mem505#1.base, pcistub_device_id_remove_#t~mem505#1.offset;havoc pcistub_device_id_remove_#t~mem505#1.base, pcistub_device_id_remove_#t~mem505#1.offset;pcistub_device_id_remove_~t~0#1.base, pcistub_device_id_remove_~t~0#1.offset := pcistub_device_id_remove_~__mptr___1~0#1.base, pcistub_device_id_remove_~__mptr___1~0#1.offset; [2025-02-08 03:40:33,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5570: xen_pcibk_init_#t~ret663#1 := xen_pcibk_config_init_#res#1;havoc xen_pcibk_config_init_#t~ret1577#1, xen_pcibk_config_init_~tmp~120#1;assume { :end_inline_xen_pcibk_config_init } true;xen_pcibk_init_~err~14#1 := xen_pcibk_init_#t~ret663#1;havoc xen_pcibk_init_#t~ret663#1; [2025-02-08 03:40:33,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-1: assume find_vfs_#t~short654#1;call find_vfs_#t~mem653#1.base, find_vfs_#t~mem653#1.offset := read~$Pointer$#41(find_vfs_~psdev~18#1.base, ~bvadd~64(88bv64, find_vfs_~psdev~18#1.offset), 8bv64);find_vfs_#t~short654#1 := ~bvadd~64(find_vfs_#t~mem653#1.base, find_vfs_#t~mem653#1.offset) != ~bvadd~64(find_vfs_~pdev#1.base, find_vfs_~pdev#1.offset); [2025-02-08 03:40:33,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-1: assume !find_vfs_#t~short654#1; [2025-02-08 03:40:33,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504-2: call find_vfs_#t~mem652#1.base, find_vfs_#t~mem652#1.offset := read~$Pointer$#41(find_vfs_~psdev~18#1.base, ~bvadd~64(96bv64, find_vfs_~psdev~18#1.offset), 8bv64);find_vfs_#t~short654#1 := 0bv64 == ~bvadd~64(find_vfs_#t~mem652#1.base, find_vfs_#t~mem652#1.offset); [2025-02-08 03:40:33,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504: assume find_vfs_#t~short654#1;havoc find_vfs_#t~mem652#1.base, find_vfs_#t~mem652#1.offset;havoc find_vfs_#t~mem653#1.base, find_vfs_#t~mem653#1.offset;havoc find_vfs_#t~short654#1;call find_vfs_#t~mem655#1.base, find_vfs_#t~mem655#1.offset := read~$Pointer$#41(find_vfs_~psdev~18#1.base, ~bvadd~64(88bv64, find_vfs_~psdev~18#1.offset), 8bv64);assume { :begin_inline_pci_physfn } true;pci_physfn_#in~dev#1.base, pci_physfn_#in~dev#1.offset := find_vfs_#t~mem655#1.base, find_vfs_#t~mem655#1.offset;havoc pci_physfn_#res#1.base, pci_physfn_#res#1.offset;havoc pci_physfn_#t~mem107#1, pci_physfn_#t~mem108#1.base, pci_physfn_#t~mem108#1.offset, pci_physfn_~dev#1.base, pci_physfn_~dev#1.offset;pci_physfn_~dev#1.base, pci_physfn_~dev#1.offset := pci_physfn_#in~dev#1.base, pci_physfn_#in~dev#1.offset;call pci_physfn_#t~mem107#1 := read~intINTTYPE1#41(pci_physfn_~dev#1.base, ~bvadd~64(2531bv64, pci_physfn_~dev#1.offset), 1bv64); [2025-02-08 03:40:33,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5504: assume !find_vfs_#t~short654#1;havoc find_vfs_#t~mem652#1.base, find_vfs_#t~mem652#1.offset;havoc find_vfs_#t~mem653#1.base, find_vfs_#t~mem653#1.offset;havoc find_vfs_#t~short654#1; [2025-02-08 03:40:33,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11186: havoc __xen_pcibk_release_pci_dev___0_#t~mem1910#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1910#1.offset, __xen_pcibk_release_pci_dev___0_#t~mem1911#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1911#1.offset, __xen_pcibk_release_pci_dev___0_#t~mem1912#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1912#1.offset, __xen_pcibk_release_pci_dev___0_#t~mem1913#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1913#1.offset, __xen_pcibk_release_pci_dev___0_#t~mem1914#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1914#1.offset, __xen_pcibk_release_pci_dev___0_#t~mem1915#1.base, __xen_pcibk_release_pci_dev___0_#t~mem1915#1.offset, __xen_pcibk_release_pci_dev___0_~pdev#1.base, __xen_pcibk_release_pci_dev___0_~pdev#1.offset, __xen_pcibk_release_pci_dev___0_~dev#1.base, __xen_pcibk_release_pci_dev___0_~dev#1.offset, __xen_pcibk_release_pci_dev___0_~lock#1, __xen_pcibk_release_pci_dev___0_~dev_data~26#1.base, __xen_pcibk_release_pci_dev___0_~dev_data~26#1.offset, __xen_pcibk_release_pci_dev___0_~dev_entry~3#1.base, __xen_pcibk_release_pci_dev___0_~dev_entry~3#1.offset, __xen_pcibk_release_pci_dev___0_~t~4#1.base, __xen_pcibk_release_pci_dev___0_~t~4#1.offset, __xen_pcibk_release_pci_dev___0_~found_dev~3#1.base, __xen_pcibk_release_pci_dev___0_~found_dev~3#1.offset, __xen_pcibk_release_pci_dev___0_~__mptr~31#1.base, __xen_pcibk_release_pci_dev___0_~__mptr~31#1.offset, __xen_pcibk_release_pci_dev___0_~__mptr___0~25#1.base, __xen_pcibk_release_pci_dev___0_~__mptr___0~25#1.offset, __xen_pcibk_release_pci_dev___0_~__mptr___1~5#1.base, __xen_pcibk_release_pci_dev___0_~__mptr___1~5#1.offset;havoc __xen_pcibk_release_pci_dev___0_#in~pdev#1.base, __xen_pcibk_release_pci_dev___0_#in~pdev#1.offset, __xen_pcibk_release_pci_dev___0_#in~dev#1.base, __xen_pcibk_release_pci_dev___0_#in~dev#1.offset, __xen_pcibk_release_pci_dev___0_#in~lock#1;assume { :end_inline___xen_pcibk_release_pci_dev___0 } true;havoc ldv_main_exported_3_#t~mem1964#1;~ldv_state_variable_3~0 := 1bv32; [2025-02-08 03:40:33,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5240: assume ~bvugt~32(pcistub_quirk_show_~count~2#1, 4095bv32); [2025-02-08 03:40:33,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5240: assume !~bvugt~32(pcistub_quirk_show_~count~2#1, 4095bv32);call pcistub_quirk_show_#t~mem581#1 := read~intINTTYPE4#41(pcistub_quirk_show_~cfg_entry~0#1.base, ~bvadd~64(24bv64, pcistub_quirk_show_~cfg_entry~0#1.offset), 4bv64);call pcistub_quirk_show_#t~mem582#1 := read~intINTTYPE4#41(pcistub_quirk_show_~field~1#1.base, pcistub_quirk_show_~field~1#1.offset, 4bv64);call pcistub_quirk_show_#t~mem583#1 := read~intINTTYPE4#41(pcistub_quirk_show_~field~1#1.base, ~bvadd~64(4bv64, pcistub_quirk_show_~field~1#1.offset), 4bv64);call pcistub_quirk_show_#t~mem584#1 := read~intINTTYPE4#41(pcistub_quirk_show_~field~1#1.base, ~bvadd~64(8bv64, pcistub_quirk_show_~field~1#1.offset), 4bv64); [2025-02-08 03:40:33,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5769: main_#t~ret701#1 := pcistub_slot_show_#res#1;havoc pcistub_slot_show_#t~mem522#1.base, pcistub_slot_show_#t~mem522#1.offset, pcistub_slot_show_#t~mem523#1, pcistub_slot_show_#t~mem524#1, pcistub_slot_show_#t~mem525#1, pcistub_slot_show_#t~mem526#1, pcistub_slot_show_#t~ret527#1, pcistub_slot_show_#t~mem528#1.base, pcistub_slot_show_#t~mem528#1.offset, pcistub_slot_show_~drv#1.base, pcistub_slot_show_~drv#1.offset, pcistub_slot_show_~buf#1.base, pcistub_slot_show_~buf#1.offset, pcistub_slot_show_~pci_dev_id~2#1.base, pcistub_slot_show_~pci_dev_id~2#1.offset, pcistub_slot_show_~count~0#1, pcistub_slot_show_~flags~11#1, pcistub_slot_show_~__mptr~9#1.base, pcistub_slot_show_~__mptr~9#1.offset, pcistub_slot_show_~tmp~37#1, pcistub_slot_show_~__mptr___0~7#1.base, pcistub_slot_show_~__mptr___0~7#1.offset;havoc pcistub_slot_show_#in~drv#1.base, pcistub_slot_show_#in~drv#1.offset, pcistub_slot_show_#in~buf#1.base, pcistub_slot_show_#in~buf#1.offset;assume { :end_inline_pcistub_slot_show } true;havoc main_#t~ret701#1;~ldv_state_variable_11~0 := 1bv32; [2025-02-08 03:40:33,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571: assume 0bv32 != xen_pcibk_init_~err~14#1;xen_pcibk_init_#res#1 := xen_pcibk_init_~err~14#1; [2025-02-08 03:40:33,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571: assume !(0bv32 != xen_pcibk_init_~err~14#1);assume { :begin_inline_pcistub_init } true;havoc pcistub_init_#res#1;havoc pcistub_init_#t~mem609#1, pcistub_init_#t~short610#1, pcistub_init_#t~nondet611#1, pcistub_init_#t~nondet612#1, pcistub_init_#t~nondet613#1, pcistub_init_#t~nondet614#1, pcistub_init_#t~nondet615#1, pcistub_init_#t~nondet616#1, pcistub_init_#t~switch617#1, pcistub_init_#t~nondet618#1, pcistub_init_#t~nondet619#1, pcistub_init_#t~nondet620#1, pcistub_init_#t~nondet621#1, pcistub_init_#t~nondet622#1, pcistub_init_#t~nondet623#1, pcistub_init_#t~nondet624#1, pcistub_init_#t~nondet625#1, pcistub_init_#t~nondet626#1, pcistub_init_#t~nondet627#1, pcistub_init_#t~nondet628#1, pcistub_init_#t~nondet629#1, pcistub_init_#t~nondet630#1, pcistub_init_#t~nondet631#1, pcistub_init_#t~switch632#1, pcistub_init_#t~nondet633#1, pcistub_init_#t~nondet634#1, pcistub_init_#t~nondet635#1, pcistub_init_#t~nondet636#1, pcistub_init_#t~nondet637#1, pcistub_init_#t~nondet638#1, pcistub_init_#t~nondet639#1, pcistub_init_#t~ret640#1, pcistub_init_#t~mem641#1, pcistub_init_#t~ret642#1, pcistub_init_#t~ret643#1, pcistub_init_#t~ret644#1, pcistub_init_#t~ret645#1, pcistub_init_#t~ret646#1, pcistub_init_#t~ret647#1, pcistub_init_#t~ret648#1, pcistub_init_#t~ret649#1, pcistub_init_#t~ret650#1, pcistub_init_~pos~0#1, pcistub_init_~err~13#1, pcistub_init_~domain~5#1, pcistub_init_~bus~5#1, pcistub_init_~slot~5#1, pcistub_init_~func~5#1, pcistub_init_~parsed~2#1;havoc pcistub_init_~pos~0#1;havoc pcistub_init_~err~13#1;havoc pcistub_init_~domain~5#1;havoc pcistub_init_~bus~5#1;havoc pcistub_init_~slot~5#1;havoc pcistub_init_~func~5#1;havoc pcistub_init_~parsed~2#1;pcistub_init_~pos~0#1 := 0bv32;pcistub_init_~err~13#1 := 0bv32;pcistub_init_#t~short610#1 := 0bv64 != ~bvadd~64(~pci_devs_to_hide~0.base, ~pci_devs_to_hide~0.offset); [2025-02-08 03:40:33,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637: ~xen_pcibk_error_handler_group0~0.base, ~xen_pcibk_error_handler_group0~0.offset := ldv_initialize_pci_error_handlers_15_#t~ret672#1.base, ldv_initialize_pci_error_handlers_15_#t~ret672#1.offset;havoc ldv_initialize_pci_error_handlers_15_#t~ret672#1.base, ldv_initialize_pci_error_handlers_15_#t~ret672#1.offset; [2025-02-08 03:40:33,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5637-1: SUMMARY for call ldv_initialize_pci_error_handlers_15_#t~ret672#1.base, ldv_initialize_pci_error_handlers_15_#t~ret672#1.offset := ldv_malloc(2905bv64); srcloc: null [2025-02-08 03:40:33,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5505: find_vfs_#t~ret656#1.base, find_vfs_#t~ret656#1.offset := pci_physfn_#res#1.base, pci_physfn_#res#1.offset;havoc pci_physfn_#t~mem107#1, pci_physfn_#t~mem108#1.base, pci_physfn_#t~mem108#1.offset, pci_physfn_~dev#1.base, pci_physfn_~dev#1.offset;havoc pci_physfn_#in~dev#1.base, pci_physfn_#in~dev#1.offset;assume { :end_inline_pci_physfn } true;find_vfs_~tmp~43#1.base, find_vfs_~tmp~43#1.offset := find_vfs_#t~ret656#1.base, find_vfs_#t~ret656#1.offset;havoc find_vfs_#t~mem655#1.base, find_vfs_#t~mem655#1.offset;havoc find_vfs_#t~ret656#1.base, find_vfs_#t~ret656#1.offset; [2025-02-08 03:40:33,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5836: havoc ldv_initialize_pci_error_handlers_15_#t~ret672#1.base, ldv_initialize_pci_error_handlers_15_#t~ret672#1.offset;assume { :end_inline_ldv_initialize_pci_error_handlers_15 } true;~ldv_state_variable_12~0 := 1bv32;~ldv_state_variable_9~0 := 1bv32;~ldv_state_variable_7~0 := 1bv32;assume { :begin_inline_ldv_initialize_driver_attribute_7 } true;havoc ldv_initialize_driver_attribute_7_#t~ret671#1.base, ldv_initialize_driver_attribute_7_#t~ret671#1.offset, ldv_initialize_driver_attribute_7_~tmp~47#1.base, ldv_initialize_driver_attribute_7_~tmp~47#1.offset;havoc ldv_initialize_driver_attribute_7_~tmp~47#1.base, ldv_initialize_driver_attribute_7_~tmp~47#1.offset; [2025-02-08 03:40:33,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5506: assume ~bvadd~64(find_vfs_~tmp~43#1.base, find_vfs_~tmp~43#1.offset) == ~bvadd~64(find_vfs_~pdev#1.base, find_vfs_~pdev#1.offset);find_vfs_~found~1#1 := 1bv8; [2025-02-08 03:40:33,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5506: assume !(~bvadd~64(find_vfs_~tmp~43#1.base, find_vfs_~tmp~43#1.offset) == ~bvadd~64(find_vfs_~pdev#1.base, find_vfs_~pdev#1.offset)); [2025-02-08 03:40:33,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11452: havoc bus_unregister_notifier_#t~nondet1991#1;xen_pcibk_cleanup_#t~ret668#1 := bus_unregister_notifier_#res#1;havoc bus_unregister_notifier_#t~nondet1991#1, bus_unregister_notifier_~arg0#1.base, bus_unregister_notifier_~arg0#1.offset, bus_unregister_notifier_~arg1#1.base, bus_unregister_notifier_~arg1#1.offset;havoc bus_unregister_notifier_#in~arg0#1.base, bus_unregister_notifier_#in~arg0#1.offset, bus_unregister_notifier_#in~arg1#1.base, bus_unregister_notifier_#in~arg1#1.offset;assume { :end_inline_bus_unregister_notifier } true;havoc xen_pcibk_cleanup_#t~ret668#1;assume { :begin_inline_xen_pcibk_xenbus_unregister } true;assume { :begin_inline_ldv_destroy_workqueue_104 } true;ldv_destroy_workqueue_104_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_104_#in~ldv_func_arg1#1.offset := ~xen_pcibk_wq~0.base, ~xen_pcibk_wq~0.offset;havoc ldv_destroy_workqueue_104_~ldv_func_arg1#1.base, ldv_destroy_workqueue_104_~ldv_func_arg1#1.offset;ldv_destroy_workqueue_104_~ldv_func_arg1#1.base, ldv_destroy_workqueue_104_~ldv_func_arg1#1.offset := ldv_destroy_workqueue_104_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_104_#in~ldv_func_arg1#1.offset;assume { :begin_inline_destroy_workqueue } true;destroy_workqueue_#in~arg0#1.base, destroy_workqueue_#in~arg0#1.offset := ldv_destroy_workqueue_104_~ldv_func_arg1#1.base, ldv_destroy_workqueue_104_~ldv_func_arg1#1.offset;havoc destroy_workqueue_~arg0#1.base, destroy_workqueue_~arg0#1.offset;destroy_workqueue_~arg0#1.base, destroy_workqueue_~arg0#1.offset := destroy_workqueue_#in~arg0#1.base, destroy_workqueue_#in~arg0#1.offset; [2025-02-08 03:40:33,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5441: assume 0bv32 != ~sign_extend~32~8(pcistub_init_#t~mem641#1);havoc pcistub_init_#t~mem641#1; [2025-02-08 03:40:33,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5441: assume !(0bv32 != ~sign_extend~32~8(pcistub_init_#t~mem641#1));havoc pcistub_init_#t~mem641#1; [2025-02-08 03:40:33,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5045: assume ~bvadd~64(pcistub_slot_show_~pci_dev_id~2#1.base, pcistub_slot_show_~pci_dev_id~2#1.offset) != ~bvadd~64(~#pcistub_device_ids~0.base, ~#pcistub_device_ids~0.offset); [2025-02-08 03:40:33,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5045: assume !(~bvadd~64(pcistub_slot_show_~pci_dev_id~2#1.base, pcistub_slot_show_~pci_dev_id~2#1.offset) != ~bvadd~64(~#pcistub_device_ids~0.base, ~#pcistub_device_ids~0.offset)); [2025-02-08 03:40:33,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4913: assume ~bvadd~64(pcistub_device_id_remove_~pci_dev_id~1#1.base, pcistub_device_id_remove_~pci_dev_id~1#1.offset) != ~bvadd~64(~#pcistub_device_ids~0.base, ~#pcistub_device_ids~0.offset); [2025-02-08 03:40:33,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4913: assume !(~bvadd~64(pcistub_device_id_remove_~pci_dev_id~1#1.base, pcistub_device_id_remove_~pci_dev_id~1#1.offset) != ~bvadd~64(~#pcistub_device_ids~0.base, ~#pcistub_device_ids~0.offset)); [2025-02-08 03:40:33,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10529: SUMMARY for call mutex_unlock(__xen_pcibk_release_pci_dev_~vpci_dev~2#1.base, ~bvadd~64(512bv64, __xen_pcibk_release_pci_dev_~vpci_dev~2#1.offset)); srcloc: null [2025-02-08 03:40:33,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5244-1: SUMMARY for call pcistub_quirk_show_#t~ret585#1 := scnprintf(pcistub_quirk_show_~buf#1.base, ~bvadd~64(pcistub_quirk_show_~buf#1.offset, ~sign_extend~64~32(pcistub_quirk_show_~count~2#1)), ~bvsub~64(4096bv64, ~sign_extend~64~32(pcistub_quirk_show_~count~2#1)), 184bv64, 0bv64); srcloc: null [2025-02-08 03:40:33,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5178: call ULTIMATE.dealloc(pcistub_quirk_add_~#domain~3#1.base, pcistub_quirk_add_~#domain~3#1.offset);havoc pcistub_quirk_add_~#domain~3#1.base, pcistub_quirk_add_~#domain~3#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#bus~3#1.base, pcistub_quirk_add_~#bus~3#1.offset);havoc pcistub_quirk_add_~#bus~3#1.base, pcistub_quirk_add_~#bus~3#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#slot~3#1.base, pcistub_quirk_add_~#slot~3#1.offset);havoc pcistub_quirk_add_~#slot~3#1.base, pcistub_quirk_add_~#slot~3#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#func~3#1.base, pcistub_quirk_add_~#func~3#1.offset);havoc pcistub_quirk_add_~#func~3#1.base, pcistub_quirk_add_~#func~3#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#reg~0#1.base, pcistub_quirk_add_~#reg~0#1.offset);havoc pcistub_quirk_add_~#reg~0#1.base, pcistub_quirk_add_~#reg~0#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#size~0#1.base, pcistub_quirk_add_~#size~0#1.offset);havoc pcistub_quirk_add_~#size~0#1.base, pcistub_quirk_add_~#size~0#1.offset;call ULTIMATE.dealloc(pcistub_quirk_add_~#mask~0#1.base, pcistub_quirk_add_~#mask~0#1.offset);havoc pcistub_quirk_add_~#mask~0#1.base, pcistub_quirk_add_~#mask~0#1.offset;main_#t~ret751#1 := pcistub_quirk_add_#res#1;havoc pcistub_quirk_add_#t~ret555#1, pcistub_quirk_add_#t~mem556#1, pcistub_quirk_add_#t~mem557#1, pcistub_quirk_add_#t~mem558#1, pcistub_quirk_add_#t~mem559#1, pcistub_quirk_add_#t~mem560#1, pcistub_quirk_add_#t~mem561#1, pcistub_quirk_add_#t~mem562#1, pcistub_quirk_add_#t~ret563#1, pcistub_quirk_add_~drv#1.base, pcistub_quirk_add_~drv#1.offset, pcistub_quirk_add_~buf#1.base, pcistub_quirk_add_~buf#1.offset, pcistub_quirk_add_~count#1, pcistub_quirk_add_~#domain~3#1.base, pcistub_quirk_add_~#domain~3#1.offset, pcistub_quirk_add_~#bus~3#1.base, pcistub_quirk_add_~#bus~3#1.offset, pcistub_quirk_add_~#slot~3#1.base, pcistub_quirk_add_~#slot~3#1.offset, pcistub_quirk_add_~#func~3#1.base, pcistub_quirk_add_~#func~3#1.offset, pcistub_quirk_add_~#reg~0#1.base, pcistub_quirk_add_~#reg~0#1.offset, pcistub_quirk_add_~#size~0#1.base, pcistub_quirk_add_~#size~0#1.offset, pcistub_quirk_add_~#mask~0#1.base, pcistub_quirk_add_~#mask~0#1.offset, pcistub_quirk_add_~err~11#1;havoc pcistub_quirk_add_#in~drv#1.base, pcistub_quirk_add_#in~drv#1.offset, pcistub_quirk_add_#in~buf#1.base, pcistub_quirk_add_#in~buf#1.offset, pcistub_quirk_add_#in~count#1;assume { :end_inline_pcistub_quirk_add } true;havoc main_#t~mem750#1;havoc main_#t~ret751#1;~ldv_state_variable_8~0 := 1bv32; [2025-02-08 03:40:33,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5244: pcistub_quirk_show_~tmp___1~13#1 := pcistub_quirk_show_#t~ret585#1;havoc pcistub_quirk_show_#t~mem581#1;havoc pcistub_quirk_show_#t~mem582#1;havoc pcistub_quirk_show_#t~mem583#1;havoc pcistub_quirk_show_#t~mem584#1;havoc pcistub_quirk_show_#t~ret585#1;pcistub_quirk_show_~count~2#1 := ~bvadd~32(pcistub_quirk_show_~tmp___1~13#1, pcistub_quirk_show_~count~2#1);call pcistub_quirk_show_#t~mem586#1.base, pcistub_quirk_show_#t~mem586#1.offset := read~$Pointer$#41(pcistub_quirk_show_~cfg_entry~0#1.base, pcistub_quirk_show_~cfg_entry~0#1.offset, 8bv64);pcistub_quirk_show_~__mptr___1~1#1.base, pcistub_quirk_show_~__mptr___1~1#1.offset := pcistub_quirk_show_#t~mem586#1.base, pcistub_quirk_show_#t~mem586#1.offset;havoc pcistub_quirk_show_#t~mem586#1.base, pcistub_quirk_show_#t~mem586#1.offset;pcistub_quirk_show_~cfg_entry~0#1.base, pcistub_quirk_show_~cfg_entry~0#1.offset := pcistub_quirk_show_~__mptr___1~1#1.base, pcistub_quirk_show_~__mptr___1~1#1.offset; [2025-02-08 03:40:33,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5575: xen_pcibk_init_#t~ret664#1 := pcistub_init_#res#1;havoc pcistub_init_#t~mem609#1, pcistub_init_#t~short610#1, pcistub_init_#t~nondet611#1, pcistub_init_#t~nondet612#1, pcistub_init_#t~nondet613#1, pcistub_init_#t~nondet614#1, pcistub_init_#t~nondet615#1, pcistub_init_#t~nondet616#1, pcistub_init_#t~switch617#1, pcistub_init_#t~nondet618#1, pcistub_init_#t~nondet619#1, pcistub_init_#t~nondet620#1, pcistub_init_#t~nondet621#1, pcistub_init_#t~nondet622#1, pcistub_init_#t~nondet623#1, pcistub_init_#t~nondet624#1, pcistub_init_#t~nondet625#1, pcistub_init_#t~nondet626#1, pcistub_init_#t~nondet627#1, pcistub_init_#t~nondet628#1, pcistub_init_#t~nondet629#1, pcistub_init_#t~nondet630#1, pcistub_init_#t~nondet631#1, pcistub_init_#t~switch632#1, pcistub_init_#t~nondet633#1, pcistub_init_#t~nondet634#1, pcistub_init_#t~nondet635#1, pcistub_init_#t~nondet636#1, pcistub_init_#t~nondet637#1, pcistub_init_#t~nondet638#1, pcistub_init_#t~nondet639#1, pcistub_init_#t~ret640#1, pcistub_init_#t~mem641#1, pcistub_init_#t~ret642#1, pcistub_init_#t~ret643#1, pcistub_init_#t~ret644#1, pcistub_init_#t~ret645#1, pcistub_init_#t~ret646#1, pcistub_init_#t~ret647#1, pcistub_init_#t~ret648#1, pcistub_init_#t~ret649#1, pcistub_init_#t~ret650#1, pcistub_init_~pos~0#1, pcistub_init_~err~13#1, pcistub_init_~domain~5#1, pcistub_init_~bus~5#1, pcistub_init_~slot~5#1, pcistub_init_~func~5#1, pcistub_init_~parsed~2#1;assume { :end_inline_pcistub_init } true;xen_pcibk_init_~err~14#1 := xen_pcibk_init_#t~ret664#1;havoc xen_pcibk_init_#t~ret664#1; [2025-02-08 03:40:33,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10530: assume 0bv64 != ~bvadd~64(__xen_pcibk_release_pci_dev_~found_dev~2#1.base, __xen_pcibk_release_pci_dev_~found_dev~2#1.offset); [2025-02-08 03:40:33,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10530: assume !(0bv64 != ~bvadd~64(__xen_pcibk_release_pci_dev_~found_dev~2#1.base, __xen_pcibk_release_pci_dev_~found_dev~2#1.offset)); [2025-02-08 03:40:33,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5840: havoc ldv_initialize_driver_attribute_7_#t~ret671#1.base, ldv_initialize_driver_attribute_7_#t~ret671#1.offset, ldv_initialize_driver_attribute_7_~tmp~47#1.base, ldv_initialize_driver_attribute_7_~tmp~47#1.offset;assume { :end_inline_ldv_initialize_driver_attribute_7 } true;~ldv_state_variable_3~0 := 1bv32;assume { :begin_inline_ldv_initialize_xen_pcibk_backend_3 } true;havoc ldv_initialize_xen_pcibk_backend_3_#t~ret1948#1.base, ldv_initialize_xen_pcibk_backend_3_#t~ret1948#1.offset, ldv_initialize_xen_pcibk_backend_3_#t~ret1949#1.base, ldv_initialize_xen_pcibk_backend_3_#t~ret1949#1.offset, ldv_initialize_xen_pcibk_backend_3_~tmp~175#1.base, ldv_initialize_xen_pcibk_backend_3_~tmp~175#1.offset;havoc ldv_initialize_xen_pcibk_backend_3_~tmp~175#1.base, ldv_initialize_xen_pcibk_backend_3_~tmp~175#1.offset; [2025-02-08 03:40:33,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10531: assume 0bv32 != ~zero_extend~32~8(__xen_pcibk_release_pci_dev_~lock#1); [2025-02-08 03:40:33,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10531: assume !(0bv32 != ~zero_extend~32~8(__xen_pcibk_release_pci_dev_~lock#1)); [2025-02-08 03:40:33,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576: assume ~bvslt~32(xen_pcibk_init_~err~14#1, 0bv32);xen_pcibk_init_#res#1 := xen_pcibk_init_~err~14#1; [2025-02-08 03:40:33,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5576: assume !~bvslt~32(xen_pcibk_init_~err~14#1, 0bv32);assume { :begin_inline_pcistub_init_devices_late } true;havoc pcistub_init_devices_late_#res#1;havoc pcistub_init_devices_late_#t~mem270#1.base, pcistub_init_devices_late_#t~mem270#1.offset, pcistub_init_devices_late_#t~mem271#1.base, pcistub_init_devices_late_#t~mem271#1.offset, pcistub_init_devices_late_#t~ret272#1, pcistub_init_devices_late_#t~mem273#1.base, pcistub_init_devices_late_#t~mem273#1.offset, pcistub_init_devices_late_#t~ret274#1, pcistub_init_devices_late_~psdev~6#1.base, pcistub_init_devices_late_~psdev~6#1.offset, pcistub_init_devices_late_~flags~6#1, pcistub_init_devices_late_~err~2#1, pcistub_init_devices_late_~__mptr~6#1.base, pcistub_init_devices_late_~__mptr~6#1.offset, pcistub_init_devices_late_~tmp~23#1;havoc pcistub_init_devices_late_~psdev~6#1.base, pcistub_init_devices_late_~psdev~6#1.offset;havoc pcistub_init_devices_late_~flags~6#1;havoc pcistub_init_devices_late_~err~2#1;havoc pcistub_init_devices_late_~__mptr~6#1.base, pcistub_init_devices_late_~__mptr~6#1.offset;havoc pcistub_init_devices_late_~tmp~23#1;pcistub_init_devices_late_~err~2#1 := 0bv32; [2025-02-08 03:40:33,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10532: SUMMARY for call device_lock(__xen_pcibk_release_pci_dev_~found_dev~2#1.base, ~bvadd~64(148bv64, __xen_pcibk_release_pci_dev_~found_dev~2#1.offset)); srcloc: null [2025-02-08 03:40:33,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:40:33,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842: havoc ldv_initialize_xen_pcibk_backend_3_#t~ret1948#1.base, ldv_initialize_xen_pcibk_backend_3_#t~ret1948#1.offset, ldv_initialize_xen_pcibk_backend_3_#t~ret1949#1.base, ldv_initialize_xen_pcibk_backend_3_#t~ret1949#1.offset, ldv_initialize_xen_pcibk_backend_3_~tmp~175#1.base, ldv_initialize_xen_pcibk_backend_3_~tmp~175#1.offset;assume { :end_inline_ldv_initialize_xen_pcibk_backend_3 } true;~ldv_state_variable_11~0 := 1bv32;~ldv_state_variable_6~0 := 1bv32; [2025-02-08 03:40:33,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4917: pcistub_device_id_remove_#res#1 := pcistub_device_id_remove_~err~6#1;call ULTIMATE.dealloc(pcistub_device_id_remove_~#descriptor~12#1.base, pcistub_device_id_remove_~#descriptor~12#1.offset);havoc pcistub_device_id_remove_~#descriptor~12#1.base, pcistub_device_id_remove_~#descriptor~12#1.offset; [2025-02-08 03:40:33,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4917-1: SUMMARY for call spin_unlock_irqrestore(~#device_ids_lock~0.base, ~#device_ids_lock~0.offset, pcistub_device_id_remove_~flags~10#1); srcloc: null [2025-02-08 03:40:33,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5050: pcistub_slot_show_#res#1 := pcistub_slot_show_~count~0#1; [2025-02-08 03:40:33,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5116: call ULTIMATE.dealloc(pcistub_irq_handler_switch_~#domain~2#1.base, pcistub_irq_handler_switch_~#domain~2#1.offset);havoc pcistub_irq_handler_switch_~#domain~2#1.base, pcistub_irq_handler_switch_~#domain~2#1.offset;call ULTIMATE.dealloc(pcistub_irq_handler_switch_~#bus~2#1.base, pcistub_irq_handler_switch_~#bus~2#1.offset);havoc pcistub_irq_handler_switch_~#bus~2#1.base, pcistub_irq_handler_switch_~#bus~2#1.offset;call ULTIMATE.dealloc(pcistub_irq_handler_switch_~#slot~2#1.base, pcistub_irq_handler_switch_~#slot~2#1.offset);havoc pcistub_irq_handler_switch_~#slot~2#1.base, pcistub_irq_handler_switch_~#slot~2#1.offset;call ULTIMATE.dealloc(pcistub_irq_handler_switch_~#func~2#1.base, pcistub_irq_handler_switch_~#func~2#1.offset);havoc pcistub_irq_handler_switch_~#func~2#1.base, pcistub_irq_handler_switch_~#func~2#1.offset;call ULTIMATE.dealloc(pcistub_irq_handler_switch_~#descriptor~13#1.base, pcistub_irq_handler_switch_~#descriptor~13#1.offset);havoc pcistub_irq_handler_switch_~#descriptor~13#1.base, pcistub_irq_handler_switch_~#descriptor~13#1.offset;main_#t~ret721#1 := pcistub_irq_handler_switch_#res#1;havoc pcistub_irq_handler_switch_#t~ret540#1, pcistub_irq_handler_switch_#t~mem541#1, pcistub_irq_handler_switch_#t~mem542#1, pcistub_irq_handler_switch_#t~mem543#1, pcistub_irq_handler_switch_#t~mem544#1, pcistub_irq_handler_switch_#t~ret545#1.base, pcistub_irq_handler_switch_#t~ret545#1.offset, pcistub_irq_handler_switch_#t~mem546#1.base, pcistub_irq_handler_switch_#t~mem546#1.offset, pcistub_irq_handler_switch_#t~ret547#1.base, pcistub_irq_handler_switch_#t~ret547#1.offset, pcistub_irq_handler_switch_#t~mem548#1, pcistub_irq_handler_switch_#t~ret549#1, pcistub_irq_handler_switch_#t~mem550#1.base, pcistub_irq_handler_switch_#t~mem550#1.offset, pcistub_irq_handler_switch_#t~mem551#1, pcistub_irq_handler_switch_#t~mem552#1, pcistub_irq_handler_switch_#t~mem553#1, pcistub_irq_handler_switch_#t~mem554#1, pcistub_irq_handler_switch_~drv#1.base, pcistub_irq_handler_switch_~drv#1.offset, pcistub_irq_handler_switch_~buf#1.base, pcistub_irq_handler_switch_~buf#1.offset, pcistub_irq_handler_switch_~count#1, pcistub_irq_handler_switch_~psdev~15#1.base, pcistub_irq_handler_switch_~psdev~15#1.offset, pcistub_irq_handler_switch_~dev_data~4#1.base, pcistub_irq_handler_switch_~dev_data~4#1.offset, pcistub_irq_handler_switch_~#domain~2#1.base, pcistub_irq_handler_switch_~#domain~2#1.offset, pcistub_irq_handler_switch_~#bus~2#1.base, pcistub_irq_handler_switch_~#bus~2#1.offset, pcistub_irq_handler_switch_~#slot~2#1.base, pcistub_irq_handler_switch_~#slot~2#1.offset, pcistub_irq_handler_switch_~#func~2#1.base, pcistub_irq_handler_switch_~#func~2#1.offset, pcistub_irq_handler_switch_~err~10#1, pcistub_irq_handler_switch_~tmp~39#1.base, pcistub_irq_handler_switch_~tmp~39#1.offset, pcistub_irq_handler_switch_~#descriptor~13#1.base, pcistub_irq_handler_switch_~#descriptor~13#1.offset, pcistub_irq_handler_switch_~tmp___0~19#1;havoc pcistub_irq_handler_switch_#in~drv#1.base, pcistub_irq_handler_switch_#in~drv#1.offset, pcistub_irq_handler_switch_#in~buf#1.base, pcistub_irq_handler_switch_#in~buf#1.offset, pcistub_irq_handler_switch_#in~count#1;assume { :end_inline_pcistub_irq_handler_switch } true;havoc main_#t~mem720#1;havoc main_#t~ret721#1;~ldv_state_variable_9~0 := 1bv32; [2025-02-08 03:40:33,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5050-1: SUMMARY for call spin_unlock_irqrestore(~#device_ids_lock~0.base, ~#device_ids_lock~0.offset, pcistub_slot_show_~flags~11#1); srcloc: null [2025-02-08 03:40:33,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5447: pcistub_init_#t~ret642#1 := ldv___pci_register_driver_30_#res#1;havoc ldv___pci_register_driver_30_#t~ret761#1, ldv___pci_register_driver_30_~ldv_func_arg1#1.base, ldv___pci_register_driver_30_~ldv_func_arg1#1.offset, ldv___pci_register_driver_30_~ldv_func_arg2#1.base, ldv___pci_register_driver_30_~ldv_func_arg2#1.offset, ldv___pci_register_driver_30_~ldv_func_arg3#1.base, ldv___pci_register_driver_30_~ldv_func_arg3#1.offset, ldv___pci_register_driver_30_~ldv_func_res~4#1, ldv___pci_register_driver_30_~tmp~54#1;havoc ldv___pci_register_driver_30_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_30_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_30_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_30_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_30_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_30_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_30 } true;pcistub_init_~err~13#1 := pcistub_init_#t~ret642#1;havoc pcistub_init_#t~ret642#1; [2025-02-08 03:40:33,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5447-1: assume { :begin_inline_ldv___pci_register_driver_30 } true;ldv___pci_register_driver_30_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_30_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_30_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_30_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_30_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_30_#in~ldv_func_arg3#1.offset := ~#xen_pcibk_pci_driver~0.base, ~#xen_pcibk_pci_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 190bv64, 0bv64;havoc ldv___pci_register_driver_30_#res#1;havoc ldv___pci_register_driver_30_#t~ret761#1, ldv___pci_register_driver_30_~ldv_func_arg1#1.base, ldv___pci_register_driver_30_~ldv_func_arg1#1.offset, ldv___pci_register_driver_30_~ldv_func_arg2#1.base, ldv___pci_register_driver_30_~ldv_func_arg2#1.offset, ldv___pci_register_driver_30_~ldv_func_arg3#1.base, ldv___pci_register_driver_30_~ldv_func_arg3#1.offset, ldv___pci_register_driver_30_~ldv_func_res~4#1, ldv___pci_register_driver_30_~tmp~54#1;ldv___pci_register_driver_30_~ldv_func_arg1#1.base, ldv___pci_register_driver_30_~ldv_func_arg1#1.offset := ldv___pci_register_driver_30_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_30_#in~ldv_func_arg1#1.offset;ldv___pci_register_driver_30_~ldv_func_arg2#1.base, ldv___pci_register_driver_30_~ldv_func_arg2#1.offset := ldv___pci_register_driver_30_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_30_#in~ldv_func_arg2#1.offset;ldv___pci_register_driver_30_~ldv_func_arg3#1.base, ldv___pci_register_driver_30_~ldv_func_arg3#1.offset := ldv___pci_register_driver_30_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_30_#in~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_30_~ldv_func_res~4#1;havoc ldv___pci_register_driver_30_~tmp~54#1;assume { :begin_inline___pci_register_driver } true;__pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset := ldv___pci_register_driver_30_~ldv_func_arg1#1.base, ldv___pci_register_driver_30_~ldv_func_arg1#1.offset, ldv___pci_register_driver_30_~ldv_func_arg2#1.base, ldv___pci_register_driver_30_~ldv_func_arg2#1.offset, ldv___pci_register_driver_30_~ldv_func_arg3#1.base, ldv___pci_register_driver_30_~ldv_func_arg3#1.offset;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet1986#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;__pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset := __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset;__pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset := __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset;__pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset := __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;havoc __pci_register_driver_#t~nondet1986#1;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet1986#1;havoc __pci_register_driver_#t~nondet1986#1; [2025-02-08 03:40:33,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5513: call find_vfs_#t~mem657#1.base, find_vfs_#t~mem657#1.offset := read~$Pointer$#41(find_vfs_~psdev~18#1.base, ~bvadd~64(4bv64, find_vfs_~psdev~18#1.offset), 8bv64);find_vfs_~__mptr___0~11#1.base, find_vfs_~__mptr___0~11#1.offset := find_vfs_#t~mem657#1.base, find_vfs_#t~mem657#1.offset;havoc find_vfs_#t~mem657#1.base, find_vfs_#t~mem657#1.offset;find_vfs_~psdev~18#1.base, find_vfs_~psdev~18#1.offset := find_vfs_~__mptr___0~11#1.base, ~bvadd~64(18446744073709550784bv64, find_vfs_~__mptr___0~11#1.offset); [2025-02-08 03:40:33,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5580: xen_pcibk_init_#t~ret665#1 := pcistub_init_devices_late_#res#1;havoc pcistub_init_devices_late_#t~mem270#1.base, pcistub_init_devices_late_#t~mem270#1.offset, pcistub_init_devices_late_#t~mem271#1.base, pcistub_init_devices_late_#t~mem271#1.offset, pcistub_init_devices_late_#t~ret272#1, pcistub_init_devices_late_#t~mem273#1.base, pcistub_init_devices_late_#t~mem273#1.offset, pcistub_init_devices_late_#t~ret274#1, pcistub_init_devices_late_~psdev~6#1.base, pcistub_init_devices_late_~psdev~6#1.offset, pcistub_init_devices_late_~flags~6#1, pcistub_init_devices_late_~err~2#1, pcistub_init_devices_late_~__mptr~6#1.base, pcistub_init_devices_late_~__mptr~6#1.offset, pcistub_init_devices_late_~tmp~23#1;assume { :end_inline_pcistub_init_devices_late } true;havoc xen_pcibk_init_#t~ret665#1;assume { :begin_inline_xen_pcibk_xenbus_register } true;havoc xen_pcibk_xenbus_register_#res#1;havoc xen_pcibk_xenbus_register_#t~ret1329#1.base, xen_pcibk_xenbus_register_#t~ret1329#1.offset, xen_pcibk_xenbus_register_#t~ret1330#1, xen_pcibk_xenbus_register_#t~mem1331#1.base, xen_pcibk_xenbus_register_#t~mem1331#1.offset, xen_pcibk_xenbus_register_#t~ret1332#1, xen_pcibk_xenbus_register_#t~ret1333#1, xen_pcibk_xenbus_register_~#__key~3#1.base, xen_pcibk_xenbus_register_~#__key~3#1.offset, xen_pcibk_xenbus_register_~__lock_name~0#1.base, xen_pcibk_xenbus_register_~__lock_name~0#1.offset, xen_pcibk_xenbus_register_~tmp~95#1.base, xen_pcibk_xenbus_register_~tmp~95#1.offset, xen_pcibk_xenbus_register_~tmp___0~41#1;call xen_pcibk_xenbus_register_~#__key~3#1.base, xen_pcibk_xenbus_register_~#__key~3#1.offset := #Ultimate.allocOnStack(8bv64);havoc xen_pcibk_xenbus_register_~__lock_name~0#1.base, xen_pcibk_xenbus_register_~__lock_name~0#1.offset;havoc xen_pcibk_xenbus_register_~tmp~95#1.base, xen_pcibk_xenbus_register_~tmp~95#1.offset;havoc xen_pcibk_xenbus_register_~tmp___0~41#1;xen_pcibk_xenbus_register_~__lock_name~0#1.base, xen_pcibk_xenbus_register_~__lock_name~0#1.offset := 386bv64, 0bv64;assume { :begin_inline___alloc_workqueue_key } true;__alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset, __alloc_workqueue_key_#in~arg1#1, __alloc_workqueue_key_#in~arg2#1, __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset, __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset := 387bv64, 0bv64, 8bv32, 1bv32, xen_pcibk_xenbus_register_~#__key~3#1.base, xen_pcibk_xenbus_register_~#__key~3#1.offset, xen_pcibk_xenbus_register_~__lock_name~0#1.base, xen_pcibk_xenbus_register_~__lock_name~0#1.offset;havoc __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset;havoc __alloc_workqueue_key_#t~ret1985#1.base, __alloc_workqueue_key_#t~ret1985#1.offset, __alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset, __alloc_workqueue_key_~arg1#1, __alloc_workqueue_key_~arg2#1, __alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset, __alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset;__alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset := __alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset;__alloc_workqueue_key_~arg1#1 := __alloc_workqueue_key_#in~arg1#1;__alloc_workqueue_key_~arg2#1 := __alloc_workqueue_key_#in~arg2#1;__alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset := __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset;__alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset := __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset; [2025-02-08 03:40:33,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448: assume ~bvslt~32(pcistub_init_~err~13#1, 0bv32); [2025-02-08 03:40:33,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448: assume !~bvslt~32(pcistub_init_~err~13#1, 0bv32); [2025-02-08 03:40:33,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10535: SUMMARY for call pcistub_put_pci_dev(__xen_pcibk_release_pci_dev_~found_dev~2#1.base, __xen_pcibk_release_pci_dev_~found_dev~2#1.offset); srcloc: null [2025-02-08 03:40:33,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11130: ldv_initialize_xen_pcibk_backend_3_~tmp~175#1.base, ldv_initialize_xen_pcibk_backend_3_~tmp~175#1.offset := ldv_initialize_xen_pcibk_backend_3_#t~ret1948#1.base, ldv_initialize_xen_pcibk_backend_3_#t~ret1948#1.offset;havoc ldv_initialize_xen_pcibk_backend_3_#t~ret1948#1.base, ldv_initialize_xen_pcibk_backend_3_#t~ret1948#1.offset;~xen_pcibk_passthrough_backend_group0~0.base, ~xen_pcibk_passthrough_backend_group0~0.offset := ldv_initialize_xen_pcibk_backend_3_~tmp~175#1.base, ldv_initialize_xen_pcibk_backend_3_~tmp~175#1.offset; [2025-02-08 03:40:33,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11130-1: SUMMARY for call ldv_initialize_xen_pcibk_backend_3_#t~ret1948#1.base, ldv_initialize_xen_pcibk_backend_3_#t~ret1948#1.offset := ldv_init_zalloc(312bv64); srcloc: null [2025-02-08 03:40:33,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11395: havoc __alloc_workqueue_key_#t~ret1985#1.base, __alloc_workqueue_key_#t~ret1985#1.offset;xen_pcibk_xenbus_register_#t~ret1329#1.base, xen_pcibk_xenbus_register_#t~ret1329#1.offset := __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset;havoc __alloc_workqueue_key_#t~ret1985#1.base, __alloc_workqueue_key_#t~ret1985#1.offset, __alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset, __alloc_workqueue_key_~arg1#1, __alloc_workqueue_key_~arg2#1, __alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset, __alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset;havoc __alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset, __alloc_workqueue_key_#in~arg1#1, __alloc_workqueue_key_#in~arg2#1, __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset, __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset;assume { :end_inline___alloc_workqueue_key } true;xen_pcibk_xenbus_register_~tmp~95#1.base, xen_pcibk_xenbus_register_~tmp~95#1.offset := xen_pcibk_xenbus_register_#t~ret1329#1.base, xen_pcibk_xenbus_register_#t~ret1329#1.offset;havoc xen_pcibk_xenbus_register_#t~ret1329#1.base, xen_pcibk_xenbus_register_#t~ret1329#1.offset;~xen_pcibk_wq~0.base, ~xen_pcibk_wq~0.offset := xen_pcibk_xenbus_register_~tmp~95#1.base, xen_pcibk_xenbus_register_~tmp~95#1.offset; [2025-02-08 03:40:33,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5251: assume ~bvadd~64(pcistub_quirk_show_~cfg_entry~0#1.base, pcistub_quirk_show_~cfg_entry~0#1.offset) != ~bvadd~64(pcistub_quirk_show_~dev_data~5#1.base, pcistub_quirk_show_~dev_data~5#1.offset); [2025-02-08 03:40:33,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5251: assume !(~bvadd~64(pcistub_quirk_show_~cfg_entry~0#1.base, pcistub_quirk_show_~cfg_entry~0#1.offset) != ~bvadd~64(pcistub_quirk_show_~dev_data~5#1.base, pcistub_quirk_show_~dev_data~5#1.offset));call pcistub_quirk_show_#t~mem587#1.base, pcistub_quirk_show_#t~mem587#1.offset := read~$Pointer$#41(pcistub_quirk_show_~quirk~0#1.base, pcistub_quirk_show_~quirk~0#1.offset, 8bv64);pcistub_quirk_show_~__mptr___2~0#1.base, pcistub_quirk_show_~__mptr___2~0#1.offset := pcistub_quirk_show_#t~mem587#1.base, pcistub_quirk_show_#t~mem587#1.offset;havoc pcistub_quirk_show_#t~mem587#1.base, pcistub_quirk_show_#t~mem587#1.offset;pcistub_quirk_show_~quirk~0#1.base, pcistub_quirk_show_~quirk~0#1.offset := pcistub_quirk_show_~__mptr___2~0#1.base, pcistub_quirk_show_~__mptr___2~0#1.offset; [2025-02-08 03:40:33,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10536: assume 0bv32 != ~zero_extend~32~8(__xen_pcibk_release_pci_dev_~lock#1); [2025-02-08 03:40:33,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10536: assume !(0bv32 != ~zero_extend~32~8(__xen_pcibk_release_pci_dev_~lock#1)); [2025-02-08 03:40:33,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11395-3: SUMMARY for call __alloc_workqueue_key_#t~ret1985#1.base, __alloc_workqueue_key_#t~ret1985#1.offset := ldv_malloc(0bv64); srcloc: null [2025-02-08 03:40:33,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11395-2: __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset := __alloc_workqueue_key_#t~ret1985#1.base, __alloc_workqueue_key_#t~ret1985#1.offset;havoc __alloc_workqueue_key_#t~ret1985#1.base, __alloc_workqueue_key_#t~ret1985#1.offset; [2025-02-08 03:40:33,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582: assume 0bv32 != xen_pcibk_init_~err~14#1; [2025-02-08 03:40:33,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5582: assume !(0bv32 != xen_pcibk_init_~err~14#1);assume { :begin_inline_bus_register_notifier } true;bus_register_notifier_#in~arg0#1.base, bus_register_notifier_#in~arg0#1.offset, bus_register_notifier_#in~arg1#1.base, bus_register_notifier_#in~arg1#1.offset := ~#pci_bus_type~0.base, ~#pci_bus_type~0.offset, ~#pci_stub_nb~0.base, ~#pci_stub_nb~0.offset;havoc bus_register_notifier_#res#1;havoc bus_register_notifier_#t~nondet1990#1, bus_register_notifier_~arg0#1.base, bus_register_notifier_~arg0#1.offset, bus_register_notifier_~arg1#1.base, bus_register_notifier_~arg1#1.offset;bus_register_notifier_~arg0#1.base, bus_register_notifier_~arg0#1.offset := bus_register_notifier_#in~arg0#1.base, bus_register_notifier_#in~arg0#1.offset;bus_register_notifier_~arg1#1.base, bus_register_notifier_~arg1#1.offset := bus_register_notifier_#in~arg1#1.base, bus_register_notifier_#in~arg1#1.offset;havoc bus_register_notifier_#t~nondet1990#1;bus_register_notifier_#res#1 := bus_register_notifier_#t~nondet1990#1;havoc bus_register_notifier_#t~nondet1990#1; [2025-02-08 03:40:33,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5516: assume ~bvadd~64(find_vfs_~psdev~18#1.base, ~bvadd~64(4bv64, find_vfs_~psdev~18#1.offset)) != ~bvadd~64(~#pcistub_devices~0.base, ~#pcistub_devices~0.offset); [2025-02-08 03:40:33,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5516: assume !(~bvadd~64(find_vfs_~psdev~18#1.base, ~bvadd~64(4bv64, find_vfs_~psdev~18#1.offset)) != ~bvadd~64(~#pcistub_devices~0.base, ~#pcistub_devices~0.offset)); [2025-02-08 03:40:33,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10537: SUMMARY for call device_unlock(__xen_pcibk_release_pci_dev_~found_dev~2#1.base, ~bvadd~64(148bv64, __xen_pcibk_release_pci_dev_~found_dev~2#1.offset)); srcloc: null [2025-02-08 03:40:33,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6111: main_#t~ret755#1 := pcistub_irq_handler_show_#res#1;havoc pcistub_irq_handler_show_#t~mem529#1.base, pcistub_irq_handler_show_#t~mem529#1.offset, pcistub_irq_handler_show_#t~mem530#1.base, pcistub_irq_handler_show_#t~mem530#1.offset, pcistub_irq_handler_show_#t~mem531#1.base, pcistub_irq_handler_show_#t~mem531#1.offset, pcistub_irq_handler_show_#t~ret532#1.base, pcistub_irq_handler_show_#t~ret532#1.offset, pcistub_irq_handler_show_#t~mem533#1.base, pcistub_irq_handler_show_#t~mem533#1.offset, pcistub_irq_handler_show_#t~ret534#1.base, pcistub_irq_handler_show_#t~ret534#1.offset, pcistub_irq_handler_show_#t~mem535#1, pcistub_irq_handler_show_#t~mem536#1, pcistub_irq_handler_show_#t~mem537#1, pcistub_irq_handler_show_#t~ret538#1, pcistub_irq_handler_show_#t~mem539#1.base, pcistub_irq_handler_show_#t~mem539#1.offset, pcistub_irq_handler_show_~drv#1.base, pcistub_irq_handler_show_~drv#1.offset, pcistub_irq_handler_show_~buf#1.base, pcistub_irq_handler_show_~buf#1.offset, pcistub_irq_handler_show_~psdev~14#1.base, pcistub_irq_handler_show_~psdev~14#1.offset, pcistub_irq_handler_show_~dev_data~3#1.base, pcistub_irq_handler_show_~dev_data~3#1.offset, pcistub_irq_handler_show_~count~1#1, pcistub_irq_handler_show_~flags~12#1, pcistub_irq_handler_show_~__mptr~10#1.base, pcistub_irq_handler_show_~__mptr~10#1.offset, pcistub_irq_handler_show_~tmp~38#1.base, pcistub_irq_handler_show_~tmp~38#1.offset, pcistub_irq_handler_show_~tmp___0~18#1.base, pcistub_irq_handler_show_~tmp___0~18#1.offset, pcistub_irq_handler_show_~tmp___1~12#1, pcistub_irq_handler_show_~__mptr___0~8#1.base, pcistub_irq_handler_show_~__mptr___0~8#1.offset;havoc pcistub_irq_handler_show_#in~drv#1.base, pcistub_irq_handler_show_#in~drv#1.offset, pcistub_irq_handler_show_#in~buf#1.base, pcistub_irq_handler_show_#in~buf#1.offset;assume { :end_inline_pcistub_irq_handler_show } true;havoc main_#t~ret755#1;~ldv_state_variable_10~0 := 1bv32; [2025-02-08 03:40:33,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11132: ~xen_pcibk_passthrough_backend_group1~0.base, ~xen_pcibk_passthrough_backend_group1~0.offset := ldv_initialize_xen_pcibk_backend_3_#t~ret1949#1.base, ldv_initialize_xen_pcibk_backend_3_#t~ret1949#1.offset;havoc ldv_initialize_xen_pcibk_backend_3_#t~ret1949#1.base, ldv_initialize_xen_pcibk_backend_3_#t~ret1949#1.offset; [2025-02-08 03:40:33,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11132-1: SUMMARY for call ldv_initialize_xen_pcibk_backend_3_#t~ret1949#1.base, ldv_initialize_xen_pcibk_backend_3_#t~ret1949#1.offset := ldv_malloc(2905bv64); srcloc: null [2025-02-08 03:40:33,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5583: SUMMARY for call pcistub_exit(); srcloc: null [2025-02-08 03:40:33,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5187: pcistub_quirk_add_#t~ret555#1 := str_to_quirk_#res#1;havoc str_to_quirk_#t~nondet466#1, str_to_quirk_#t~nondet467#1, str_to_quirk_#t~nondet468#1, str_to_quirk_#t~nondet469#1, str_to_quirk_#t~nondet470#1, str_to_quirk_#t~nondet471#1, str_to_quirk_#t~nondet472#1, str_to_quirk_#t~nondet473#1, str_to_quirk_#t~nondet474#1, str_to_quirk_#t~mem475#1, str_to_quirk_#t~short476#1, str_to_quirk_#t~nondet477#1, str_to_quirk_#t~nondet478#1, str_to_quirk_#t~nondet479#1, str_to_quirk_#t~nondet480#1, str_to_quirk_#t~nondet481#1, str_to_quirk_#t~nondet482#1, str_to_quirk_#t~nondet483#1, str_to_quirk_#t~nondet484#1, str_to_quirk_#t~mem485#1, str_to_quirk_#t~short486#1, str_to_quirk_~buf#1.base, str_to_quirk_~buf#1.offset, str_to_quirk_~domain#1.base, str_to_quirk_~domain#1.offset, str_to_quirk_~bus#1.base, str_to_quirk_~bus#1.offset, str_to_quirk_~slot#1.base, str_to_quirk_~slot#1.offset, str_to_quirk_~func#1.base, str_to_quirk_~func#1.offset, str_to_quirk_~reg#1.base, str_to_quirk_~reg#1.offset, str_to_quirk_~size#1.base, str_to_quirk_~size#1.offset, str_to_quirk_~mask#1.base, str_to_quirk_~mask#1.offset, str_to_quirk_~parsed~1#1;havoc str_to_quirk_#in~buf#1.base, str_to_quirk_#in~buf#1.offset, str_to_quirk_#in~domain#1.base, str_to_quirk_#in~domain#1.offset, str_to_quirk_#in~bus#1.base, str_to_quirk_#in~bus#1.offset, str_to_quirk_#in~slot#1.base, str_to_quirk_#in~slot#1.offset, str_to_quirk_#in~func#1.base, str_to_quirk_#in~func#1.offset, str_to_quirk_#in~reg#1.base, str_to_quirk_#in~reg#1.offset, str_to_quirk_#in~size#1.base, str_to_quirk_#in~size#1.offset, str_to_quirk_#in~mask#1.base, str_to_quirk_#in~mask#1.offset;assume { :end_inline_str_to_quirk } true;pcistub_quirk_add_~err~11#1 := pcistub_quirk_add_#t~ret555#1;havoc pcistub_quirk_add_#t~ret555#1; [2025-02-08 03:40:33,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491: havoc destroy_workqueue_~arg0#1.base, destroy_workqueue_~arg0#1.offset;havoc destroy_workqueue_#in~arg0#1.base, destroy_workqueue_#in~arg0#1.offset;assume { :end_inline_destroy_workqueue } true; [2025-02-08 03:40:33,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5452-1: SUMMARY for call pcistub_init_#t~ret643#1 := driver_create_file(~#xen_pcibk_pci_driver~0.base, ~bvadd~64(104bv64, ~#xen_pcibk_pci_driver~0.offset), ~#driver_attr_new_slot~0.base, ~#driver_attr_new_slot~0.offset); srcloc: null [2025-02-08 03:40:33,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5452: pcistub_init_~err~13#1 := pcistub_init_#t~ret643#1;havoc pcistub_init_#t~ret643#1; [2025-02-08 03:40:33,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5188: assume 0bv32 != pcistub_quirk_add_~err~11#1; [2025-02-08 03:40:33,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5188: assume !(0bv32 != pcistub_quirk_add_~err~11#1);call pcistub_quirk_add_#t~mem556#1 := read~intINTTYPE4#14(pcistub_quirk_add_~#domain~3#1.base, pcistub_quirk_add_~#domain~3#1.offset, 4bv64);call pcistub_quirk_add_#t~mem557#1 := read~intINTTYPE4#43(pcistub_quirk_add_~#bus~3#1.base, pcistub_quirk_add_~#bus~3#1.offset, 4bv64);call pcistub_quirk_add_#t~mem558#1 := read~intINTTYPE4#30(pcistub_quirk_add_~#slot~3#1.base, pcistub_quirk_add_~#slot~3#1.offset, 4bv64);call pcistub_quirk_add_#t~mem559#1 := read~intINTTYPE4#55(pcistub_quirk_add_~#func~3#1.base, pcistub_quirk_add_~#func~3#1.offset, 4bv64);call pcistub_quirk_add_#t~mem560#1 := read~intINTTYPE4#72(pcistub_quirk_add_~#reg~0#1.base, pcistub_quirk_add_~#reg~0#1.offset, 4bv64);call pcistub_quirk_add_#t~mem561#1 := read~intINTTYPE4#31(pcistub_quirk_add_~#size~0#1.base, pcistub_quirk_add_~#size~0#1.offset, 4bv64);call pcistub_quirk_add_#t~mem562#1 := read~intINTTYPE4#17(pcistub_quirk_add_~#mask~0#1.base, pcistub_quirk_add_~#mask~0#1.offset, 4bv64);assume { :begin_inline_pcistub_reg_add } true;pcistub_reg_add_#in~domain#1, pcistub_reg_add_#in~bus#1, pcistub_reg_add_#in~slot#1, pcistub_reg_add_#in~func#1, pcistub_reg_add_#in~reg#1, pcistub_reg_add_#in~size#1, pcistub_reg_add_#in~mask#1 := pcistub_quirk_add_#t~mem556#1, pcistub_quirk_add_#t~mem557#1, pcistub_quirk_add_#t~mem558#1, pcistub_quirk_add_#t~mem559#1, pcistub_quirk_add_#t~mem560#1, pcistub_quirk_add_#t~mem561#1, pcistub_quirk_add_#t~mem562#1;havoc pcistub_reg_add_#res#1;havoc pcistub_reg_add_#t~ret506#1.base, pcistub_reg_add_#t~ret506#1.offset, pcistub_reg_add_#t~mem507#1.base, pcistub_reg_add_#t~mem507#1.offset, pcistub_reg_add_#t~ret508#1.base, pcistub_reg_add_#t~ret508#1.offset, pcistub_reg_add_#t~ret509#1, pcistub_reg_add_~domain#1, pcistub_reg_add_~bus#1, pcistub_reg_add_~slot#1, pcistub_reg_add_~func#1, pcistub_reg_add_~reg#1, pcistub_reg_add_~size#1, pcistub_reg_add_~mask#1, pcistub_reg_add_~err~7#1, pcistub_reg_add_~psdev~13#1.base, pcistub_reg_add_~psdev~13#1.offset, pcistub_reg_add_~dev~1#1.base, pcistub_reg_add_~dev~1#1.offset, pcistub_reg_add_~field~0#1.base, pcistub_reg_add_~field~0#1.offset, pcistub_reg_add_~tmp~36#1.base, pcistub_reg_add_~tmp~36#1.offset;pcistub_reg_add_~domain#1 := pcistub_reg_add_#in~domain#1;pcistub_reg_add_~bus#1 := pcistub_reg_add_#in~bus#1;pcistub_reg_add_~slot#1 := pcistub_reg_add_#in~slot#1;pcistub_reg_add_~func#1 := pcistub_reg_add_#in~func#1;pcistub_reg_add_~reg#1 := pcistub_reg_add_#in~reg#1;pcistub_reg_add_~size#1 := pcistub_reg_add_#in~size#1;pcistub_reg_add_~mask#1 := pcistub_reg_add_#in~mask#1;havoc pcistub_reg_add_~err~7#1;havoc pcistub_reg_add_~psdev~13#1.base, pcistub_reg_add_~psdev~13#1.offset;havoc pcistub_reg_add_~dev~1#1.base, pcistub_reg_add_~dev~1#1.offset;havoc pcistub_reg_add_~field~0#1.base, pcistub_reg_add_~field~0#1.offset;havoc pcistub_reg_add_~tmp~36#1.base, pcistub_reg_add_~tmp~36#1.offset;pcistub_reg_add_~err~7#1 := 0bv32; [2025-02-08 03:40:34,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8810: call write~intINTTYPE4#41(#t~ret1467#1, ~#value~0#1.base, ~#value~0#1.offset, 4bv64);havoc #t~mem1465#1;havoc #t~mem1466#1;havoc #t~ret1467#1; [2025-02-08 03:40:34,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8810-1: SUMMARY for call #t~ret1467#1 := merge_value(#t~mem1465#1, #t~mem1466#1, ~tmp___3~13#1, ~bvsub~32(~field_start~0#1, ~req_start~0#1)); srcloc: null [2025-02-08 03:40:34,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8798: call #t~mem1454#1.base, #t~mem1454#1.offset := read~$Pointer$#41(~cfg_entry~1#1.base, ~bvadd~64(16bv64, ~cfg_entry~1#1.offset), 8bv64);~field~4#1.base, ~field~4#1.offset := #t~mem1454#1.base, #t~mem1454#1.offset;~req_start~0#1 := ~offset#1;~req_end~0#1 := ~bvadd~32(~offset#1, ~size#1);call #t~mem1455#1 := read~intINTTYPE4#41(~cfg_entry~1#1.base, ~bvadd~64(24bv64, ~cfg_entry~1#1.offset), 4bv64);call #t~mem1456#1.base, #t~mem1456#1.offset := read~$Pointer$#41(~cfg_entry~1#1.base, ~bvadd~64(16bv64, ~cfg_entry~1#1.offset), 8bv64);call #t~mem1457#1 := read~intINTTYPE4#41(#t~mem1456#1.base, #t~mem1456#1.offset, 4bv64);~field_start~0#1 := ~bvadd~32(#t~mem1455#1, #t~mem1457#1);havoc #t~mem1455#1;havoc #t~mem1456#1.base, #t~mem1456#1.offset;havoc #t~mem1457#1;call #t~mem1458#1 := read~intINTTYPE4#41(~cfg_entry~1#1.base, ~bvadd~64(24bv64, ~cfg_entry~1#1.offset), 4bv64);call #t~mem1459#1.base, #t~mem1459#1.offset := read~$Pointer$#41(~cfg_entry~1#1.base, ~bvadd~64(16bv64, ~cfg_entry~1#1.offset), 8bv64);call #t~mem1460#1 := read~intINTTYPE4#41(#t~mem1459#1.base, #t~mem1459#1.offset, 4bv64);call #t~mem1461#1 := read~intINTTYPE4#41(~field~4#1.base, ~bvadd~64(4bv64, ~field~4#1.offset), 4bv64);~field_end~0#1 := ~bvadd~32(~bvadd~32(#t~mem1458#1, #t~mem1460#1), #t~mem1461#1);havoc #t~mem1458#1;havoc #t~mem1459#1.base, #t~mem1459#1.offset;havoc #t~mem1460#1;havoc #t~mem1461#1; [2025-02-08 03:40:34,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8803: assume (~bvsge~32(~req_start~0#1, ~field_start~0#1) && ~bvslt~32(~req_start~0#1, ~field_end~0#1)) || (~bvsgt~32(~req_end~0#1, ~field_start~0#1) && ~bvsle~32(~req_end~0#1, ~field_end~0#1));assume { :begin_inline_conf_space_read } true;conf_space_read_#in~dev#1.base, conf_space_read_#in~dev#1.offset, conf_space_read_#in~entry#1.base, conf_space_read_#in~entry#1.offset, conf_space_read_#in~offset#1, conf_space_read_#in~value#1.base, conf_space_read_#in~value#1.offset := ~dev#1.base, ~dev#1.offset, ~cfg_entry~1#1.base, ~cfg_entry~1#1.offset, ~field_start~0#1, ~#tmp_val~0#1.base, ~#tmp_val~0#1.offset;havoc conf_space_read_#res#1;havoc conf_space_read_#t~mem1383#1.base, conf_space_read_#t~mem1383#1.offset, conf_space_read_#t~mem1384#1, conf_space_read_#t~switch1385#1, conf_space_read_#t~mem1386#1.base, conf_space_read_#t~mem1386#1.offset, conf_space_read_#t~mem1392#1.base, conf_space_read_#t~mem1392#1.offset, conf_space_read_#t~mem1393#1.base, conf_space_read_#t~mem1393#1.offset, conf_space_read_#t~ret1394#1, conf_space_read_#t~mem1395#1.base, conf_space_read_#t~mem1395#1.offset, conf_space_read_#t~mem1401#1.base, conf_space_read_#t~mem1401#1.offset, conf_space_read_#t~mem1402#1.base, conf_space_read_#t~mem1402#1.offset, conf_space_read_#t~ret1403#1, conf_space_read_#t~mem1404#1.base, conf_space_read_#t~mem1404#1.offset, conf_space_read_#t~mem1410#1.base, conf_space_read_#t~mem1410#1.offset, conf_space_read_#t~mem1411#1.base, conf_space_read_#t~mem1411#1.offset, conf_space_read_#t~ret1412#1, conf_space_read_~dev#1.base, conf_space_read_~dev#1.offset, conf_space_read_~entry#1.base, conf_space_read_~entry#1.offset, conf_space_read_~offset#1, conf_space_read_~value#1.base, conf_space_read_~value#1.offset, conf_space_read_~ret~2#1, conf_space_read_~field~2#1.base, conf_space_read_~field~2#1.offset;conf_space_read_~dev#1.base, conf_space_read_~dev#1.offset := conf_space_read_#in~dev#1.base, conf_space_read_#in~dev#1.offset;conf_space_read_~entry#1.base, conf_space_read_~entry#1.offset := conf_space_read_#in~entry#1.base, conf_space_read_#in~entry#1.offset;conf_space_read_~offset#1 := conf_space_read_#in~offset#1;conf_space_read_~value#1.base, conf_space_read_~value#1.offset := conf_space_read_#in~value#1.base, conf_space_read_#in~value#1.offset;havoc conf_space_read_~ret~2#1;havoc conf_space_read_~field~2#1.base, conf_space_read_~field~2#1.offset;conf_space_read_~ret~2#1 := 0bv32;call conf_space_read_#t~mem1383#1.base, conf_space_read_#t~mem1383#1.offset := read~$Pointer$#41(conf_space_read_~entry#1.base, ~bvadd~64(16bv64, conf_space_read_~entry#1.offset), 8bv64);conf_space_read_~field~2#1.base, conf_space_read_~field~2#1.offset := conf_space_read_#t~mem1383#1.base, conf_space_read_#t~mem1383#1.offset;havoc conf_space_read_#t~mem1383#1.base, conf_space_read_#t~mem1383#1.offset;call write~intINTTYPE4#41(0bv32, conf_space_read_~value#1.base, conf_space_read_~value#1.offset, 4bv64);call conf_space_read_#t~mem1384#1 := read~intINTTYPE4#41(conf_space_read_~field~2#1.base, ~bvadd~64(4bv64, conf_space_read_~field~2#1.offset), 4bv64);conf_space_read_#t~switch1385#1 := 1bv32 == conf_space_read_#t~mem1384#1; [2025-02-08 03:40:34,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8803: assume !((~bvsge~32(~req_start~0#1, ~field_start~0#1) && ~bvslt~32(~req_start~0#1, ~field_end~0#1)) || (~bvsgt~32(~req_end~0#1, ~field_start~0#1) && ~bvsle~32(~req_end~0#1, ~field_end~0#1))); [2025-02-08 03:40:34,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8642: conf_space_read_~ret~2#1 := conf_space_read_#t~ret1412#1;havoc conf_space_read_#t~mem1410#1.base, conf_space_read_#t~mem1410#1.offset;havoc conf_space_read_#t~mem1411#1.base, conf_space_read_#t~mem1411#1.offset;havoc conf_space_read_#t~ret1412#1; [2025-02-08 03:40:34,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8638-1: assume conf_space_read_#t~switch1385#1;call conf_space_read_#t~mem1404#1.base, conf_space_read_#t~mem1404#1.offset := read~$Pointer$#41(conf_space_read_~field~2#1.base, ~bvadd~64(8bv64, ~bvadd~64(44bv64, conf_space_read_~field~2#1.offset)), 8bv64); [2025-02-08 03:40:34,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8638-1: assume !conf_space_read_#t~switch1385#1;havoc conf_space_read_#t~mem1384#1;havoc conf_space_read_#t~switch1385#1;havoc conf_space_read_#t~mem1384#1;havoc conf_space_read_#t~switch1385#1;conf_space_read_#res#1 := conf_space_read_~ret~2#1; [2025-02-08 03:40:34,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8634: conf_space_read_~ret~2#1 := conf_space_read_#t~ret1403#1;havoc conf_space_read_#t~mem1401#1.base, conf_space_read_#t~mem1401#1.offset;havoc conf_space_read_#t~mem1402#1.base, conf_space_read_#t~mem1402#1.offset;havoc conf_space_read_#t~ret1403#1; [2025-02-08 03:40:34,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8642-1: SUMMARY for call conf_space_read_#t~ret1412#1 := ##fun~$Pointer$~X~C_INT~X~$Pointer$~X~$Pointer$~TO~C_INT(conf_space_read_~dev#1.base, conf_space_read_~dev#1.offset, conf_space_read_~offset#1, conf_space_read_~value#1.base, conf_space_read_~value#1.offset, conf_space_read_#t~mem1410#1.base, conf_space_read_#t~mem1410#1.offset, conf_space_read_#t~mem1411#1.base, conf_space_read_#t~mem1411#1.offset); srcloc: null [2025-02-08 03:40:34,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8638: assume 0bv64 != ~bvadd~64(conf_space_read_#t~mem1404#1.base, conf_space_read_#t~mem1404#1.offset);havoc conf_space_read_#t~mem1404#1.base, conf_space_read_#t~mem1404#1.offset;call conf_space_read_#t~mem1410#1.base, conf_space_read_#t~mem1410#1.offset := read~$Pointer$#41(conf_space_read_~entry#1.base, ~bvadd~64(28bv64, conf_space_read_~entry#1.offset), 8bv64);call conf_space_read_#t~mem1411#1.base, conf_space_read_#t~mem1411#1.offset := read~$Pointer$#41(conf_space_read_~field~2#1.base, ~bvadd~64(8bv64, ~bvadd~64(44bv64, conf_space_read_~field~2#1.offset)), 8bv64); [2025-02-08 03:40:34,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8638: assume !(0bv64 != ~bvadd~64(conf_space_read_#t~mem1404#1.base, conf_space_read_#t~mem1404#1.offset));havoc conf_space_read_#t~mem1404#1.base, conf_space_read_#t~mem1404#1.offset; [2025-02-08 03:40:34,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630-1: assume conf_space_read_#t~switch1385#1;call conf_space_read_#t~mem1395#1.base, conf_space_read_#t~mem1395#1.offset := read~$Pointer$#41(conf_space_read_~field~2#1.base, ~bvadd~64(8bv64, ~bvadd~64(44bv64, conf_space_read_~field~2#1.offset)), 8bv64); [2025-02-08 03:40:34,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630-1: assume !conf_space_read_#t~switch1385#1;conf_space_read_#t~switch1385#1 := conf_space_read_#t~switch1385#1 || 4bv32 == conf_space_read_#t~mem1384#1; [2025-02-08 03:40:34,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8754: call ULTIMATE.dealloc(~#value~0#1.base, ~#value~0#1.offset);havoc ~#value~0#1.base, ~#value~0#1.offset;call ULTIMATE.dealloc(~#tmp_val~0#1.base, ~#tmp_val~0#1.offset);havoc ~#tmp_val~0#1.base, ~#tmp_val~0#1.offset; [2025-02-08 03:40:34,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8626: conf_space_read_~ret~2#1 := conf_space_read_#t~ret1394#1;havoc conf_space_read_#t~mem1392#1.base, conf_space_read_#t~mem1392#1.offset;havoc conf_space_read_#t~mem1393#1.base, conf_space_read_#t~mem1393#1.offset;havoc conf_space_read_#t~ret1394#1; [2025-02-08 03:40:34,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8634-1: SUMMARY for call conf_space_read_#t~ret1403#1 := ##fun~$Pointer$~X~C_INT~X~$Pointer$~X~$Pointer$~TO~C_INT(conf_space_read_~dev#1.base, conf_space_read_~dev#1.offset, conf_space_read_~offset#1, conf_space_read_~value#1.base, conf_space_read_~value#1.offset, conf_space_read_#t~mem1401#1.base, conf_space_read_#t~mem1401#1.offset, conf_space_read_#t~mem1402#1.base, conf_space_read_#t~mem1402#1.offset); srcloc: null [2025-02-08 03:40:34,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630: assume 0bv64 != ~bvadd~64(conf_space_read_#t~mem1395#1.base, conf_space_read_#t~mem1395#1.offset);havoc conf_space_read_#t~mem1395#1.base, conf_space_read_#t~mem1395#1.offset;call conf_space_read_#t~mem1401#1.base, conf_space_read_#t~mem1401#1.offset := read~$Pointer$#41(conf_space_read_~entry#1.base, ~bvadd~64(28bv64, conf_space_read_~entry#1.offset), 8bv64);call conf_space_read_#t~mem1402#1.base, conf_space_read_#t~mem1402#1.offset := read~$Pointer$#41(conf_space_read_~field~2#1.base, ~bvadd~64(8bv64, ~bvadd~64(44bv64, conf_space_read_~field~2#1.offset)), 8bv64); [2025-02-08 03:40:34,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630: assume !(0bv64 != ~bvadd~64(conf_space_read_#t~mem1395#1.base, conf_space_read_#t~mem1395#1.offset));havoc conf_space_read_#t~mem1395#1.base, conf_space_read_#t~mem1395#1.offset; [2025-02-08 03:40:34,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8626-1: SUMMARY for call conf_space_read_#t~ret1394#1 := ##fun~$Pointer$~X~C_INT~X~$Pointer$~X~$Pointer$~TO~C_INT(conf_space_read_~dev#1.base, conf_space_read_~dev#1.offset, conf_space_read_~offset#1, conf_space_read_~value#1.base, conf_space_read_~value#1.offset, conf_space_read_#t~mem1392#1.base, conf_space_read_#t~mem1392#1.offset, conf_space_read_#t~mem1393#1.base, conf_space_read_#t~mem1393#1.offset); srcloc: null [2025-02-08 03:40:34,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8804: #t~ret1462#1 := conf_space_read_#res#1;havoc conf_space_read_#t~mem1383#1.base, conf_space_read_#t~mem1383#1.offset, conf_space_read_#t~mem1384#1, conf_space_read_#t~switch1385#1, conf_space_read_#t~mem1386#1.base, conf_space_read_#t~mem1386#1.offset, conf_space_read_#t~mem1392#1.base, conf_space_read_#t~mem1392#1.offset, conf_space_read_#t~mem1393#1.base, conf_space_read_#t~mem1393#1.offset, conf_space_read_#t~ret1394#1, conf_space_read_#t~mem1395#1.base, conf_space_read_#t~mem1395#1.offset, conf_space_read_#t~mem1401#1.base, conf_space_read_#t~mem1401#1.offset, conf_space_read_#t~mem1402#1.base, conf_space_read_#t~mem1402#1.offset, conf_space_read_#t~ret1403#1, conf_space_read_#t~mem1404#1.base, conf_space_read_#t~mem1404#1.offset, conf_space_read_#t~mem1410#1.base, conf_space_read_#t~mem1410#1.offset, conf_space_read_#t~mem1411#1.base, conf_space_read_#t~mem1411#1.offset, conf_space_read_#t~ret1412#1, conf_space_read_~dev#1.base, conf_space_read_~dev#1.offset, conf_space_read_~entry#1.base, conf_space_read_~entry#1.offset, conf_space_read_~offset#1, conf_space_read_~value#1.base, conf_space_read_~value#1.offset, conf_space_read_~ret~2#1, conf_space_read_~field~2#1.base, conf_space_read_~field~2#1.offset;havoc conf_space_read_#in~dev#1.base, conf_space_read_#in~dev#1.offset, conf_space_read_#in~entry#1.base, conf_space_read_#in~entry#1.offset, conf_space_read_#in~offset#1, conf_space_read_#in~value#1.base, conf_space_read_#in~value#1.offset;assume { :end_inline_conf_space_read } true;~err~24#1 := #t~ret1462#1;havoc #t~ret1462#1; [2025-02-08 03:40:34,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8813: call #t~mem1468#1.base, #t~mem1468#1.offset := read~$Pointer$#41(~cfg_entry~1#1.base, ~cfg_entry~1#1.offset, 8bv64);~__mptr___0~12#1.base, ~__mptr___0~12#1.offset := #t~mem1468#1.base, #t~mem1468#1.offset;havoc #t~mem1468#1.base, #t~mem1468#1.offset;~cfg_entry~1#1.base, ~cfg_entry~1#1.offset := ~__mptr___0~12#1.base, ~__mptr___0~12#1.offset; [2025-02-08 03:40:34,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8623: assume 0bv64 != ~bvadd~64(conf_space_read_#t~mem1386#1.base, conf_space_read_#t~mem1386#1.offset);havoc conf_space_read_#t~mem1386#1.base, conf_space_read_#t~mem1386#1.offset;call conf_space_read_#t~mem1392#1.base, conf_space_read_#t~mem1392#1.offset := read~$Pointer$#41(conf_space_read_~entry#1.base, ~bvadd~64(28bv64, conf_space_read_~entry#1.offset), 8bv64);call conf_space_read_#t~mem1393#1.base, conf_space_read_#t~mem1393#1.offset := read~$Pointer$#41(conf_space_read_~field~2#1.base, ~bvadd~64(8bv64, ~bvadd~64(44bv64, conf_space_read_~field~2#1.offset)), 8bv64); [2025-02-08 03:40:34,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8623: assume !(0bv64 != ~bvadd~64(conf_space_read_#t~mem1386#1.base, conf_space_read_#t~mem1386#1.offset));havoc conf_space_read_#t~mem1386#1.base, conf_space_read_#t~mem1386#1.offset; [2025-02-08 03:40:34,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8623-1: assume conf_space_read_#t~switch1385#1;call conf_space_read_#t~mem1386#1.base, conf_space_read_#t~mem1386#1.offset := read~$Pointer$#41(conf_space_read_~field~2#1.base, ~bvadd~64(8bv64, ~bvadd~64(44bv64, conf_space_read_~field~2#1.offset)), 8bv64); [2025-02-08 03:40:34,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8623-1: assume !conf_space_read_#t~switch1385#1;conf_space_read_#t~switch1385#1 := conf_space_read_#t~switch1385#1 || 2bv32 == conf_space_read_#t~mem1384#1; [2025-02-08 03:40:34,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8805: assume 0bv32 != ~err~24#1; [2025-02-08 03:40:34,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8805: assume !(0bv32 != ~err~24#1);call #t~mem1463#1 := read~intINTTYPE4#41(~field~4#1.base, ~bvadd~64(4bv64, ~field~4#1.offset), 4bv64); [2025-02-08 03:40:34,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809: ~tmp___3~13#1 := #t~ret1464#1;havoc #t~mem1463#1;havoc #t~ret1464#1;call #t~mem1465#1 := read~intINTTYPE4#41(~#value~0#1.base, ~#value~0#1.offset, 4bv64);call #t~mem1466#1 := read~intINTTYPE4#41(~#tmp_val~0#1.base, ~#tmp_val~0#1.offset, 4bv64); [2025-02-08 03:40:34,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809-1: SUMMARY for call #t~ret1464#1 := get_mask(#t~mem1463#1); srcloc: null