./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 c00e63dc Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash b2b9d7c72382c88f92aefc9c5aa67795926d510c5f9617bff26079bf313eaacc --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 07:20:26,723 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 07:20:26,779 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-06 07:20:26,784 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 07:20:26,784 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 07:20:26,805 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 07:20:26,805 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 07:20:26,805 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 07:20:26,806 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 07:20:26,806 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 07:20:26,807 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 07:20:26,807 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 07:20:26,807 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 07:20:26,807 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 07:20:26,807 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 07:20:26,808 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 07:20:26,808 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 07:20:26,808 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 07:20:26,808 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 07:20:26,808 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 07:20:26,808 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 07:20:26,808 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 07:20:26,808 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 07:20:26,809 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 07:20:26,809 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 07:20:26,809 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 07:20:26,809 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 07:20:26,809 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 07:20:26,809 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 07:20:26,809 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 07:20:26,809 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 07:20:26,809 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 07:20:26,810 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 07:20:26,810 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 07:20:26,810 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 07:20:26,810 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 07:20:26,810 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 07:20:26,810 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 07:20:26,810 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 07:20:26,810 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 07:20:26,810 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> b2b9d7c72382c88f92aefc9c5aa67795926d510c5f9617bff26079bf313eaacc [2025-02-06 07:20:27,010 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 07:20:27,022 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 07:20:27,023 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 07:20:27,024 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 07:20:27,024 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 07:20:27,025 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i [2025-02-06 07:20:28,227 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/26ea8e95c/0f883b19fa844d82afe712da47aef80e/FLAGd1d80ec6b [2025-02-06 07:20:28,961 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 07:20:28,962 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i [2025-02-06 07:20:29,012 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/26ea8e95c/0f883b19fa844d82afe712da47aef80e/FLAGd1d80ec6b [2025-02-06 07:20:29,327 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/26ea8e95c/0f883b19fa844d82afe712da47aef80e [2025-02-06 07:20:29,329 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 07:20:29,330 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 07:20:29,336 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 07:20:29,336 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 07:20:29,340 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 07:20:29,341 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 07:20:29" (1/1) ... [2025-02-06 07:20:29,344 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@40a784f0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:20:29, skipping insertion in model container [2025-02-06 07:20:29,344 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 07:20:29" (1/1) ... [2025-02-06 07:20:29,443 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 07:20:32,023 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i[360255,360268] [2025-02-06 07:20:32,051 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 07:20:32,100 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 07:20:32,171 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [2929] [2025-02-06 07:20:32,172 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [2936] [2025-02-06 07:20:32,176 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; subl %2, %0; sete %1": "+m" (v->counter), "=qm" (c): "er" (i): "memory"); [3096-3097] [2025-02-06 07:20:32,177 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [3108-3109] [2025-02-06 07:20:32,177 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [3112-3113] [2025-02-06 07:20:32,177 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [3116-3117] [2025-02-06 07:20:32,177 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [3120-3121] [2025-02-06 07:20:32,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call hypercall_page+%c3": "=r" (__res), "+r" (__arg1), "+r" (__arg2): [offset] "i" (1056UL): "memory", "r8", "r10", "rdx"); [3454-3455] [2025-02-06 07:20:32,241 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10081/dscv_tempdir/dscv/ri/43_2a/drivers/xen/xen-pciback/pci_stub.c"), "i" (613), "i" (12UL)); [4286-4287] [2025-02-06 07:20:32,243 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [4353] [2025-02-06 07:20:32,244 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [4369] [2025-02-06 07:20:32,287 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [6239-6240] [2025-02-06 07:20:32,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6848] [2025-02-06 07:20:32,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6851] [2025-02-06 07:20:32,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6853] [2025-02-06 07:20:32,415 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--xen--xen-pciback--xen-pciback.ko-entry_point.cil.out.i[360255,360268] [2025-02-06 07:20:32,422 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 07:20:32,536 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __xadd_wrong_size [2025-02-06 07:20:32,542 INFO L204 MainTranslator]: Completed translation [2025-02-06 07:20:32,542 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:20:32 WrapperNode [2025-02-06 07:20:32,543 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 07:20:32,544 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 07:20:32,544 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 07:20:32,544 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 07:20:32,548 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:20:32" (1/1) ... [2025-02-06 07:20:32,671 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:20:32" (1/1) ... [2025-02-06 07:20:32,887 INFO L138 Inliner]: procedures = 438, calls = 4394, calls flagged for inlining = 202, calls inlined = 198, statements flattened = 10192 [2025-02-06 07:20:32,888 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 07:20:32,889 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 07:20:32,889 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 07:20:32,889 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 07:20:32,896 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:20:32" (1/1) ... [2025-02-06 07:20:32,896 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:20:32" (1/1) ... [2025-02-06 07:20:32,931 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:20:32" (1/1) ... [2025-02-06 07:20:35,019 INFO L175 MemorySlicer]: Split 2202 memory accesses to 95 slices as follows [1, 10, 29, 2, 2, 1, 2, 2, 17, 2, 1, 1, 2, 1, 350, 1, 3, 2, 2, 3, 2, 1, 3, 4, 3, 6, 2, 2, 2, 2, 2, 14, 10, 1, 27, 1, 2, 8, 2, 112, 2, 30, 2, 2, 6, 2, 3, 3, 3, 4, 4, 8, 3, 1231, 23, 2, 1, 2, 1, 8, 5, 6, 3, 12, 4, 18, 4, 1, 6, 1, 7, 2, 8, 3, 7, 8, 43, 2, 1, 3, 4, 3, 10, 3, 4, 1, 3, 28, 6, 2, 1, 8, 2, 2, 1]. 56 percent of accesses are in the largest equivalence class. The 323 initializations are split as follows [0, 0, 16, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 3, 4, 3, 6, 0, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 4, 4, 8, 0, 134, 0, 0, 0, 0, 0, 0, 0, 0, 3, 12, 4, 18, 4, 1, 6, 1, 7, 0, 8, 0, 7, 8, 0, 0, 1, 3, 4, 3, 0, 0, 4, 1, 0, 0, 6, 0, 1, 8, 0, 0, 0]. The 1056 writes are split as follows [0, 6, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 300, 0, 2, 1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 12, 6, 0, 2, 0, 0, 4, 1, 112, 0, 30, 1, 1, 6, 1, 2, 0, 2, 0, 0, 0, 2, 437, 23, 0, 0, 1, 0, 8, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 0, 43, 1, 0, 0, 0, 0, 6, 2, 0, 0, 2, 28, 0, 0, 0, 0, 1, 1, 0]. [2025-02-06 07:20:35,020 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:20:32" (1/1) ... [2025-02-06 07:20:35,020 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:20:32" (1/1) ... [2025-02-06 07:20:35,340 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:20:32" (1/1) ... [2025-02-06 07:20:35,359 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:20:32" (1/1) ... [2025-02-06 07:20:35,474 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:20:32" (1/1) ... [2025-02-06 07:20:35,510 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:20:32" (1/1) ... [2025-02-06 07:20:35,588 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 07:20:35,590 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 07:20:35,590 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 07:20:35,590 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 07:20:35,591 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:20:32" (1/1) ... [2025-02-06 07:20:35,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 07:20:35,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 07:20:35,624 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 07:20:35,632 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 07:20:35,653 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_export_device [2025-02-06 07:20:35,654 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_export_device [2025-02-06 07:20:35,654 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_error_resume [2025-02-06 07:20:35,654 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_error_resume [2025-02-06 07:20:35,654 INFO L130 BoogieDeclarations]: Found specification of procedure pci_domain_nr [2025-02-06 07:20:35,654 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_domain_nr [2025-02-06 07:20:35,654 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_add_pci_dev [2025-02-06 07:20:35,654 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_add_pci_dev [2025-02-06 07:20:35,654 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-06 07:20:35,654 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-06 07:20:35,654 INFO L130 BoogieDeclarations]: Found specification of procedure HYPERVISOR_physdev_op [2025-02-06 07:20:35,655 INFO L138 BoogieDeclarations]: Found implementation of procedure HYPERVISOR_physdev_op [2025-02-06 07:20:35,655 INFO L130 BoogieDeclarations]: Found specification of procedure read_dev_bar [2025-02-06 07:20:35,655 INFO L138 BoogieDeclarations]: Found implementation of procedure read_dev_bar [2025-02-06 07:20:35,655 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_frontend_changed [2025-02-06 07:20:35,655 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_frontend_changed [2025-02-06 07:20:35,655 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_setup_backend [2025-02-06 07:20:35,655 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_setup_backend [2025-02-06 07:20:35,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-02-06 07:20:35,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-02-06 07:20:35,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-06 07:20:35,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-06 07:20:35,656 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_add_pci_dev___0 [2025-02-06 07:20:35,656 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_add_pci_dev___0 [2025-02-06 07:20:35,656 INFO L130 BoogieDeclarations]: Found specification of procedure device_unlock [2025-02-06 07:20:35,656 INFO L138 BoogieDeclarations]: Found implementation of procedure device_unlock [2025-02-06 07:20:35,656 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_scanf [2025-02-06 07:20:35,657 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_scanf [2025-02-06 07:20:35,657 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-06 07:20:35,657 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-06 07:20:35,657 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_attach [2025-02-06 07:20:35,657 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_attach [2025-02-06 07:20:35,657 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibios_err_to_errno [2025-02-06 07:20:35,657 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibios_err_to_errno [2025-02-06 07:20:35,657 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_id_add [2025-02-06 07:20:35,657 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_id_add [2025-02-06 07:20:35,657 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_get_pci_dev [2025-02-06 07:20:35,657 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_get_pci_dev [2025-02-06 07:20:35,658 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_remove [2025-02-06 07:20:35,658 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_remove [2025-02-06 07:20:35,658 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_2 [2025-02-06 07:20:35,658 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_2 [2025-02-06 07:20:35,658 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-06 07:20:35,658 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-06 07:20:35,659 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_get_pci_dev [2025-02-06 07:20:35,659 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_get_pci_dev [2025-02-06 07:20:35,659 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-06 07:20:35,659 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-06 07:20:35,659 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_control_isr [2025-02-06 07:20:35,659 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_control_isr [2025-02-06 07:20:35,659 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-06 07:20:35,659 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-06 07:20:35,659 INFO L130 BoogieDeclarations]: Found specification of procedure valid_request [2025-02-06 07:20:35,659 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_request [2025-02-06 07:20:35,659 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_release_devices___0 [2025-02-06 07:20:35,659 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_release_devices___0 [2025-02-06 07:20:35,659 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_field [2025-02-06 07:20:35,659 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_field [2025-02-06 07:20:35,659 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-06 07:20:35,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-06 07:20:35,659 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-06 07:20:35,659 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-06 07:20:35,659 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 07:20:35,659 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2025-02-06 07:20:35,659 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2025-02-06 07:20:35,659 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_find [2025-02-06 07:20:35,659 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_find [2025-02-06 07:20:35,659 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-02-06 07:20:35,659 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-02-06 07:20:35,659 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_slot_reset [2025-02-06 07:20:35,659 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_slot_reset [2025-02-06 07:20:35,659 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-06 07:20:35,659 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-06 07:20:35,659 INFO L130 BoogieDeclarations]: Found specification of procedure xen_register_device_domain_owner [2025-02-06 07:20:35,659 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_register_device_domain_owner [2025-02-06 07:20:35,659 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_error_detected [2025-02-06 07:20:35,659 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_error_detected [2025-02-06 07:20:35,659 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2025-02-06 07:20:35,659 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-06 07:20:35,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-06 07:20:35,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-06 07:20:35,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-06 07:20:35,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-06 07:20:35,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-06 07:20:35,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-06 07:20:35,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-06 07:20:35,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-06 07:20:35,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-06 07:20:35,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-06 07:20:35,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-06 07:20:35,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-06 07:20:35,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-06 07:20:35,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-06 07:20:35,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#59 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#60 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#61 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#62 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#63 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#64 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#65 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#66 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#67 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#68 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#69 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#70 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#71 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#72 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#73 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#74 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#75 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#76 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#77 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#78 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#79 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#80 [2025-02-06 07:20:35,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#81 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#82 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#83 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#84 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#85 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#86 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#87 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#88 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#89 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#90 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#91 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#92 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#93 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#94 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_switch_state [2025-02-06 07:20:35,666 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_switch_state [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-06 07:20:35,666 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_xenbus_remove [2025-02-06 07:20:35,666 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_xenbus_remove [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 07:20:35,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-06 07:20:35,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#59 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#60 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#61 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#62 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#63 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#64 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#65 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#66 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#67 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#68 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#69 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#70 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#71 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#72 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#73 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#74 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#75 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#76 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#77 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#78 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#79 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#80 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#81 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#82 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#83 [2025-02-06 07:20:35,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#84 [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#85 [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#86 [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#87 [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#88 [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#89 [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#90 [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#91 [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#92 [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#93 [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#94 [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_xenbus_probe [2025-02-06 07:20:35,671 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_xenbus_probe [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_15 [2025-02-06 07:20:35,671 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_release_15 [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_read_driver_state [2025-02-06 07:20:35,671 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_read_driver_state [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_get [2025-02-06 07:20:35,671 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_get [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_release_pci_dev [2025-02-06 07:20:35,671 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_release_pci_dev [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-06 07:20:35,671 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure __pci_reset_function_locked [2025-02-06 07:20:35,671 INFO L138 BoogieDeclarations]: Found implementation of procedure __pci_reset_function_locked [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-06 07:20:35,671 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-02-06 07:20:35,671 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2025-02-06 07:20:35,671 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_fields [2025-02-06 07:20:35,671 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_fields [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2025-02-06 07:20:35,671 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2025-02-06 07:20:35,671 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-06 07:20:35,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-06 07:20:35,674 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~TO~int [2025-02-06 07:20:35,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~TO~int [2025-02-06 07:20:35,674 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_probe [2025-02-06 07:20:35,674 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_probe [2025-02-06 07:20:35,674 INFO L130 BoogieDeclarations]: Found specification of procedure device_lock [2025-02-06 07:20:35,674 INFO L138 BoogieDeclarations]: Found implementation of procedure device_lock [2025-02-06 07:20:35,674 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 07:20:35,674 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-02-06 07:20:35,674 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-02-06 07:20:35,674 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 07:20:35,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 07:20:35,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 07:20:35,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 07:20:35,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 07:20:35,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 07:20:35,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 07:20:35,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 07:20:35,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 07:20:35,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#59 [2025-02-06 07:20:35,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#60 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#61 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#62 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#63 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#64 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#65 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#66 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#67 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#68 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#69 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#70 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#71 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#72 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#73 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#74 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#75 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#76 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#77 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#78 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#79 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#80 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#81 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#82 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#83 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#84 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#85 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#86 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#87 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#88 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#89 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#90 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#91 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#92 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#93 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#94 [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-02-06 07:20:35,679 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 07:20:35,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 07:20:35,679 INFO L130 BoogieDeclarations]: Found specification of procedure ___ratelimit [2025-02-06 07:20:35,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ___ratelimit [2025-02-06 07:20:35,680 INFO L130 BoogieDeclarations]: Found specification of procedure driver_create_file [2025-02-06 07:20:35,680 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_create_file [2025-02-06 07:20:35,680 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_get_pcifront_dev [2025-02-06 07:20:35,680 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_get_pcifront_dev [2025-02-06 07:20:35,680 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_release [2025-02-06 07:20:35,680 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_release [2025-02-06 07:20:35,680 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-02-06 07:20:35,680 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-02-06 07:20:35,680 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_quirk_show [2025-02-06 07:20:35,680 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_quirk_show [2025-02-06 07:20:35,680 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-06 07:20:35,680 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-06 07:20:35,680 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_disconnect [2025-02-06 07:20:35,680 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_disconnect [2025-02-06 07:20:35,680 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2025-02-06 07:20:35,680 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2025-02-06 07:20:35,680 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-06 07:20:35,680 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-06 07:20:35,680 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-06 07:20:35,680 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-06 07:20:35,680 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_dev_fatal [2025-02-06 07:20:35,680 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_dev_fatal [2025-02-06 07:20:35,680 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 07:20:35,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 07:20:35,680 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_put [2025-02-06 07:20:35,680 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_put [2025-02-06 07:20:35,680 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-06 07:20:35,680 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-06 07:20:35,680 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_slot_show [2025-02-06 07:20:35,680 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_slot_show [2025-02-06 07:20:35,680 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_read [2025-02-06 07:20:35,680 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_read [2025-02-06 07:20:35,680 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2025-02-06 07:20:35,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2025-02-06 07:20:35,680 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2025-02-06 07:20:35,682 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2025-02-06 07:20:35,682 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_do_op [2025-02-06 07:20:35,682 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_do_op [2025-02-06 07:20:35,682 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_put_pci_dev [2025-02-06 07:20:35,682 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_put_pci_dev [2025-02-06 07:20:35,682 INFO L130 BoogieDeclarations]: Found specification of procedure driver_remove_file [2025-02-06 07:20:35,682 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_remove_file [2025-02-06 07:20:35,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-06 07:20:35,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-06 07:20:35,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-06 07:20:35,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-02-06 07:20:35,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-02-06 07:20:35,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#59 [2025-02-06 07:20:35,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#60 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#61 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#62 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#63 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#64 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#65 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#66 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#67 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#68 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#69 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#70 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#71 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#72 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#73 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#74 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#75 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#76 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#77 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#78 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#79 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#80 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#81 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#82 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#83 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#84 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#85 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#86 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#87 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#88 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#89 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#90 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#91 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#92 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#93 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#94 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-06 07:20:35,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_init_devices [2025-02-06 07:20:35,687 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_init_devices [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2025-02-06 07:20:35,687 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-06 07:20:35,687 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_get_pci_dev___0 [2025-02-06 07:20:35,687 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_get_pci_dev___0 [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-06 07:20:35,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_publish_pci_roots [2025-02-06 07:20:35,687 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_publish_pci_roots [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_free_dyn_fields [2025-02-06 07:20:35,687 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_free_dyn_fields [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_free_dev [2025-02-06 07:20:35,687 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_free_dev [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure xen_unregister_device_domain_owner [2025-02-06 07:20:35,687 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_unregister_device_domain_owner [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-06 07:20:35,687 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-06 07:20:35,687 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2025-02-06 07:20:35,688 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2025-02-06 07:20:35,688 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pirq_from_irq [2025-02-06 07:20:35,688 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pirq_from_irq [2025-02-06 07:20:35,688 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_get_pcifront_dev___0 [2025-02-06 07:20:35,688 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_get_pcifront_dev___0 [2025-02-06 07:20:35,688 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_init_device [2025-02-06 07:20:35,688 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_init_device [2025-02-06 07:20:35,688 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-02-06 07:20:35,688 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-02-06 07:20:35,688 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 07:20:35,692 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_release_devices [2025-02-06 07:20:35,693 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_release_devices [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure xenbus_printf [2025-02-06 07:20:35,693 INFO L138 BoogieDeclarations]: Found implementation of procedure xenbus_printf [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-06 07:20:35,693 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure notify_remote_via_irq [2025-02-06 07:20:35,693 INFO L138 BoogieDeclarations]: Found implementation of procedure notify_remote_via_irq [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure kill_domain_by_device [2025-02-06 07:20:35,693 INFO L138 BoogieDeclarations]: Found implementation of procedure kill_domain_by_device [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~VOID [2025-02-06 07:20:35,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~VOID [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure merge_value [2025-02-06 07:20:35,693 INFO L138 BoogieDeclarations]: Found implementation of procedure merge_value [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-06 07:20:35,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-06 07:20:35,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-06 07:20:35,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-06 07:20:35,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-06 07:20:35,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-06 07:20:35,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-06 07:20:35,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-06 07:20:35,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-06 07:20:35,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-06 07:20:35,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-06 07:20:35,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-06 07:20:35,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-06 07:20:35,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-06 07:20:35,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-06 07:20:35,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-06 07:20:35,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-06 07:20:35,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-06 07:20:35,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-02-06 07:20:35,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-02-06 07:20:35,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-02-06 07:20:35,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-02-06 07:20:35,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#59 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#60 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#61 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#62 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#63 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#64 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#65 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#66 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#67 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#68 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#69 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#70 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#71 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#72 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#73 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#74 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#75 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#76 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#77 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#78 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#79 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#80 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#81 [2025-02-06 07:20:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#82 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#83 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#84 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#85 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#86 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#87 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#88 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#89 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#90 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#91 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#92 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#93 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#94 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_mmio_enabled [2025-02-06 07:20:35,696 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_mmio_enabled [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure xen_find_device_domain_owner [2025-02-06 07:20:35,696 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_find_device_domain_owner [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_2 [2025-02-06 07:20:35,696 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_2 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2025-02-06 07:20:35,696 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2025-02-06 07:20:35,696 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-06 07:20:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-06 07:20:35,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-06 07:20:35,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#59 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#60 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#61 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#62 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#63 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#64 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#65 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#66 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#67 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#68 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#69 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#70 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#71 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#72 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#73 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#74 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#75 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#76 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#77 [2025-02-06 07:20:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#78 [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#79 [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#80 [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#81 [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#82 [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#83 [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#84 [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#85 [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#86 [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#87 [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#88 [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#89 [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#90 [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#91 [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#92 [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#93 [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#94 [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_be_watch [2025-02-06 07:20:35,699 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_be_watch [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-06 07:20:35,699 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_publish_pci_roots___0 [2025-02-06 07:20:35,699 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_publish_pci_roots___0 [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2025-02-06 07:20:35,699 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-06 07:20:35,699 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure permissive_show [2025-02-06 07:20:35,699 INFO L138 BoogieDeclarations]: Found implementation of procedure permissive_show [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2025-02-06 07:20:35,699 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-02-06 07:20:35,699 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-02-06 07:20:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-06 07:20:35,699 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-06 07:20:35,700 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_irq_handler_show [2025-02-06 07:20:35,700 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_irq_handler_show [2025-02-06 07:20:35,700 INFO L130 BoogieDeclarations]: Found specification of procedure common_process [2025-02-06 07:20:35,700 INFO L138 BoogieDeclarations]: Found implementation of procedure common_process [2025-02-06 07:20:35,700 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-02-06 07:20:35,700 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-02-06 07:20:35,700 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_field_offset [2025-02-06 07:20:35,700 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_field_offset [2025-02-06 07:20:35,700 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2025-02-06 07:20:35,700 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2025-02-06 07:20:35,700 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-06 07:20:35,700 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-06 07:20:35,700 INFO L130 BoogieDeclarations]: Found specification of procedure str_to_slot [2025-02-06 07:20:35,700 INFO L138 BoogieDeclarations]: Found implementation of procedure str_to_slot [2025-02-06 07:20:35,700 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2025-02-06 07:20:35,700 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2025-02-06 07:20:35,700 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_exit [2025-02-06 07:20:35,700 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_exit [2025-02-06 07:20:35,700 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~X~int~X~int~TO~int [2025-02-06 07:20:35,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~X~int~X~int~TO~int [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-06 07:20:35,701 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-06 07:20:35,701 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2025-02-06 07:20:35,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2025-02-06 07:20:35,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#59 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#60 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#61 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#62 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#63 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#64 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#65 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#66 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#67 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#68 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#69 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#70 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#71 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#72 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#73 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#74 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#75 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#76 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#77 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#78 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#79 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#80 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#81 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#82 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#83 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#84 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#85 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#86 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#87 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#88 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#89 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#90 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#91 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#92 [2025-02-06 07:20:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#93 [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#94 [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2025-02-06 07:20:35,704 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure pcistub_device_get_pci_dev [2025-02-06 07:20:35,704 INFO L138 BoogieDeclarations]: Found implementation of procedure pcistub_device_get_pci_dev [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-06 07:20:35,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_reset_device [2025-02-06 07:20:35,704 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_reset_device [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_test_and_schedule_op [2025-02-06 07:20:35,704 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_test_and_schedule_op [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-06 07:20:35,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-06 07:20:35,704 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2025-02-06 07:20:35,704 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure register_capability [2025-02-06 07:20:35,704 INFO L138 BoogieDeclarations]: Found implementation of procedure register_capability [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_config_add_fields_offset [2025-02-06 07:20:35,704 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_config_add_fields_offset [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_2 [2025-02-06 07:20:35,704 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_2 [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-06 07:20:35,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure pci_is_enabled [2025-02-06 07:20:35,704 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_is_enabled [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-02-06 07:20:35,704 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 07:20:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 07:20:35,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 07:20:35,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 07:20:35,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 07:20:35,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 07:20:35,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-06 07:20:35,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-06 07:20:35,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#59 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#60 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#61 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#62 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#63 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#64 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#65 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#66 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#67 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#68 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#69 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#70 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#71 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#72 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#73 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#74 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#75 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#76 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#77 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#78 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#79 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#80 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#81 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#82 [2025-02-06 07:20:35,706 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#83 [2025-02-06 07:20:35,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#84 [2025-02-06 07:20:35,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#85 [2025-02-06 07:20:35,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#86 [2025-02-06 07:20:35,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#87 [2025-02-06 07:20:35,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#88 [2025-02-06 07:20:35,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#89 [2025-02-06 07:20:35,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#90 [2025-02-06 07:20:35,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#91 [2025-02-06 07:20:35,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#92 [2025-02-06 07:20:35,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#93 [2025-02-06 07:20:35,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#94 [2025-02-06 07:20:35,707 INFO L130 BoogieDeclarations]: Found specification of procedure xen_pcibk_publish_pci_roots [2025-02-06 07:20:35,707 INFO L138 BoogieDeclarations]: Found implementation of procedure xen_pcibk_publish_pci_roots [2025-02-06 07:20:35,707 INFO L130 BoogieDeclarations]: Found specification of procedure __xen_pcibk_init_devices___0 [2025-02-06 07:20:35,707 INFO L138 BoogieDeclarations]: Found implementation of procedure __xen_pcibk_init_devices___0 [2025-02-06 07:20:35,707 INFO L130 BoogieDeclarations]: Found specification of procedure get_mask [2025-02-06 07:20:35,707 INFO L138 BoogieDeclarations]: Found implementation of procedure get_mask [2025-02-06 07:20:36,892 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 07:20:36,895 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 07:20:37,074 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7495: call ULTIMATE.dealloc(~#descriptor~18#1.base, ~#descriptor~18#1.offset);havoc ~#descriptor~18#1.base, ~#descriptor~18#1.offset; [2025-02-06 07:20:37,095 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11671: havoc xen_physdev_op_compat_#t~nondet2078#1; [2025-02-06 07:20:37,157 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9286: havoc resource_size_#t~mem1602#1;havoc resource_size_#t~mem1603#1; [2025-02-06 07:20:37,161 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11714: havoc #t~nondet2088; [2025-02-06 07:20:37,345 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4198: call ULTIMATE.dealloc(~#descriptor~5#1.base, ~#descriptor~5#1.offset);havoc ~#descriptor~5#1.base, ~#descriptor~5#1.offset;call ULTIMATE.dealloc(~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset);havoc ~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset; [2025-02-06 07:20:37,356 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3239: havoc kobject_name_#t~mem83#1.base, kobject_name_#t~mem83#1.offset; [2025-02-06 07:20:37,357 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3314: havoc dev_name_#t~mem95#1.base, dev_name_#t~mem95#1.offset; [2025-02-06 07:20:37,455 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6390: call ULTIMATE.dealloc(~#descriptor~14#1.base, ~#descriptor~14#1.offset);havoc ~#descriptor~14#1.base, ~#descriptor~14#1.offset;call ULTIMATE.dealloc(~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset);havoc ~#descriptor___0~6#1.base, ~#descriptor___0~6#1.offset; [2025-02-06 07:20:37,456 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11643: havoc request_threaded_irq_#t~nondet2074#1; [2025-02-06 07:20:37,486 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11554: havoc pci_bus_write_config_word_#t~nondet2058#1; [2025-02-06 07:20:37,592 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4582: call ULTIMATE.dealloc(~#descriptor~9.base, ~#descriptor~9.offset);havoc ~#descriptor~9.base, ~#descriptor~9.offset;call ULTIMATE.dealloc(~#descriptor___0~5.base, ~#descriptor___0~5.offset);havoc ~#descriptor___0~5.base, ~#descriptor___0~5.offset;call ULTIMATE.dealloc(~#descriptor___1~1.base, ~#descriptor___1~1.offset);havoc ~#descriptor___1~1.base, ~#descriptor___1~1.offset; [2025-02-06 07:20:37,597 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11718: havoc #t~nondet2089; [2025-02-06 07:20:37,771 INFO L1309 $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-02-06 07:20:37,779 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11538: havoc pci_bus_read_config_dword_#t~nondet2054#1; [2025-02-06 07:20:37,781 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11392: havoc #t~nondet2038; [2025-02-06 07:20:37,783 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11474: havoc #t~nondet2046; [2025-02-06 07:20:37,826 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11595: havoc pci_load_and_free_saved_state_#t~nondet2064#1; [2025-02-06 07:20:37,826 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3581: call ULTIMATE.dealloc(~#descriptor~1#1.base, ~#descriptor~1#1.offset);havoc ~#descriptor~1#1.base, ~#descriptor~1#1.offset;call ULTIMATE.dealloc(~#ppdev~0#1.base, ~#ppdev~0#1.offset);havoc ~#ppdev~0#1.base, ~#ppdev~0#1.offset; [2025-02-06 07:20:37,865 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11730: havoc xenbus_unmap_ring_vfree_#t~nondet2092#1; [2025-02-06 07:20:44,520 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5652: call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset);havoc main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset);havoc main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset);havoc main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset);havoc main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset);havoc main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg30~0#1.base, main_~#ldvarg30~0#1.offset);havoc main_~#ldvarg30~0#1.base, main_~#ldvarg30~0#1.offset; [2025-02-06 07:20:44,521 INFO L1309 $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-02-06 07:20:44,521 INFO L1309 $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-02-06 07:20:44,521 INFO L1309 $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-02-06 07:20:44,521 INFO L1309 $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-02-06 07:20:44,522 INFO L1309 $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-02-06 07:20:44,522 INFO L1309 $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-02-06 07:20:44,522 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11420: havoc __pci_register_driver_#t~nondet2040#1; [2025-02-06 07:20:44,522 INFO L1309 $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-02-06 07:20:44,522 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11496: havoc ldv_probe_15_#t~nondet2047#1; [2025-02-06 07:20:44,522 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11434: havoc __xenbus_register_backend_#t~nondet2042#1; [2025-02-06 07:20:44,522 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11504: havoc ldv_shutdown_14_#t~nondet2049#1; [2025-02-06 07:20:44,522 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11511: havoc ldv_suspend_15_#t~nondet2051#1; [2025-02-06 07:20:44,522 INFO L1309 $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-02-06 07:20:44,522 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11448: havoc bus_register_notifier_#t~nondet2044#1; [2025-02-06 07:20:44,522 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11452: havoc bus_unregister_notifier_#t~nondet2045#1; [2025-02-06 07:20:44,522 INFO L1309 $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-02-06 07:20:44,522 INFO L1309 $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-02-06 07:20:44,522 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11395: havoc __alloc_workqueue_key_#t~ret2039#1.base, __alloc_workqueue_key_#t~ret2039#1.offset; [2025-02-06 07:20:45,387 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8754: call ULTIMATE.dealloc(~#value~0#1.base, ~#value~0#1.offset);havoc ~#value~0#1.base, ~#value~0#1.offset;call ULTIMATE.dealloc(~#tmp_val~0#1.base, ~#tmp_val~0#1.offset);havoc ~#tmp_val~0#1.base, ~#tmp_val~0#1.offset; [2025-02-06 07:20:45,545 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10550: call ULTIMATE.dealloc(~#__key~4.base, ~#__key~4.offset);havoc ~#__key~4.base, ~#__key~4.offset; [2025-02-06 07:20:46,008 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038: call ULTIMATE.dealloc(~#descriptor~26.base, ~#descriptor~26.offset);havoc ~#descriptor~26.base, ~#descriptor~26.offset; [2025-02-06 07:20:47,951 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11606: havoc pci_save_state_#t~nondet2066#1; [2025-02-06 07:20:47,952 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11591: havoc pci_find_capability_#t~nondet2063#1; [2025-02-06 07:20:47,952 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3928: call ULTIMATE.dealloc(~#descriptor~2#1.base, ~#descriptor~2#1.offset);havoc ~#descriptor~2#1.base, ~#descriptor~2#1.offset;call ULTIMATE.dealloc(~#descriptor___0~0#1.base, ~#descriptor___0~0#1.offset);havoc ~#descriptor___0~0#1.base, ~#descriptor___0~0#1.offset;call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset;call ULTIMATE.dealloc(~#descriptor___1~0#1.base, ~#descriptor___1~0#1.offset);havoc ~#descriptor___1~0#1.base, ~#descriptor___1~0#1.offset;call ULTIMATE.dealloc(~#ppdev~1#1.base, ~#ppdev~1#1.offset);havoc ~#ppdev~1#1.base, ~#ppdev~1#1.offset;call ULTIMATE.dealloc(~#descriptor___2~0#1.base, ~#descriptor___2~0#1.offset);havoc ~#descriptor___2~0#1.base, ~#descriptor___2~0#1.offset;call ULTIMATE.dealloc(~#descriptor___3~0#1.base, ~#descriptor___3~0#1.offset);havoc ~#descriptor___3~0#1.base, ~#descriptor___3~0#1.offset;call ULTIMATE.dealloc(~#descriptor___4~0#1.base, ~#descriptor___4~0#1.offset);havoc ~#descriptor___4~0#1.base, ~#descriptor___4~0#1.offset; [2025-02-06 07:20:47,952 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9858: call ULTIMATE.dealloc(xen_pcibk_config_capability_add_fields_~#descriptor~29#1.base, xen_pcibk_config_capability_add_fields_~#descriptor~29#1.offset);havoc xen_pcibk_config_capability_add_fields_~#descriptor~29#1.base, xen_pcibk_config_capability_add_fields_~#descriptor~29#1.offset; [2025-02-06 07:20:47,952 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9158: call ULTIMATE.dealloc(xen_pcibk_config_init_dev_~#descriptor~28#1.base, xen_pcibk_config_init_dev_~#descriptor~28#1.offset);havoc xen_pcibk_config_init_dev_~#descriptor~28#1.base, xen_pcibk_config_init_dev_~#descriptor~28#1.offset; [2025-02-06 07:20:47,952 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11620: havoc pci_store_saved_state_#t~ret2069#1.base, pci_store_saved_state_#t~ret2069#1.offset; [2025-02-06 07:20:48,009 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11706: havoc #t~nondet2086; [2025-02-06 07:20:48,284 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4278: call ULTIMATE.dealloc(~#xbt~0#1.base, ~#xbt~0#1.offset);havoc ~#xbt~0#1.base, ~#xbt~0#1.offset;call ULTIMATE.dealloc(~#nodename~0#1.base, ~#nodename~0#1.offset);havoc ~#nodename~0#1.base, ~#nodename~0#1.offset; [2025-02-06 07:20:48,284 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11722: havoc xenbus_transaction_end_#t~nondet2090#1; [2025-02-06 07:20:48,284 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11726: havoc xenbus_transaction_start_#t~nondet2091#1; [2025-02-06 07:20:48,376 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667: havoc #t~nondet2077; [2025-02-06 07:20:48,849 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11639: havoc #t~nondet2073; [2025-02-06 07:20:49,969 INFO L1309 $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-02-06 07:20:49,969 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9098: call ULTIMATE.dealloc(~#descriptor~27#1.base, ~#descriptor~27#1.offset);havoc ~#descriptor~27#1.base, ~#descriptor~27#1.offset; [2025-02-06 07:20:50,009 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11550: havoc pci_bus_write_config_dword_#t~nondet2057#1; [2025-02-06 07:20:50,034 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3079: havoc #t~mem44.base, #t~mem44.offset; [2025-02-06 07:20:50,118 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L2943: havoc #t~mem1;havoc #t~bitwise2; [2025-02-06 07:20:50,175 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11579: havoc #t~nondet2060; [2025-02-06 07:20:50,404 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10984: call ULTIMATE.dealloc(~#__key~5.base, ~#__key~5.offset);havoc ~#__key~5.base, ~#__key~5.offset; [2025-02-06 07:20:50,800 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4664: call ULTIMATE.dealloc(~#descriptor~10.base, ~#descriptor~10.offset);havoc ~#descriptor~10.base, ~#descriptor~10.offset; [2025-02-06 07:20:50,823 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3395: havoc #t~mem126; [2025-02-06 07:20:51,577 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10329: havoc list_first_#t~mem1824#1.base, list_first_#t~mem1824#1.offset; [2025-02-06 07:20:53,707 INFO L1309 $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-02-06 07:20:53,708 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7910: call ULTIMATE.dealloc(~#descriptor~22#1.base, ~#descriptor~22#1.offset);havoc ~#descriptor~22#1.base, ~#descriptor~22#1.offset;call ULTIMATE.dealloc(~#descriptor___0~12#1.base, ~#descriptor___0~12#1.offset);havoc ~#descriptor___0~12#1.base, ~#descriptor___0~12#1.offset; [2025-02-06 07:20:53,708 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694: havoc xenbus_dev_is_online_#t~nondet2083#1; [2025-02-06 07:20:53,708 INFO L1309 $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-02-06 07:20:54,542 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7975: call ULTIMATE.dealloc(~#domain~7.base, ~#domain~7.offset);havoc ~#domain~7.base, ~#domain~7.offset;call ULTIMATE.dealloc(~#bus~7.base, ~#bus~7.offset);havoc ~#bus~7.base, ~#bus~7.offset;call ULTIMATE.dealloc(~#slot~7.base, ~#slot~7.offset);havoc ~#slot~7.base, ~#slot~7.offset;call ULTIMATE.dealloc(~#func~7.base, ~#func~7.offset);havoc ~#func~7.base, ~#func~7.offset;call ULTIMATE.dealloc(~#num_devs~1.base, ~#num_devs~1.offset);havoc ~#num_devs~1.base, ~#num_devs~1.offset;call ULTIMATE.dealloc(~#dev_str~1.base, ~#dev_str~1.offset);havoc ~#dev_str~1.base, ~#dev_str~1.offset;call ULTIMATE.dealloc(~#state_str~1.base, ~#state_str~1.offset);havoc ~#state_str~1.base, ~#state_str~1.offset;call ULTIMATE.dealloc(~#descriptor~23.base, ~#descriptor~23.offset);havoc ~#descriptor~23.base, ~#descriptor~23.offset;call ULTIMATE.dealloc(~#__constr_expr_0~5.base, ~#__constr_expr_0~5.offset);havoc ~#__constr_expr_0~5.base, ~#__constr_expr_0~5.offset;call ULTIMATE.dealloc(~#__constr_expr_1~2.base, ~#__constr_expr_1~2.offset);havoc ~#__constr_expr_1~2.base, ~#__constr_expr_1~2.offset;call ULTIMATE.dealloc(~#__constr_expr_2~2.base, ~#__constr_expr_2~2.offset);havoc ~#__constr_expr_2~2.base, ~#__constr_expr_2~2.offset; [2025-02-06 07:20:54,874 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11542: havoc pci_bus_read_config_word_#t~nondet2055#1; [2025-02-06 07:20:55,816 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11444: havoc bind_interdomain_evtchn_to_irqhandler_#t~nondet2043#1; [2025-02-06 07:20:55,817 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11698: havoc xenbus_gather_#t~nondet2084#1; [2025-02-06 07:20:55,817 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11702: havoc xenbus_map_ring_valloc_#t~nondet2085#1; [2025-02-06 07:20:55,817 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7305: call ULTIMATE.dealloc(xen_pcibk_do_attach_~#gnt_ref#1.base, xen_pcibk_do_attach_~#gnt_ref#1.offset);havoc xen_pcibk_do_attach_~#gnt_ref#1.base, xen_pcibk_do_attach_~#gnt_ref#1.offset;call ULTIMATE.dealloc(xen_pcibk_do_attach_~#vaddr~0#1.base, xen_pcibk_do_attach_~#vaddr~0#1.offset);havoc xen_pcibk_do_attach_~#vaddr~0#1.base, xen_pcibk_do_attach_~#vaddr~0#1.offset;call ULTIMATE.dealloc(xen_pcibk_do_attach_~#descriptor~16#1.base, xen_pcibk_do_attach_~#descriptor~16#1.offset);havoc xen_pcibk_do_attach_~#descriptor~16#1.base, xen_pcibk_do_attach_~#descriptor~16#1.offset;call ULTIMATE.dealloc(xen_pcibk_do_attach_~#descriptor___0~7#1.base, xen_pcibk_do_attach_~#descriptor___0~7#1.offset);havoc xen_pcibk_do_attach_~#descriptor___0~7#1.base, xen_pcibk_do_attach_~#descriptor___0~7#1.offset; [2025-02-06 07:20:55,817 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7364: call ULTIMATE.dealloc(~#gnt_ref~0#1.base, ~#gnt_ref~0#1.offset);havoc ~#gnt_ref~0#1.base, ~#gnt_ref~0#1.offset;call ULTIMATE.dealloc(~#remote_evtchn~0#1.base, ~#remote_evtchn~0#1.offset);havoc ~#remote_evtchn~0#1.base, ~#remote_evtchn~0#1.offset;call ULTIMATE.dealloc(~#magic~0#1.base, ~#magic~0#1.offset);havoc ~#magic~0#1.base, ~#magic~0#1.offset;call ULTIMATE.dealloc(~#descriptor~17#1.base, ~#descriptor~17#1.offset);havoc ~#descriptor~17#1.base, ~#descriptor~17#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset);havoc ~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(~#descriptor___0~8#1.base, ~#descriptor___0~8#1.offset);havoc ~#descriptor___0~8#1.base, ~#descriptor___0~8#1.offset;call ULTIMATE.dealloc(~#descriptor___1~2#1.base, ~#descriptor___1~2#1.offset);havoc ~#descriptor___1~2#1.base, ~#descriptor___1~2#1.offset; [2025-02-06 07:20:56,464 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4807: call ULTIMATE.dealloc(~#descriptor~11.base, ~#descriptor~11.offset);havoc ~#descriptor~11.base, ~#descriptor~11.offset; [2025-02-06 07:20:57,360 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4442: call ULTIMATE.dealloc(~#descriptor~7.base, ~#descriptor~7.offset);havoc ~#descriptor~7.base, ~#descriptor~7.offset;call ULTIMATE.dealloc(~#descriptor___0~3.base, ~#descriptor___0~3.offset);havoc ~#descriptor___0~3.base, ~#descriptor___0~3.offset; [2025-02-06 07:20:57,384 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11679: havoc #t~nondet2080; [2025-02-06 07:20:57,408 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3324: havoc #t~mem97.base, #t~mem97.offset; [2025-02-06 07:20:57,963 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11737: havoc xenbus_watch_path_#t~nondet2093#1; [2025-02-06 07:20:57,963 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7223: call ULTIMATE.dealloc(alloc_pdev_~#descriptor~15#1.base, alloc_pdev_~#descriptor~15#1.offset);havoc alloc_pdev_~#descriptor~15#1.base, alloc_pdev_~#descriptor~15#1.offset;call ULTIMATE.dealloc(alloc_pdev_~#__key~2#1.base, alloc_pdev_~#__key~2#1.offset);havoc alloc_pdev_~#__key~2#1.base, alloc_pdev_~#__key~2#1.offset;call ULTIMATE.dealloc(alloc_pdev_~#__key___0~0#1.base, alloc_pdev_~#__key___0~0#1.offset);havoc alloc_pdev_~#__key___0~0#1.base, alloc_pdev_~#__key___0~0#1.offset;call ULTIMATE.dealloc(alloc_pdev_~#__constr_expr_0~0#1.base, alloc_pdev_~#__constr_expr_0~0#1.offset);havoc alloc_pdev_~#__constr_expr_0~0#1.base, alloc_pdev_~#__constr_expr_0~0#1.offset; [2025-02-06 07:20:57,987 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11500: havoc #t~nondet2048; [2025-02-06 07:20:58,013 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11710: havoc #t~nondet2087; [2025-02-06 07:20:58,119 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11424: havoc #t~nondet2041; [2025-02-06 07:20:59,015 INFO L1309 $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-02-06 07:20:59,016 INFO L1309 $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-02-06 07:20:59,017 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4160: call ULTIMATE.dealloc(~#descriptor~4#1.base, ~#descriptor~4#1.offset);havoc ~#descriptor~4#1.base, ~#descriptor~4#1.offset; [2025-02-06 07:20:59,017 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563: havoc pci_dev_get_#t~ret2059#1.base, pci_dev_get_#t~ret2059#1.offset; [2025-02-06 07:21:00,208 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7607: call ULTIMATE.dealloc(xen_pcibk_publish_pci_root_~#d~0#1.base, xen_pcibk_publish_pci_root_~#d~0#1.offset);havoc xen_pcibk_publish_pci_root_~#d~0#1.base, xen_pcibk_publish_pci_root_~#d~0#1.offset;call ULTIMATE.dealloc(xen_pcibk_publish_pci_root_~#b~0#1.base, xen_pcibk_publish_pci_root_~#b~0#1.offset);havoc xen_pcibk_publish_pci_root_~#b~0#1.base, xen_pcibk_publish_pci_root_~#b~0#1.offset;call ULTIMATE.dealloc(xen_pcibk_publish_pci_root_~#root_num~0#1.base, xen_pcibk_publish_pci_root_~#root_num~0#1.offset);havoc xen_pcibk_publish_pci_root_~#root_num~0#1.base, xen_pcibk_publish_pci_root_~#root_num~0#1.offset;call ULTIMATE.dealloc(xen_pcibk_publish_pci_root_~#str~1#1.base, xen_pcibk_publish_pci_root_~#str~1#1.offset);havoc xen_pcibk_publish_pci_root_~#str~1#1.base, xen_pcibk_publish_pci_root_~#str~1#1.offset;call ULTIMATE.dealloc(xen_pcibk_publish_pci_root_~#descriptor~20#1.base, xen_pcibk_publish_pci_root_~#descriptor~20#1.offset);havoc xen_pcibk_publish_pci_root_~#descriptor~20#1.base, xen_pcibk_publish_pci_root_~#descriptor~20#1.offset;call ULTIMATE.dealloc(xen_pcibk_publish_pci_root_~#__constr_expr_0~3#1.base, xen_pcibk_publish_pci_root_~#__constr_expr_0~3#1.offset);havoc xen_pcibk_publish_pci_root_~#__constr_expr_0~3#1.base, xen_pcibk_publish_pci_root_~#__constr_expr_0~3#1.offset;call ULTIMATE.dealloc(xen_pcibk_publish_pci_root_~#__constr_expr_1~0#1.base, xen_pcibk_publish_pci_root_~#__constr_expr_1~0#1.offset);havoc xen_pcibk_publish_pci_root_~#__constr_expr_1~0#1.base, xen_pcibk_publish_pci_root_~#__constr_expr_1~0#1.offset;call ULTIMATE.dealloc(xen_pcibk_publish_pci_root_~#descriptor___0~10#1.base, xen_pcibk_publish_pci_root_~#descriptor___0~10#1.offset);havoc xen_pcibk_publish_pci_root_~#descriptor___0~10#1.base, xen_pcibk_publish_pci_root_~#descriptor___0~10#1.offset;call ULTIMATE.dealloc(xen_pcibk_publish_pci_root_~#__constr_expr_2~0#1.base, xen_pcibk_publish_pci_root_~#__constr_expr_2~0#1.offset);havoc xen_pcibk_publish_pci_root_~#__constr_expr_2~0#1.base, xen_pcibk_publish_pci_root_~#__constr_expr_2~0#1.offset;call ULTIMATE.dealloc(xen_pcibk_publish_pci_root_~#__constr_expr_3~0#1.base, xen_pcibk_publish_pci_root_~#__constr_expr_3~0#1.offset);havoc xen_pcibk_publish_pci_root_~#__constr_expr_3~0#1.base, xen_pcibk_publish_pci_root_~#__constr_expr_3~0#1.offset; [2025-02-06 07:21:07,620 INFO L1309 $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-02-06 07:21:07,624 INFO L1309 $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-02-06 07:21:07,624 INFO L1309 $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-02-06 07:21:07,625 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11613: havoc pci_set_mwi_#t~nondet2067#1; [2025-02-06 07:21:07,625 INFO L1309 $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-02-06 07:21:07,625 INFO L1309 $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-02-06 07:21:07,625 INFO L1309 $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-02-06 07:21:07,625 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11583: havoc pci_enable_msi_range_#t~nondet2061#1; [2025-02-06 07:21:07,625 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11617: havoc pci_set_power_state_#t~nondet2068#1; [2025-02-06 07:21:07,625 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11587: havoc pci_enable_msix_range_#t~nondet2062#1; [2025-02-06 07:21:07,625 INFO L1309 $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-02-06 07:21:07,625 INFO L1309 $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-02-06 07:21:08,339 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11518: havoc lock_is_held_#t~nondet2052#1; [2025-02-06 07:21:08,339 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8988: call ULTIMATE.dealloc(xen_pcibk_config_reset_dev_~#descriptor~25#1.base, xen_pcibk_config_reset_dev_~#descriptor~25#1.offset);havoc xen_pcibk_config_reset_dev_~#descriptor~25#1.base, xen_pcibk_config_reset_dev_~#descriptor~25#1.offset; [2025-02-06 07:21:08,339 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11599: havoc pci_load_saved_state_#t~nondet2065#1; [2025-02-06 07:21:08,355 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-02-06 07:21:08,395 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11534: havoc pci_bus_read_config_byte_#t~nondet2053#1; [2025-02-06 07:21:08,624 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8934: call ULTIMATE.dealloc(~#descriptor~24.base, ~#descriptor~24.offset);havoc ~#descriptor~24.base, ~#descriptor~24.offset; [2025-02-06 07:21:08,645 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11687: havoc #t~nondet2082; [2025-02-06 07:21:08,699 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11675: havoc #t~nondet2079; [2025-02-06 07:21:09,621 INFO L1309 $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-02-06 07:21:09,760 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint xen_pcibk_be_watchFINAL: assume true; [2025-02-06 07:21:09,783 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11631: havoc #t~nondet2071; [2025-02-06 07:21:10,131 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11546: havoc pci_bus_write_config_byte_#t~nondet2056#1; [2025-02-06 07:21:11,112 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11647: havoc schedule_timeout_#t~nondet2075#1; [2025-02-06 07:21:11,112 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11627: havoc prepare_to_wait_event_#t~nondet2070#1; [2025-02-06 07:21:11,112 INFO L1309 $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-02-06 07:21:11,591 INFO L1309 $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-02-06 07:21:12,024 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6480: call ULTIMATE.dealloc(~#cmd~0.base, ~#cmd~0.offset);havoc ~#cmd~0.base, ~#cmd~0.offset; [2025-02-06 07:21:12,335 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11651: havoc #t~nondet2076; [2025-02-06 07:21:12,749 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6249: havoc atomic_read_#t~mem770#1; [2025-02-06 07:21:14,793 INFO L? ?]: Removed 4330 outVars from TransFormulas that were not future-live. [2025-02-06 07:21:14,793 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 07:21:14,869 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 07:21:14,869 INFO L337 CfgBuilder]: Removed 6 assume(true) statements. [2025-02-06 07:21:14,870 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 07:21:14 BoogieIcfgContainer [2025-02-06 07:21:14,870 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 07:21:14,872 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 07:21:14,872 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 07:21:14,876 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 07:21:14,876 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 07:20:29" (1/3) ... [2025-02-06 07:21:14,876 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2b13d48b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 07:21:14, skipping insertion in model container [2025-02-06 07:21:14,877 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 07:20:32" (2/3) ... [2025-02-06 07:21:14,877 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2b13d48b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 07:21:14, skipping insertion in model container [2025-02-06 07:21:14,877 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 07:21:14" (3/3) ... [2025-02-06 07:21:14,878 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-02-06 07:21:14,889 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 07:21:14,892 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, 3413 locations, 1 initial locations, 12 loop locations, and 2 error locations. [2025-02-06 07:21:14,984 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 07:21:14,995 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;@778c21e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 07:21:14,996 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2025-02-06 07:21:15,009 INFO L276 IsEmpty]: Start isEmpty. Operand has 3424 states, 2384 states have (on average 1.3720637583892616) internal successors, (3271), 2514 states have internal predecessors, (3271), 877 states have call successors, (877), 148 states have call predecessors, (877), 146 states have return successors, (861), 840 states have call predecessors, (861), 861 states have call successors, (861) [2025-02-06 07:21:15,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2025-02-06 07:21:15,039 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 07:21:15,040 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-02-06 07:21:15,040 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [pcistub_device_getErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 07:21:15,044 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 07:21:15,044 INFO L85 PathProgramCache]: Analyzing trace with hash 1272315253, now seen corresponding path program 1 times [2025-02-06 07:21:15,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 07:21:15,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332032144] [2025-02-06 07:21:15,050 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 07:21:15,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 07:21:27,708 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 358 statements into 1 equivalence classes. [2025-02-06 07:21:28,205 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 358 of 358 statements. [2025-02-06 07:21:28,206 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 07:21:28,206 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 07:21:28,874 INFO L134 CoverageAnalysis]: Checked inductivity of 2009 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 1929 trivial. 0 not checked. [2025-02-06 07:21:28,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 07:21:28,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332032144] [2025-02-06 07:21:28,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [332032144] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 07:21:28,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678345119] [2025-02-06 07:21:28,876 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 07:21:28,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 07:21:28,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 07:21:28,878 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-06 07:21:28,880 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-02-06 07:21:41,954 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 358 statements into 1 equivalence classes. [2025-02-06 07:21:42,812 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 358 of 358 statements. [2025-02-06 07:21:42,812 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 07:21:42,812 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 07:21:42,854 INFO L256 TraceCheckSpWp]: Trace formula consists of 9242 conjuncts, 1 conjuncts are in the unsatisfiable core [2025-02-06 07:21:42,872 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 07:21:42,910 INFO L134 CoverageAnalysis]: Checked inductivity of 2009 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 1865 trivial. 0 not checked. [2025-02-06 07:21:42,912 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 07:21:42,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1678345119] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 07:21:42,912 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-06 07:21:42,912 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2025-02-06 07:21:42,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454446201] [2025-02-06 07:21:42,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 07:21:42,917 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-02-06 07:21:42,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 07:21:42,934 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-02-06 07:21:42,934 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-02-06 07:21:42,941 INFO L87 Difference]: Start difference. First operand has 3424 states, 2384 states have (on average 1.3720637583892616) internal successors, (3271), 2514 states have internal predecessors, (3271), 877 states have call successors, (877), 148 states have call predecessors, (877), 146 states have return successors, (861), 840 states have call predecessors, (861), 861 states have call successors, (861) 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-02-06 07:21:43,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 07:21:43,531 INFO L93 Difference]: Finished difference Result 6842 states and 10171 transitions. [2025-02-06 07:21:43,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-02-06 07:21:43,533 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-02-06 07:21:43,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 07:21:43,567 INFO L225 Difference]: With dead ends: 6842 [2025-02-06 07:21:43,567 INFO L226 Difference]: Without dead ends: 3345 [2025-02-06 07:21:43,590 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-02-06 07:21:43,592 INFO L435 NwaCegarLoop]: 4955 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, 4955 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-02-06 07:21:43,592 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4955 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-06 07:21:43,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3345 states. [2025-02-06 07:21:43,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3345 to 3345. [2025-02-06 07:21:43,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3345 states, 2350 states have (on average 1.3553191489361702) internal successors, (3185), 2449 states have internal predecessors, (3185), 849 states have call successors, (849), 147 states have call predecessors, (849), 144 states have return successors, (844), 823 states have call predecessors, (844), 844 states have call successors, (844) [2025-02-06 07:21:43,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3345 states to 3345 states and 4878 transitions. [2025-02-06 07:21:43,818 INFO L78 Accepts]: Start accepts. Automaton has 3345 states and 4878 transitions. Word has length 358 [2025-02-06 07:21:43,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 07:21:43,819 INFO L471 AbstractCegarLoop]: Abstraction has 3345 states and 4878 transitions. [2025-02-06 07:21:43,819 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-02-06 07:21:43,819 INFO L276 IsEmpty]: Start isEmpty. Operand 3345 states and 4878 transitions. [2025-02-06 07:21:43,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 359 [2025-02-06 07:21:43,825 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 07:21:43,825 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-02-06 07:21:43,853 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2025-02-06 07:21:44,026 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2025-02-06 07:21:44,027 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [pcistub_device_getErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 07:21:44,027 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 07:21:44,027 INFO L85 PathProgramCache]: Analyzing trace with hash -1686437306, now seen corresponding path program 1 times [2025-02-06 07:21:44,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 07:21:44,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093772783] [2025-02-06 07:21:44,028 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 07:21:44,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 07:21:56,354 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 358 statements into 1 equivalence classes. [2025-02-06 07:21:56,571 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 358 of 358 statements. [2025-02-06 07:21:56,573 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 07:21:56,573 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 07:21:57,236 INFO L134 CoverageAnalysis]: Checked inductivity of 2009 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2009 trivial. 0 not checked. [2025-02-06 07:21:57,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 07:21:57,237 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093772783] [2025-02-06 07:21:57,237 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093772783] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 07:21:57,237 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 07:21:57,237 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 07:21:57,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283661937] [2025-02-06 07:21:57,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 07:21:57,239 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 07:21:57,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 07:21:57,240 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 07:21:57,240 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 07:21:57,240 INFO L87 Difference]: Start difference. First operand 3345 states and 4878 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2025-02-06 07:21:58,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 07:21:58,451 INFO L93 Difference]: Finished difference Result 9900 states and 14438 transitions. [2025-02-06 07:21:58,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 07:21:58,452 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 358 [2025-02-06 07:21:58,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 07:21:58,486 INFO L225 Difference]: With dead ends: 9900 [2025-02-06 07:21:58,487 INFO L226 Difference]: Without dead ends: 6606 [2025-02-06 07:21:58,499 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 07:21:58,499 INFO L435 NwaCegarLoop]: 4833 mSDtfsCounter, 4823 mSDsluCounter, 4752 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4823 SdHoareTripleChecker+Valid, 9585 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2025-02-06 07:21:58,499 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4823 Valid, 9585 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2025-02-06 07:21:58,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6606 states. [2025-02-06 07:21:58,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6606 to 6598. [2025-02-06 07:21:58,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6598 states, 4644 states have (on average 1.3585271317829457) internal successors, (6309), 4842 states have internal predecessors, (6309), 1664 states have call successors, (1664), 293 states have call predecessors, (1664), 288 states have return successors, (1655), 1612 states have call predecessors, (1655), 1655 states have call successors, (1655) [2025-02-06 07:21:58,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6598 states to 6598 states and 9628 transitions. [2025-02-06 07:21:58,722 INFO L78 Accepts]: Start accepts. Automaton has 6598 states and 9628 transitions. Word has length 358 [2025-02-06 07:21:58,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 07:21:58,724 INFO L471 AbstractCegarLoop]: Abstraction has 6598 states and 9628 transitions. [2025-02-06 07:21:58,724 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2025-02-06 07:21:58,724 INFO L276 IsEmpty]: Start isEmpty. Operand 6598 states and 9628 transitions. [2025-02-06 07:21:58,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 375 [2025-02-06 07:21:58,732 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 07:21:58,732 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 07:21:58,732 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-06 07:21:58,732 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [pcistub_device_getErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 07:21:58,733 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 07:21:58,733 INFO L85 PathProgramCache]: Analyzing trace with hash 809327776, now seen corresponding path program 1 times [2025-02-06 07:21:58,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 07:21:58,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047452954] [2025-02-06 07:21:58,733 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 07:21:58,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms