./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 798a7b37 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash b2b9d7c72382c88f92aefc9c5aa67795926d510c5f9617bff26079bf313eaacc --- Real Ultimate output --- This is Ultimate 0.3.0-?-798a7b3-m [2025-03-04 04:53:13,732 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 04:53:13,786 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-04 04:53:13,790 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 04:53:13,790 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 04:53:13,810 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 04:53:13,811 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 04:53:13,811 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 04:53:13,811 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 04:53:13,812 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 04:53:13,812 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 04:53:13,812 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 04:53:13,813 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 04:53:13,813 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 04:53:13,813 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 04:53:13,813 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 04:53:13,813 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 04:53:13,813 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 04:53:13,813 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 04:53:13,814 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 04:53:13,814 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 04:53:13,814 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 04:53:13,814 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 04:53:13,814 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 04:53:13,814 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 04:53:13,814 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 04:53:13,814 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 04:53:13,814 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 04:53:13,814 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 04:53:13,814 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 04:53:13,814 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 04:53:13,815 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 04:53:13,815 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 04:53:13,815 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 04:53:13,815 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 04:53:13,815 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-04 04:53:13,815 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 04:53:13,815 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 04:53:13,815 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 04:53:13,816 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 04:53:13,816 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> b2b9d7c72382c88f92aefc9c5aa67795926d510c5f9617bff26079bf313eaacc [2025-03-04 04:53:14,016 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 04:53:14,023 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 04:53:14,025 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 04:53:14,025 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 04:53:14,026 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 04:53:14,026 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i [2025-03-04 04:53:15,130 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cd7fcef55/7871b5e9b6c94be98e8ea2ae402c1036/FLAG840749db8 [2025-03-04 04:53:15,620 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 04:53:15,621 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i [2025-03-04 04:53:15,663 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cd7fcef55/7871b5e9b6c94be98e8ea2ae402c1036/FLAG840749db8 [2025-03-04 04:53:15,678 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cd7fcef55/7871b5e9b6c94be98e8ea2ae402c1036 [2025-03-04 04:53:15,680 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 04:53:15,680 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 04:53:15,681 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 04:53:15,681 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 04:53:15,684 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 04:53:15,685 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 04:53:15" (1/1) ... [2025-03-04 04:53:15,685 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@28e2991d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:15, skipping insertion in model container [2025-03-04 04:53:15,685 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 04:53:15" (1/1) ... [2025-03-04 04:53:15,765 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 04:53:18,317 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i[360255,360268] [2025-03-04 04:53:18,353 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 04:53:18,393 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 04:53:18,424 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-03-04 04:53:18,426 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-03-04 04:53:18,429 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-03-04 04:53:18,430 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-03-04 04:53:18,430 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-03-04 04:53:18,430 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-03-04 04:53:18,430 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-03-04 04:53:18,439 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-03-04 04:53:18,496 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-03-04 04:53:18,498 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [4353] [2025-03-04 04:53:18,499 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [4369] [2025-03-04 04:53:18,540 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-03-04 04:53:18,556 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6848] [2025-03-04 04:53:18,556 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6851] [2025-03-04 04:53:18,557 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6853] [2025-03-04 04:53:18,665 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i[360255,360268] [2025-03-04 04:53:18,689 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 04:53:18,813 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __xadd_wrong_size [2025-03-04 04:53:18,820 INFO L204 MainTranslator]: Completed translation [2025-03-04 04:53:18,821 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:18 WrapperNode [2025-03-04 04:53:18,821 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 04:53:18,844 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 04:53:18,844 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 04:53:18,844 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 04:53:18,853 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:18" (1/1) ... [2025-03-04 04:53:18,977 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:18" (1/1) ... [2025-03-04 04:53:19,220 INFO L138 Inliner]: procedures = 438, calls = 4394, calls flagged for inlining = 202, calls inlined = 198, statements flattened = 10192 [2025-03-04 04:53:19,221 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 04:53:19,222 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 04:53:19,222 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 04:53:19,222 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 04:53:19,231 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:18" (1/1) ... [2025-03-04 04:53:19,231 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:18" (1/1) ... [2025-03-04 04:53:19,276 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:18" (1/1) ... [2025-03-04 04:53:21,147 INFO L175 MemorySlicer]: Split 2202 memory accesses to 95 slices as follows [27, 2, 1, 29, 1, 2, 18, 8, 10, 1231, 1, 2, 2, 2, 2, 3, 2, 1, 2, 3, 3, 6, 1, 1, 2, 2, 2, 2, 2, 2, 14, 8, 3, 3, 2, 6, 1, 2, 5, 3, 4, 4, 8, 23, 4, 2, 3, 3, 2, 2, 2, 1, 2, 6, 10, 3, 12, 4, 4, 10, 3, 1, 3, 6, 112, 1, 1, 1, 7, 2, 8, 2, 7, 43, 8, 30, 2, 2, 1, 1, 1, 3, 3, 4, 4, 350, 1, 28, 3, 6, 2, 1, 8, 2, 17]. 56 percent of accesses are in the largest equivalence class. The 323 initializations are split as follows [0, 0, 0, 16, 0, 0, 18, 0, 0, 134, 0, 0, 0, 2, 0, 3, 0, 0, 0, 3, 3, 6, 0, 0, 0, 0, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 4, 4, 8, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 12, 4, 4, 0, 0, 1, 0, 6, 0, 0, 0, 1, 7, 0, 8, 0, 7, 0, 8, 0, 0, 0, 1, 0, 0, 3, 3, 4, 4, 0, 1, 0, 0, 6, 0, 1, 8, 0, 17]. The 1056 writes are split as follows [2, 1, 0, 0, 0, 0, 0, 8, 6, 437, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 12, 4, 2, 2, 1, 1, 0, 1, 1, 0, 0, 0, 0, 23, 0, 1, 2, 2, 1, 1, 0, 0, 0, 6, 6, 0, 0, 0, 0, 6, 2, 0, 2, 0, 112, 0, 0, 0, 0, 0, 0, 1, 0, 43, 0, 30, 1, 1, 0, 0, 0, 0, 0, 0, 0, 300, 0, 28, 2, 0, 1, 0, 0, 1, 0]. [2025-03-04 04:53:21,148 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:18" (1/1) ... [2025-03-04 04:53:21,148 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:18" (1/1) ... [2025-03-04 04:53:21,290 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:18" (1/1) ... [2025-03-04 04:53:21,308 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:18" (1/1) ... [2025-03-04 04:53:21,409 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:18" (1/1) ... [2025-03-04 04:53:21,441 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:18" (1/1) ... [2025-03-04 04:53:21,520 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 04:53:21,522 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 04:53:21,522 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 04:53:21,523 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 04:53:21,523 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:18" (1/1) ... [2025-03-04 04:53:21,527 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 04:53:21,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 04:53:21,551 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-04 04:53:21,557 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-04 04:53:21,575 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_export_device [2025-03-04 04:53:21,575 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_export_device [2025-03-04 04:53:21,575 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_error_resume [2025-03-04 04:53:21,575 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_error_resume [2025-03-04 04:53:21,575 INFO L130 BoogieDeclarations]: Found specification of procedure pci_domain_nr [2025-03-04 04:53:21,575 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_domain_nr [2025-03-04 04:53:21,575 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_add_pci_dev [2025-03-04 04:53:21,576 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_add_pci_dev [2025-03-04 04:53:21,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-04 04:53:21,576 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-04 04:53:21,576 INFO L130 BoogieDeclarations]: Found specification of procedure HYPERVISOR_physdev_op [2025-03-04 04:53:21,576 INFO L138 BoogieDeclarations]: Found implementation of procedure HYPERVISOR_physdev_op [2025-03-04 04:53:21,576 INFO L130 BoogieDeclarations]: Found specification of procedure read_dev_bar [2025-03-04 04:53:21,576 INFO L138 BoogieDeclarations]: Found implementation of procedure read_dev_bar [2025-03-04 04:53:21,577 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_frontend_changed [2025-03-04 04:53:21,577 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_frontend_changed [2025-03-04 04:53:21,577 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_setup_backend [2025-03-04 04:53:21,577 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_setup_backend [2025-03-04 04:53:21,577 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-03-04 04:53:21,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-03-04 04:53:21,577 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 04:53:21,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 04:53:21,577 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_add_pci_dev___0 [2025-03-04 04:53:21,577 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_add_pci_dev___0 [2025-03-04 04:53:21,577 INFO L130 BoogieDeclarations]: Found specification of procedure device_unlock [2025-03-04 04:53:21,577 INFO L138 BoogieDeclarations]: Found implementation of procedure device_unlock [2025-03-04 04:53:21,577 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_scanf [2025-03-04 04:53:21,578 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_scanf [2025-03-04 04:53:21,578 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-03-04 04:53:21,578 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-03-04 04:53:21,578 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_attach [2025-03-04 04:53:21,578 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_attach [2025-03-04 04:53:21,578 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibios_err_to_errno [2025-03-04 04:53:21,578 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibios_err_to_errno [2025-03-04 04:53:21,578 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_id_add [2025-03-04 04:53:21,578 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_id_add [2025-03-04 04:53:21,578 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_get_pci_dev [2025-03-04 04:53:21,578 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_get_pci_dev [2025-03-04 04:53:21,578 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_remove [2025-03-04 04:53:21,578 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_remove [2025-03-04 04:53:21,578 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2025-03-04 04:53:21,578 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2025-03-04 04:53:21,578 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-04 04:53:21,578 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-04 04:53:21,578 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_get_pci_dev [2025-03-04 04:53:21,578 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_get_pci_dev [2025-03-04 04:53:21,578 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-03-04 04:53:21,578 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-03-04 04:53:21,578 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_control_isr [2025-03-04 04:53:21,578 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_control_isr [2025-03-04 04:53:21,578 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-04 04:53:21,578 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-04 04:53:21,578 INFO L130 BoogieDeclarations]: Found specification of procedure valid_request [2025-03-04 04:53:21,578 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_request [2025-03-04 04:53:21,578 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_release_devices___0 [2025-03-04 04:53:21,578 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_release_devices___0 [2025-03-04 04:53:21,578 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_field [2025-03-04 04:53:21,578 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_field [2025-03-04 04:53:21,578 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-04 04:53:21,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-04 04:53:21,579 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2025-03-04 04:53:21,579 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_find [2025-03-04 04:53:21,579 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_find [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-03-04 04:53:21,579 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_slot_reset [2025-03-04 04:53:21,579 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_slot_reset [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-04 04:53:21,579 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure xen_register_device_domain_owner [2025-03-04 04:53:21,579 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_register_device_domain_owner [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_error_detected [2025-03-04 04:53:21,579 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_error_detected [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2025-03-04 04:53:21,579 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-04 04:53:21,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-04 04:53:21,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-04 04:53:21,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-04 04:53:21,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-04 04:53:21,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-04 04:53:21,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-04 04:53:21,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-04 04:53:21,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-04 04:53:21,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-04 04:53:21,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-04 04:53:21,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-04 04:53:21,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-04 04:53:21,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-04 04:53:21,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-04 04:53:21,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-04 04:53:21,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-04 04:53:21,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-04 04:53:21,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-04 04:53:21,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-04 04:53:21,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#59 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#60 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#61 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#62 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#63 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#64 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#65 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#66 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#67 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#68 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#69 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#70 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#71 [2025-03-04 04:53:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#72 [2025-03-04 04:53:21,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#73 [2025-03-04 04:53:21,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#74 [2025-03-04 04:53:21,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#75 [2025-03-04 04:53:21,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#76 [2025-03-04 04:53:21,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#77 [2025-03-04 04:53:21,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#78 [2025-03-04 04:53:21,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#79 [2025-03-04 04:53:21,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#80 [2025-03-04 04:53:21,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#81 [2025-03-04 04:53:21,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#82 [2025-03-04 04:53:21,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#83 [2025-03-04 04:53:21,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#84 [2025-03-04 04:53:21,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#85 [2025-03-04 04:53:21,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#86 [2025-03-04 04:53:21,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#87 [2025-03-04 04:53:21,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#88 [2025-03-04 04:53:21,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#89 [2025-03-04 04:53:21,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#90 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#91 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#92 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#93 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#94 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_switch_state [2025-03-04 04:53:21,587 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_switch_state [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-03-04 04:53:21,587 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_xenbus_remove [2025-03-04 04:53:21,587 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_xenbus_remove [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-04 04:53:21,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#59 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#60 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#61 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#62 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#63 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#64 [2025-03-04 04:53:21,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#65 [2025-03-04 04:53:21,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#66 [2025-03-04 04:53:21,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#67 [2025-03-04 04:53:21,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#68 [2025-03-04 04:53:21,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#69 [2025-03-04 04:53:21,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#70 [2025-03-04 04:53:21,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#71 [2025-03-04 04:53:21,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#72 [2025-03-04 04:53:21,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#73 [2025-03-04 04:53:21,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#74 [2025-03-04 04:53:21,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#75 [2025-03-04 04:53:21,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#76 [2025-03-04 04:53:21,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#77 [2025-03-04 04:53:21,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#78 [2025-03-04 04:53:21,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#79 [2025-03-04 04:53:21,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#80 [2025-03-04 04:53:21,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#81 [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#82 [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#83 [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#84 [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#85 [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#86 [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#87 [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#88 [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#89 [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#90 [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#91 [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#92 [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#93 [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#94 [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_xenbus_probe [2025-03-04 04:53:21,593 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_xenbus_probe [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_15 [2025-03-04 04:53:21,593 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_release_15 [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_read_driver_state [2025-03-04 04:53:21,593 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_read_driver_state [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_get [2025-03-04 04:53:21,593 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_get [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_release_pci_dev [2025-03-04 04:53:21,593 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_release_pci_dev [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-03-04 04:53:21,593 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure __pci_reset_function_locked [2025-03-04 04:53:21,593 INFO L138 BoogieDeclarations]: Found implementation of procedure __pci_reset_function_locked [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-04 04:53:21,593 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-03-04 04:53:21,593 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2025-03-04 04:53:21,593 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_fields [2025-03-04 04:53:21,593 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_fields [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2025-03-04 04:53:21,593 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-03-04 04:53:21,593 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:53:21,593 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_probe [2025-03-04 04:53:21,593 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_probe [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure device_lock [2025-03-04 04:53:21,593 INFO L138 BoogieDeclarations]: Found implementation of procedure device_lock [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 04:53:21,593 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-03-04 04:53:21,593 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-04 04:53:21,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#59 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#60 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#61 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#62 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#63 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#64 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#65 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#66 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#67 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#68 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#69 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#70 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#71 [2025-03-04 04:53:21,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#72 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#73 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#74 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#75 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#76 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#77 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#78 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#79 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#80 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#81 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#82 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#83 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#84 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#85 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#86 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#87 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#88 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#89 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#90 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#91 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#92 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#93 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#94 [2025-03-04 04:53:21,598 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-03-04 04:53:21,601 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-03-04 04:53:21,601 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure driver_create_file [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_create_file [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_get_pcifront_dev [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_get_pcifront_dev [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_release [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_release [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_quirk_show [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_quirk_show [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_disconnect [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_disconnect [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_dev_fatal [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_dev_fatal [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_put [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_put [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_slot_show [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_slot_show [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_read [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_read [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_do_op [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_do_op [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_put_pci_dev [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_put_pci_dev [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure driver_remove_file [2025-03-04 04:53:21,602 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_remove_file [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 04:53:21,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 04:53:21,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 04:53:21,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 04:53:21,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-04 04:53:21,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-04 04:53:21,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-04 04:53:21,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-04 04:53:21,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-04 04:53:21,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-04 04:53:21,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-04 04:53:21,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-04 04:53:21,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-04 04:53:21,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-04 04:53:21,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-04 04:53:21,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-04 04:53:21,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-04 04:53:21,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-04 04:53:21,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-04 04:53:21,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-04 04:53:21,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-04 04:53:21,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-04 04:53:21,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#59 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#60 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#61 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#62 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#63 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#64 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#65 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#66 [2025-03-04 04:53:21,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#67 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#68 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#69 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#70 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#71 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#72 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#73 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#74 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#75 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#76 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#77 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#78 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#79 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#80 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#81 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#82 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#83 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#84 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#85 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#86 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#87 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#88 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#89 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#90 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#91 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#92 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#93 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#94 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-04 04:53:21,606 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_init_devices [2025-03-04 04:53:21,606 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_init_devices [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2025-03-04 04:53:21,606 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-03-04 04:53:21,606 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_get_pci_dev___0 [2025-03-04 04:53:21,606 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_get_pci_dev___0 [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-03-04 04:53:21,606 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_publish_pci_roots [2025-03-04 04:53:21,606 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_publish_pci_roots [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_free_dyn_fields [2025-03-04 04:53:21,606 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_free_dyn_fields [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_free_dev [2025-03-04 04:53:21,606 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_free_dev [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure xen_unregister_device_domain_owner [2025-03-04 04:53:21,606 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_unregister_device_domain_owner [2025-03-04 04:53:21,606 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-04 04:53:21,608 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-04 04:53:21,608 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2025-03-04 04:53:21,608 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2025-03-04 04:53:21,608 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pirq_from_irq [2025-03-04 04:53:21,608 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pirq_from_irq [2025-03-04 04:53:21,608 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_get_pcifront_dev___0 [2025-03-04 04:53:21,608 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_get_pcifront_dev___0 [2025-03-04 04:53:21,608 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_init_device [2025-03-04 04:53:21,608 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_init_device [2025-03-04 04:53:21,608 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-03-04 04:53:21,608 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-03-04 04:53:21,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 04:53:21,608 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_release_devices [2025-03-04 04:53:21,608 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_release_devices [2025-03-04 04:53:21,608 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_printf [2025-03-04 04:53:21,609 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_printf [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-04 04:53:21,609 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure notify_remote_via_irq [2025-03-04 04:53:21,609 INFO L138 BoogieDeclarations]: Found implementation of procedure notify_remote_via_irq [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure kill_domain_by_device [2025-03-04 04:53:21,609 INFO L138 BoogieDeclarations]: Found implementation of procedure kill_domain_by_device [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~VOID [2025-03-04 04:53:21,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~VOID [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure merge_value [2025-03-04 04:53:21,609 INFO L138 BoogieDeclarations]: Found implementation of procedure merge_value [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-03-04 04:53:21,609 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-03-04 04:53:21,610 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#59 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#60 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#61 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#62 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#63 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#64 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#65 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#66 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#67 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#68 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#69 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#70 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#71 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#72 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#73 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#74 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#75 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#76 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#77 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#78 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#79 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#80 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#81 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#82 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#83 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#84 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#85 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#86 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#87 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#88 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#89 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#90 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#91 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#92 [2025-03-04 04:53:21,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#93 [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#94 [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_mmio_enabled [2025-03-04 04:53:21,612 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_mmio_enabled [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure xen_find_device_domain_owner [2025-03-04 04:53:21,612 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_find_device_domain_owner [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_2 [2025-03-04 04:53:21,612 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_2 [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2025-03-04 04:53:21,612 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2025-03-04 04:53:21,612 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-04 04:53:21,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-03-04 04:53:21,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#59 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#60 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#61 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#62 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#63 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#64 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#65 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#66 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#67 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#68 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#69 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#70 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#71 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#72 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#73 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#74 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#75 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#76 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#77 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#78 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#79 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#80 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#81 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#82 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#83 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#84 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#85 [2025-03-04 04:53:21,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#86 [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#87 [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#88 [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#89 [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#90 [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#91 [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#92 [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#93 [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#94 [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_be_watch [2025-03-04 04:53:21,615 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_be_watch [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-04 04:53:21,615 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_publish_pci_roots___0 [2025-03-04 04:53:21,615 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_publish_pci_roots___0 [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2025-03-04 04:53:21,615 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-04 04:53:21,615 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure permissive_show [2025-03-04 04:53:21,615 INFO L138 BoogieDeclarations]: Found implementation of procedure permissive_show [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2025-03-04 04:53:21,615 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-03-04 04:53:21,615 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-03-04 04:53:21,615 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_irq_handler_show [2025-03-04 04:53:21,615 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_irq_handler_show [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure common_process [2025-03-04 04:53:21,615 INFO L138 BoogieDeclarations]: Found implementation of procedure common_process [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-03-04 04:53:21,615 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_field_offset [2025-03-04 04:53:21,615 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_field_offset [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2025-03-04 04:53:21,615 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-03-04 04:53:21,615 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-03-04 04:53:21,615 INFO L130 BoogieDeclarations]: Found specification of procedure str_to_slot [2025-03-04 04:53:21,616 INFO L138 BoogieDeclarations]: Found implementation of procedure str_to_slot [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2025-03-04 04:53:21,616 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_exit [2025-03-04 04:53:21,616 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_exit [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~X~int~X~int~TO~int [2025-03-04 04:53:21,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~X~int~X~int~TO~int [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-04 04:53:21,616 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-04 04:53:21,616 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-03-04 04:53:21,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-03-04 04:53:21,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#59 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#60 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#61 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#62 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#63 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#64 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#65 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#66 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#67 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#68 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#69 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#70 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#71 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#72 [2025-03-04 04:53:21,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#73 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#74 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#75 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#76 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#77 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#78 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#79 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#80 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#81 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#82 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#83 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#84 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#85 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#86 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#87 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#88 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#89 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#90 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#91 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#92 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#93 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#94 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2025-03-04 04:53:21,619 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_get_pci_dev [2025-03-04 04:53:21,619 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_get_pci_dev [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-04 04:53:21,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_reset_device [2025-03-04 04:53:21,619 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_reset_device [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_test_and_schedule_op [2025-03-04 04:53:21,619 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_test_and_schedule_op [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-03-04 04:53:21,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-03-04 04:53:21,619 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2025-03-04 04:53:21,619 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure register_capability [2025-03-04 04:53:21,619 INFO L138 BoogieDeclarations]: Found implementation of procedure register_capability [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_fields_offset [2025-03-04 04:53:21,619 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_fields_offset [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_2 [2025-03-04 04:53:21,619 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_2 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:53:21,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure pci_is_enabled [2025-03-04 04:53:21,619 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_is_enabled [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-03-04 04:53:21,619 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-04 04:53:21,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-04 04:53:21,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-04 04:53:21,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-04 04:53:21,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-04 04:53:21,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-04 04:53:21,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-04 04:53:21,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-04 04:53:21,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-04 04:53:21,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-04 04:53:21,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-04 04:53:21,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-04 04:53:21,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-04 04:53:21,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-04 04:53:21,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-04 04:53:21,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-04 04:53:21,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-04 04:53:21,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-04 04:53:21,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-04 04:53:21,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-04 04:53:21,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-04 04:53:21,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-04 04:53:21,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-04 04:53:21,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-04 04:53:21,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-04 04:53:21,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-04 04:53:21,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-04 04:53:21,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-04 04:53:21,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-04 04:53:21,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-04 04:53:21,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-04 04:53:21,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-04 04:53:21,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-04 04:53:21,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-04 04:53:21,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-04 04:53:21,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-04 04:53:21,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-03-04 04:53:21,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-03-04 04:53:21,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#59 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#60 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#61 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#62 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#63 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#64 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#65 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#66 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#67 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#68 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#69 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#70 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#71 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#72 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#73 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#74 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#75 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#76 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#77 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#78 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#79 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#80 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#81 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#82 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#83 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#84 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#85 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#86 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#87 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#88 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#89 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#90 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#91 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#92 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#93 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#94 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_publish_pci_roots [2025-03-04 04:53:21,622 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_publish_pci_roots [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_init_devices___0 [2025-03-04 04:53:21,622 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_init_devices___0 [2025-03-04 04:53:21,622 INFO L130 BoogieDeclarations]: Found specification of procedure get_mask [2025-03-04 04:53:21,622 INFO L138 BoogieDeclarations]: Found implementation of procedure get_mask [2025-03-04 04:53:22,935 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 04:53:22,939 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 04:53:23,124 INFO L1325 $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-03-04 04:53:23,144 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11671: havoc xen_physdev_op_compat_#t~nondet2078#1; [2025-03-04 04:53:23,187 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9286: havoc resource_size_#t~mem1602#1;havoc resource_size_#t~mem1603#1; [2025-03-04 04:53:23,195 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11714: havoc #t~nondet2088; [2025-03-04 04:53:23,346 INFO L1325 $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-03-04 04:53:23,358 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L3239: havoc kobject_name_#t~mem83#1.base, kobject_name_#t~mem83#1.offset; [2025-03-04 04:53:23,358 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L3314: havoc dev_name_#t~mem95#1.base, dev_name_#t~mem95#1.offset; [2025-03-04 04:53:23,480 INFO L1325 $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-03-04 04:53:23,481 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11643: havoc request_threaded_irq_#t~nondet2074#1; [2025-03-04 04:53:23,521 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11554: havoc pci_bus_write_config_word_#t~nondet2058#1; [2025-03-04 04:53:23,688 INFO L1325 $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-03-04 04:53:23,691 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11718: havoc #t~nondet2089; [2025-03-04 04:53:23,880 INFO L1325 $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; [2025-03-04 04:53:23,889 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11538: havoc pci_bus_read_config_dword_#t~nondet2054#1; [2025-03-04 04:53:23,892 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11392: havoc #t~nondet2038; [2025-03-04 04:53:23,894 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11474: havoc #t~nondet2046; [2025-03-04 04:53:23,936 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11595: havoc pci_load_and_free_saved_state_#t~nondet2064#1; [2025-03-04 04:53:23,937 INFO L1325 $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-03-04 04:53:23,979 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11730: havoc xenbus_unmap_ring_vfree_#t~nondet2092#1; [2025-03-04 04:53:30,945 INFO L1325 $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-03-04 04:53:30,945 INFO L1325 $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; [2025-03-04 04:53:30,945 INFO L1325 $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; [2025-03-04 04:53:30,945 INFO L1325 $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; [2025-03-04 04:53:30,945 INFO L1325 $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; [2025-03-04 04:53:30,946 INFO L1325 $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; [2025-03-04 04:53:30,946 INFO L1325 $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; [2025-03-04 04:53:30,946 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11420: havoc __pci_register_driver_#t~nondet2040#1; [2025-03-04 04:53:30,946 INFO L1325 $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; [2025-03-04 04:53:30,946 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11496: havoc ldv_probe_15_#t~nondet2047#1; [2025-03-04 04:53:30,946 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11434: havoc __xenbus_register_backend_#t~nondet2042#1; [2025-03-04 04:53:30,946 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11504: havoc ldv_shutdown_14_#t~nondet2049#1; [2025-03-04 04:53:30,946 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11511: havoc ldv_suspend_15_#t~nondet2051#1; [2025-03-04 04:53:30,946 INFO L1325 $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; [2025-03-04 04:53:30,946 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11448: havoc bus_register_notifier_#t~nondet2044#1; [2025-03-04 04:53:30,946 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11452: havoc bus_unregister_notifier_#t~nondet2045#1; [2025-03-04 04:53:30,946 INFO L1325 $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; [2025-03-04 04:53:30,947 INFO L1325 $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; [2025-03-04 04:53:30,947 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11395: havoc __alloc_workqueue_key_#t~ret2039#1.base, __alloc_workqueue_key_#t~ret2039#1.offset; [2025-03-04 04:53:32,013 INFO L1325 $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-03-04 04:53:32,174 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10550: call ULTIMATE.dealloc(~#__key~4.base, ~#__key~4.offset);havoc ~#__key~4.base, ~#__key~4.offset; [2025-03-04 04:53:32,668 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038: call ULTIMATE.dealloc(~#descriptor~26.base, ~#descriptor~26.offset);havoc ~#descriptor~26.base, ~#descriptor~26.offset; [2025-03-04 04:53:34,387 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11606: havoc pci_save_state_#t~nondet2066#1; [2025-03-04 04:53:34,388 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11591: havoc pci_find_capability_#t~nondet2063#1; [2025-03-04 04:53:34,388 INFO L1325 $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-03-04 04:53:34,388 INFO L1325 $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-03-04 04:53:34,388 INFO L1325 $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-03-04 04:53:34,388 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11620: havoc pci_store_saved_state_#t~ret2069#1.base, pci_store_saved_state_#t~ret2069#1.offset; [2025-03-04 04:53:34,446 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11706: havoc #t~nondet2086; [2025-03-04 04:53:34,730 INFO L1325 $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-03-04 04:53:34,730 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11722: havoc xenbus_transaction_end_#t~nondet2090#1; [2025-03-04 04:53:34,730 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11726: havoc xenbus_transaction_start_#t~nondet2091#1; [2025-03-04 04:53:34,838 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667: havoc #t~nondet2077; [2025-03-04 04:53:35,299 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11639: havoc #t~nondet2073; [2025-03-04 04:53:36,428 INFO L1325 $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; [2025-03-04 04:53:36,428 INFO L1325 $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-03-04 04:53:36,470 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11550: havoc pci_bus_write_config_dword_#t~nondet2057#1; [2025-03-04 04:53:36,493 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L3079: havoc #t~mem44.base, #t~mem44.offset; [2025-03-04 04:53:36,569 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L2943: havoc #t~mem1;havoc #t~bitwise2; [2025-03-04 04:53:36,622 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11579: havoc #t~nondet2060; [2025-03-04 04:53:36,843 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10984: call ULTIMATE.dealloc(~#__key~5.base, ~#__key~5.offset);havoc ~#__key~5.base, ~#__key~5.offset; [2025-03-04 04:53:37,209 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4664: call ULTIMATE.dealloc(~#descriptor~10.base, ~#descriptor~10.offset);havoc ~#descriptor~10.base, ~#descriptor~10.offset; [2025-03-04 04:53:37,236 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L3395: havoc #t~mem126; [2025-03-04 04:53:38,040 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L10329: havoc list_first_#t~mem1824#1.base, list_first_#t~mem1824#1.offset; [2025-03-04 04:53:40,214 INFO L1325 $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; [2025-03-04 04:53:40,215 INFO L1325 $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-03-04 04:53:40,215 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694: havoc xenbus_dev_is_online_#t~nondet2083#1; [2025-03-04 04:53:40,215 INFO L1325 $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; [2025-03-04 04:53:41,042 INFO L1325 $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-03-04 04:53:41,288 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11542: havoc pci_bus_read_config_word_#t~nondet2055#1; [2025-03-04 04:53:42,342 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11444: havoc bind_interdomain_evtchn_to_irqhandler_#t~nondet2043#1; [2025-03-04 04:53:42,342 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11698: havoc xenbus_gather_#t~nondet2084#1; [2025-03-04 04:53:42,342 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11702: havoc xenbus_map_ring_valloc_#t~nondet2085#1; [2025-03-04 04:53:42,342 INFO L1325 $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-03-04 04:53:42,342 INFO L1325 $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-03-04 04:53:42,884 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4807: call ULTIMATE.dealloc(~#descriptor~11.base, ~#descriptor~11.offset);havoc ~#descriptor~11.base, ~#descriptor~11.offset; [2025-03-04 04:53:43,740 INFO L1325 $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-03-04 04:53:43,763 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11679: havoc #t~nondet2080; [2025-03-04 04:53:43,786 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L3324: havoc #t~mem97.base, #t~mem97.offset; [2025-03-04 04:53:44,293 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11737: havoc xenbus_watch_path_#t~nondet2093#1; [2025-03-04 04:53:44,293 INFO L1325 $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-03-04 04:53:44,313 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11500: havoc #t~nondet2048; [2025-03-04 04:53:44,334 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11710: havoc #t~nondet2087; [2025-03-04 04:53:44,424 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11424: havoc #t~nondet2041; [2025-03-04 04:53:45,339 INFO L1325 $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; [2025-03-04 04:53:45,339 INFO L1325 $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; [2025-03-04 04:53:45,339 INFO L1325 $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-03-04 04:53:45,339 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563: havoc pci_dev_get_#t~ret2059#1.base, pci_dev_get_#t~ret2059#1.offset; [2025-03-04 04:53:46,434 INFO L1325 $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-03-04 04:53:54,671 INFO L1325 $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; [2025-03-04 04:53:54,671 INFO L1325 $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; [2025-03-04 04:53:54,671 INFO L1325 $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; [2025-03-04 04:53:54,671 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11613: havoc pci_set_mwi_#t~nondet2067#1; [2025-03-04 04:53:54,671 INFO L1325 $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; [2025-03-04 04:53:54,671 INFO L1325 $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; [2025-03-04 04:53:54,671 INFO L1325 $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; [2025-03-04 04:53:54,671 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11583: havoc pci_enable_msi_range_#t~nondet2061#1; [2025-03-04 04:53:54,671 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11617: havoc pci_set_power_state_#t~nondet2068#1; [2025-03-04 04:53:54,671 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11587: havoc pci_enable_msix_range_#t~nondet2062#1; [2025-03-04 04:53:54,671 INFO L1325 $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; [2025-03-04 04:53:54,671 INFO L1325 $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; [2025-03-04 04:53:55,359 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11518: havoc lock_is_held_#t~nondet2052#1; [2025-03-04 04:53:55,359 INFO L1325 $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-03-04 04:53:55,359 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11599: havoc pci_load_saved_state_#t~nondet2065#1; [2025-03-04 04:53:55,375 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-04 04:53:55,416 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11534: havoc pci_bus_read_config_byte_#t~nondet2053#1; [2025-03-04 04:53:55,658 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8934: call ULTIMATE.dealloc(~#descriptor~24.base, ~#descriptor~24.offset);havoc ~#descriptor~24.base, ~#descriptor~24.offset; [2025-03-04 04:53:55,682 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11687: havoc #t~nondet2082; [2025-03-04 04:53:55,744 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11675: havoc #t~nondet2079; [2025-03-04 04:53:56,703 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4512: call ULTIMATE.dealloc(~#descriptor~8.base, ~#descriptor~8.offset);havoc ~#descriptor~8.base, ~#descriptor~8.offset;call ULTIMATE.dealloc(~#descriptor___0~4.base, ~#descriptor___0~4.offset);havoc ~#descriptor___0~4.base, ~#descriptor___0~4.offset; [2025-03-04 04:53:56,865 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11631: havoc #t~nondet2071; [2025-03-04 04:53:57,214 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11546: havoc pci_bus_write_config_byte_#t~nondet2056#1; [2025-03-04 04:53:58,235 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11647: havoc schedule_timeout_#t~nondet2075#1; [2025-03-04 04:53:58,235 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11627: havoc prepare_to_wait_event_#t~nondet2070#1; [2025-03-04 04:53:58,235 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4324: call ULTIMATE.dealloc(~#descriptor~6#1.base, ~#descriptor~6#1.offset);havoc ~#descriptor~6#1.base, ~#descriptor~6#1.offset;call ULTIMATE.dealloc(~#__wait~0#1.base, ~#__wait~0#1.offset);havoc ~#__wait~0#1.base, ~#__wait~0#1.offset;call ULTIMATE.dealloc(~#descriptor___0~2#1.base, ~#descriptor___0~2#1.offset);havoc ~#descriptor___0~2#1.base, ~#descriptor___0~2#1.offset; [2025-03-04 04:53:58,742 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7472: call ULTIMATE.dealloc(xen_pcibk_publish_pci_dev_~#str~0#1.base, xen_pcibk_publish_pci_dev_~#str~0#1.offset);havoc xen_pcibk_publish_pci_dev_~#str~0#1.base, xen_pcibk_publish_pci_dev_~#str~0#1.offset;call ULTIMATE.dealloc(xen_pcibk_publish_pci_dev_~#__constr_expr_0~2#1.base, xen_pcibk_publish_pci_dev_~#__constr_expr_0~2#1.offset);havoc xen_pcibk_publish_pci_dev_~#__constr_expr_0~2#1.base, xen_pcibk_publish_pci_dev_~#__constr_expr_0~2#1.offset; [2025-03-04 04:53:59,224 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6480: call ULTIMATE.dealloc(~#cmd~0.base, ~#cmd~0.offset);havoc ~#cmd~0.base, ~#cmd~0.offset; [2025-03-04 04:53:59,540 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11651: havoc #t~nondet2076; [2025-03-04 04:53:59,939 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6249: havoc atomic_read_#t~mem770#1; [2025-03-04 04:54:02,012 INFO L? ?]: Removed 4319 outVars from TransFormulas that were not future-live. [2025-03-04 04:54:02,012 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 04:54:02,132 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 04:54:02,132 INFO L336 CfgBuilder]: Removed 6 assume(true) statements. [2025-03-04 04:54:02,133 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 04:54:02 BoogieIcfgContainer [2025-03-04 04:54:02,133 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 04:54:02,134 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-04 04:54:02,134 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-04 04:54:02,138 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-04 04:54:02,139 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.03 04:53:15" (1/3) ... [2025-03-04 04:54:02,139 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@20a5d2ae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 04:54:02, skipping insertion in model container [2025-03-04 04:54:02,139 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:53:18" (2/3) ... [2025-03-04 04:54:02,139 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@20a5d2ae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 04:54:02, skipping insertion in model container [2025-03-04 04:54:02,139 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 04:54:02" (3/3) ... [2025-03-04 04:54:02,140 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i [2025-03-04 04:54:02,150 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-04 04:54:02,153 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i that has 149 procedures, 3412 locations, 1 initial locations, 12 loop locations, and 2 error locations. [2025-03-04 04:54:02,255 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-04 04:54:02,266 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@79dd3d10, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-04 04:54:02,266 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2025-03-04 04:54:02,277 INFO L276 IsEmpty]: Start isEmpty. Operand has 3411 states, 2384 states have (on average 1.3720637583892616) internal successors, (3271), 2501 states have internal predecessors, (3271), 877 states have call successors, (877), 148 states have call predecessors, (877), 147 states have return successors, (862), 840 states have call predecessors, (862), 862 states have call successors, (862) [2025-03-04 04:54:02,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2025-03-04 04:54:02,297 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:54:02,298 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:54:02,298 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [pcistub_device_getErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:54:02,302 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:54:02,302 INFO L85 PathProgramCache]: Analyzing trace with hash -1178153290, now seen corresponding path program 1 times [2025-03-04 04:54:02,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:54:02,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945755868] [2025-03-04 04:54:02,308 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:54:02,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:54:14,423 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 358 statements into 1 equivalence classes. [2025-03-04 04:54:14,939 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 358 of 358 statements. [2025-03-04 04:54:14,940 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:54:14,940 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:54:15,927 INFO L134 CoverageAnalysis]: Checked inductivity of 2009 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 1929 trivial. 0 not checked. [2025-03-04 04:54:15,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:54:15,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945755868] [2025-03-04 04:54:15,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945755868] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-04 04:54:15,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522023946] [2025-03-04 04:54:15,929 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:54:15,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-04 04:54:15,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 04:54:15,937 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-04 04:54:15,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-03-04 04:54:28,221 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 358 statements into 1 equivalence classes. [2025-03-04 04:54:29,116 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 358 of 358 statements. [2025-03-04 04:54:29,116 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:54:29,116 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:54:29,157 INFO L256 TraceCheckSpWp]: Trace formula consists of 9242 conjuncts, 1 conjuncts are in the unsatisfiable core [2025-03-04 04:54:29,174 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-04 04:54:29,213 INFO L134 CoverageAnalysis]: Checked inductivity of 2009 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 1865 trivial. 0 not checked. [2025-03-04 04:54:29,213 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-04 04:54:29,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522023946] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:54:29,213 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-04 04:54:29,214 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2025-03-04 04:54:29,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515021346] [2025-03-04 04:54:29,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:54:29,227 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-03-04 04:54:29,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:54:29,257 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-03-04 04:54:29,259 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-04 04:54:29,269 INFO L87 Difference]: Start difference. First operand has 3411 states, 2384 states have (on average 1.3720637583892616) internal successors, (3271), 2501 states have internal predecessors, (3271), 877 states have call successors, (877), 148 states have call predecessors, (877), 147 states have return successors, (862), 840 states have call predecessors, (862), 862 states have call successors, (862) Second operand has 2 states, 2 states have (on average 37.5) internal successors, (75), 2 states have internal predecessors, (75), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2025-03-04 04:54:29,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:54:29,892 INFO L93 Difference]: Finished difference Result 6816 states and 10174 transitions. [2025-03-04 04:54:29,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-03-04 04:54:29,895 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 37.5) internal successors, (75), 2 states have internal predecessors, (75), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 358 [2025-03-04 04:54:29,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:54:29,942 INFO L225 Difference]: With dead ends: 6816 [2025-03-04 04:54:29,944 INFO L226 Difference]: Without dead ends: 3381 [2025-03-04 04:54:29,972 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 359 GetRequests, 359 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-04 04:54:29,977 INFO L435 NwaCegarLoop]: 4956 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4956 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-04 04:54:29,981 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4956 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-04 04:54:30,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3381 states. [2025-03-04 04:54:30,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3381 to 3381. [2025-03-04 04:54:30,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3381 states, 2372 states have (on average 1.3642495784148398) internal successors, (3236), 2472 states have internal predecessors, (3236), 861 states have call successors, (861), 147 states have call predecessors, (861), 146 states have return successors, (859), 837 states have call predecessors, (859), 859 states have call successors, (859) [2025-03-04 04:54:30,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3381 states to 3381 states and 4956 transitions. [2025-03-04 04:54:30,223 INFO L78 Accepts]: Start accepts. Automaton has 3381 states and 4956 transitions. Word has length 358 [2025-03-04 04:54:30,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:54:30,224 INFO L471 AbstractCegarLoop]: Abstraction has 3381 states and 4956 transitions. [2025-03-04 04:54:30,224 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 37.5) internal successors, (75), 2 states have internal predecessors, (75), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2025-03-04 04:54:30,224 INFO L276 IsEmpty]: Start isEmpty. Operand 3381 states and 4956 transitions. [2025-03-04 04:54:30,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2025-03-04 04:54:30,242 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:54:30,242 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:54:30,269 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2025-03-04 04:54:30,443 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2025-03-04 04:54:30,443 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [pcistub_device_getErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:54:30,444 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:54:30,444 INFO L85 PathProgramCache]: Analyzing trace with hash 158061447, now seen corresponding path program 1 times [2025-03-04 04:54:30,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:54:30,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357933342] [2025-03-04 04:54:30,444 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:54:30,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:54:42,221 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 358 statements into 1 equivalence classes. [2025-03-04 04:54:42,558 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 358 of 358 statements. [2025-03-04 04:54:42,558 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:54:42,558 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat