./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-08_1a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--char--ipmi--ipmi_msghandler.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 7410dc6c88614bdd4a5d4b30e4a843546911d6ae98cf6ee0452a64cfcf6ed89f --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 02:58:09,180 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 02:58:09,239 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 02:58:09,242 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 02:58:09,243 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 02:58:09,255 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 02:58:09,255 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 02:58:09,255 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 02:58:09,256 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 02:58:09,256 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 02:58:09,256 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 02:58:09,256 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 02:58:09,256 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 02:58:09,256 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 02:58:09,256 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 02:58:09,257 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 02:58:09,257 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 02:58:09,257 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 02:58:09,257 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 02:58:09,257 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 02:58:09,257 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 02:58:09,257 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 02:58:09,257 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 02:58:09,257 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 02:58:09,257 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 02:58:09,257 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 02:58:09,258 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 02:58:09,258 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 02:58:09,258 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 02:58:09,258 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:58:09,258 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 02:58:09,258 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 02:58:09,258 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 02:58:09,258 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 02:58:09,258 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 02:58:09,258 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 02:58:09,258 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 02:58:09,258 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 02:58:09,258 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 02:58:09,259 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 02:58:09,259 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 -> 7410dc6c88614bdd4a5d4b30e4a843546911d6ae98cf6ee0452a64cfcf6ed89f [2025-02-08 02:58:09,451 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 02:58:09,457 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 02:58:09,460 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 02:58:09,461 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 02:58:09,461 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 02:58:09,462 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-08_1a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i [2025-02-08 02:58:10,619 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/61f999ac9/f9f0836f15944cdaa51eb7aaf640b1c9/FLAGf400f8f6f [2025-02-08 02:58:11,240 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 02:58:11,241 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i [2025-02-08 02:58:11,286 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/61f999ac9/f9f0836f15944cdaa51eb7aaf640b1c9/FLAGf400f8f6f [2025-02-08 02:58:11,702 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/61f999ac9/f9f0836f15944cdaa51eb7aaf640b1c9 [2025-02-08 02:58:11,704 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 02:58:11,705 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 02:58:11,706 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 02:58:11,706 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 02:58:11,709 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 02:58:11,709 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:58:11" (1/1) ... [2025-02-08 02:58:11,710 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5b3fbb24 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:11, skipping insertion in model container [2025-02-08 02:58:11,710 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:58:11" (1/1) ... [2025-02-08 02:58:11,798 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 02:58:13,588 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-08_1a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i[302849,302862] [2025-02-08 02:58:13,626 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:58:13,685 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 02:58:13,742 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3521] [2025-02-08 02:58:13,744 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3523] [2025-02-08 02:58:13,745 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3546] [2025-02-08 02:58:13,745 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3548] [2025-02-08 02:58:13,745 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"); [3558-3559] [2025-02-08 02:58:13,749 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; addl %1,%0": "+m" (v->counter): "ir" (i)); [3664] [2025-02-08 02:58:13,749 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 %1,%0": "+m" (v->counter): "ir" (i)); [3671] [2025-02-08 02:58:13,749 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"); [3679-3680] [2025-02-08 02:58:13,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [3687] [2025-02-08 02:58:13,749 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; decl %0": "+m" (v->counter)); [3694] [2025-02-08 02:58:13,750 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"); [3705-3706] [2025-02-08 02:58:13,750 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"); [3709-3710] [2025-02-08 02:58:13,750 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"); [3713-3714] [2025-02-08 02:58:13,750 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"); [3717-3718] [2025-02-08 02:58:13,750 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; cmpxchgb %2,%1": "=a" (__ret), "+m" (*__ptr): "q" (__new), "0" (__old): "memory"); [3742-3743] [2025-02-08 02:58:13,750 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; cmpxchgw %2,%1": "=a" (__ret), "+m" (*__ptr___0): "r" (__new), "0" (__old): "memory"); [3747-3748] [2025-02-08 02:58:13,751 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; cmpxchgl %2,%1": "=a" (__ret), "+m" (*__ptr___1): "r" (__new), "0" (__old): "memory"); [3752-3753] [2025-02-08 02:58:13,751 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; cmpxchgq %2,%1": "=a" (__ret), "+m" (*__ptr___2): "r" (__new), "0" (__old): "memory"); [3757-3758] [2025-02-08 02:58:13,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [3810] [2025-02-08 02:58:13,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [3813] [2025-02-08 02:58:13,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [3815] [2025-02-08 02:58:13,754 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [3820] [2025-02-08 02:58:13,754 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [3823] [2025-02-08 02:58:13,755 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [3825] [2025-02-08 02:58:13,755 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [3830] [2025-02-08 02:58:13,755 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [3833] [2025-02-08 02:58:13,755 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [3835] [2025-02-08 02:58:13,755 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [3840] [2025-02-08 02:58:13,756 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [3843] [2025-02-08 02:58:13,756 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [3845] [2025-02-08 02:58:13,756 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [3863] [2025-02-08 02:58:13,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [3866] [2025-02-08 02:58:13,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [3868] [2025-02-08 02:58:13,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [3873] [2025-02-08 02:58:13,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [3876] [2025-02-08 02:58:13,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [3878] [2025-02-08 02:58:13,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [3883] [2025-02-08 02:58:13,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [3886] [2025-02-08 02:58:13,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [3888] [2025-02-08 02:58:13,792 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [3893] [2025-02-08 02:58:13,792 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [3896] [2025-02-08 02:58:13,792 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [3898] [2025-02-08 02:58:13,794 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3941] [2025-02-08 02:58:13,795 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3948] [2025-02-08 02:58:13,800 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4185] [2025-02-08 02:58:13,922 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7407] [2025-02-08 02:58:13,960 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8927] [2025-02-08 02:58:13,976 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-08_1a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i[302849,302862] [2025-02-08 02:58:13,981 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:58:14,063 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __cmpxchg_wrong_size [2025-02-08 02:58:14,068 INFO L204 MainTranslator]: Completed translation [2025-02-08 02:58:14,068 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:14 WrapperNode [2025-02-08 02:58:14,068 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 02:58:14,069 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 02:58:14,069 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 02:58:14,069 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 02:58:14,073 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:14" (1/1) ... [2025-02-08 02:58:14,136 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:14" (1/1) ... [2025-02-08 02:58:14,268 INFO L138 Inliner]: procedures = 318, calls = 3931, calls flagged for inlining = 125, calls inlined = 83, statements flattened = 5010 [2025-02-08 02:58:14,268 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 02:58:14,269 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 02:58:14,269 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 02:58:14,269 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 02:58:14,278 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:14" (1/1) ... [2025-02-08 02:58:14,279 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:14" (1/1) ... [2025-02-08 02:58:14,304 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:14" (1/1) ... [2025-02-08 02:58:14,923 INFO L175 MemorySlicer]: Split 2045 memory accesses to 38 slices as follows [2, 25, 9, 617, 3, 5, 903, 6, 5, 5, 13, 8, 15, 6, 23, 2, 29, 34, 29, 29, 4, 37, 4, 5, 44, 7, 4, 54, 2, 6, 41, 23, 6, 3, 4, 3, 7, 23]. 44 percent of accesses are in the largest equivalence class. The 172 initializations are split as follows [2, 0, 9, 0, 3, 5, 11, 6, 5, 0, 0, 8, 0, 0, 0, 2, 0, 0, 0, 0, 4, 0, 4, 5, 44, 7, 4, 0, 2, 6, 31, 0, 0, 3, 4, 0, 7, 0]. The 1313 writes are split as follows [0, 25, 0, 617, 0, 0, 446, 0, 0, 1, 2, 0, 1, 3, 23, 0, 29, 11, 29, 29, 0, 19, 0, 0, 0, 0, 0, 20, 0, 0, 8, 23, 3, 0, 0, 1, 0, 23]. [2025-02-08 02:58:14,923 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:14" (1/1) ... [2025-02-08 02:58:14,923 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:14" (1/1) ... [2025-02-08 02:58:15,079 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:14" (1/1) ... [2025-02-08 02:58:15,089 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:14" (1/1) ... [2025-02-08 02:58:15,120 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:14" (1/1) ... [2025-02-08 02:58:15,134 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:14" (1/1) ... [2025-02-08 02:58:15,166 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 02:58:15,167 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 02:58:15,167 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 02:58:15,167 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 02:58:15,168 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:14" (1/1) ... [2025-02-08 02:58:15,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:58:15,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 02:58:15,193 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 02:58:15,199 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 02:58:15,213 INFO L130 BoogieDeclarations]: Found specification of procedure smi_stats_proc_open [2025-02-08 02:58:15,214 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_stats_proc_open [2025-02-08 02:58:15,214 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2025-02-08 02:58:15,214 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2025-02-08 02:58:15,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 02:58:15,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 02:58:15,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 02:58:15,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 02:58:15,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 02:58:15,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 02:58:15,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 02:58:15,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 02:58:15,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 02:58:15,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 02:58:15,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 02:58:15,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 02:58:15,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 02:58:15,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 02:58:15,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 02:58:15,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 02:58:15,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 02:58:15,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 02:58:15,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 02:58:15,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 02:58:15,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 02:58:15,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 02:58:15,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 02:58:15,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 02:58:15,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 02:58:15,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 02:58:15,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 02:58:15,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 02:58:15,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 02:58:15,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 02:58:15,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 02:58:15,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 02:58:15,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 02:58:15,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 02:58:15,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 02:58:15,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 02:58:15,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 02:58:15,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 02:58:15,216 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_smi_msg_received [2025-02-08 02:58:15,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_smi_msg_received [2025-02-08 02:58:15,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 02:58:15,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 02:58:15,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 02:58:15,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 02:58:15,217 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 02:58:15,217 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure intf_find_seq [2025-02-08 02:58:15,217 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_find_seq [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-08 02:58:15,217 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 02:58:15,217 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure handle_read_event_rsp [2025-02-08 02:58:15,217 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_read_event_rsp [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2025-02-08 02:58:15,217 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2025-02-08 02:58:15,217 INFO L130 BoogieDeclarations]: Found specification of procedure handle_ipmb_get_msg_cmd [2025-02-08 02:58:15,218 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_ipmb_get_msg_cmd [2025-02-08 02:58:15,218 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~bool~0~TO~VOID [2025-02-08 02:58:15,218 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~bool~0~TO~VOID [2025-02-08 02:58:15,218 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_poll [2025-02-08 02:58:15,218 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_poll [2025-02-08 02:58:15,218 INFO L130 BoogieDeclarations]: Found specification of procedure handle_lan_get_msg_cmd [2025-02-08 02:58:15,218 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_lan_get_msg_cmd [2025-02-08 02:58:15,218 INFO L130 BoogieDeclarations]: Found specification of procedure handle_bmc_rsp [2025-02-08 02:58:15,218 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_bmc_rsp [2025-02-08 02:58:15,218 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 02:58:15,218 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 02:58:15,218 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 02:58:15,218 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 02:58:15,218 INFO L130 BoogieDeclarations]: Found specification of procedure __write_once_size [2025-02-08 02:58:15,218 INFO L138 BoogieDeclarations]: Found implementation of procedure __write_once_size [2025-02-08 02:58:15,218 INFO L130 BoogieDeclarations]: Found specification of procedure format_lan_msg [2025-02-08 02:58:15,218 INFO L138 BoogieDeclarations]: Found implementation of procedure format_lan_msg [2025-02-08 02:58:15,218 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-08 02:58:15,218 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-08 02:58:15,219 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 02:58:15,219 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 02:58:15,219 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_free_smi_msg [2025-02-08 02:58:15,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_free_smi_msg [2025-02-08 02:58:15,219 INFO L130 BoogieDeclarations]: Found specification of procedure copy_event_into_recv_msg [2025-02-08 02:58:15,219 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_event_into_recv_msg [2025-02-08 02:58:15,219 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_panic_request_and_wait [2025-02-08 02:58:15,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_panic_request_and_wait [2025-02-08 02:58:15,219 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 02:58:15,219 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 02:58:15,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_1 [2025-02-08 02:58:15,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_1 [2025-02-08 02:58:15,219 INFO L130 BoogieDeclarations]: Found specification of procedure handle_oem_get_msg_cmd [2025-02-08 02:58:15,220 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_oem_get_msg_cmd [2025-02-08 02:58:15,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 02:58:15,220 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 02:58:15,220 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 02:58:15,220 INFO L130 BoogieDeclarations]: Found specification of procedure proc_mkdir [2025-02-08 02:58:15,220 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_mkdir [2025-02-08 02:58:15,220 INFO L130 BoogieDeclarations]: Found specification of procedure need_waiter [2025-02-08 02:58:15,220 INFO L138 BoogieDeclarations]: Found implementation of procedure need_waiter [2025-02-08 02:58:15,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 02:58:15,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 02:58:15,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 02:58:15,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 02:58:15,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 02:58:15,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 02:58:15,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 02:58:15,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 02:58:15,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 02:58:15,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 02:58:15,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 02:58:15,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 02:58:15,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 02:58:15,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 02:58:15,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 02:58:15,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 02:58:15,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 02:58:15,221 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure smi_send [2025-02-08 02:58:15,221 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_send [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure driver_unregister [2025-02-08 02:58:15,221 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_unregister [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure smi_add_send_msg [2025-02-08 02:58:15,221 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_add_send_msg [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure intf_next_seq [2025-02-08 02:58:15,221 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_next_seq [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 02:58:15,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 02:58:15,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 02:58:15,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 02:58:15,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 02:58:15,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 02:58:15,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 02:58:15,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 02:58:15,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 02:58:15,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 02:58:15,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 02:58:15,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 02:58:15,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure find_cmd_rcvr [2025-02-08 02:58:15,223 INFO L138 BoogieDeclarations]: Found implementation of procedure find_cmd_rcvr [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure PDE_DATA [2025-02-08 02:58:15,223 INFO L138 BoogieDeclarations]: Found implementation of procedure PDE_DATA [2025-02-08 02:58:15,223 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 02:58:15,224 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-02-08 02:58:15,224 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 02:58:15,224 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 02:58:15,224 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure i_ipmi_request [2025-02-08 02:58:15,224 INFO L138 BoogieDeclarations]: Found implementation of procedure i_ipmi_request [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_init_msghandler [2025-02-08 02:58:15,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_init_msghandler [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-08 02:58:15,224 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 02:58:15,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure free_smi_msg_list [2025-02-08 02:58:15,225 INFO L138 BoogieDeclarations]: Found implementation of procedure free_smi_msg_list [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 02:58:15,225 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 02:58:15,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 02:58:15,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 02:58:15,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 02:58:15,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 02:58:15,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 02:58:15,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 02:58:15,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 02:58:15,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 02:58:15,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure clean_up_interface_data [2025-02-08 02:58:15,227 INFO L138 BoogieDeclarations]: Found implementation of procedure clean_up_interface_data [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~ipmi_smi_t~0~X~$Pointer$~TO~VOID [2025-02-08 02:58:15,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~ipmi_smi_t~0~X~$Pointer$~TO~VOID [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_1 [2025-02-08 02:58:15,227 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_1 [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2025-02-08 02:58:15,227 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_alloc_recv_msg [2025-02-08 02:58:15,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_alloc_recv_msg [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 02:58:15,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure handle_ipmb_get_msg_rsp [2025-02-08 02:58:15,228 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_ipmb_get_msg_rsp [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure deliver_err_response [2025-02-08 02:58:15,228 INFO L138 BoogieDeclarations]: Found implementation of procedure deliver_err_response [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2025-02-08 02:58:15,228 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:58:15,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:58:15,229 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:58:15,229 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:58:15,230 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:58:15,230 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:58:15,230 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:58:15,230 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:58:15,230 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:58:15,230 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:58:15,230 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:58:15,230 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:58:15,230 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:58:15,230 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:58:15,230 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 02:58:15,230 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 02:58:15,230 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 02:58:15,231 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 02:58:15,231 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:58:15,231 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 02:58:15,232 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-02-08 02:58:15,232 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_rcu [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_rcu [2025-02-08 02:58:15,232 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_timer_1 [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_timer_1 [2025-02-08 02:58:15,232 INFO L130 BoogieDeclarations]: Found specification of procedure smi_ipmb_proc_open [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_ipmb_proc_open [2025-02-08 02:58:15,232 INFO L130 BoogieDeclarations]: Found specification of procedure maintenance_mode_update [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure maintenance_mode_update [2025-02-08 02:58:15,232 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 02:58:15,232 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-08 02:58:15,232 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-08 02:58:15,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 02:58:15,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 02:58:15,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 02:58:15,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 02:58:15,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 02:58:15,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 02:58:15,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 02:58:15,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 02:58:15,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 02:58:15,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 02:58:15,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 02:58:15,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 02:58:15,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 02:58:15,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 02:58:15,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 02:58:15,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 02:58:15,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 02:58:15,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 02:58:15,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 02:58:15,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 02:58:15,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 02:58:15,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 02:58:15,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 02:58:15,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 02:58:15,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 02:58:15,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 02:58:15,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 02:58:15,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 02:58:15,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 02:58:15,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 02:58:15,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 02:58:15,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 02:58:15,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 02:58:15,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 02:58:15,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 02:58:15,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 02:58:15,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 02:58:15,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 02:58:15,235 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2025-02-08 02:58:15,235 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2025-02-08 02:58:15,235 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2025-02-08 02:58:15,235 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2025-02-08 02:58:15,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 02:58:15,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 02:58:15,235 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-02-08 02:58:15,235 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-02-08 02:58:15,235 INFO L130 BoogieDeclarations]: Found specification of procedure is_ipmb_addr [2025-02-08 02:58:15,235 INFO L138 BoogieDeclarations]: Found implementation of procedure is_ipmb_addr [2025-02-08 02:58:15,235 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2025-02-08 02:58:15,235 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2025-02-08 02:58:15,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 02:58:15,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 02:58:15,235 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 02:58:15,235 INFO L130 BoogieDeclarations]: Found specification of procedure handle_lan_get_msg_rsp [2025-02-08 02:58:15,235 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_lan_get_msg_rsp [2025-02-08 02:58:15,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 02:58:15,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 02:58:15,235 INFO L130 BoogieDeclarations]: Found specification of procedure smi_version_proc_open [2025-02-08 02:58:15,235 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_version_proc_open [2025-02-08 02:58:15,235 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2025-02-08 02:58:15,236 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure is_ipmb_bcast_addr [2025-02-08 02:58:15,236 INFO L138 BoogieDeclarations]: Found implementation of procedure is_ipmb_bcast_addr [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-02-08 02:58:15,236 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure send_channel_info_cmd [2025-02-08 02:58:15,236 INFO L138 BoogieDeclarations]: Found implementation of procedure send_channel_info_cmd [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-02-08 02:58:15,236 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure format_ipmb_msg [2025-02-08 02:58:15,236 INFO L138 BoogieDeclarations]: Found implementation of procedure format_ipmb_msg [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 02:58:15,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 02:58:15,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 02:58:15,237 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-08 02:58:15,237 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-08 02:58:15,237 INFO L130 BoogieDeclarations]: Found specification of procedure free_recv_msg_list [2025-02-08 02:58:15,237 INFO L138 BoogieDeclarations]: Found implementation of procedure free_recv_msg_list [2025-02-08 02:58:15,237 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 02:58:15,237 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 02:58:15,237 INFO L130 BoogieDeclarations]: Found specification of procedure handle_one_recv_msg [2025-02-08 02:58:15,237 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_one_recv_msg [2025-02-08 02:58:15,237 INFO L130 BoogieDeclarations]: Found specification of procedure intf_err_seq [2025-02-08 02:58:15,237 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_err_seq [2025-02-08 02:58:15,237 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:58:15,237 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:58:15,237 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2025-02-08 02:58:15,237 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2025-02-08 02:58:15,237 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2025-02-08 02:58:15,237 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2025-02-08 02:58:15,237 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-02-08 02:58:15,237 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-02-08 02:58:15,237 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_timeout [2025-02-08 02:58:15,237 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_timeout [2025-02-08 02:58:15,237 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_alloc_smi_msg [2025-02-08 02:58:15,237 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_alloc_smi_msg [2025-02-08 02:58:15,237 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 02:58:15,237 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 02:58:15,237 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2025-02-08 02:58:15,238 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2025-02-08 02:58:15,238 INFO L130 BoogieDeclarations]: Found specification of procedure handle_new_recv_msgs [2025-02-08 02:58:15,238 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_new_recv_msgs [2025-02-08 02:58:15,238 INFO L130 BoogieDeclarations]: Found specification of procedure is_lan_addr [2025-02-08 02:58:15,238 INFO L138 BoogieDeclarations]: Found implementation of procedure is_lan_addr [2025-02-08 02:58:15,238 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 02:58:15,238 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 02:58:15,238 INFO L130 BoogieDeclarations]: Found specification of procedure intf_free [2025-02-08 02:58:15,238 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_free [2025-02-08 02:58:15,238 INFO L130 BoogieDeclarations]: Found specification of procedure smi_recv_tasklet [2025-02-08 02:58:15,238 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_recv_tasklet [2025-02-08 02:58:15,238 INFO L130 BoogieDeclarations]: Found specification of procedure ipmb_checksum [2025-02-08 02:58:15,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmb_checksum [2025-02-08 02:58:15,238 INFO L130 BoogieDeclarations]: Found specification of procedure deliver_response [2025-02-08 02:58:15,238 INFO L138 BoogieDeclarations]: Found implementation of procedure deliver_response [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2025-02-08 02:58:15,239 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 02:58:15,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_free_recv_msg [2025-02-08 02:58:15,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_free_recv_msg [2025-02-08 02:58:15,239 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 02:58:15,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 02:58:16,069 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 02:58:16,071 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 02:58:16,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10237: havoc #t~nondet1613; [2025-02-08 02:58:18,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8789: SUMMARY for call ipmi_poll(~intf#1.base, ~intf#1.offset); srcloc: null [2025-02-08 02:58:18,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8784: havoc atomic_sub_~i#1, atomic_sub_~v#1.base, atomic_sub_~v#1.offset;havoc atomic_sub_#in~i#1, atomic_sub_#in~v#1.base, atomic_sub_#in~v#1.offset;assume { :end_inline_atomic_sub } true; [2025-02-08 02:58:18,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8772: call ULTIMATE.dealloc(~#smi_msg~4#1.base, ~#smi_msg~4#1.offset);havoc ~#smi_msg~4#1.base, ~#smi_msg~4#1.offset;call ULTIMATE.dealloc(~#recv_msg~9#1.base, ~#recv_msg~9#1.offset);havoc ~#recv_msg~9#1.base, ~#recv_msg~9#1.offset; [2025-02-08 02:58:18,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8671: #t~ret1364#1 := ldv_mod_timer_12_#res#1;havoc ldv_mod_timer_12_#t~ret1601#1, ldv_mod_timer_12_~ldv_func_arg1#1.base, ldv_mod_timer_12_~ldv_func_arg1#1.offset, ldv_mod_timer_12_~ldv_func_arg2#1, ldv_mod_timer_12_~ldv_func_res~1#1, ldv_mod_timer_12_~tmp~85#1;havoc ldv_mod_timer_12_#in~ldv_func_arg1#1.base, ldv_mod_timer_12_#in~ldv_func_arg1#1.offset, ldv_mod_timer_12_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_12 } true;assume -2147483648 <= #t~ret1364#1 && #t~ret1364#1 <= 2147483647;havoc #t~ret1364#1; [2025-02-08 02:58:18,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4034: havoc timer_pending_#t~mem107#1.base, timer_pending_#t~mem107#1.offset; [2025-02-08 02:58:22,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4946: assume 0 == #t~mem310 % 256 % 4294967296;havoc #t~mem310; [2025-02-08 02:58:22,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4946: assume !(0 == #t~mem310 % 256 % 4294967296);havoc #t~mem310;~i~1 := (1 + ~i~1) % 64; [2025-02-08 02:58:22,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4946-1: call #t~mem310 := read~int#6(~intf.base, 391 + ~intf.offset + 38 * (if ~i~1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~1 % 4294967296 % 18446744073709551616 else ~i~1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 02:58:22,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10185: havoc #t~ret1609.base, #t~ret1609.offset; [2025-02-08 02:58:22,984 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4199: havoc __kmalloc_#t~ret142#1.base, __kmalloc_#t~ret142#1.offset; [2025-02-08 02:58:23,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6262: #res := ~rv~9;call ULTIMATE.dealloc(~#ipmb_seq~0.base, ~#ipmb_seq~0.offset);havoc ~#ipmb_seq~0.base, ~#ipmb_seq~0.offset;call ULTIMATE.dealloc(~#seqid~2.base, ~#seqid~2.offset);havoc ~#seqid~2.base, ~#seqid~2.offset;call ULTIMATE.dealloc(~#ipmb_seq___0~0.base, ~#ipmb_seq___0~0.offset);havoc ~#ipmb_seq___0~0.base, ~#ipmb_seq___0~0.offset;call ULTIMATE.dealloc(~#seqid___0~0.base, ~#seqid___0~0.offset);havoc ~#seqid___0~0.base, ~#seqid___0~0.offset; [2025-02-08 02:58:23,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6262-1: SUMMARY for call ipmi_free_recv_msg(~recv_msg~0.base, ~recv_msg~0.offset); srcloc: null [2025-02-08 02:58:23,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6020: call ULTIMATE.dealloc(~#ipmb_seq~0.base, ~#ipmb_seq~0.offset);havoc ~#ipmb_seq~0.base, ~#ipmb_seq~0.offset;call ULTIMATE.dealloc(~#seqid~2.base, ~#seqid~2.offset);havoc ~#seqid~2.base, ~#seqid~2.offset;call ULTIMATE.dealloc(~#ipmb_seq___0~0.base, ~#ipmb_seq___0~0.offset);havoc ~#ipmb_seq___0~0.base, ~#ipmb_seq___0~0.offset;call ULTIMATE.dealloc(~#seqid___0~0.base, ~#seqid___0~0.offset);havoc ~#seqid___0~0.base, ~#seqid___0~0.offset; [2025-02-08 02:58:23,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6260: SUMMARY for call rcu_read_unlock(); srcloc: null [2025-02-08 02:58:23,173 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6261: SUMMARY for call ipmi_free_smi_msg(~smi_msg~0.base, ~smi_msg~0.offset); srcloc: null [2025-02-08 02:58:23,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550: ~msg~1.base, ~msg~1.offset := ~msg2~1.base, ~msg2~1.offset;call #t~mem213.base, #t~mem213.offset := read~$Pointer$#6(~msg2~1.base, ~msg2~1.offset, 8);~__mptr___1~1.base, ~__mptr___1~1.offset := #t~mem213.base, #t~mem213.offset;havoc #t~mem213.base, #t~mem213.offset;~msg2~1.base, ~msg2~1.offset := ~__mptr___1~1.base, ~__mptr___1~1.offset; [2025-02-08 02:58:23,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4550-1: SUMMARY for call ipmi_free_smi_msg(~msg~1.base, ~msg~1.offset); srcloc: null [2025-02-08 02:58:23,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549: SUMMARY for call list_del(~msg~1.base, ~msg~1.offset); srcloc: null [2025-02-08 02:58:23,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: havoc event_receiver_fetcher_#t~mem1377#1, event_receiver_fetcher_#t~mem1378#1, event_receiver_fetcher_#t~short1379#1, event_receiver_fetcher_#t~mem1380#1, event_receiver_fetcher_#t~short1381#1, event_receiver_fetcher_#t~mem1382#1.base, event_receiver_fetcher_#t~mem1382#1.offset, event_receiver_fetcher_#t~mem1383#1, event_receiver_fetcher_#t~short1384#1, event_receiver_fetcher_#t~mem1385#1.base, event_receiver_fetcher_#t~mem1385#1.offset, event_receiver_fetcher_#t~mem1386#1, event_receiver_fetcher_#t~mem1387#1.base, event_receiver_fetcher_#t~mem1387#1.offset, event_receiver_fetcher_#t~mem1388#1, event_receiver_fetcher_~intf#1.base, event_receiver_fetcher_~intf#1.offset, event_receiver_fetcher_~msg#1.base, event_receiver_fetcher_~msg#1.offset;havoc event_receiver_fetcher_#in~intf#1.base, event_receiver_fetcher_#in~intf#1.offset, event_receiver_fetcher_#in~msg#1.base, event_receiver_fetcher_#in~msg#1.offset;assume { :end_inline_event_receiver_fetcher } true; [2025-02-08 02:58:23,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: havoc device_id_fetcher_#t~mem1389#1, device_id_fetcher_#t~mem1390#1, device_id_fetcher_#t~short1391#1, device_id_fetcher_#t~mem1392#1, device_id_fetcher_#t~short1393#1, device_id_fetcher_#t~mem1394#1.base, device_id_fetcher_#t~mem1394#1.offset, device_id_fetcher_#t~mem1395#1, device_id_fetcher_#t~short1396#1, device_id_fetcher_#t~mem1397#1.base, device_id_fetcher_#t~mem1397#1.offset, device_id_fetcher_#t~mem1398#1, device_id_fetcher_#t~mem1399#1.base, device_id_fetcher_#t~mem1399#1.offset, device_id_fetcher_#t~mem1400#1, device_id_fetcher_~intf#1.base, device_id_fetcher_~intf#1.offset, device_id_fetcher_~msg#1.base, device_id_fetcher_~msg#1.offset;havoc device_id_fetcher_#in~intf#1.base, device_id_fetcher_#in~intf#1.offset, device_id_fetcher_#in~msg#1.base, device_id_fetcher_#in~msg#1.offset;assume { :end_inline_device_id_fetcher } true; [2025-02-08 02:58:23,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: havoc channel_handler_#t~mem880#1, channel_handler_#t~mem881#1, channel_handler_#t~short882#1, channel_handler_#t~mem883#1, channel_handler_#t~short884#1, channel_handler_#t~mem885#1.base, channel_handler_#t~mem885#1.offset, channel_handler_#t~mem886#1, channel_handler_#t~mem887#1.base, channel_handler_#t~mem887#1.offset, channel_handler_#t~mem888#1, channel_handler_#t~mem889#1, channel_handler_#t~mem890#1, channel_handler_#t~mem891#1.base, channel_handler_#t~mem891#1.offset, channel_handler_#t~mem892#1, channel_handler_#t~mem893#1.base, channel_handler_#t~mem893#1.offset, channel_handler_#t~mem894#1, channel_handler_#t~mem895#1, channel_handler_#t~mem896#1, channel_handler_#t~mem897#1, channel_handler_#t~ret898#1, channel_handler_#t~mem899#1, channel_handler_#t~ret900#1, channel_handler_~intf#1.base, channel_handler_~intf#1.offset, channel_handler_~msg#1.base, channel_handler_~msg#1.offset, channel_handler_~rv~16#1, channel_handler_~chan~0#1;havoc channel_handler_#in~intf#1.base, channel_handler_#in~intf#1.offset, channel_handler_#in~msg#1.base, channel_handler_#in~msg#1.offset;assume { :end_inline_channel_handler } true; [2025-02-08 02:58:23,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: havoc guid_handler_#t~mem853#1, guid_handler_#t~mem854#1, guid_handler_#t~short855#1, guid_handler_#t~mem856#1, guid_handler_#t~short857#1, guid_handler_#t~mem858#1.base, guid_handler_#t~mem858#1.offset, guid_handler_#t~mem859#1, guid_handler_#t~mem860#1.base, guid_handler_#t~mem860#1.offset, guid_handler_#t~mem861#1, guid_handler_#t~mem862#1.base, guid_handler_#t~mem862#1.offset, guid_handler_#t~mem863#1, guid_handler_#t~ret864#1, guid_handler_#t~mem865#1.base, guid_handler_#t~mem865#1.offset, guid_handler_#t~mem866#1.base, guid_handler_#t~mem866#1.offset, guid_handler_#t~memcpy~res867#1.base, guid_handler_#t~memcpy~res867#1.offset, guid_handler_#t~mem868#1.base, guid_handler_#t~mem868#1.offset, guid_handler_~intf#1.base, guid_handler_~intf#1.offset, guid_handler_~msg#1.base, guid_handler_~msg#1.offset;havoc guid_handler_#in~intf#1.base, guid_handler_#in~intf#1.offset, guid_handler_#in~msg#1.base, guid_handler_#in~msg#1.offset;assume { :end_inline_guid_handler } true; [2025-02-08 02:58:23,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10316: havoc #t~nondet1625; [2025-02-08 02:58:23,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10330: havoc #t~nondet1627; [2025-02-08 02:58:23,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7081: call ULTIMATE.dealloc(~#msg~6.base, ~#msg~6.offset);havoc ~#msg~6.base, ~#msg~6.offset;call ULTIMATE.dealloc(~#data~0.base, ~#data~0.offset);havoc ~#data~0.base, ~#data~0.offset;call ULTIMATE.dealloc(~#si~1.base, ~#si~1.offset);havoc ~#si~1.base, ~#si~1.offset; [2025-02-08 02:58:23,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6878: havoc platform_device_unregister_~arg0#1.base, platform_device_unregister_~arg0#1.offset;havoc platform_device_unregister_#in~arg0#1.base, platform_device_unregister_#in~arg0#1.offset;assume { :end_inline_platform_device_unregister } true; [2025-02-08 02:58:23,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: havoc dummy_recv_done_handler_~msg#1.base, dummy_recv_done_handler_~msg#1.offset;havoc dummy_recv_done_handler_#in~msg#1.base, dummy_recv_done_handler_#in~msg#1.offset;assume { :end_inline_dummy_recv_done_handler } true; [2025-02-08 02:58:23,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: havoc dummy_smi_done_handler_~msg#1.base, dummy_smi_done_handler_~msg#1.offset;havoc dummy_smi_done_handler_#in~msg#1.base, dummy_smi_done_handler_#in~msg#1.offset;assume { :end_inline_dummy_smi_done_handler } true; [2025-02-08 02:58:23,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: havoc free_recv_msg_~msg#1.base, free_recv_msg_~msg#1.offset;havoc free_recv_msg_#in~msg#1.base, free_recv_msg_#in~msg#1.offset;assume { :end_inline_free_recv_msg } true; [2025-02-08 02:58:23,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: havoc free_smi_msg_~msg#1.base, free_smi_msg_~msg#1.offset;havoc free_smi_msg_#in~msg#1.base, free_smi_msg_#in~msg#1.offset;assume { :end_inline_free_smi_msg } true; [2025-02-08 02:58:23,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: havoc release_bmc_device_~dev#1.base, release_bmc_device_~dev#1.offset, release_bmc_device_~__mptr~29#1.base, release_bmc_device_~__mptr~29#1.offset;havoc release_bmc_device_#in~dev#1.base, release_bmc_device_#in~dev#1.offset;assume { :end_inline_release_bmc_device } true; [2025-02-08 02:58:23,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: havoc cleanup_bmc_device_~ref#1.base, cleanup_bmc_device_~ref#1.offset, cleanup_bmc_device_~bmc~13#1.base, cleanup_bmc_device_~bmc~13#1.offset, cleanup_bmc_device_~__mptr~30#1.base, cleanup_bmc_device_~__mptr~30#1.offset;havoc cleanup_bmc_device_#in~ref#1.base, cleanup_bmc_device_#in~ref#1.offset;assume { :end_inline_cleanup_bmc_device } true; [2025-02-08 02:58:23,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: havoc free_user_~ref#1.base, free_user_~ref#1.offset, free_user_~user~1#1.base, free_user_~user~1#1.offset, free_user_~__mptr~9#1.base, free_user_~__mptr~9#1.offset;havoc free_user_#in~ref#1.base, free_user_#in~ref#1.offset;assume { :end_inline_free_user } true; [2025-02-08 02:58:23,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4433: havoc __tasklet_schedule_~arg0#1.base, __tasklet_schedule_~arg0#1.offset;havoc __tasklet_schedule_#in~arg0#1.base, __tasklet_schedule_#in~arg0#1.offset;assume { :end_inline___tasklet_schedule } true; [2025-02-08 02:58:23,583 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10279: havoc #t~nondet1619; [2025-02-08 02:58:23,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8211: SUMMARY for call list_del(~smi_msg~1#1.base, ~smi_msg~1#1.offset); srcloc: null [2025-02-08 02:58:23,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8244: call #t~mem1231#1.base, #t~mem1231#1.offset := read~$Pointer$#6(~user~8#1.base, ~user~8#1.offset, 8);call write~$Pointer$#21(#t~mem1231#1.base, #t~mem1231#1.offset, ~#__ptr___0~9#1.base, ~#__ptr___0~9#1.offset, 8);havoc #t~mem1231#1.base, #t~mem1231#1.offset; [2025-02-08 02:58:23,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240-1: call #t~mem1223#1.base, #t~mem1223#1.offset := read~$Pointer$#6(~user~8#1.base, 21 + ~user~8#1.offset, 8);call #t~mem1224#1.base, #t~mem1224#1.offset := read~$Pointer$#6(#t~mem1223#1.base, 8 + #t~mem1223#1.offset, 8); [2025-02-08 02:58:23,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240: assume 0 != (#t~mem1224#1.base + #t~mem1224#1.offset) % 18446744073709551616;havoc #t~mem1223#1.base, #t~mem1223#1.offset;havoc #t~mem1224#1.base, #t~mem1224#1.offset;call #t~mem1228#1.base, #t~mem1228#1.offset := read~$Pointer$#6(~user~8#1.base, 29 + ~user~8#1.offset, 8);call #t~mem1229#1.base, #t~mem1229#1.offset := read~$Pointer$#6(~user~8#1.base, 21 + ~user~8#1.offset, 8);call #t~mem1230#1.base, #t~mem1230#1.offset := read~$Pointer$#6(#t~mem1229#1.base, 8 + #t~mem1229#1.offset, 8); [2025-02-08 02:58:23,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240: assume !(0 != (#t~mem1224#1.base + #t~mem1224#1.offset) % 18446744073709551616);havoc #t~mem1223#1.base, #t~mem1223#1.offset;havoc #t~mem1224#1.base, #t~mem1224#1.offset; [2025-02-08 02:58:23,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8203: assume 0 == ~run_to_completion~1#1; [2025-02-08 02:58:23,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8203: assume !(0 == ~run_to_completion~1#1); [2025-02-08 02:58:23,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8232-1: SUMMARY for call __read_once_size(~#__ptr~9#1.base, ~#__ptr~9#1.offset, ~#__u~9#1.base, ~#__u~9#1.offset, 8); srcloc: null [2025-02-08 02:58:23,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8199: SUMMARY for call spin_unlock_irqrestore(~intf#1.base, 2827 + ~intf#1.offset, ~flags~11#1); srcloc: null [2025-02-08 02:58:23,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8232: call #t~mem1221#1.base, #t~mem1221#1.offset := read~$Pointer$#21(~#__u~9#1.base, ~#__u~9#1.offset, 8);~_________p1~8#1.base, ~_________p1~8#1.offset := #t~mem1221#1.base, #t~mem1221#1.offset;havoc #t~mem1221#1.base, #t~mem1221#1.offset;~________p1~8#1.base, ~________p1~8#1.offset := ~_________p1~8#1.base, ~_________p1~8#1.offset; [2025-02-08 02:58:23,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257: SUMMARY for call rcu_read_unlock(); srcloc: null [2025-02-08 02:58:23,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8253: assume (~user~8#1.base + ~user~8#1.offset) % 18446744073709551616 != (~intf#1.base + (25 + ~intf#1.offset)) % 18446744073709551616; [2025-02-08 02:58:23,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8253: assume !((~user~8#1.base + ~user~8#1.offset) % 18446744073709551616 != (~intf#1.base + (25 + ~intf#1.offset)) % 18446744073709551616); [2025-02-08 02:58:23,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8249-1: SUMMARY for call #t~ret1233#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 02:58:23,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8249: assume -2147483648 <= #t~ret1233#1 && #t~ret1233#1 <= 2147483647;~tmp___3~4#1 := #t~ret1233#1;havoc #t~ret1233#1;~__mptr___1~7#1.base, ~__mptr___1~7#1.offset := ~________p1___0~8#1.base, ~________p1___0~8#1.offset;~user~8#1.base, ~user~8#1.offset := ~__mptr___1~7#1.base, ~__mptr___1~7#1.offset; [2025-02-08 02:58:23,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245-1: SUMMARY for call __read_once_size(~#__ptr___0~9#1.base, ~#__ptr___0~9#1.offset, ~#__u___0~9#1.base, ~#__u___0~9#1.offset, 8); srcloc: null [2025-02-08 02:58:23,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8212: assume 0 == ~rv~22#1; [2025-02-08 02:58:23,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8212: assume !(0 == ~rv~22#1); [2025-02-08 02:58:23,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245: call #t~mem1232#1.base, #t~mem1232#1.offset := read~$Pointer$#21(~#__u___0~9#1.base, ~#__u___0~9#1.offset, 8);~_________p1___0~8#1.base, ~_________p1___0~8#1.offset := #t~mem1232#1.base, #t~mem1232#1.offset;havoc #t~mem1232#1.base, #t~mem1232#1.offset;~________p1___0~8#1.base, ~________p1___0~8#1.offset := ~_________p1___0~8#1.base, ~_________p1___0~8#1.offset; [2025-02-08 02:58:23,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8241-1: SUMMARY for call ##fun~$Pointer$~TO~VOID(#t~mem1228#1.base, #t~mem1228#1.offset, #t~mem1230#1.base, #t~mem1230#1.offset); srcloc: null [2025-02-08 02:58:23,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3790: __atomic_add_unless_#res#1 := __atomic_add_unless_~c~2#1;atomic_add_unless_#t~ret63#1 := __atomic_add_unless_#res#1;havoc __atomic_add_unless_#t~ret59#1, __atomic_add_unless_#t~ret60#1, __atomic_add_unless_#t~ret61#1, __atomic_add_unless_#t~ret62#1, __atomic_add_unless_~v#1.base, __atomic_add_unless_~v#1.offset, __atomic_add_unless_~a#1, __atomic_add_unless_~u#1, __atomic_add_unless_~c~2#1, __atomic_add_unless_~old~0#1, __atomic_add_unless_~tmp~1#1, __atomic_add_unless_~tmp___0~0#1;havoc __atomic_add_unless_#in~v#1.base, __atomic_add_unless_#in~v#1.offset, __atomic_add_unless_#in~a#1, __atomic_add_unless_#in~u#1;assume { :end_inline___atomic_add_unless } true;assume -2147483648 <= atomic_add_unless_#t~ret63#1 && atomic_add_unless_#t~ret63#1 <= 2147483647;atomic_add_unless_~tmp~2#1 := atomic_add_unless_#t~ret63#1;havoc atomic_add_unless_#t~ret63#1;atomic_add_unless_#res#1 := (if atomic_add_unless_~tmp~2#1 != atomic_add_unless_~u#1 then 1 else 0);#t~ret1219#1 := atomic_add_unless_#res#1;havoc atomic_add_unless_#t~ret63#1, atomic_add_unless_~v#1.base, atomic_add_unless_~v#1.offset, atomic_add_unless_~a#1, atomic_add_unless_~u#1, atomic_add_unless_~tmp~2#1;havoc atomic_add_unless_#in~v#1.base, atomic_add_unless_#in~v#1.offset, atomic_add_unless_#in~a#1, atomic_add_unless_#in~u#1;assume { :end_inline_atomic_add_unless } true;assume -2147483648 <= #t~ret1219#1 && #t~ret1219#1 <= 2147483647;~tmp___4~3#1 := #t~ret1219#1;havoc #t~ret1219#1; [2025-02-08 02:58:23,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8208: assume ~rv~22#1 > 0; [2025-02-08 02:58:23,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8208: assume !(~rv~22#1 > 0); [2025-02-08 02:58:23,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8241: havoc #t~mem1228#1.base, #t~mem1228#1.offset;havoc #t~mem1229#1.base, #t~mem1229#1.offset;havoc #t~mem1230#1.base, #t~mem1230#1.offset; [2025-02-08 02:58:23,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8204-1: SUMMARY for call #t~ret1216#1.base, #t~ret1216#1.offset := spinlock_check(~intf#1.base, 2827 + ~intf#1.offset); srcloc: null [2025-02-08 02:58:23,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8204: ~tmp___0~26#1.base, ~tmp___0~26#1.offset := #t~ret1216#1.base, #t~ret1216#1.offset;havoc #t~ret1216#1.base, #t~ret1216#1.offset; [2025-02-08 02:58:23,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8196: call #t~mem1214#1.base, #t~mem1214#1.offset := read~$Pointer$#6(~intf#1.base, 2895 + ~intf#1.offset, 8);~__mptr~35#1.base, ~__mptr~35#1.offset := #t~mem1214#1.base, #t~mem1214#1.offset;~smi_msg~1#1.base, ~smi_msg~1#1.offset := ~__mptr~35#1.base, ~__mptr~35#1.offset; [2025-02-08 02:58:23,646 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229: assume 0 != ~tmp___4~3#1; [2025-02-08 02:58:23,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229: assume !(0 != ~tmp___4~3#1); [2025-02-08 02:58:23,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8213: SUMMARY for call ipmi_free_smi_msg(~smi_msg~1#1.base, ~smi_msg~1#1.offset); srcloc: null [2025-02-08 02:58:23,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint handle_new_recv_msgsFINAL: assume true; [2025-02-08 02:58:23,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8205-1: SUMMARY for call #t~ret1217#1 := _raw_spin_lock_irqsave(~tmp___0~26#1.base, ~tmp___0~26#1.offset); srcloc: null [2025-02-08 02:58:23,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8205: ~flags~11#1 := #t~ret1217#1;havoc #t~ret1217#1; [2025-02-08 02:58:23,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230: call #t~mem1220#1.base, #t~mem1220#1.offset := read~$Pointer$#6(~intf#1.base, 25 + ~intf#1.offset, 8);call write~$Pointer$#21(#t~mem1220#1.base, #t~mem1220#1.offset, ~#__ptr~9#1.base, ~#__ptr~9#1.offset, 8);havoc #t~mem1220#1.base, #t~mem1220#1.offset; [2025-02-08 02:58:23,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230-1: SUMMARY for call rcu_read_lock(); srcloc: null [2025-02-08 02:58:23,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8235-1: SUMMARY for call #t~ret1222#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 02:58:23,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8202: assume -2147483648 <= #t~ret1215#1 && #t~ret1215#1 <= 2147483647;~rv~22#1 := #t~ret1215#1;havoc #t~ret1215#1; [2025-02-08 02:58:23,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8235: assume -2147483648 <= #t~ret1222#1 && #t~ret1222#1 <= 2147483647;~tmp___2~7#1 := #t~ret1222#1;havoc #t~ret1222#1;~__mptr___0~14#1.base, ~__mptr___0~14#1.offset := ~________p1~8#1.base, ~________p1~8#1.offset;~user~8#1.base, ~user~8#1.offset := ~__mptr___0~14#1.base, ~__mptr___0~14#1.offset; [2025-02-08 02:58:23,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8173-1: call ULTIMATE.dealloc(~#__ptr~9#1.base, ~#__ptr~9#1.offset);havoc ~#__ptr~9#1.base, ~#__ptr~9#1.offset;call ULTIMATE.dealloc(~#__u~9#1.base, ~#__u~9#1.offset);havoc ~#__u~9#1.base, ~#__u~9#1.offset;call ULTIMATE.dealloc(~#__ptr___0~9#1.base, ~#__ptr___0~9#1.offset);havoc ~#__ptr___0~9#1.base, ~#__ptr___0~9#1.offset;call ULTIMATE.dealloc(~#__u___0~9#1.base, ~#__u___0~9#1.offset);havoc ~#__u___0~9#1.base, ~#__u___0~9#1.offset; [2025-02-08 02:58:23,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8173: call ULTIMATE.dealloc(~#__ptr~9#1.base, ~#__ptr~9#1.offset);havoc ~#__ptr~9#1.base, ~#__ptr~9#1.offset;call ULTIMATE.dealloc(~#__u~9#1.base, ~#__u~9#1.offset);havoc ~#__u~9#1.base, ~#__u~9#1.offset;call ULTIMATE.dealloc(~#__ptr___0~9#1.base, ~#__ptr___0~9#1.offset);havoc ~#__ptr___0~9#1.base, ~#__ptr___0~9#1.offset;call ULTIMATE.dealloc(~#__u___0~9#1.base, ~#__u___0~9#1.offset);havoc ~#__u___0~9#1.base, ~#__u___0~9#1.offset; [2025-02-08 02:58:23,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8198: assume 0 == ~run_to_completion~1#1; [2025-02-08 02:58:23,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8198: assume !(0 == ~run_to_completion~1#1); [2025-02-08 02:58:23,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8202-1: SUMMARY for call #t~ret1215#1 := handle_one_recv_msg(~intf#1.base, ~intf#1.offset, ~smi_msg~1#1.base, ~smi_msg~1#1.offset); srcloc: null [2025-02-08 02:58:23,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4493: havoc #t~mem205; [2025-02-08 02:58:32,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8954: assume 0 != send_panic_events_#t~mem1431#1 % 256 % 4294967296;havoc send_panic_events_#t~mem1431#1;send_panic_events_~si~2#1.base, send_panic_events_~si~2#1.offset := send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset;call write~int#6(12, send_panic_events_~si~2#1.base, send_panic_events_~si~2#1.offset, 4);call write~int#6(15, send_panic_events_~si~2#1.base, 4 + send_panic_events_~si~2#1.offset, 2);call write~int#6(0, send_panic_events_~si~2#1.base, 6 + send_panic_events_~si~2#1.offset, 1); [2025-02-08 02:58:32,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8954: assume !(0 != send_panic_events_#t~mem1431#1 % 256 % 4294967296);havoc send_panic_events_#t~mem1431#1; [2025-02-08 02:58:32,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9119: assume 0 != cleanup_ipmi_~count~0#1; [2025-02-08 02:58:32,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9119: assume !(0 != cleanup_ipmi_~count~0#1); [2025-02-08 02:58:32,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9946: main_#t~ret1594#1 := firmware_revision_show_#res#1;havoc firmware_revision_show_#t~mem764#1, firmware_revision_show_#t~mem765#1, firmware_revision_show_#t~loopctr766#1, firmware_revision_show_#t~nondet767#1, firmware_revision_show_#t~ret768#1, firmware_revision_show_~dev#1.base, firmware_revision_show_~dev#1.offset, firmware_revision_show_~attr#1.base, firmware_revision_show_~attr#1.offset, firmware_revision_show_~buf#1.base, firmware_revision_show_~buf#1.offset, firmware_revision_show_~bmc~5#1.base, firmware_revision_show_~bmc~5#1.offset, firmware_revision_show_~__mptr~21#1.base, firmware_revision_show_~__mptr~21#1.offset, firmware_revision_show_~tmp~46#1;havoc firmware_revision_show_#in~dev#1.base, firmware_revision_show_#in~dev#1.offset, firmware_revision_show_#in~attr#1.base, firmware_revision_show_#in~attr#1.offset, firmware_revision_show_#in~buf#1.base, firmware_revision_show_#in~buf#1.offset;assume { :end_inline_firmware_revision_show } true;assume -9223372036854775808 <= main_#t~ret1594#1 && main_#t~ret1594#1 <= 9223372036854775807;havoc main_#t~ret1594#1;~ldv_state_variable_10~0 := 1; [2025-02-08 02:58:32,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8922: send_panic_events_~p~3#1.base, send_panic_events_~p~3#1.offset := send_panic_events_~str#1.base, send_panic_events_~str#1.offset;call send_panic_events_#t~mem1421#1 := read~int#6(send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset, 4); [2025-02-08 02:58:32,708 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10177: assume 1 != ~ldv_module_refcounter~0; [2025-02-08 02:58:32,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10177: assume !(1 != ~ldv_module_refcounter~0); [2025-02-08 02:58:32,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9120: assume -2147483648 <= cleanup_ipmi_#t~ret1467#1 && cleanup_ipmi_#t~ret1467#1 <= 2147483647;havoc cleanup_ipmi_#t~ret1467#1; [2025-02-08 02:58:32,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9120-1: SUMMARY for call cleanup_ipmi_#t~ret1467#1 := printk(103, 0); srcloc: null [2025-02-08 02:58:32,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9054: assume (panic_event_~intf~17#1.base + (9 + panic_event_~intf~17#1.offset)) % 18446744073709551616 != (~#ipmi_interfaces~0.base + ~#ipmi_interfaces~0.offset) % 18446744073709551616; [2025-02-08 02:58:32,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9054: assume !((panic_event_~intf~17#1.base + (9 + panic_event_~intf~17#1.offset)) % 18446744073709551616 != (~#ipmi_interfaces~0.base + ~#ipmi_interfaces~0.offset) % 18446744073709551616);assume { :begin_inline_send_panic_events } true;send_panic_events_#in~str#1.base, send_panic_events_#in~str#1.offset := panic_event_~ptr#1.base, panic_event_~ptr#1.offset;havoc send_panic_events_#t~mem1401#1, send_panic_events_#t~mem1402#1, send_panic_events_#t~mem1403#1, send_panic_events_#t~mem1404#1.base, send_panic_events_#t~mem1404#1.offset, send_panic_events_#t~mem1405#1.base, send_panic_events_#t~mem1405#1.offset, send_panic_events_#t~ret1406#1, send_panic_events_#t~mem1407#1.base, send_panic_events_#t~mem1407#1.offset, send_panic_events_#t~mem1412#1.base, send_panic_events_#t~mem1412#1.offset, send_panic_events_#t~mem1413#1.base, send_panic_events_#t~mem1413#1.offset, send_panic_events_#t~mem1414#1.base, send_panic_events_#t~mem1414#1.offset, send_panic_events_#t~mem1415#1.base, send_panic_events_#t~mem1415#1.offset, send_panic_events_#t~mem1416#1.base, send_panic_events_#t~mem1416#1.offset, send_panic_events_#t~ret1417#1, send_panic_events_#t~mem1418#1.base, send_panic_events_#t~mem1418#1.offset, send_panic_events_#t~mem1419#1.base, send_panic_events_#t~mem1419#1.offset, send_panic_events_#t~ret1420#1, send_panic_events_#t~mem1421#1, send_panic_events_#t~mem1422#1, send_panic_events_#t~mem1423#1, send_panic_events_#t~mem1424#1, send_panic_events_#t~short1425#1, send_panic_events_#t~mem1426#1, send_panic_events_#t~mem1427#1, send_panic_events_#t~short1428#1, send_panic_events_#t~mem1429#1, send_panic_events_#t~mem1430#1, send_panic_events_#t~mem1431#1, send_panic_events_#t~nondet1432#1, send_panic_events_#t~mem1433#1, send_panic_events_#t~nondet1434#1.base, send_panic_events_#t~nondet1434#1.offset, send_panic_events_#t~mem1435#1, send_panic_events_#t~mem1436#1.base, send_panic_events_#t~mem1436#1.offset, send_panic_events_#t~mem1437#1.base, send_panic_events_#t~mem1437#1.offset, send_panic_events_#t~ret1438#1, send_panic_events_~str#1.base, send_panic_events_~str#1.offset, send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset, send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset, send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset, send_panic_events_~si~2#1.base, send_panic_events_~si~2#1.offset, send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset, send_panic_events_~#__ptr~11#1.base, send_panic_events_~#__ptr~11#1.offset, send_panic_events_~__mptr~39#1.base, send_panic_events_~__mptr~39#1.offset, send_panic_events_~________p1~10#1.base, send_panic_events_~________p1~10#1.offset, send_panic_events_~_________p1~10#1.base, send_panic_events_~_________p1~10#1.offset, send_panic_events_~#__u~11#1.base, send_panic_events_~#__u~11#1.offset, send_panic_events_~tmp~75#1, send_panic_events_~#__ptr___0~11#1.base, send_panic_events_~#__ptr___0~11#1.offset, send_panic_events_~__mptr___0~17#1.base, send_panic_events_~__mptr___0~17#1.offset, send_panic_events_~________p1___0~10#1.base, send_panic_events_~________p1___0~10#1.offset, send_panic_events_~_________p1___0~10#1.base, send_panic_events_~_________p1___0~10#1.offset, send_panic_events_~#__u___0~11#1.base, send_panic_events_~#__u___0~11#1.offset, send_panic_events_~tmp___0~32#1, send_panic_events_~#__ptr___1~1#1.base, send_panic_events_~#__ptr___1~1#1.offset, send_panic_events_~__mptr___1~9#1.base, send_panic_events_~__mptr___1~9#1.offset, send_panic_events_~________p1___1~0#1.base, send_panic_events_~________p1___1~0#1.offset, send_panic_events_~_________p1___1~0#1.base, send_panic_events_~_________p1___1~0#1.offset, send_panic_events_~#__u___1~0#1.base, send_panic_events_~#__u___1~0#1.offset, send_panic_events_~tmp___1~17#1, send_panic_events_~p~3#1.base, send_panic_events_~p~3#1.offset, send_panic_events_~ipmb~0#1.base, send_panic_events_~ipmb~0#1.offset, send_panic_events_~j~1#1, send_panic_events_~size~0#1, send_panic_events_~tmp___2~10#1, send_panic_events_~tmp___3~6#1, send_panic_events_~#__ptr___2~1#1.base, send_panic_events_~#__ptr___2~1#1.offset, send_panic_events_~__mptr___2~4#1.base, send_panic_events_~__mptr___2~4#1.offset, send_panic_events_~________p1___2~0#1.base, send_panic_events_~________p1___2~0#1.offset, send_panic_events_~_________p1___2~0#1.base, send_panic_events_~_________p1___2~0#1.offset, send_panic_events_~#__u___2~0#1.base, send_panic_events_~#__u___2~0#1.offset, send_panic_events_~tmp___4~4#1;send_panic_events_~str#1.base, send_panic_events_~str#1.offset := send_panic_events_#in~str#1.base, send_panic_events_#in~str#1.offset;call send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset := #Ultimate.allocOnStack(12);havoc send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset;call send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset := #Ultimate.allocOnStack(16);havoc send_panic_events_~si~2#1.base, send_panic_events_~si~2#1.offset;call send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset := #Ultimate.allocOnStack(38);call send_panic_events_~#__ptr~11#1.base, send_panic_events_~#__ptr~11#1.offset := #Ultimate.allocOnStack(8);havoc send_panic_events_~__mptr~39#1.base, send_panic_events_~__mptr~39#1.offset;havoc send_panic_events_~________p1~10#1.base, send_panic_events_~________p1~10#1.offset;havoc send_panic_events_~_________p1~10#1.base, send_panic_events_~_________p1~10#1.offset;call send_panic_events_~#__u~11#1.base, send_panic_events_~#__u~11#1.offset := #Ultimate.allocOnStack(8);havoc send_panic_events_~tmp~75#1;call send_panic_events_~#__ptr___0~11#1.base, send_panic_events_~#__ptr___0~11#1.offset := #Ultimate.allocOnStack(8);havoc send_panic_events_~__mptr___0~17#1.base, send_panic_events_~__mptr___0~17#1.offset;havoc send_panic_events_~________p1___0~10#1.base, send_panic_events_~________p1___0~10#1.offset;havoc send_panic_events_~_________p1___0~10#1.base, send_panic_events_~_________p1___0~10#1.offset;call send_panic_events_~#__u___0~11#1.base, send_panic_events_~#__u___0~11#1.offset := #Ultimate.allocOnStack(8);havoc send_panic_events_~tmp___0~32#1;call send_panic_events_~#__ptr___1~1#1.base, send_panic_events_~#__ptr___1~1#1.offset := #Ultimate.allocOnStack(8);havoc send_panic_events_~__mptr___1~9#1.base, send_panic_events_~__mptr___1~9#1.offset;havoc send_panic_events_~________p1___1~0#1.base, send_panic_events_~________p1___1~0#1.offset;havoc send_panic_events_~_________p1___1~0#1.base, send_panic_events_~_________p1___1~0#1.offset;call send_panic_events_~#__u___1~0#1.base, send_panic_events_~#__u___1~0#1.offset := #Ultimate.allocOnStack(8);havoc send_panic_events_~tmp___1~17#1;havoc send_panic_events_~p~3#1.base, send_panic_events_~p~3#1.offset;havoc send_panic_events_~ipmb~0#1.base, send_panic_events_~ipmb~0#1.offset;havoc send_panic_events_~j~1#1;havoc send_panic_events_~size~0#1;havoc send_panic_events_~tmp___2~10#1;havoc send_panic_events_~tmp___3~6#1;call send_panic_events_~#__ptr___2~1#1.base, send_panic_events_~#__ptr___2~1#1.offset := #Ultimate.allocOnStack(8);havoc send_panic_events_~__mptr___2~4#1.base, send_panic_events_~__mptr___2~4#1.offset;havoc send_panic_events_~________p1___2~0#1.base, send_panic_events_~________p1___2~0#1.offset;havoc send_panic_events_~_________p1___2~0#1.base, send_panic_events_~_________p1___2~0#1.offset;call send_panic_events_~#__u___2~0#1.base, send_panic_events_~#__u___2~0#1.offset := #Ultimate.allocOnStack(8);havoc send_panic_events_~tmp___4~4#1;send_panic_events_~si~2#1.base, send_panic_events_~si~2#1.offset := send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset;call write~int#6(12, send_panic_events_~si~2#1.base, send_panic_events_~si~2#1.offset, 4);call write~int#6(15, send_panic_events_~si~2#1.base, 4 + send_panic_events_~si~2#1.offset, 2);call write~int#6(0, send_panic_events_~si~2#1.base, 6 + send_panic_events_~si~2#1.offset, 1);call write~int#27(4, send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset, 1);call write~int#27(2, send_panic_events_~#msg~10#1.base, 1 + send_panic_events_~#msg~10#1.offset, 1);call write~$Pointer$#27(send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset, send_panic_events_~#msg~10#1.base, 4 + send_panic_events_~#msg~10#1.offset, 8);call write~int#27(8, send_panic_events_~#msg~10#1.base, 2 + send_panic_events_~#msg~10#1.offset, 2);call write~int#6(65, send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset, 1);call write~int#6(3, send_panic_events_~#data~1#1.base, 1 + send_panic_events_~#data~1#1.offset, 1);call write~int#6(32, send_panic_events_~#data~1#1.base, 2 + send_panic_events_~#data~1#1.offset, 1);call write~int#6(111, send_panic_events_~#data~1#1.base, 4 + send_panic_events_~#data~1#1.offset, 1);call write~int#6(161, send_panic_events_~#data~1#1.base, 5 + send_panic_events_~#data~1#1.offset, 1); [2025-02-08 02:58:32,709 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8823: call ULTIMATE.dealloc(send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset);havoc send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset;call ULTIMATE.dealloc(send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset);havoc send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset;call ULTIMATE.dealloc(send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset);havoc send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr~11#1.base, send_panic_events_~#__ptr~11#1.offset);havoc send_panic_events_~#__ptr~11#1.base, send_panic_events_~#__ptr~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u~11#1.base, send_panic_events_~#__u~11#1.offset);havoc send_panic_events_~#__u~11#1.base, send_panic_events_~#__u~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr___0~11#1.base, send_panic_events_~#__ptr___0~11#1.offset);havoc send_panic_events_~#__ptr___0~11#1.base, send_panic_events_~#__ptr___0~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u___0~11#1.base, send_panic_events_~#__u___0~11#1.offset);havoc send_panic_events_~#__u___0~11#1.base, send_panic_events_~#__u___0~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr___1~1#1.base, send_panic_events_~#__ptr___1~1#1.offset);havoc send_panic_events_~#__ptr___1~1#1.base, send_panic_events_~#__ptr___1~1#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u___1~0#1.base, send_panic_events_~#__u___1~0#1.offset);havoc send_panic_events_~#__u___1~0#1.base, send_panic_events_~#__u___1~0#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr___2~1#1.base, send_panic_events_~#__ptr___2~1#1.offset);havoc send_panic_events_~#__ptr___2~1#1.base, send_panic_events_~#__ptr___2~1#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u___2~0#1.base, send_panic_events_~#__u___2~0#1.offset);havoc send_panic_events_~#__u___2~0#1.base, send_panic_events_~#__u___2~0#1.offset;havoc send_panic_events_#t~mem1401#1, send_panic_events_#t~mem1402#1, send_panic_events_#t~mem1403#1, send_panic_events_#t~mem1404#1.base, send_panic_events_#t~mem1404#1.offset, send_panic_events_#t~mem1405#1.base, send_panic_events_#t~mem1405#1.offset, send_panic_events_#t~ret1406#1, send_panic_events_#t~mem1407#1.base, send_panic_events_#t~mem1407#1.offset, send_panic_events_#t~mem1412#1.base, send_panic_events_#t~mem1412#1.offset, send_panic_events_#t~mem1413#1.base, send_panic_events_#t~mem1413#1.offset, send_panic_events_#t~mem1414#1.base, send_panic_events_#t~mem1414#1.offset, send_panic_events_#t~mem1415#1.base, send_panic_events_#t~mem1415#1.offset, send_panic_events_#t~mem1416#1.base, send_panic_events_#t~mem1416#1.offset, send_panic_events_#t~ret1417#1, send_panic_events_#t~mem1418#1.base, send_panic_events_#t~mem1418#1.offset, send_panic_events_#t~mem1419#1.base, send_panic_events_#t~mem1419#1.offset, send_panic_events_#t~ret1420#1, send_panic_events_#t~mem1421#1, send_panic_events_#t~mem1422#1, send_panic_events_#t~mem1423#1, send_panic_events_#t~mem1424#1, send_panic_events_#t~short1425#1, send_panic_events_#t~mem1426#1, send_panic_events_#t~mem1427#1, send_panic_events_#t~short1428#1, send_panic_events_#t~mem1429#1, send_panic_events_#t~mem1430#1, send_panic_events_#t~mem1431#1, send_panic_events_#t~nondet1432#1, send_panic_events_#t~mem1433#1, send_panic_events_#t~nondet1434#1.base, send_panic_events_#t~nondet1434#1.offset, send_panic_events_#t~mem1435#1, send_panic_events_#t~mem1436#1.base, send_panic_events_#t~mem1436#1.offset, send_panic_events_#t~mem1437#1.base, send_panic_events_#t~mem1437#1.offset, send_panic_events_#t~ret1438#1, send_panic_events_~str#1.base, send_panic_events_~str#1.offset, send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset, send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset, send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset, send_panic_events_~si~2#1.base, send_panic_events_~si~2#1.offset, send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset, send_panic_events_~#__ptr~11#1.base, send_panic_events_~#__ptr~11#1.offset, send_panic_events_~__mptr~39#1.base, send_panic_events_~__mptr~39#1.offset, send_panic_events_~________p1~10#1.base, send_panic_events_~________p1~10#1.offset, send_panic_events_~_________p1~10#1.base, send_panic_events_~_________p1~10#1.offset, send_panic_events_~#__u~11#1.base, send_panic_events_~#__u~11#1.offset, send_panic_events_~tmp~75#1, send_panic_events_~#__ptr___0~11#1.base, send_panic_events_~#__ptr___0~11#1.offset, send_panic_events_~__mptr___0~17#1.base, send_panic_events_~__mptr___0~17#1.offset, send_panic_events_~________p1___0~10#1.base, send_panic_events_~________p1___0~10#1.offset, send_panic_events_~_________p1___0~10#1.base, send_panic_events_~_________p1___0~10#1.offset, send_panic_events_~#__u___0~11#1.base, send_panic_events_~#__u___0~11#1.offset, send_panic_events_~tmp___0~32#1, send_panic_events_~#__ptr___1~1#1.base, send_panic_events_~#__ptr___1~1#1.offset, send_panic_events_~__mptr___1~9#1.base, send_panic_events_~__mptr___1~9#1.offset, send_panic_events_~________p1___1~0#1.base, send_panic_events_~________p1___1~0#1.offset, send_panic_events_~_________p1___1~0#1.base, send_panic_events_~_________p1___1~0#1.offset, send_panic_events_~#__u___1~0#1.base, send_panic_events_~#__u___1~0#1.offset, send_panic_events_~tmp___1~17#1, send_panic_events_~p~3#1.base, send_panic_events_~p~3#1.offset, send_panic_events_~ipmb~0#1.base, send_panic_events_~ipmb~0#1.offset, send_panic_events_~j~1#1, send_panic_events_~size~0#1, send_panic_events_~tmp___2~10#1, send_panic_events_~tmp___3~6#1, send_panic_events_~#__ptr___2~1#1.base, send_panic_events_~#__ptr___2~1#1.offset, send_panic_events_~__mptr___2~4#1.base, send_panic_events_~__mptr___2~4#1.offset, send_panic_events_~________p1___2~0#1.base, send_panic_events_~________p1___2~0#1.offset, send_panic_events_~_________p1___2~0#1.base, send_panic_events_~_________p1___2~0#1.offset, send_panic_events_~#__u___2~0#1.base, send_panic_events_~#__u___2~0#1.offset, send_panic_events_~tmp___4~4#1;havoc send_panic_events_#in~str#1.base, send_panic_events_#in~str#1.offset;assume { :end_inline_send_panic_events } true;panic_event_#res#1 := 0;call ULTIMATE.dealloc(panic_event_~#__ptr~12#1.base, panic_event_~#__ptr~12#1.offset);havoc panic_event_~#__ptr~12#1.base, panic_event_~#__ptr~12#1.offset;call ULTIMATE.dealloc(panic_event_~#__u~12#1.base, panic_event_~#__u~12#1.offset);havoc panic_event_~#__u~12#1.base, panic_event_~#__u~12#1.offset;call ULTIMATE.dealloc(panic_event_~#__ptr___0~12#1.base, panic_event_~#__ptr___0~12#1.offset);havoc panic_event_~#__ptr___0~12#1.base, panic_event_~#__ptr___0~12#1.offset;call ULTIMATE.dealloc(panic_event_~#__u___0~12#1.base, panic_event_~#__u___0~12#1.offset);havoc panic_event_~#__u___0~12#1.base, panic_event_~#__u___0~12#1.offset; [2025-02-08 02:58:32,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178: SUMMARY for call ldv_error(); srcloc: null [2025-02-08 02:58:32,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923: assume -1 == send_panic_events_#t~mem1421#1;havoc send_panic_events_#t~mem1421#1; [2025-02-08 02:58:32,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923: assume !(-1 == send_panic_events_#t~mem1421#1);havoc send_panic_events_#t~mem1421#1;call write~int#6(0, send_panic_events_~intf~16#1.base, 3327 + send_panic_events_~intf~16#1.offset, 1);call write~int#6(0, send_panic_events_~intf~16#1.base, 3328 + send_panic_events_~intf~16#1.offset, 1);call write~int#6(0, send_panic_events_~intf~16#1.base, 3325 + send_panic_events_~intf~16#1.offset, 1);call write~int#27(6, send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset, 1);call write~int#27(1, send_panic_events_~#msg~10#1.base, 1 + send_panic_events_~#msg~10#1.offset, 1);call write~$Pointer$#27(0, 0, send_panic_events_~#msg~10#1.base, 4 + send_panic_events_~#msg~10#1.offset, 8);call write~int#27(0, send_panic_events_~#msg~10#1.base, 2 + send_panic_events_~#msg~10#1.offset, 2);call write~$Pointer$#6(#funAddr~device_id_fetcher.base, #funAddr~device_id_fetcher.offset, send_panic_events_~intf~16#1.base, 3406 + send_panic_events_~intf~16#1.offset, 8); [2025-02-08 02:58:32,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6843: bmc_dev_attr_is_visible_#t~ret798#1.base, bmc_dev_attr_is_visible_#t~ret798#1.offset := kobj_to_dev_#res#1.base, kobj_to_dev_#res#1.offset;havoc kobj_to_dev_~kobj#1.base, kobj_to_dev_~kobj#1.offset, kobj_to_dev_~__mptr~0#1.base, kobj_to_dev_~__mptr~0#1.offset;havoc kobj_to_dev_#in~kobj#1.base, kobj_to_dev_#in~kobj#1.offset;assume { :end_inline_kobj_to_dev } true;bmc_dev_attr_is_visible_~tmp~53#1.base, bmc_dev_attr_is_visible_~tmp~53#1.offset := bmc_dev_attr_is_visible_#t~ret798#1.base, bmc_dev_attr_is_visible_#t~ret798#1.offset;havoc bmc_dev_attr_is_visible_#t~ret798#1.base, bmc_dev_attr_is_visible_#t~ret798#1.offset;bmc_dev_attr_is_visible_~dev~2#1.base, bmc_dev_attr_is_visible_~dev~2#1.offset := bmc_dev_attr_is_visible_~tmp~53#1.base, bmc_dev_attr_is_visible_~tmp~53#1.offset;bmc_dev_attr_is_visible_~__mptr~28#1.base, bmc_dev_attr_is_visible_~__mptr~28#1.offset := bmc_dev_attr_is_visible_~dev~2#1.base, bmc_dev_attr_is_visible_~dev~2#1.offset;bmc_dev_attr_is_visible_~bmc~12#1.base, bmc_dev_attr_is_visible_~bmc~12#1.offset := bmc_dev_attr_is_visible_~__mptr~28#1.base, -23120 + bmc_dev_attr_is_visible_~__mptr~28#1.offset;call bmc_dev_attr_is_visible_#t~mem799#1 := read~int#17(bmc_dev_attr_is_visible_~attr#1.base, 8 + bmc_dev_attr_is_visible_~attr#1.offset, 2);bmc_dev_attr_is_visible_~mode~1#1 := bmc_dev_attr_is_visible_#t~mem799#1;havoc bmc_dev_attr_is_visible_#t~mem799#1; [2025-02-08 02:58:32,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9651: havoc ldv_file_operations_16_#t~ret1468#1.base, ldv_file_operations_16_#t~ret1468#1.offset, ldv_file_operations_16_#t~ret1469#1.base, ldv_file_operations_16_#t~ret1469#1.offset, ldv_file_operations_16_~tmp~77#1.base, ldv_file_operations_16_~tmp~77#1.offset, ldv_file_operations_16_~tmp___0~34#1.base, ldv_file_operations_16_~tmp___0~34#1.offset;assume { :end_inline_ldv_file_operations_16 } true;~ldv_state_variable_4~0 := 1;~ldv_state_variable_8~0 := 1;~ldv_state_variable_14~0 := 1;assume { :begin_inline_ldv_file_operations_14 } true;havoc ldv_file_operations_14_#t~ret1474#1.base, ldv_file_operations_14_#t~ret1474#1.offset, ldv_file_operations_14_#t~ret1475#1.base, ldv_file_operations_14_#t~ret1475#1.offset, ldv_file_operations_14_~tmp~80#1.base, ldv_file_operations_14_~tmp~80#1.offset, ldv_file_operations_14_~tmp___0~36#1.base, ldv_file_operations_14_~tmp___0~36#1.offset;havoc ldv_file_operations_14_~tmp~80#1.base, ldv_file_operations_14_~tmp~80#1.offset;havoc ldv_file_operations_14_~tmp___0~36#1.base, ldv_file_operations_14_~tmp___0~36#1.offset; [2025-02-08 02:58:32,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9750: main_#t~ret1557#1 := product_id_show_#res#1;havoc product_id_show_#t~mem782#1, product_id_show_#t~loopctr783#1, product_id_show_#t~nondet784#1, product_id_show_#t~ret785#1, product_id_show_~dev#1.base, product_id_show_~dev#1.offset, product_id_show_~attr#1.base, product_id_show_~attr#1.offset, product_id_show_~buf#1.base, product_id_show_~buf#1.offset, product_id_show_~bmc~9#1.base, product_id_show_~bmc~9#1.offset, product_id_show_~__mptr~25#1.base, product_id_show_~__mptr~25#1.offset, product_id_show_~tmp~50#1;havoc product_id_show_#in~dev#1.base, product_id_show_#in~dev#1.offset, product_id_show_#in~attr#1.base, product_id_show_#in~attr#1.offset, product_id_show_#in~buf#1.base, product_id_show_#in~buf#1.offset;assume { :end_inline_product_id_show } true;assume -9223372036854775808 <= main_#t~ret1557#1 && main_#t~ret1557#1 <= 9223372036854775807;havoc main_#t~ret1557#1;~ldv_state_variable_6~0 := 1; [2025-02-08 02:58:32,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9982-1: assume { :begin_inline_ldv_check_final_state } true; [2025-02-08 02:58:32,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8892: havoc send_panic_events_#t~mem1412#1.base, send_panic_events_#t~mem1412#1.offset;havoc send_panic_events_#t~mem1413#1.base, send_panic_events_#t~mem1413#1.offset;havoc send_panic_events_#t~mem1414#1.base, send_panic_events_#t~mem1414#1.offset; [2025-02-08 02:58:32,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8892-1: SUMMARY for call ##fun~$Pointer$~X~~bool~0~TO~VOID(send_panic_events_#t~mem1412#1.base, send_panic_events_#t~mem1412#1.offset, 1, send_panic_events_#t~mem1414#1.base, send_panic_events_#t~mem1414#1.offset); srcloc: null [2025-02-08 02:58:32,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9982: assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0;call ULTIMATE.dealloc(main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset);havoc main_~#ldvarg8~0#1.base, main_~#ldvarg8~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_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset);havoc main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset);havoc main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg21~0#1.base, main_~#ldvarg21~0#1.offset);havoc main_~#ldvarg21~0#1.base, main_~#ldvarg21~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg32~0#1.base, main_~#ldvarg32~0#1.offset);havoc main_~#ldvarg32~0#1.base, main_~#ldvarg32~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg29~0#1.base, main_~#ldvarg29~0#1.offset);havoc main_~#ldvarg29~0#1.base, main_~#ldvarg29~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg30~0#1.base, main_~#ldvarg30~0#1.offset);havoc main_~#ldvarg30~0#1.base, main_~#ldvarg30~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg37~0#1.base, main_~#ldvarg37~0#1.offset);havoc main_~#ldvarg37~0#1.base, main_~#ldvarg37~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset);havoc main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg34~0#1.base, main_~#ldvarg34~0#1.offset);havoc main_~#ldvarg34~0#1.base, main_~#ldvarg34~0#1.offset; [2025-02-08 02:58:32,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8893: call send_panic_events_#t~mem1415#1.base, send_panic_events_#t~mem1415#1.offset := read~$Pointer$#6(send_panic_events_~intf~16#1.base, 9 + send_panic_events_~intf~16#1.offset, 8);call write~$Pointer$#21(send_panic_events_#t~mem1415#1.base, send_panic_events_#t~mem1415#1.offset, send_panic_events_~#__ptr___0~11#1.base, send_panic_events_~#__ptr___0~11#1.offset, 8); [2025-02-08 02:58:32,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8893-1: SUMMARY for call ipmi_panic_request_and_wait(send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset, send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset, send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset); srcloc: null [2025-02-08 02:58:32,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8992: call send_panic_events_#t~mem1437#1.base, send_panic_events_#t~mem1437#1.offset := read~$Pointer$#21(send_panic_events_~#__u___2~0#1.base, send_panic_events_~#__u___2~0#1.offset, 8);send_panic_events_~_________p1___2~0#1.base, send_panic_events_~_________p1___2~0#1.offset := send_panic_events_#t~mem1437#1.base, send_panic_events_#t~mem1437#1.offset;havoc send_panic_events_#t~mem1437#1.base, send_panic_events_#t~mem1437#1.offset;send_panic_events_~________p1___2~0#1.base, send_panic_events_~________p1___2~0#1.offset := send_panic_events_~_________p1___2~0#1.base, send_panic_events_~_________p1___2~0#1.offset; [2025-02-08 02:58:32,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9983: #t~ret1635#1 := main_#res#1;havoc main_#t~ret1477#1.base, main_#t~ret1477#1.offset, main_#t~ret1478#1.base, main_#t~ret1478#1.offset, main_#t~ret1479#1.base, main_#t~ret1479#1.offset, main_#t~ret1480#1.base, main_#t~ret1480#1.offset, main_#t~ret1481#1.base, main_#t~ret1481#1.offset, main_#t~ret1482#1.base, main_#t~ret1482#1.offset, main_#t~ret1483#1.base, main_#t~ret1483#1.offset, main_#t~ret1484#1.base, main_#t~ret1484#1.offset, main_#t~ret1485#1.base, main_#t~ret1485#1.offset, main_#t~ret1486#1.base, main_#t~ret1486#1.offset, main_#t~ret1487#1.base, main_#t~ret1487#1.offset, main_#t~ret1488#1.base, main_#t~ret1488#1.offset, main_#t~ret1489#1.base, main_#t~ret1489#1.offset, main_#t~ret1490#1.base, main_#t~ret1490#1.offset, main_#t~ret1491#1.base, main_#t~ret1491#1.offset, main_#t~ret1492#1.base, main_#t~ret1492#1.offset, main_#t~ret1493#1.base, main_#t~ret1493#1.offset, main_#t~ret1494#1.base, main_#t~ret1494#1.offset, main_#t~ret1495#1.base, main_#t~ret1495#1.offset, main_#t~ret1496#1.base, main_#t~ret1496#1.offset, main_#t~ret1497#1.base, main_#t~ret1497#1.offset, main_#t~ret1498#1.base, main_#t~ret1498#1.offset, main_#t~ret1499#1.base, main_#t~ret1499#1.offset, main_#t~ret1500#1.base, main_#t~ret1500#1.offset, main_#t~ret1501#1.base, main_#t~ret1501#1.offset, main_#t~ret1502#1.base, main_#t~ret1502#1.offset, main_#t~ret1503#1.base, main_#t~ret1503#1.offset, main_#t~ret1504#1.base, main_#t~ret1504#1.offset, main_#t~ret1505#1.base, main_#t~ret1505#1.offset, main_#t~ret1506#1.base, main_#t~ret1506#1.offset, main_#t~ret1507#1.base, main_#t~ret1507#1.offset, main_#t~ret1508#1.base, main_#t~ret1508#1.offset, main_#t~ret1509#1.base, main_#t~ret1509#1.offset, main_#t~ret1510#1.base, main_#t~ret1510#1.offset, main_#t~ret1511#1.base, main_#t~ret1511#1.offset, main_#t~ret1512#1.base, main_#t~ret1512#1.offset, main_#t~ret1513#1.base, main_#t~ret1513#1.offset, main_#t~ret1514#1.base, main_#t~ret1514#1.offset, main_#t~ret1515#1.base, main_#t~ret1515#1.offset, main_#t~ret1516#1.base, main_#t~ret1516#1.offset, main_#t~ret1517#1.base, main_#t~ret1517#1.offset, main_#t~ret1518#1.base, main_#t~ret1518#1.offset, main_#t~ret1519#1.base, main_#t~ret1519#1.offset, main_#t~ret1520#1.base, main_#t~ret1520#1.offset, main_#t~ret1521#1.base, main_#t~ret1521#1.offset, main_#t~ret1522#1.base, main_#t~ret1522#1.offset, main_#t~ret1523#1.base, main_#t~ret1523#1.offset, main_#t~ret1524#1.base, main_#t~ret1524#1.offset, main_#t~ret1525#1.base, main_#t~ret1525#1.offset, main_#t~ret1526#1.base, main_#t~ret1526#1.offset, main_#t~ret1527#1.base, main_#t~ret1527#1.offset, main_#t~nondet1528#1, main_#t~switch1529#1, main_#t~nondet1530#1, main_#t~switch1531#1, main_#t~ret1532#1, main_#t~nondet1533#1, main_#t~switch1534#1, main_#t~ret1535#1, main_#t~nondet1536#1, main_#t~switch1537#1, main_#t~mem1538#1, main_#t~ret1539#1, main_#t~nondet1540#1, main_#t~switch1541#1, main_#t~ret1542#1, main_#t~nondet1543#1, main_#t~switch1544#1, main_#t~ret1545#1, main_#t~mem1546#1, main_#t~ret1547#1, main_#t~mem1548#1, main_#t~mem1549#1, main_#t~ret1550#1, main_#t~ret1551#1, main_#t~nondet1552#1, main_#t~switch1553#1, main_#t~ret1554#1, main_#t~nondet1555#1, main_#t~switch1556#1, main_#t~ret1557#1, main_#t~nondet1558#1, main_#t~switch1559#1, main_#t~mem1560#1, main_#t~ret1561#1, main_#t~nondet1562#1, main_#t~switch1563#1, main_#t~ret1564#1, main_#t~nondet1565#1, main_#t~switch1566#1, main_#t~ret1567#1, main_#t~nondet1568#1, main_#t~switch1569#1, main_#t~ret1570#1, main_#t~mem1571#1, main_#t~ret1572#1, main_#t~mem1573#1, main_#t~mem1574#1, main_#t~ret1575#1, main_#t~ret1576#1, main_#t~nondet1577#1, main_#t~switch1578#1, main_#t~ret1579#1, main_#t~mem1580#1, main_#t~ret1581#1, main_#t~mem1582#1, main_#t~mem1583#1, main_#t~ret1584#1, main_#t~ret1585#1, main_#t~nondet1586#1, main_#t~switch1587#1, main_#t~ret1588#1, main_#t~nondet1589#1, main_#t~switch1590#1, main_#t~ret1591#1, main_#t~nondet1592#1, main_#t~switch1593#1, main_#t~ret1594#1, main_#t~nondet1595#1, main_#t~switch1596#1, main_#t~ret1597#1, main_~ldvarg1~0#1.base, main_~ldvarg1~0#1.offset, main_~tmp~81#1.base, main_~tmp~81#1.offset, main_~ldvarg0~0#1.base, main_~ldvarg0~0#1.offset, main_~tmp___0~37#1.base, main_~tmp___0~37#1.offset, main_~ldvarg2~0#1.base, main_~ldvarg2~0#1.offset, main_~tmp___1~18#1.base, main_~tmp___1~18#1.offset, main_~ldvarg4~0#1.base, main_~ldvarg4~0#1.offset, main_~tmp___2~11#1.base, main_~tmp___2~11#1.offset, main_~ldvarg3~0#1.base, main_~ldvarg3~0#1.offset, main_~tmp___3~7#1.base, main_~tmp___3~7#1.offset, main_~ldvarg5~0#1.base, main_~ldvarg5~0#1.offset, main_~tmp___4~5#1.base, main_~tmp___4~5#1.offset, main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset, main_~ldvarg7~0#1.base, main_~ldvarg7~0#1.offset, main_~tmp___5~2#1.base, main_~tmp___5~2#1.offset, main_~ldvarg6~0#1.base, main_~ldvarg6~0#1.offset, main_~tmp___6~1#1.base, main_~tmp___6~1#1.offset, main_~ldvarg11~0#1.base, main_~ldvarg11~0#1.offset, main_~tmp___7~1#1.base, main_~tmp___7~1#1.offset, main_~ldvarg13~0#1.base, main_~ldvarg13~0#1.offset, main_~tmp___8~1#1.base, main_~tmp___8~1#1.offset, main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset, main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset, main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset, main_~ldvarg14~0#1.base, main_~ldvarg14~0#1.offset, main_~tmp___9~1#1.base, main_~tmp___9~1#1.offset, main_~ldvarg16~0#1.base, main_~ldvarg16~0#1.offset, main_~tmp___10~1#1.base, main_~tmp___10~1#1.offset, main_~ldvarg15~0#1.base, main_~ldvarg15~0#1.offset, main_~tmp___11~1#1.base, main_~tmp___11~1#1.offset, main_~ldvarg18~0#1.base, main_~ldvarg18~0#1.offset, main_~tmp___12~1#1.base, main_~tmp___12~1#1.offset, main_~ldvarg17~0#1.base, main_~ldvarg17~0#1.offset, main_~tmp___13~1#1.base, main_~tmp___13~1#1.offset, main_~ldvarg19~0#1.base, main_~ldvarg19~0#1.offset, main_~tmp___14~1#1.base, main_~tmp___14~1#1.offset, main_~#ldvarg21~0#1.base, main_~#ldvarg21~0#1.offset, main_~ldvarg20~0#1.base, main_~ldvarg20~0#1.offset, main_~tmp___15~1#1.base, main_~tmp___15~1#1.offset, main_~ldvarg22~0#1.base, main_~ldvarg22~0#1.offset, main_~tmp___16~1#1.base, main_~tmp___16~1#1.offset, main_~ldvarg24~0#1.base, main_~ldvarg24~0#1.offset, main_~tmp___17~1#1.base, main_~tmp___17~1#1.offset, main_~ldvarg25~0#1.base, main_~ldvarg25~0#1.offset, main_~tmp___18~1#1.base, main_~tmp___18~1#1.offset, main_~ldvarg23~0#1.base, main_~ldvarg23~0#1.offset, main_~tmp___19~1#1.base, main_~tmp___19~1#1.offset, main_~ldvarg27~0#1.base, main_~ldvarg27~0#1.offset, main_~tmp___20~1#1.base, main_~tmp___20~1#1.offset, main_~ldvarg26~0#1.base, main_~ldvarg26~0#1.offset, main_~tmp___21~1#1.base, main_~tmp___21~1#1.offset, main_~ldvarg28~0#1.base, main_~ldvarg28~0#1.offset, main_~tmp___22~1#1.base, main_~tmp___22~1#1.offset, main_~#ldvarg32~0#1.base, main_~#ldvarg32~0#1.offset, main_~ldvarg31~0#1.base, main_~ldvarg31~0#1.offset, main_~tmp___23~1#1.base, main_~tmp___23~1#1.offset, main_~#ldvarg29~0#1.base, main_~#ldvarg29~0#1.offset, main_~ldvarg33~0#1.base, main_~ldvarg33~0#1.offset, main_~tmp___24~1#1.base, main_~tmp___24~1#1.offset, main_~#ldvarg30~0#1.base, main_~#ldvarg30~0#1.offset, main_~#ldvarg37~0#1.base, main_~#ldvarg37~0#1.offset, main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset, main_~ldvarg36~0#1.base, main_~ldvarg36~0#1.offset, main_~tmp___25~1#1.base, main_~tmp___25~1#1.offset, main_~ldvarg38~0#1.base, main_~ldvarg38~0#1.offset, main_~tmp___26~1#1.base, main_~tmp___26~1#1.offset, main_~#ldvarg34~0#1.base, main_~#ldvarg34~0#1.offset, main_~ldvarg39~0#1.base, main_~ldvarg39~0#1.offset, main_~tmp___27~0#1.base, main_~tmp___27~0#1.offset, main_~ldvarg41~0#1.base, main_~ldvarg41~0#1.offset, main_~tmp___28~0#1.base, main_~tmp___28~0#1.offset, main_~ldvarg40~0#1.base, main_~ldvarg40~0#1.offset, main_~tmp___29~0#1.base, main_~tmp___29~0#1.offset, main_~ldvarg43~0#1.base, main_~ldvarg43~0#1.offset, main_~tmp___30~0#1.base, main_~tmp___30~0#1.offset, main_~ldvarg42~0#1.base, main_~ldvarg42~0#1.offset, main_~tmp___31~0#1.base, main_~tmp___31~0#1.offset, main_~ldvarg44~0#1.base, main_~ldvarg44~0#1.offset, main_~tmp___32~0#1.base, main_~tmp___32~0#1.offset, main_~ldvarg45~0#1.base, main_~ldvarg45~0#1.offset, main_~tmp___33~0#1.base, main_~tmp___33~0#1.offset, main_~ldvarg47~0#1.base, main_~ldvarg47~0#1.offset, main_~tmp___34~0#1.base, main_~tmp___34~0#1.offset, main_~ldvarg46~0#1.base, main_~ldvarg46~0#1.offset, main_~tmp___35~0#1.base, main_~tmp___35~0#1.offset, main_~ldvarg48~0#1.base, main_~ldvarg48~0#1.offset, main_~tmp___36~0#1.base, main_~tmp___36~0#1.offset, main_~ldvarg49~0#1.base, main_~ldvarg49~0#1.offset, main_~tmp___37~0#1.base, main_~tmp___37~0#1.offset, main_~ldvarg50~0#1.base, main_~ldvarg50~0#1.offset, main_~tmp___38~0#1.base, main_~tmp___38~0#1.offset, main_~tmp___39~0#1, main_~tmp___40~0#1, main_~tmp___41~0#1, main_~tmp___42~0#1, main_~tmp___43~0#1, main_~tmp___44~0#1, main_~tmp___45~0#1, main_~tmp___46~0#1, main_~tmp___47~0#1, main_~tmp___48~0#1, main_~tmp___49~0#1, main_~tmp___50~0#1, main_~tmp___51~0#1, main_~tmp___52~0#1, main_~tmp___53~0#1, main_~tmp___54~0#1, main_~tmp___55~0#1;assume { :end_inline_main } true; [2025-02-08 02:58:32,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8992-1: SUMMARY for call __read_once_size(send_panic_events_~#__ptr___2~1#1.base, send_panic_events_~#__ptr___2~1#1.offset, send_panic_events_~#__u___2~0#1.base, send_panic_events_~#__u___2~0#1.offset, 8); srcloc: null [2025-02-08 02:58:32,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9786: main_#t~ret1564#1 := ipmi_version_show_#res#1;havoc ipmi_version_show_#t~mem769#1, ipmi_version_show_#t~mem770#1, ipmi_version_show_#t~loopctr771#1, ipmi_version_show_#t~nondet772#1, ipmi_version_show_#t~ret773#1, ipmi_version_show_~dev#1.base, ipmi_version_show_~dev#1.offset, ipmi_version_show_~attr#1.base, ipmi_version_show_~attr#1.offset, ipmi_version_show_~buf#1.base, ipmi_version_show_~buf#1.offset, ipmi_version_show_~bmc~6#1.base, ipmi_version_show_~bmc~6#1.offset, ipmi_version_show_~__mptr~22#1.base, ipmi_version_show_~__mptr~22#1.offset, ipmi_version_show_~tmp~47#1;havoc ipmi_version_show_#in~dev#1.base, ipmi_version_show_#in~dev#1.offset, ipmi_version_show_#in~attr#1.base, ipmi_version_show_#in~attr#1.offset, ipmi_version_show_#in~buf#1.base, ipmi_version_show_#in~buf#1.offset;assume { :end_inline_ipmi_version_show } true;assume -9223372036854775808 <= main_#t~ret1564#1 && main_#t~ret1564#1 <= 9223372036854775807;havoc main_#t~ret1564#1;~ldv_state_variable_9~0 := 1; [2025-02-08 02:58:32,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9655: havoc ldv_file_operations_14_#t~ret1474#1.base, ldv_file_operations_14_#t~ret1474#1.offset, ldv_file_operations_14_#t~ret1475#1.base, ldv_file_operations_14_#t~ret1475#1.offset, ldv_file_operations_14_~tmp~80#1.base, ldv_file_operations_14_~tmp~80#1.offset, ldv_file_operations_14_~tmp___0~36#1.base, ldv_file_operations_14_~tmp___0~36#1.offset;assume { :end_inline_ldv_file_operations_14 } true;~ldv_state_variable_15~0 := 1;assume { :begin_inline_ldv_file_operations_15 } true;havoc ldv_file_operations_15_#t~ret1470#1.base, ldv_file_operations_15_#t~ret1470#1.offset, ldv_file_operations_15_#t~ret1471#1.base, ldv_file_operations_15_#t~ret1471#1.offset, ldv_file_operations_15_~tmp~78#1.base, ldv_file_operations_15_~tmp~78#1.offset, ldv_file_operations_15_~tmp___0~35#1.base, ldv_file_operations_15_~tmp___0~35#1.offset;havoc ldv_file_operations_15_~tmp~78#1.base, ldv_file_operations_15_~tmp~78#1.offset;havoc ldv_file_operations_15_~tmp___0~35#1.base, ldv_file_operations_15_~tmp___0~35#1.offset; [2025-02-08 02:58:32,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8962: call write~int#27(10, send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset, 1);call write~int#27(68, send_panic_events_~#msg~10#1.base, 1 + send_panic_events_~#msg~10#1.offset, 1);call write~$Pointer$#27(send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset, send_panic_events_~#msg~10#1.base, 4 + send_panic_events_~#msg~10#1.offset, 8);call write~int#27(16, send_panic_events_~#msg~10#1.base, 2 + send_panic_events_~#msg~10#1.offset, 2);send_panic_events_~j~1#1 := 0; [2025-02-08 02:58:32,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848: assume (bmc_dev_attr_is_visible_~attr#1.base + bmc_dev_attr_is_visible_~attr#1.offset) % 18446744073709551616 == (~#dev_attr_aux_firmware_revision~0.base + ~#dev_attr_aux_firmware_revision~0.offset) % 18446744073709551616;call bmc_dev_attr_is_visible_#t~mem800#1 := read~int#17(bmc_dev_attr_is_visible_~bmc~12#1.base, 1492 + bmc_dev_attr_is_visible_~bmc~12#1.offset, 1);bmc_dev_attr_is_visible_#res#1 := (if 0 != bmc_dev_attr_is_visible_#t~mem800#1 % 256 % 4294967296 then (if bmc_dev_attr_is_visible_~mode~1#1 % 65536 % 4294967296 <= 2147483647 then bmc_dev_attr_is_visible_~mode~1#1 % 65536 % 4294967296 else bmc_dev_attr_is_visible_~mode~1#1 % 65536 % 4294967296 - 4294967296) else 0);havoc bmc_dev_attr_is_visible_#t~mem800#1; [2025-02-08 02:58:32,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848: assume !((bmc_dev_attr_is_visible_~attr#1.base + bmc_dev_attr_is_visible_~attr#1.offset) % 18446744073709551616 == (~#dev_attr_aux_firmware_revision~0.base + ~#dev_attr_aux_firmware_revision~0.offset) % 18446744073709551616); [2025-02-08 02:58:32,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8896: call send_panic_events_#t~mem1416#1.base, send_panic_events_#t~mem1416#1.offset := read~$Pointer$#21(send_panic_events_~#__u___0~11#1.base, send_panic_events_~#__u___0~11#1.offset, 8);send_panic_events_~_________p1___0~10#1.base, send_panic_events_~_________p1___0~10#1.offset := send_panic_events_#t~mem1416#1.base, send_panic_events_#t~mem1416#1.offset;havoc send_panic_events_#t~mem1416#1.base, send_panic_events_#t~mem1416#1.offset;send_panic_events_~________p1___0~10#1.base, send_panic_events_~________p1___0~10#1.offset := send_panic_events_~_________p1___0~10#1.base, send_panic_events_~_________p1___0~10#1.offset; [2025-02-08 02:58:32,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8896-1: SUMMARY for call __read_once_size(send_panic_events_~#__ptr___0~11#1.base, send_panic_events_~#__ptr___0~11#1.offset, send_panic_events_~#__u___0~11#1.base, send_panic_events_~#__u___0~11#1.offset, 8); srcloc: null [2025-02-08 02:58:32,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9359: call ULTIMATE.dealloc(main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset);havoc main_~#ldvarg8~0#1.base, main_~#ldvarg8~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_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset);havoc main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset);havoc main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg21~0#1.base, main_~#ldvarg21~0#1.offset);havoc main_~#ldvarg21~0#1.base, main_~#ldvarg21~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg32~0#1.base, main_~#ldvarg32~0#1.offset);havoc main_~#ldvarg32~0#1.base, main_~#ldvarg32~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg29~0#1.base, main_~#ldvarg29~0#1.offset);havoc main_~#ldvarg29~0#1.base, main_~#ldvarg29~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg30~0#1.base, main_~#ldvarg30~0#1.offset);havoc main_~#ldvarg30~0#1.base, main_~#ldvarg30~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg37~0#1.base, main_~#ldvarg37~0#1.offset);havoc main_~#ldvarg37~0#1.base, main_~#ldvarg37~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset);havoc main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg34~0#1.base, main_~#ldvarg34~0#1.offset);havoc main_~#ldvarg34~0#1.base, main_~#ldvarg34~0#1.offset; [2025-02-08 02:58:32,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996: assume -2147483648 <= send_panic_events_#t~ret1438#1 && send_panic_events_#t~ret1438#1 <= 2147483647;send_panic_events_~tmp___4~4#1 := send_panic_events_#t~ret1438#1;havoc send_panic_events_#t~ret1438#1;send_panic_events_~__mptr___2~4#1.base, send_panic_events_~__mptr___2~4#1.offset := send_panic_events_~________p1___2~0#1.base, send_panic_events_~________p1___2~0#1.offset;send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset := send_panic_events_~__mptr___2~4#1.base, -57856 + send_panic_events_~__mptr___2~4#1.offset; [2025-02-08 02:58:32,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996-1: SUMMARY for call send_panic_events_#t~ret1438#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 02:58:32,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849: havoc bmc_dev_attr_is_visible_#t~mem800#1; [2025-02-08 02:58:32,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9657: havoc ldv_file_operations_15_#t~ret1470#1.base, ldv_file_operations_15_#t~ret1470#1.offset, ldv_file_operations_15_#t~ret1471#1.base, ldv_file_operations_15_#t~ret1471#1.offset, ldv_file_operations_15_~tmp~78#1.base, ldv_file_operations_15_~tmp~78#1.offset, ldv_file_operations_15_~tmp___0~35#1.base, ldv_file_operations_15_~tmp___0~35#1.offset;assume { :end_inline_ldv_file_operations_15 } true;~ldv_state_variable_2~0 := 1;~ldv_state_variable_12~0 := 1;~ldv_state_variable_9~0 := 1;~ldv_state_variable_7~0 := 1;~ldv_state_variable_3~0 := 1;~ldv_state_variable_11~0 := 1;~ldv_state_variable_6~0 := 1; [2025-02-08 02:58:32,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9229: ldv_file_operations_15_~tmp~78#1.base, ldv_file_operations_15_~tmp~78#1.offset := ldv_file_operations_15_#t~ret1470#1.base, ldv_file_operations_15_#t~ret1470#1.offset;havoc ldv_file_operations_15_#t~ret1470#1.base, ldv_file_operations_15_#t~ret1470#1.offset;~smi_version_proc_ops_group1~0.base, ~smi_version_proc_ops_group1~0.offset := ldv_file_operations_15_~tmp~78#1.base, ldv_file_operations_15_~tmp~78#1.offset; [2025-02-08 02:58:32,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9229-1: SUMMARY for call ldv_file_operations_15_#t~ret1470#1.base, ldv_file_operations_15_#t~ret1470#1.offset := ldv_init_zalloc(1000); srcloc: null [2025-02-08 02:58:32,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9626: havoc choose_timer_1_#t~nondet1472#1, choose_timer_1_#t~switch1473#1, choose_timer_1_~tmp~79#1;assume { :end_inline_choose_timer_1 } true; [2025-02-08 02:58:32,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329: ldv_file_operations_14_~tmp~80#1.base, ldv_file_operations_14_~tmp~80#1.offset := ldv_file_operations_14_#t~ret1474#1.base, ldv_file_operations_14_#t~ret1474#1.offset;havoc ldv_file_operations_14_#t~ret1474#1.base, ldv_file_operations_14_#t~ret1474#1.offset;~smi_stats_proc_ops_group1~0.base, ~smi_stats_proc_ops_group1~0.offset := ldv_file_operations_14_~tmp~80#1.base, ldv_file_operations_14_~tmp~80#1.offset; [2025-02-08 02:58:32,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329-1: SUMMARY for call ldv_file_operations_14_#t~ret1474#1.base, ldv_file_operations_14_#t~ret1474#1.offset := ldv_init_zalloc(1000); srcloc: null [2025-02-08 02:58:32,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8900: assume -2147483648 <= send_panic_events_#t~ret1417#1 && send_panic_events_#t~ret1417#1 <= 2147483647;send_panic_events_~tmp___0~32#1 := send_panic_events_#t~ret1417#1;havoc send_panic_events_#t~ret1417#1;send_panic_events_~__mptr___0~17#1.base, send_panic_events_~__mptr___0~17#1.offset := send_panic_events_~________p1___0~10#1.base, send_panic_events_~________p1___0~10#1.offset;send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset := send_panic_events_~__mptr___0~17#1.base, -57856 + send_panic_events_~__mptr___0~17#1.offset; [2025-02-08 02:58:32,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8900-1: SUMMARY for call send_panic_events_#t~ret1417#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 02:58:32,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6852: assume (bmc_dev_attr_is_visible_~attr#1.base + bmc_dev_attr_is_visible_~attr#1.offset) % 18446744073709551616 == (~#dev_attr_guid~0.base + ~#dev_attr_guid~0.offset) % 18446744073709551616;call bmc_dev_attr_is_visible_#t~mem801#1 := read~int#17(bmc_dev_attr_is_visible_~bmc~12#1.base, 1421 + bmc_dev_attr_is_visible_~bmc~12#1.offset, 4);bmc_dev_attr_is_visible_#res#1 := (if 0 != bmc_dev_attr_is_visible_#t~mem801#1 then (if bmc_dev_attr_is_visible_~mode~1#1 % 65536 % 4294967296 <= 2147483647 then bmc_dev_attr_is_visible_~mode~1#1 % 65536 % 4294967296 else bmc_dev_attr_is_visible_~mode~1#1 % 65536 % 4294967296 - 4294967296) else 0);havoc bmc_dev_attr_is_visible_#t~mem801#1; [2025-02-08 02:58:32,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6852: assume !((bmc_dev_attr_is_visible_~attr#1.base + bmc_dev_attr_is_visible_~attr#1.offset) % 18446744073709551616 == (~#dev_attr_guid~0.base + ~#dev_attr_guid~0.offset) % 18446744073709551616); [2025-02-08 02:58:32,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9594: main_#t~ret1535#1 := manufacturer_id_show_#res#1;havoc manufacturer_id_show_#t~mem778#1, manufacturer_id_show_#t~loopctr779#1, manufacturer_id_show_#t~nondet780#1, manufacturer_id_show_#t~ret781#1, manufacturer_id_show_~dev#1.base, manufacturer_id_show_~dev#1.offset, manufacturer_id_show_~attr#1.base, manufacturer_id_show_~attr#1.offset, manufacturer_id_show_~buf#1.base, manufacturer_id_show_~buf#1.offset, manufacturer_id_show_~bmc~8#1.base, manufacturer_id_show_~bmc~8#1.offset, manufacturer_id_show_~__mptr~24#1.base, manufacturer_id_show_~__mptr~24#1.offset, manufacturer_id_show_~tmp~49#1;havoc manufacturer_id_show_#in~dev#1.base, manufacturer_id_show_#in~dev#1.offset, manufacturer_id_show_#in~attr#1.base, manufacturer_id_show_#in~attr#1.offset, manufacturer_id_show_#in~buf#1.base, manufacturer_id_show_#in~buf#1.offset;assume { :end_inline_manufacturer_id_show } true;assume -9223372036854775808 <= main_#t~ret1535#1 && main_#t~ret1535#1 <= 9223372036854775807;havoc main_#t~ret1535#1;~ldv_state_variable_7~0 := 1; [2025-02-08 02:58:32,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9231: ldv_file_operations_15_~tmp___0~35#1.base, ldv_file_operations_15_~tmp___0~35#1.offset := ldv_file_operations_15_#t~ret1471#1.base, ldv_file_operations_15_#t~ret1471#1.offset;havoc ldv_file_operations_15_#t~ret1471#1.base, ldv_file_operations_15_#t~ret1471#1.offset;~smi_version_proc_ops_group2~0.base, ~smi_version_proc_ops_group2~0.offset := ldv_file_operations_15_~tmp___0~35#1.base, ldv_file_operations_15_~tmp___0~35#1.offset; [2025-02-08 02:58:32,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9231-1: SUMMARY for call ldv_file_operations_15_#t~ret1471#1.base, ldv_file_operations_15_#t~ret1471#1.offset := ldv_init_zalloc(504); srcloc: null [2025-02-08 02:58:32,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9000: assume (send_panic_events_~intf~16#1.base + (9 + send_panic_events_~intf~16#1.offset)) % 18446744073709551616 != (~#ipmi_interfaces~0.base + ~#ipmi_interfaces~0.offset) % 18446744073709551616; [2025-02-08 02:58:32,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9000: assume !((send_panic_events_~intf~16#1.base + (9 + send_panic_events_~intf~16#1.offset)) % 18446744073709551616 != (~#ipmi_interfaces~0.base + ~#ipmi_interfaces~0.offset) % 18446744073709551616);call ULTIMATE.dealloc(send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset);havoc send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset;call ULTIMATE.dealloc(send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset);havoc send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset;call ULTIMATE.dealloc(send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset);havoc send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr~11#1.base, send_panic_events_~#__ptr~11#1.offset);havoc send_panic_events_~#__ptr~11#1.base, send_panic_events_~#__ptr~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u~11#1.base, send_panic_events_~#__u~11#1.offset);havoc send_panic_events_~#__u~11#1.base, send_panic_events_~#__u~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr___0~11#1.base, send_panic_events_~#__ptr___0~11#1.offset);havoc send_panic_events_~#__ptr___0~11#1.base, send_panic_events_~#__ptr___0~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u___0~11#1.base, send_panic_events_~#__u___0~11#1.offset);havoc send_panic_events_~#__u___0~11#1.base, send_panic_events_~#__u___0~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr___1~1#1.base, send_panic_events_~#__ptr___1~1#1.offset);havoc send_panic_events_~#__ptr___1~1#1.base, send_panic_events_~#__ptr___1~1#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u___1~0#1.base, send_panic_events_~#__u___1~0#1.offset);havoc send_panic_events_~#__u___1~0#1.base, send_panic_events_~#__u___1~0#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr___2~1#1.base, send_panic_events_~#__ptr___2~1#1.offset);havoc send_panic_events_~#__ptr___2~1#1.base, send_panic_events_~#__ptr___2~1#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u___2~0#1.base, send_panic_events_~#__u___2~0#1.offset);havoc send_panic_events_~#__u___2~0#1.base, send_panic_events_~#__u___2~0#1.offset; [2025-02-08 02:58:32,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6853: havoc bmc_dev_attr_is_visible_#t~mem801#1; [2025-02-08 02:58:32,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9331: ldv_file_operations_14_~tmp___0~36#1.base, ldv_file_operations_14_~tmp___0~36#1.offset := ldv_file_operations_14_#t~ret1475#1.base, ldv_file_operations_14_#t~ret1475#1.offset;havoc ldv_file_operations_14_#t~ret1475#1.base, ldv_file_operations_14_#t~ret1475#1.offset;~smi_stats_proc_ops_group2~0.base, ~smi_stats_proc_ops_group2~0.offset := ldv_file_operations_14_~tmp___0~36#1.base, ldv_file_operations_14_~tmp___0~36#1.offset; [2025-02-08 02:58:32,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9331-1: SUMMARY for call ldv_file_operations_14_#t~ret1475#1.base, ldv_file_operations_14_#t~ret1475#1.offset := ldv_init_zalloc(504); srcloc: null [2025-02-08 02:58:32,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9167: assume 0 != ~ldv_timer_1_0~0 && (disable_suitable_timer_1_~timer#1.base + disable_suitable_timer_1_~timer#1.offset) % 18446744073709551616 == (~ldv_timer_list_1_0~0.base + ~ldv_timer_list_1_0~0.offset) % 18446744073709551616;~ldv_timer_1_0~0 := 0; [2025-02-08 02:58:32,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9167: assume !(0 != ~ldv_timer_1_0~0 && (disable_suitable_timer_1_~timer#1.base + disable_suitable_timer_1_~timer#1.offset) % 18446744073709551616 == (~ldv_timer_list_1_0~0.base + ~ldv_timer_list_1_0~0.offset) % 18446744073709551616); [2025-02-08 02:58:32,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8969: send_panic_events_~tmp___2~10#1 := send_panic_events_#t~nondet1432#1;send_panic_events_~size~0#1 := (if send_panic_events_~tmp___2~10#1 % 18446744073709551616 % 4294967296 <= 2147483647 then send_panic_events_~tmp___2~10#1 % 18446744073709551616 % 4294967296 else send_panic_events_~tmp___2~10#1 % 18446744073709551616 % 4294967296 - 4294967296); [2025-02-08 02:58:32,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8936: call send_panic_events_#t~mem1422#1 := read~int#6(send_panic_events_~intf~16#1.base, 3328 + send_panic_events_~intf~16#1.offset, 1); [2025-02-08 02:58:32,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8936-1: SUMMARY for call ipmi_panic_request_and_wait(send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset, send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset, send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset); srcloc: null [2025-02-08 02:58:32,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9630-1: assume 0 != ~ldv_retval_0~0;~ldv_state_variable_0~0 := 2; [2025-02-08 02:58:32,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9630-1: assume !(0 != ~ldv_retval_0~0); [2025-02-08 02:58:32,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9630-2: assume 0 == ~ldv_retval_0~0;~ldv_state_variable_0~0 := 3;~ldv_state_variable_5~0 := 1;~ldv_state_variable_10~0 := 1;~ldv_state_variable_13~0 := 1;~ldv_state_variable_16~0 := 1;assume { :begin_inline_ldv_file_operations_16 } true;havoc ldv_file_operations_16_#t~ret1468#1.base, ldv_file_operations_16_#t~ret1468#1.offset, ldv_file_operations_16_#t~ret1469#1.base, ldv_file_operations_16_#t~ret1469#1.offset, ldv_file_operations_16_~tmp~77#1.base, ldv_file_operations_16_~tmp~77#1.offset, ldv_file_operations_16_~tmp___0~34#1.base, ldv_file_operations_16_~tmp___0~34#1.offset;havoc ldv_file_operations_16_~tmp~77#1.base, ldv_file_operations_16_~tmp~77#1.offset;havoc ldv_file_operations_16_~tmp___0~34#1.base, ldv_file_operations_16_~tmp___0~34#1.offset; [2025-02-08 02:58:32,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9630-2: assume !(0 == ~ldv_retval_0~0); [2025-02-08 02:58:32,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856-1: bmc_dev_attr_is_visible_#res#1 := bmc_dev_attr_is_visible_~mode~1#1; [2025-02-08 02:58:32,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937: assume 0 != send_panic_events_#t~mem1422#1 % 256 % 4294967296;havoc send_panic_events_#t~mem1422#1;call write~int#27(4, send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset, 1);call write~int#27(1, send_panic_events_~#msg~10#1.base, 1 + send_panic_events_~#msg~10#1.offset, 1);call write~$Pointer$#27(0, 0, send_panic_events_~#msg~10#1.base, 4 + send_panic_events_~#msg~10#1.offset, 8);call write~int#27(0, send_panic_events_~#msg~10#1.base, 2 + send_panic_events_~#msg~10#1.offset, 2);call write~$Pointer$#6(#funAddr~event_receiver_fetcher.base, #funAddr~event_receiver_fetcher.offset, send_panic_events_~intf~16#1.base, 3406 + send_panic_events_~intf~16#1.offset, 8); [2025-02-08 02:58:32,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937: assume !(0 != send_panic_events_#t~mem1422#1 % 256 % 4294967296);havoc send_panic_events_#t~mem1422#1; [2025-02-08 02:58:32,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9928: main_#t~ret1591#1 := guid_show_#res#1;havoc guid_show_#t~mem793#1, guid_show_#t~mem794#1, guid_show_#t~loopctr795#1, guid_show_#t~nondet796#1, guid_show_#t~ret797#1, guid_show_~dev#1.base, guid_show_~dev#1.offset, guid_show_~attr#1.base, guid_show_~attr#1.offset, guid_show_~buf#1.base, guid_show_~buf#1.offset, guid_show_~bmc~11#1.base, guid_show_~bmc~11#1.offset, guid_show_~__mptr~27#1.base, guid_show_~__mptr~27#1.offset, guid_show_~tmp~52#1;havoc guid_show_#in~dev#1.base, guid_show_#in~dev#1.offset, guid_show_#in~attr#1.base, guid_show_#in~attr#1.offset, guid_show_#in~buf#1.base, guid_show_#in~buf#1.offset;assume { :end_inline_guid_show } true;assume -9223372036854775808 <= main_#t~ret1591#1 && main_#t~ret1591#1 <= 9223372036854775807;havoc main_#t~ret1591#1;~ldv_state_variable_4~0 := 1; [2025-02-08 02:58:32,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8904: assume (send_panic_events_~intf~16#1.base + (9 + send_panic_events_~intf~16#1.offset)) % 18446744073709551616 != (~#ipmi_interfaces~0.base + ~#ipmi_interfaces~0.offset) % 18446744073709551616; [2025-02-08 02:58:32,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8904: assume !((send_panic_events_~intf~16#1.base + (9 + send_panic_events_~intf~16#1.offset)) % 18446744073709551616 != (~#ipmi_interfaces~0.base + ~#ipmi_interfaces~0.offset) % 18446744073709551616); [2025-02-08 02:58:32,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8971: assume send_panic_events_~size~0#1 > 11;send_panic_events_~size~0#1 := 11; [2025-02-08 02:58:32,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8971: assume !(send_panic_events_~size~0#1 > 11); [2025-02-08 02:58:32,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8872: assume 0 != (send_panic_events_~str#1.base + send_panic_events_~str#1.offset) % 18446744073709551616;call send_panic_events_#t~mem1401#1 := read~int#17(send_panic_events_~str#1.base, send_panic_events_~str#1.offset, 1);call write~int#6(send_panic_events_#t~mem1401#1, send_panic_events_~#data~1#1.base, 3 + send_panic_events_~#data~1#1.offset, 1);havoc send_panic_events_#t~mem1401#1;call send_panic_events_#t~mem1402#1 := read~int#17(send_panic_events_~str#1.base, 1 + send_panic_events_~str#1.offset, 1);call write~int#6(send_panic_events_#t~mem1402#1, send_panic_events_~#data~1#1.base, 6 + send_panic_events_~#data~1#1.offset, 1);havoc send_panic_events_#t~mem1402#1;call send_panic_events_#t~mem1403#1 := read~int#17(send_panic_events_~str#1.base, 2 + send_panic_events_~str#1.offset, 1);call write~int#6(send_panic_events_#t~mem1403#1, send_panic_events_~#data~1#1.base, 7 + send_panic_events_~#data~1#1.offset, 1);havoc send_panic_events_#t~mem1403#1; [2025-02-08 02:58:32,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8872: assume !(0 != (send_panic_events_~str#1.base + send_panic_events_~str#1.offset) % 18446744073709551616); [2025-02-08 02:58:32,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038-1: call panic_event_#t~mem1442#1.base, panic_event_#t~mem1442#1.offset := read~$Pointer$#6(panic_event_~intf~17#1.base, 143 + panic_event_~intf~17#1.offset, 8); [2025-02-08 02:58:32,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038: assume 0 == (panic_event_#t~mem1442#1.base + panic_event_#t~mem1442#1.offset) % 18446744073709551616;havoc panic_event_#t~mem1442#1.base, panic_event_#t~mem1442#1.offset; [2025-02-08 02:58:32,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038: assume !(0 == (panic_event_#t~mem1442#1.base + panic_event_#t~mem1442#1.offset) % 18446744073709551616);havoc panic_event_#t~mem1442#1.base, panic_event_#t~mem1442#1.offset;call write~int#6(1, panic_event_~intf~17#1.base, 3612 + panic_event_~intf~17#1.offset, 4);call panic_event_#t~mem1447#1.base, panic_event_#t~mem1447#1.offset := read~$Pointer$#6(panic_event_~intf~17#1.base, 151 + panic_event_~intf~17#1.offset, 8);call panic_event_#t~mem1448#1.base, panic_event_#t~mem1448#1.offset := read~$Pointer$#6(panic_event_~intf~17#1.base, 143 + panic_event_~intf~17#1.offset, 8);call panic_event_#t~mem1449#1.base, panic_event_#t~mem1449#1.offset := read~$Pointer$#6(panic_event_#t~mem1448#1.base, 48 + panic_event_#t~mem1448#1.offset, 8); [2025-02-08 02:58:32,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9732: main_#t~ret1554#1 := device_id_show_#res#1;havoc device_id_show_#t~mem752#1, device_id_show_#t~loopctr753#1, device_id_show_#t~nondet754#1, device_id_show_#t~ret755#1, device_id_show_~dev#1.base, device_id_show_~dev#1.offset, device_id_show_~attr#1.base, device_id_show_~attr#1.offset, device_id_show_~buf#1.base, device_id_show_~buf#1.offset, device_id_show_~bmc~2#1.base, device_id_show_~bmc~2#1.offset, device_id_show_~__mptr~18#1.base, device_id_show_~__mptr~18#1.offset, device_id_show_~tmp~43#1;havoc device_id_show_#in~dev#1.base, device_id_show_#in~dev#1.offset, device_id_show_#in~attr#1.base, device_id_show_#in~attr#1.offset, device_id_show_#in~buf#1.base, device_id_show_#in~buf#1.offset;assume { :end_inline_device_id_show } true;assume -9223372036854775808 <= main_#t~ret1554#1 && main_#t~ret1554#1 <= 9223372036854775807;havoc main_#t~ret1554#1;~ldv_state_variable_13~0 := 1; [2025-02-08 02:58:32,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9964: main_#t~ret1597#1 := aux_firmware_rev_show_#res#1;havoc aux_firmware_rev_show_#t~mem786#1, aux_firmware_rev_show_#t~mem787#1, aux_firmware_rev_show_#t~mem788#1, aux_firmware_rev_show_#t~mem789#1, aux_firmware_rev_show_#t~loopctr790#1, aux_firmware_rev_show_#t~nondet791#1, aux_firmware_rev_show_#t~ret792#1, aux_firmware_rev_show_~dev#1.base, aux_firmware_rev_show_~dev#1.offset, aux_firmware_rev_show_~attr#1.base, aux_firmware_rev_show_~attr#1.offset, aux_firmware_rev_show_~buf#1.base, aux_firmware_rev_show_~buf#1.offset, aux_firmware_rev_show_~bmc~10#1.base, aux_firmware_rev_show_~bmc~10#1.offset, aux_firmware_rev_show_~__mptr~26#1.base, aux_firmware_rev_show_~__mptr~26#1.offset, aux_firmware_rev_show_~tmp~51#1;havoc aux_firmware_rev_show_#in~dev#1.base, aux_firmware_rev_show_#in~dev#1.offset, aux_firmware_rev_show_#in~attr#1.base, aux_firmware_rev_show_#in~attr#1.offset, aux_firmware_rev_show_#in~buf#1.base, aux_firmware_rev_show_#in~buf#1.offset;assume { :end_inline_aux_firmware_rev_show } true;assume -9223372036854775808 <= main_#t~ret1597#1 && main_#t~ret1597#1 <= 9223372036854775807;havoc main_#t~ret1597#1;~ldv_state_variable_5~0 := 1; [2025-02-08 02:58:32,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: assume 0 != ~ldv_timer_1_1~0 && (disable_suitable_timer_1_~timer#1.base + disable_suitable_timer_1_~timer#1.offset) % 18446744073709551616 == (~ldv_timer_list_1_1~0.base + ~ldv_timer_list_1_1~0.offset) % 18446744073709551616;~ldv_timer_1_1~0 := 0; [2025-02-08 02:58:32,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: assume !(0 != ~ldv_timer_1_1~0 && (disable_suitable_timer_1_~timer#1.base + disable_suitable_timer_1_~timer#1.offset) % 18446744073709551616 == (~ldv_timer_list_1_1~0.base + ~ldv_timer_list_1_1~0.offset) % 18446744073709551616); [2025-02-08 02:58:32,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8908: assume 0 == (send_panic_events_~str#1.base + send_panic_events_~str#1.offset) % 18446744073709551616;call ULTIMATE.dealloc(send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset);havoc send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset;call ULTIMATE.dealloc(send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset);havoc send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset;call ULTIMATE.dealloc(send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset);havoc send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr~11#1.base, send_panic_events_~#__ptr~11#1.offset);havoc send_panic_events_~#__ptr~11#1.base, send_panic_events_~#__ptr~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u~11#1.base, send_panic_events_~#__u~11#1.offset);havoc send_panic_events_~#__u~11#1.base, send_panic_events_~#__u~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr___0~11#1.base, send_panic_events_~#__ptr___0~11#1.offset);havoc send_panic_events_~#__ptr___0~11#1.base, send_panic_events_~#__ptr___0~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u___0~11#1.base, send_panic_events_~#__u___0~11#1.offset);havoc send_panic_events_~#__u___0~11#1.base, send_panic_events_~#__u___0~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr___1~1#1.base, send_panic_events_~#__ptr___1~1#1.offset);havoc send_panic_events_~#__ptr___1~1#1.base, send_panic_events_~#__ptr___1~1#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u___1~0#1.base, send_panic_events_~#__u___1~0#1.offset);havoc send_panic_events_~#__u___1~0#1.base, send_panic_events_~#__u___1~0#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr___2~1#1.base, send_panic_events_~#__ptr___2~1#1.offset);havoc send_panic_events_~#__ptr___2~1#1.base, send_panic_events_~#__ptr___2~1#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u___2~0#1.base, send_panic_events_~#__u___2~0#1.offset);havoc send_panic_events_~#__u___2~0#1.base, send_panic_events_~#__u___2~0#1.offset; [2025-02-08 02:58:32,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8908: assume !(0 == (send_panic_events_~str#1.base + send_panic_events_~str#1.offset) % 18446744073709551616);call send_panic_events_#t~mem1418#1.base, send_panic_events_#t~mem1418#1.offset := read~$Pointer$#6(~#ipmi_interfaces~0.base, ~#ipmi_interfaces~0.offset, 8);call write~$Pointer$#21(send_panic_events_#t~mem1418#1.base, send_panic_events_#t~mem1418#1.offset, send_panic_events_~#__ptr___1~1#1.base, send_panic_events_~#__ptr___1~1#1.offset, 8);havoc send_panic_events_#t~mem1418#1.base, send_panic_events_#t~mem1418#1.offset; [2025-02-08 02:58:32,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8975: call write~int#6(0, send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset, 1);call write~int#6(0, send_panic_events_~#data~1#1.base, 1 + send_panic_events_~#data~1#1.offset, 1);call write~int#6(240, send_panic_events_~#data~1#1.base, 2 + send_panic_events_~#data~1#1.offset, 1);call send_panic_events_#t~mem1433#1 := read~int#6(send_panic_events_~intf~16#1.base, 3420 + send_panic_events_~intf~16#1.offset, 1);call write~int#6(send_panic_events_#t~mem1433#1, send_panic_events_~#data~1#1.base, 3 + send_panic_events_~#data~1#1.offset, 1);havoc send_panic_events_#t~mem1433#1;send_panic_events_~tmp___3~6#1 := send_panic_events_~j~1#1;send_panic_events_~j~1#1 := 1 + send_panic_events_~j~1#1;call write~int#6(send_panic_events_~tmp___3~6#1, send_panic_events_~#data~1#1.base, 4 + send_panic_events_~#data~1#1.offset, 1);havoc send_panic_events_#t~nondet1434#1.base, send_panic_events_#t~nondet1434#1.offset;send_panic_events_~p~3#1.base, send_panic_events_~p~3#1.offset := send_panic_events_~p~3#1.base, send_panic_events_~p~3#1.offset + (if send_panic_events_~size~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then send_panic_events_~size~0#1 % 18446744073709551616 % 18446744073709551616 else send_panic_events_~size~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 02:58:32,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9636: havoc cleanup_ipmi_#t~ret1462#1, cleanup_ipmi_#t~ret1463#1, cleanup_ipmi_#t~ret1464#1, cleanup_ipmi_#t~ret1465#1, cleanup_ipmi_#t~ret1466#1, cleanup_ipmi_#t~ret1467#1, cleanup_ipmi_~count~0#1;assume { :end_inline_cleanup_ipmi } true;~ldv_state_variable_0~0 := 2; [2025-02-08 02:58:32,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9768: main_#t~ret1561#1 := bmc_dev_attr_is_visible_#res#1;havoc bmc_dev_attr_is_visible_#t~ret798#1.base, bmc_dev_attr_is_visible_#t~ret798#1.offset, bmc_dev_attr_is_visible_#t~mem799#1, bmc_dev_attr_is_visible_#t~mem800#1, bmc_dev_attr_is_visible_#t~mem801#1, bmc_dev_attr_is_visible_~kobj#1.base, bmc_dev_attr_is_visible_~kobj#1.offset, bmc_dev_attr_is_visible_~attr#1.base, bmc_dev_attr_is_visible_~attr#1.offset, bmc_dev_attr_is_visible_~idx#1, bmc_dev_attr_is_visible_~dev~2#1.base, bmc_dev_attr_is_visible_~dev~2#1.offset, bmc_dev_attr_is_visible_~tmp~53#1.base, bmc_dev_attr_is_visible_~tmp~53#1.offset, bmc_dev_attr_is_visible_~bmc~12#1.base, bmc_dev_attr_is_visible_~bmc~12#1.offset, bmc_dev_attr_is_visible_~__mptr~28#1.base, bmc_dev_attr_is_visible_~__mptr~28#1.offset, bmc_dev_attr_is_visible_~mode~1#1;havoc bmc_dev_attr_is_visible_#in~kobj#1.base, bmc_dev_attr_is_visible_#in~kobj#1.offset, bmc_dev_attr_is_visible_#in~attr#1.base, bmc_dev_attr_is_visible_#in~attr#1.offset, bmc_dev_attr_is_visible_#in~idx#1;assume { :end_inline_bmc_dev_attr_is_visible } true;havoc main_#t~mem1560#1;havoc main_#t~ret1561#1;~ldv_state_variable_3~0 := 1; [2025-02-08 02:58:32,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9108: assume { :begin_inline_ldv_del_timer_sync_14 } true;ldv_del_timer_sync_14_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_14_#in~ldv_func_arg1#1.offset := ~#ipmi_timer~0.base, ~#ipmi_timer~0.offset;havoc ldv_del_timer_sync_14_#res#1;havoc ldv_del_timer_sync_14_#t~ret1603#1, ldv_del_timer_sync_14_~ldv_func_arg1#1.base, ldv_del_timer_sync_14_~ldv_func_arg1#1.offset, ldv_del_timer_sync_14_~ldv_func_res~3#1, ldv_del_timer_sync_14_~tmp~87#1;ldv_del_timer_sync_14_~ldv_func_arg1#1.base, ldv_del_timer_sync_14_~ldv_func_arg1#1.offset := ldv_del_timer_sync_14_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_14_#in~ldv_func_arg1#1.offset;havoc ldv_del_timer_sync_14_~ldv_func_res~3#1;havoc ldv_del_timer_sync_14_~tmp~87#1;assume { :begin_inline_del_timer_sync } true;del_timer_sync_#in~arg0#1.base, del_timer_sync_#in~arg0#1.offset := ldv_del_timer_sync_14_~ldv_func_arg1#1.base, ldv_del_timer_sync_14_~ldv_func_arg1#1.offset;havoc del_timer_sync_#res#1;havoc del_timer_sync_#t~nondet1614#1, del_timer_sync_~arg0#1.base, del_timer_sync_~arg0#1.offset;del_timer_sync_~arg0#1.base, del_timer_sync_~arg0#1.offset := del_timer_sync_#in~arg0#1.base, del_timer_sync_#in~arg0#1.offset;havoc del_timer_sync_#t~nondet1614#1;assume -2147483648 <= del_timer_sync_#t~nondet1614#1 && del_timer_sync_#t~nondet1614#1 <= 2147483647;del_timer_sync_#res#1 := del_timer_sync_#t~nondet1614#1;havoc del_timer_sync_#t~nondet1614#1; [2025-02-08 02:58:32,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9108-1: SUMMARY for call atomic_inc(~#stop_operation~0.base, ~#stop_operation~0.offset); srcloc: null [2025-02-08 02:58:32,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8943: SUMMARY for call ipmi_panic_request_and_wait(send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset, send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset, send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset); srcloc: null [2025-02-08 02:58:32,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9109: cleanup_ipmi_#t~ret1463#1 := ldv_del_timer_sync_14_#res#1;havoc ldv_del_timer_sync_14_#t~ret1603#1, ldv_del_timer_sync_14_~ldv_func_arg1#1.base, ldv_del_timer_sync_14_~ldv_func_arg1#1.offset, ldv_del_timer_sync_14_~ldv_func_res~3#1, ldv_del_timer_sync_14_~tmp~87#1;havoc ldv_del_timer_sync_14_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_14_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_14 } true;assume -2147483648 <= cleanup_ipmi_#t~ret1463#1 && cleanup_ipmi_#t~ret1463#1 <= 2147483647;havoc cleanup_ipmi_#t~ret1463#1;assume { :begin_inline_proc_remove } true;proc_remove_#in~arg0#1.base, proc_remove_#in~arg0#1.offset := ~proc_ipmi_root~0.base, ~proc_ipmi_root~0.offset;havoc proc_remove_~arg0#1.base, proc_remove_~arg0#1.offset;proc_remove_~arg0#1.base, proc_remove_~arg0#1.offset := proc_remove_#in~arg0#1.base, proc_remove_#in~arg0#1.offset; [2025-02-08 02:58:32,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9043: havoc panic_event_#t~mem1447#1.base, panic_event_#t~mem1447#1.offset;havoc panic_event_#t~mem1448#1.base, panic_event_#t~mem1448#1.offset;havoc panic_event_#t~mem1449#1.base, panic_event_#t~mem1449#1.offset;call panic_event_#t~mem1450#1.base, panic_event_#t~mem1450#1.offset := read~$Pointer$#6(panic_event_~intf~17#1.base, 9 + panic_event_~intf~17#1.offset, 8);call write~$Pointer$#21(panic_event_#t~mem1450#1.base, panic_event_#t~mem1450#1.offset, panic_event_~#__ptr___0~12#1.base, panic_event_~#__ptr___0~12#1.offset, 8); [2025-02-08 02:58:32,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9043-1: SUMMARY for call ##fun~$Pointer$~X~~bool~0~TO~VOID(panic_event_#t~mem1447#1.base, panic_event_#t~mem1447#1.offset, 1, panic_event_#t~mem1449#1.base, panic_event_#t~mem1449#1.offset); srcloc: null [2025-02-08 02:58:32,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8878: call send_panic_events_#t~mem1404#1.base, send_panic_events_#t~mem1404#1.offset := read~$Pointer$#6(~#ipmi_interfaces~0.base, ~#ipmi_interfaces~0.offset, 8);call write~$Pointer$#21(send_panic_events_#t~mem1404#1.base, send_panic_events_#t~mem1404#1.offset, send_panic_events_~#__ptr~11#1.base, send_panic_events_~#__ptr~11#1.offset, 8);havoc send_panic_events_#t~mem1404#1.base, send_panic_events_#t~mem1404#1.offset; [2025-02-08 02:58:32,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9011: call ULTIMATE.dealloc(panic_event_~#__ptr~12#1.base, panic_event_~#__ptr~12#1.offset);havoc panic_event_~#__ptr~12#1.base, panic_event_~#__ptr~12#1.offset;call ULTIMATE.dealloc(panic_event_~#__u~12#1.base, panic_event_~#__u~12#1.offset);havoc panic_event_~#__u~12#1.base, panic_event_~#__u~12#1.offset;call ULTIMATE.dealloc(panic_event_~#__ptr___0~12#1.base, panic_event_~#__ptr___0~12#1.offset);havoc panic_event_~#__ptr___0~12#1.base, panic_event_~#__ptr___0~12#1.offset;call ULTIMATE.dealloc(panic_event_~#__u___0~12#1.base, panic_event_~#__u___0~12#1.offset);havoc panic_event_~#__u___0~12#1.base, panic_event_~#__u___0~12#1.offset;main_#t~ret1539#1 := panic_event_#res#1;havoc panic_event_#t~mem1439#1.base, panic_event_#t~mem1439#1.offset, panic_event_#t~mem1440#1.base, panic_event_#t~mem1440#1.offset, panic_event_#t~ret1441#1, panic_event_#t~mem1442#1.base, panic_event_#t~mem1442#1.offset, panic_event_#t~mem1447#1.base, panic_event_#t~mem1447#1.offset, panic_event_#t~mem1448#1.base, panic_event_#t~mem1448#1.offset, panic_event_#t~mem1449#1.base, panic_event_#t~mem1449#1.offset, panic_event_#t~mem1450#1.base, panic_event_#t~mem1450#1.offset, panic_event_#t~mem1451#1.base, panic_event_#t~mem1451#1.offset, panic_event_#t~ret1452#1, panic_event_~this#1.base, panic_event_~this#1.offset, panic_event_~event#1, panic_event_~ptr#1.base, panic_event_~ptr#1.offset, panic_event_~intf~17#1.base, panic_event_~intf~17#1.offset, panic_event_~#__ptr~12#1.base, panic_event_~#__ptr~12#1.offset, panic_event_~__mptr~40#1.base, panic_event_~__mptr~40#1.offset, panic_event_~________p1~11#1.base, panic_event_~________p1~11#1.offset, panic_event_~_________p1~11#1.base, panic_event_~_________p1~11#1.offset, panic_event_~#__u~12#1.base, panic_event_~#__u~12#1.offset, panic_event_~tmp~76#1, panic_event_~#__ptr___0~12#1.base, panic_event_~#__ptr___0~12#1.offset, panic_event_~__mptr___0~18#1.base, panic_event_~__mptr___0~18#1.offset, panic_event_~________p1___0~11#1.base, panic_event_~________p1___0~11#1.offset, panic_event_~_________p1___0~11#1.base, panic_event_~_________p1___0~11#1.offset, panic_event_~#__u___0~12#1.base, panic_event_~#__u___0~12#1.offset, panic_event_~tmp___0~33#1;havoc panic_event_#in~this#1.base, panic_event_#in~this#1.offset, panic_event_#in~event#1, panic_event_#in~ptr#1.base, panic_event_#in~ptr#1.offset;assume { :end_inline_panic_event } true;assume -2147483648 <= main_#t~ret1539#1 && main_#t~ret1539#1 <= 2147483647;havoc main_#t~mem1538#1;havoc main_#t~ret1539#1;~ldv_state_variable_2~0 := 1; [2025-02-08 02:58:32,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233: havoc atomic_notifier_chain_unregister_#t~nondet1612#1;cleanup_ipmi_#t~ret1462#1 := atomic_notifier_chain_unregister_#res#1;havoc atomic_notifier_chain_unregister_#t~nondet1612#1, atomic_notifier_chain_unregister_~arg0#1.base, atomic_notifier_chain_unregister_~arg0#1.offset, atomic_notifier_chain_unregister_~arg1#1.base, atomic_notifier_chain_unregister_~arg1#1.offset;havoc atomic_notifier_chain_unregister_#in~arg0#1.base, atomic_notifier_chain_unregister_#in~arg0#1.offset, atomic_notifier_chain_unregister_#in~arg1#1.base, atomic_notifier_chain_unregister_#in~arg1#1.offset;assume { :end_inline_atomic_notifier_chain_unregister } true;assume -2147483648 <= cleanup_ipmi_#t~ret1462#1 && cleanup_ipmi_#t~ret1462#1 <= 2147483647;havoc cleanup_ipmi_#t~ret1462#1; [2025-02-08 02:58:32,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9110: havoc proc_remove_~arg0#1.base, proc_remove_~arg0#1.offset;havoc proc_remove_#in~arg0#1.base, proc_remove_#in~arg0#1.offset;assume { :end_inline_proc_remove } true; [2025-02-08 02:58:32,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9804: main_#t~ret1567#1 := provides_device_sdrs_show_#res#1;havoc provides_device_sdrs_show_#t~mem756#1, provides_device_sdrs_show_#t~loopctr757#1, provides_device_sdrs_show_#t~nondet758#1, provides_device_sdrs_show_#t~ret759#1, provides_device_sdrs_show_~dev#1.base, provides_device_sdrs_show_~dev#1.offset, provides_device_sdrs_show_~attr#1.base, provides_device_sdrs_show_~attr#1.offset, provides_device_sdrs_show_~buf#1.base, provides_device_sdrs_show_~buf#1.offset, provides_device_sdrs_show_~bmc~3#1.base, provides_device_sdrs_show_~bmc~3#1.offset, provides_device_sdrs_show_~__mptr~19#1.base, provides_device_sdrs_show_~__mptr~19#1.offset, provides_device_sdrs_show_~tmp~44#1;havoc provides_device_sdrs_show_#in~dev#1.base, provides_device_sdrs_show_#in~dev#1.offset, provides_device_sdrs_show_#in~attr#1.base, provides_device_sdrs_show_#in~attr#1.offset, provides_device_sdrs_show_#in~buf#1.base, provides_device_sdrs_show_#in~buf#1.offset;assume { :end_inline_provides_device_sdrs_show } true;assume -9223372036854775808 <= main_#t~ret1567#1 && main_#t~ret1567#1 <= 9223372036854775807;havoc main_#t~ret1567#1;~ldv_state_variable_12~0 := 1; [2025-02-08 02:58:32,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8879: call send_panic_events_#t~mem1405#1.base, send_panic_events_#t~mem1405#1.offset := read~$Pointer$#21(send_panic_events_~#__u~11#1.base, send_panic_events_~#__u~11#1.offset, 8);send_panic_events_~_________p1~10#1.base, send_panic_events_~_________p1~10#1.offset := send_panic_events_#t~mem1405#1.base, send_panic_events_#t~mem1405#1.offset;havoc send_panic_events_#t~mem1405#1.base, send_panic_events_#t~mem1405#1.offset;send_panic_events_~________p1~10#1.base, send_panic_events_~________p1~10#1.offset := send_panic_events_~_________p1~10#1.base, send_panic_events_~_________p1~10#1.offset; [2025-02-08 02:58:32,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8879-1: SUMMARY for call __read_once_size(send_panic_events_~#__ptr~11#1.base, send_panic_events_~#__ptr~11#1.offset, send_panic_events_~#__u~11#1.base, send_panic_events_~#__u~11#1.offset, 8); srcloc: null [2025-02-08 02:58:32,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946: call write~$Pointer$#6(0, 0, send_panic_events_~intf~16#1.base, 3406 + send_panic_events_~intf~16#1.offset, 8);call send_panic_events_#t~mem1423#1 := read~int#6(send_panic_events_~intf~16#1.base, 3325 + send_panic_events_~intf~16#1.offset, 1);send_panic_events_#t~short1425#1 := 0 == (if send_panic_events_#t~mem1423#1 % 256 % 4294967296 <= 2147483647 then send_panic_events_#t~mem1423#1 % 256 % 4294967296 else send_panic_events_#t~mem1423#1 % 256 % 4294967296 - 4294967296) % 2; [2025-02-08 02:58:32,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177: assume 0 != ~ldv_timer_1_2~0 && (disable_suitable_timer_1_~timer#1.base + disable_suitable_timer_1_~timer#1.offset) % 18446744073709551616 == (~ldv_timer_list_1_2~0.base + ~ldv_timer_list_1_2~0.offset) % 18446744073709551616;~ldv_timer_1_2~0 := 0; [2025-02-08 02:58:32,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177: assume !(0 != ~ldv_timer_1_2~0 && (disable_suitable_timer_1_~timer#1.base + disable_suitable_timer_1_~timer#1.offset) % 18446744073709551616 == (~ldv_timer_list_1_2~0.base + ~ldv_timer_list_1_2~0.offset) % 18446744073709551616); [2025-02-08 02:58:32,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111: ~initialized~0 := 0; [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111-1: SUMMARY for call driver_unregister(~#ipmidriver~0.base, 40 + ~#ipmidriver~0.offset); srcloc: null [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8913: call send_panic_events_#t~mem1419#1.base, send_panic_events_#t~mem1419#1.offset := read~$Pointer$#21(send_panic_events_~#__u___1~0#1.base, send_panic_events_~#__u___1~0#1.offset, 8);send_panic_events_~_________p1___1~0#1.base, send_panic_events_~_________p1___1~0#1.offset := send_panic_events_#t~mem1419#1.base, send_panic_events_#t~mem1419#1.offset;havoc send_panic_events_#t~mem1419#1.base, send_panic_events_#t~mem1419#1.offset;send_panic_events_~________p1___1~0#1.base, send_panic_events_~________p1___1~0#1.offset := send_panic_events_~_________p1___1~0#1.base, send_panic_events_~_________p1___1~0#1.offset; [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8913-1: SUMMARY for call __read_once_size(send_panic_events_~#__ptr___1~1#1.base, send_panic_events_~#__ptr___1~1#1.offset, send_panic_events_~#__u___1~0#1.base, send_panic_events_~#__u___1~0#1.offset, 8); srcloc: null [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046-1: SUMMARY for call __read_once_size(panic_event_~#__ptr___0~12#1.base, panic_event_~#__ptr___0~12#1.offset, panic_event_~#__u___0~12#1.base, panic_event_~#__u___0~12#1.offset, 8); srcloc: null [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947: assume send_panic_events_#t~short1428#1;havoc send_panic_events_#t~mem1423#1;havoc send_panic_events_#t~mem1424#1;havoc send_panic_events_#t~short1425#1;havoc send_panic_events_#t~mem1426#1;havoc send_panic_events_#t~mem1427#1;havoc send_panic_events_#t~short1428#1;send_panic_events_~ipmb~0#1.base, send_panic_events_~ipmb~0#1.offset := send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset;call write~int#6(1, send_panic_events_~ipmb~0#1.base, send_panic_events_~ipmb~0#1.offset, 4);call write~int#6(0, send_panic_events_~ipmb~0#1.base, 4 + send_panic_events_~ipmb~0#1.offset, 2);call send_panic_events_#t~mem1429#1 := read~int#6(send_panic_events_~intf~16#1.base, 3326 + send_panic_events_~intf~16#1.offset, 1);call write~int#6(send_panic_events_#t~mem1429#1, send_panic_events_~ipmb~0#1.base, 7 + send_panic_events_~ipmb~0#1.offset, 1);havoc send_panic_events_#t~mem1429#1;call send_panic_events_#t~mem1430#1 := read~int#6(send_panic_events_~intf~16#1.base, 3325 + send_panic_events_~intf~16#1.offset, 1);call write~int#6(send_panic_events_#t~mem1430#1, send_panic_events_~ipmb~0#1.base, 6 + send_panic_events_~ipmb~0#1.offset, 1);havoc send_panic_events_#t~mem1430#1; [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947: assume !send_panic_events_#t~short1428#1;havoc send_panic_events_#t~mem1423#1;havoc send_panic_events_#t~mem1424#1;havoc send_panic_events_#t~short1425#1;havoc send_panic_events_#t~mem1426#1;havoc send_panic_events_#t~mem1427#1;havoc send_panic_events_#t~short1428#1;call send_panic_events_#t~mem1431#1 := read~int#6(send_panic_events_~intf~16#1.base, 3327 + send_panic_events_~intf~16#1.offset, 1); [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947-1: assume send_panic_events_#t~short1428#1;call send_panic_events_#t~mem1426#1 := read~int#6(send_panic_events_~intf~16#1.base, 3325 + send_panic_events_~intf~16#1.offset, 1);call send_panic_events_#t~mem1427#1 := read~int#6(send_panic_events_~intf~16#1.base, 3420 + send_panic_events_~intf~16#1.offset, 1);send_panic_events_#t~short1428#1 := (if send_panic_events_#t~mem1426#1 % 256 % 4294967296 <= 2147483647 then send_panic_events_#t~mem1426#1 % 256 % 4294967296 else send_panic_events_#t~mem1426#1 % 256 % 4294967296 - 4294967296) != (if send_panic_events_#t~mem1427#1 % 256 % 4294967296 <= 2147483647 then send_panic_events_#t~mem1427#1 % 256 % 4294967296 else send_panic_events_#t~mem1427#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947-1: assume !send_panic_events_#t~short1428#1; [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10070: havoc disable_suitable_timer_1_~timer#1.base, disable_suitable_timer_1_~timer#1.offset;havoc disable_suitable_timer_1_#in~timer#1.base, disable_suitable_timer_1_#in~timer#1.offset;assume { :end_inline_disable_suitable_timer_1 } true;ldv_del_timer_sync_14_#res#1 := ldv_del_timer_sync_14_~ldv_func_res~3#1; [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046: call panic_event_#t~mem1451#1.base, panic_event_#t~mem1451#1.offset := read~$Pointer$#21(panic_event_~#__u___0~12#1.base, panic_event_~#__u___0~12#1.offset, 8);panic_event_~_________p1___0~11#1.base, panic_event_~_________p1___0~11#1.offset := panic_event_#t~mem1451#1.base, panic_event_#t~mem1451#1.offset;havoc panic_event_#t~mem1451#1.base, panic_event_#t~mem1451#1.offset;panic_event_~________p1___0~11#1.base, panic_event_~________p1___0~11#1.offset := panic_event_~_________p1___0~11#1.base, panic_event_~_________p1___0~11#1.offset; [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947-2: send_panic_events_#t~short1428#1 := send_panic_events_#t~short1425#1; [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947-3: assume send_panic_events_#t~short1425#1;call send_panic_events_#t~mem1424#1 := read~int#6(send_panic_events_~intf~16#1.base, 3325 + send_panic_events_~intf~16#1.offset, 1);send_panic_events_#t~short1425#1 := 0 != send_panic_events_#t~mem1424#1 % 256 % 4294967296; [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947-3: assume !send_panic_events_#t~short1425#1; [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882: assume -2147483648 <= send_panic_events_#t~ret1406#1 && send_panic_events_#t~ret1406#1 <= 2147483647;send_panic_events_~tmp~75#1 := send_panic_events_#t~ret1406#1;havoc send_panic_events_#t~ret1406#1;send_panic_events_~__mptr~39#1.base, send_panic_events_~__mptr~39#1.offset := send_panic_events_~________p1~10#1.base, send_panic_events_~________p1~10#1.offset;send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset := send_panic_events_~__mptr~39#1.base, -57856 + send_panic_events_~__mptr~39#1.offset; [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9113: assume -2147483648 <= cleanup_ipmi_#t~ret1464#1 && cleanup_ipmi_#t~ret1464#1 <= 2147483647;cleanup_ipmi_~count~0#1 := cleanup_ipmi_#t~ret1464#1;havoc cleanup_ipmi_#t~ret1464#1; [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9113-1: SUMMARY for call cleanup_ipmi_#t~ret1464#1 := atomic_read(~#smi_msg_inuse_count~0.base, ~#smi_msg_inuse_count~0.offset); srcloc: null [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882-1: SUMMARY for call send_panic_events_#t~ret1406#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9576: main_#t~ret1532#1 := revision_show_#res#1;havoc revision_show_#t~mem760#1, revision_show_#t~loopctr761#1, revision_show_#t~nondet762#1, revision_show_#t~ret763#1, revision_show_~dev#1.base, revision_show_~dev#1.offset, revision_show_~attr#1.base, revision_show_~attr#1.offset, revision_show_~buf#1.base, revision_show_~buf#1.offset, revision_show_~bmc~4#1.base, revision_show_~bmc~4#1.offset, revision_show_~__mptr~20#1.base, revision_show_~__mptr~20#1.offset, revision_show_~tmp~45#1;havoc revision_show_#in~dev#1.base, revision_show_#in~dev#1.offset, revision_show_#in~attr#1.base, revision_show_#in~attr#1.offset, revision_show_#in~buf#1.base, revision_show_#in~buf#1.offset;assume { :end_inline_revision_show } true;assume -9223372036854775808 <= main_#t~ret1532#1 && main_#t~ret1532#1 <= 9223372036854775807;havoc main_#t~ret1532#1;~ldv_state_variable_11~0 := 1; [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9147: ldv_file_operations_16_~tmp~77#1.base, ldv_file_operations_16_~tmp~77#1.offset := ldv_file_operations_16_#t~ret1468#1.base, ldv_file_operations_16_#t~ret1468#1.offset;havoc ldv_file_operations_16_#t~ret1468#1.base, ldv_file_operations_16_#t~ret1468#1.offset;~smi_ipmb_proc_ops_group1~0.base, ~smi_ipmb_proc_ops_group1~0.offset := ldv_file_operations_16_~tmp~77#1.base, ldv_file_operations_16_~tmp~77#1.offset; [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9147-1: SUMMARY for call ldv_file_operations_16_#t~ret1468#1.base, ldv_file_operations_16_#t~ret1468#1.offset := ldv_init_zalloc(1000); srcloc: null [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9114: assume 0 != cleanup_ipmi_~count~0#1; [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9114: assume !(0 != cleanup_ipmi_~count~0#1); [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9115: assume -2147483648 <= cleanup_ipmi_#t~ret1465#1 && cleanup_ipmi_#t~ret1465#1 <= 2147483647;havoc cleanup_ipmi_#t~ret1465#1; [2025-02-08 02:58:32,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9115-1: SUMMARY for call cleanup_ipmi_#t~ret1465#1 := printk(102, 0); srcloc: null [2025-02-08 02:58:32,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8917: assume -2147483648 <= send_panic_events_#t~ret1420#1 && send_panic_events_#t~ret1420#1 <= 2147483647;send_panic_events_~tmp___1~17#1 := send_panic_events_#t~ret1420#1;havoc send_panic_events_#t~ret1420#1;send_panic_events_~__mptr___1~9#1.base, send_panic_events_~__mptr___1~9#1.offset := send_panic_events_~________p1___1~0#1.base, send_panic_events_~________p1___1~0#1.offset;send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset := send_panic_events_~__mptr___1~9#1.base, -57856 + send_panic_events_~__mptr___1~9#1.offset; [2025-02-08 02:58:32,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8917-1: SUMMARY for call send_panic_events_#t~ret1420#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 02:58:32,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9644: main_#t~ret1542#1 := ipmi_init_msghandler_mod_#res#1;havoc ipmi_init_msghandler_mod_#t~ret1461#1;assume { :end_inline_ipmi_init_msghandler_mod } true;assume -2147483648 <= main_#t~ret1542#1 && main_#t~ret1542#1 <= 2147483647;~ldv_retval_0~0 := main_#t~ret1542#1;havoc main_#t~ret1542#1; [2025-02-08 02:58:32,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149: ldv_file_operations_16_~tmp___0~34#1.base, ldv_file_operations_16_~tmp___0~34#1.offset := ldv_file_operations_16_#t~ret1469#1.base, ldv_file_operations_16_#t~ret1469#1.offset;havoc ldv_file_operations_16_#t~ret1469#1.base, ldv_file_operations_16_#t~ret1469#1.offset;~smi_ipmb_proc_ops_group2~0.base, ~smi_ipmb_proc_ops_group2~0.offset := ldv_file_operations_16_~tmp___0~34#1.base, ldv_file_operations_16_~tmp___0~34#1.offset; [2025-02-08 02:58:32,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149-1: SUMMARY for call ldv_file_operations_16_#t~ret1469#1.base, ldv_file_operations_16_#t~ret1469#1.offset := ldv_init_zalloc(504); srcloc: null [2025-02-08 02:58:32,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050: assume -2147483648 <= panic_event_#t~ret1452#1 && panic_event_#t~ret1452#1 <= 2147483647;panic_event_~tmp___0~33#1 := panic_event_#t~ret1452#1;havoc panic_event_#t~ret1452#1;panic_event_~__mptr___0~18#1.base, panic_event_~__mptr___0~18#1.offset := panic_event_~________p1___0~11#1.base, panic_event_~________p1___0~11#1.offset;panic_event_~intf~17#1.base, panic_event_~intf~17#1.offset := panic_event_~__mptr___0~18#1.base, -57856 + panic_event_~__mptr___0~18#1.offset; [2025-02-08 02:58:32,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9182: assume 0 != ~ldv_timer_1_3~0 && (disable_suitable_timer_1_~timer#1.base + disable_suitable_timer_1_~timer#1.offset) % 18446744073709551616 == (~ldv_timer_list_1_3~0.base + ~ldv_timer_list_1_3~0.offset) % 18446744073709551616;~ldv_timer_1_3~0 := 0; [2025-02-08 02:58:32,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9182: assume !(0 != ~ldv_timer_1_3~0 && (disable_suitable_timer_1_~timer#1.base + disable_suitable_timer_1_~timer#1.offset) % 18446744073709551616 == (~ldv_timer_list_1_3~0.base + ~ldv_timer_list_1_3~0.offset) % 18446744073709551616); [2025-02-08 02:58:32,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-1: SUMMARY for call panic_event_#t~ret1452#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 02:58:32,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8984: call send_panic_events_#t~mem1435#1 := read~int#17(send_panic_events_~p~3#1.base, send_panic_events_~p~3#1.offset, 1); [2025-02-08 02:58:32,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8984-1: SUMMARY for call ipmi_panic_request_and_wait(send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset, send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset, send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset); srcloc: null [2025-02-08 02:58:32,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9910: main_#t~ret1588#1 := add_dev_support_show_#res#1;havoc add_dev_support_show_#t~mem774#1, add_dev_support_show_#t~loopctr775#1, add_dev_support_show_#t~nondet776#1, add_dev_support_show_#t~ret777#1, add_dev_support_show_~dev#1.base, add_dev_support_show_~dev#1.offset, add_dev_support_show_~attr#1.base, add_dev_support_show_~attr#1.offset, add_dev_support_show_~buf#1.base, add_dev_support_show_~buf#1.offset, add_dev_support_show_~bmc~7#1.base, add_dev_support_show_~bmc~7#1.offset, add_dev_support_show_~__mptr~23#1.base, add_dev_support_show_~__mptr~23#1.offset, add_dev_support_show_~tmp~48#1;havoc add_dev_support_show_#in~dev#1.base, add_dev_support_show_#in~dev#1.offset, add_dev_support_show_#in~attr#1.base, add_dev_support_show_#in~attr#1.offset, add_dev_support_show_#in~buf#1.base, add_dev_support_show_#in~buf#1.offset;assume { :end_inline_add_dev_support_show } true;assume -9223372036854775808 <= main_#t~ret1588#1 && main_#t~ret1588#1 <= 9223372036854775807;havoc main_#t~ret1588#1;~ldv_state_variable_8~0 := 1; [2025-02-08 02:58:32,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9118-1: SUMMARY for call cleanup_ipmi_#t~ret1466#1 := atomic_read(~#recv_msg_inuse_count~0.base, ~#recv_msg_inuse_count~0.offset); srcloc: null [2025-02-08 02:58:32,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8986: assume 0 != send_panic_events_#t~mem1435#1;havoc send_panic_events_#t~mem1435#1; [2025-02-08 02:58:32,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8986: assume !(0 != send_panic_events_#t~mem1435#1);havoc send_panic_events_#t~mem1435#1;call send_panic_events_#t~mem1436#1.base, send_panic_events_#t~mem1436#1.offset := read~$Pointer$#6(send_panic_events_~intf~16#1.base, 9 + send_panic_events_~intf~16#1.offset, 8);call write~$Pointer$#21(send_panic_events_#t~mem1436#1.base, send_panic_events_#t~mem1436#1.offset, send_panic_events_~#__ptr___2~1#1.base, send_panic_events_~#__ptr___2~1#1.offset, 8); [2025-02-08 02:58:32,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241: havoc del_timer_sync_#t~nondet1614#1;ldv_del_timer_sync_14_#t~ret1603#1 := del_timer_sync_#res#1;havoc del_timer_sync_#t~nondet1614#1, del_timer_sync_~arg0#1.base, del_timer_sync_~arg0#1.offset;havoc del_timer_sync_#in~arg0#1.base, del_timer_sync_#in~arg0#1.offset;assume { :end_inline_del_timer_sync } true;assume -2147483648 <= ldv_del_timer_sync_14_#t~ret1603#1 && ldv_del_timer_sync_14_#t~ret1603#1 <= 2147483647;ldv_del_timer_sync_14_~tmp~87#1 := ldv_del_timer_sync_14_#t~ret1603#1;havoc ldv_del_timer_sync_14_#t~ret1603#1;ldv_del_timer_sync_14_~ldv_func_res~3#1 := ldv_del_timer_sync_14_~tmp~87#1;assume { :begin_inline_disable_suitable_timer_1 } true;disable_suitable_timer_1_#in~timer#1.base, disable_suitable_timer_1_#in~timer#1.offset := ldv_del_timer_sync_14_~ldv_func_arg1#1.base, ldv_del_timer_sync_14_~ldv_func_arg1#1.offset;havoc disable_suitable_timer_1_~timer#1.base, disable_suitable_timer_1_~timer#1.offset;disable_suitable_timer_1_~timer#1.base, disable_suitable_timer_1_~timer#1.offset := disable_suitable_timer_1_#in~timer#1.base, disable_suitable_timer_1_#in~timer#1.offset; [2025-02-08 02:58:32,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9118: assume -2147483648 <= cleanup_ipmi_#t~ret1466#1 && cleanup_ipmi_#t~ret1466#1 <= 2147483647;cleanup_ipmi_~count~0#1 := cleanup_ipmi_#t~ret1466#1;havoc cleanup_ipmi_#t~ret1466#1; [2025-02-08 02:58:32,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8887: assume 0 == (send_panic_events_#t~mem1407#1.base + send_panic_events_#t~mem1407#1.offset) % 18446744073709551616;havoc send_panic_events_#t~mem1407#1.base, send_panic_events_#t~mem1407#1.offset; [2025-02-08 02:58:32,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8887: assume !(0 == (send_panic_events_#t~mem1407#1.base + send_panic_events_#t~mem1407#1.offset) % 18446744073709551616);havoc send_panic_events_#t~mem1407#1.base, send_panic_events_#t~mem1407#1.offset;call write~int#6(1, send_panic_events_~intf~16#1.base, 3612 + send_panic_events_~intf~16#1.offset, 4);call send_panic_events_#t~mem1412#1.base, send_panic_events_#t~mem1412#1.offset := read~$Pointer$#6(send_panic_events_~intf~16#1.base, 151 + send_panic_events_~intf~16#1.offset, 8);call send_panic_events_#t~mem1413#1.base, send_panic_events_#t~mem1413#1.offset := read~$Pointer$#6(send_panic_events_~intf~16#1.base, 143 + send_panic_events_~intf~16#1.offset, 8);call send_panic_events_#t~mem1414#1.base, send_panic_events_#t~mem1414#1.offset := read~$Pointer$#6(send_panic_events_#t~mem1413#1.base, 48 + send_panic_events_#t~mem1413#1.offset, 8); [2025-02-08 02:58:32,718 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8887-1: call send_panic_events_#t~mem1407#1.base, send_panic_events_#t~mem1407#1.offset := read~$Pointer$#6(send_panic_events_~intf~16#1.base, 143 + send_panic_events_~intf~16#1.offset, 8); [2025-02-08 02:58:34,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8343: #t~ret1279#1 := intf_start_seq_timer_#res#1;havoc intf_start_seq_timer_#t~ret325#1.base, intf_start_seq_timer_#t~ret325#1.offset, intf_start_seq_timer_#t~ret326#1, intf_start_seq_timer_#t~mem327#1, intf_start_seq_timer_#t~mem328#1, intf_start_seq_timer_#t~short329#1, intf_start_seq_timer_#t~mem330#1, intf_start_seq_timer_~intf#1.base, intf_start_seq_timer_~intf#1.offset, intf_start_seq_timer_~msgid#1, intf_start_seq_timer_~rv~2#1, intf_start_seq_timer_~flags~1#1, intf_start_seq_timer_~seq~0#1, intf_start_seq_timer_~seqid~0#1, intf_start_seq_timer_~tmp~22#1.base, intf_start_seq_timer_~tmp~22#1.offset, intf_start_seq_timer_~ent~0#1.base, intf_start_seq_timer_~ent~0#1.offset;havoc intf_start_seq_timer_#in~intf#1.base, intf_start_seq_timer_#in~intf#1.offset, intf_start_seq_timer_#in~msgid#1;assume { :end_inline_intf_start_seq_timer } true;assume -2147483648 <= #t~ret1279#1 && #t~ret1279#1 <= 2147483647;havoc #t~mem1278#1;havoc #t~ret1279#1; [2025-02-08 02:58:34,641 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 02:58:34,646 INFO L158 Benchmark]: Toolchain (without parser) took 22940.32ms. Allocated memory was 167.8MB in the beginning and 914.4MB in the end (delta: 746.6MB). Free memory was 111.1MB in the beginning and 618.3MB in the end (delta: -507.2MB). Peak memory consumption was 652.5MB. Max. memory is 16.1GB. [2025-02-08 02:58:34,646 INFO L158 Benchmark]: CDTParser took 0.22ms. Allocated memory is still 201.3MB. Free memory is still 114.5MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 02:58:34,646 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2362.43ms. Allocated memory is still 167.8MB. Free memory was 111.1MB in the beginning and 65.4MB in the end (delta: 45.7MB). Peak memory consumption was 122.6MB. Max. memory is 16.1GB. [2025-02-08 02:58:34,646 INFO L158 Benchmark]: Boogie Procedure Inliner took 199.44ms. Allocated memory was 167.8MB in the beginning and 503.3MB in the end (delta: 335.5MB). Free memory was 65.4MB in the beginning and 409.5MB in the end (delta: -344.1MB). Peak memory consumption was 45.2MB. Max. memory is 16.1GB. [2025-02-08 02:58:34,647 INFO L158 Benchmark]: Boogie Preprocessor took 897.88ms. Allocated memory is still 503.3MB. Free memory was 409.5MB in the beginning and 351.3MB in the end (delta: 58.2MB). Peak memory consumption was 263.3MB. Max. memory is 16.1GB. [2025-02-08 02:58:34,647 INFO L158 Benchmark]: IcfgBuilder took 19477.33ms. Allocated memory was 503.3MB in the beginning and 914.4MB in the end (delta: 411.0MB). Free memory was 351.3MB in the beginning and 618.3MB in the end (delta: -267.0MB). Peak memory consumption was 557.4MB. Max. memory is 16.1GB. [2025-02-08 02:58:34,656 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.22ms. Allocated memory is still 201.3MB. Free memory is still 114.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2362.43ms. Allocated memory is still 167.8MB. Free memory was 111.1MB in the beginning and 65.4MB in the end (delta: 45.7MB). Peak memory consumption was 122.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 199.44ms. Allocated memory was 167.8MB in the beginning and 503.3MB in the end (delta: 335.5MB). Free memory was 65.4MB in the beginning and 409.5MB in the end (delta: -344.1MB). Peak memory consumption was 45.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 897.88ms. Allocated memory is still 503.3MB. Free memory was 409.5MB in the beginning and 351.3MB in the end (delta: 58.2MB). Peak memory consumption was 263.3MB. Max. memory is 16.1GB. * IcfgBuilder took 19477.33ms. Allocated memory was 503.3MB in the beginning and 914.4MB in the end (delta: 411.0MB). Free memory was 351.3MB in the beginning and 618.3MB in the end (delta: -267.0MB). Peak memory consumption was 557.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 3521]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3521] - GenericResultAtLocation [Line: 3523]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3523] - GenericResultAtLocation [Line: 3546]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3546] - GenericResultAtLocation [Line: 3548]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3548] - GenericResultAtLocation [Line: 3558]: 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"); [3558-3559] - GenericResultAtLocation [Line: 3664]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; addl %1,%0": "+m" (v->counter): "ir" (i)); [3664] - GenericResultAtLocation [Line: 3671]: 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 %1,%0": "+m" (v->counter): "ir" (i)); [3671] - GenericResultAtLocation [Line: 3679]: 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"); [3679-3680] - GenericResultAtLocation [Line: 3687]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [3687] - GenericResultAtLocation [Line: 3694]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0": "+m" (v->counter)); [3694] - GenericResultAtLocation [Line: 3705]: 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"); [3705-3706] - GenericResultAtLocation [Line: 3709]: 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"); [3709-3710] - GenericResultAtLocation [Line: 3713]: 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"); [3713-3714] - GenericResultAtLocation [Line: 3717]: 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"); [3717-3718] - GenericResultAtLocation [Line: 3742]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgb %2,%1": "=a" (__ret), "+m" (*__ptr): "q" (__new), "0" (__old): "memory"); [3742-3743] - GenericResultAtLocation [Line: 3747]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgw %2,%1": "=a" (__ret), "+m" (*__ptr___0): "r" (__new), "0" (__old): "memory"); [3747-3748] - GenericResultAtLocation [Line: 3752]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgl %2,%1": "=a" (__ret), "+m" (*__ptr___1): "r" (__new), "0" (__old): "memory"); [3752-3753] - GenericResultAtLocation [Line: 3757]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; cmpxchgq %2,%1": "=a" (__ret), "+m" (*__ptr___2): "r" (__new), "0" (__old): "memory"); [3757-3758] - GenericResultAtLocation [Line: 3810]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [3810] - GenericResultAtLocation [Line: 3813]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [3813] - GenericResultAtLocation [Line: 3815]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [3815] - GenericResultAtLocation [Line: 3820]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [3820] - GenericResultAtLocation [Line: 3823]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [3823] - GenericResultAtLocation [Line: 3825]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [3825] - GenericResultAtLocation [Line: 3830]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [3830] - GenericResultAtLocation [Line: 3833]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [3833] - GenericResultAtLocation [Line: 3835]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [3835] - GenericResultAtLocation [Line: 3840]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [3840] - GenericResultAtLocation [Line: 3843]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [3843] - GenericResultAtLocation [Line: 3845]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [3845] - GenericResultAtLocation [Line: 3863]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [3863] - GenericResultAtLocation [Line: 3866]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [3866] - GenericResultAtLocation [Line: 3868]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [3868] - GenericResultAtLocation [Line: 3873]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [3873] - GenericResultAtLocation [Line: 3876]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [3876] - GenericResultAtLocation [Line: 3878]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [3878] - GenericResultAtLocation [Line: 3883]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [3883] - GenericResultAtLocation [Line: 3886]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [3886] - GenericResultAtLocation [Line: 3888]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [3888] - GenericResultAtLocation [Line: 3893]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [3893] - GenericResultAtLocation [Line: 3896]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [3896] - GenericResultAtLocation [Line: 3898]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [3898] - GenericResultAtLocation [Line: 3941]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3941] - GenericResultAtLocation [Line: 3948]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3948] - GenericResultAtLocation [Line: 4185]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4185] - GenericResultAtLocation [Line: 7407]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7407] - GenericResultAtLocation [Line: 8927]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8927] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 02:58:34,809 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 7410dc6c88614bdd4a5d4b30e4a843546911d6ae98cf6ee0452a64cfcf6ed89f --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 02:58:36,709 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 02:58:36,791 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 02:58:36,798 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 02:58:36,798 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 02:58:36,822 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 02:58:36,823 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 02:58:36,823 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 02:58:36,823 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 02:58:36,823 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 02:58:36,823 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 02:58:36,823 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 02:58:36,823 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 02:58:36,823 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 02:58:36,823 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 02:58:36,824 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 02:58:36,824 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 02:58:36,824 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 02:58:36,824 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 02:58:36,824 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 02:58:36,824 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 02:58:36,824 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 02:58:36,824 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 02:58:36,824 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 02:58:36,824 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 02:58:36,824 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 02:58:36,824 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 02:58:36,824 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 02:58:36,824 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 02:58:36,824 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 02:58:36,824 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 02:58:36,824 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:58:36,826 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 02:58:36,826 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 02:58:36,827 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 02:58:36,827 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 02:58:36,827 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 02:58:36,827 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 02:58:36,827 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 02:58:36,827 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 02:58:36,827 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 02:58:36,827 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 02:58:36,827 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 -> 7410dc6c88614bdd4a5d4b30e4a843546911d6ae98cf6ee0452a64cfcf6ed89f [2025-02-08 02:58:37,044 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 02:58:37,050 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 02:58:37,051 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 02:58:37,052 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 02:58:37,052 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 02:58:37,052 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-08_1a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i [2025-02-08 02:58:38,228 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/2f4fa90b1/55c9847c55af4a04923fea49ec4c5583/FLAG3ae7f0d61 [2025-02-08 02:58:38,712 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 02:58:38,713 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i [2025-02-08 02:58:38,757 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/2f4fa90b1/55c9847c55af4a04923fea49ec4c5583/FLAG3ae7f0d61 [2025-02-08 02:58:38,803 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/2f4fa90b1/55c9847c55af4a04923fea49ec4c5583 [2025-02-08 02:58:38,804 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 02:58:38,805 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 02:58:38,806 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 02:58:38,806 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 02:58:38,813 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 02:58:38,814 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:58:38" (1/1) ... [2025-02-08 02:58:38,814 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3d5e1199 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:38, skipping insertion in model container [2025-02-08 02:58:38,814 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:58:38" (1/1) ... [2025-02-08 02:58:38,909 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 02:58:39,320 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,321 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,321 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,321 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,322 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,322 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,322 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,322 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,322 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,333 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,333 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,333 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,333 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,334 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,334 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,334 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,334 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,334 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,334 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,678 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,679 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,679 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,680 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,843 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,848 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,849 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,881 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,889 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,890 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,892 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,893 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,924 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,924 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,924 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,924 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,927 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,928 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,928 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,929 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,929 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,932 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,934 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,935 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,935 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,935 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,936 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,951 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,951 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,958 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,958 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,960 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,960 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,961 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,961 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,962 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,962 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,964 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,970 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,970 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,974 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,974 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,981 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,982 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,983 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,985 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,985 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,985 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,987 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,987 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,988 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,989 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,989 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,990 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,991 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,991 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,992 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:39,992 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,022 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,022 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,023 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,023 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,029 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,029 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,030 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,032 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,033 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,034 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,035 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,035 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,036 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,038 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,040 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,108 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,111 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,114 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,140 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,154 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,154 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,158 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,159 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,160 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,161 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,181 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,183 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,184 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,185 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,193 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,193 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,212 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,215 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,224 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,224 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,231 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,232 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,239 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,239 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,244 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,244 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,245 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,245 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,250 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,251 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,251 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,254 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,276 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,276 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,307 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,308 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,314 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,314 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,322 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,323 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,331 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,331 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,347 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,352 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,365 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,365 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,366 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,366 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,366 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,367 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,368 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,369 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,372 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,373 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,373 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,373 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,374 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,382 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,382 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,384 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,384 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,385 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,385 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,388 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,388 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,388 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,388 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,389 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,389 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,389 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,389 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,389 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,389 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,389 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,389 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,389 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,390 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,390 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,390 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,390 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,390 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,390 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,390 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,390 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,390 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,391 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,391 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,391 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,391 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,391 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,391 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,391 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,391 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,392 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,392 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,392 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,392 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,392 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,392 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,392 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,392 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,392 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,393 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,393 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,393 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,393 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,393 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,393 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,393 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,393 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,394 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,394 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,394 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,405 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-08_1a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i[302849,302862] [2025-02-08 02:58:40,429 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:58:40,430 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:58:40,516 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 02:58:40,601 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3521] [2025-02-08 02:58:40,603 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3523] [2025-02-08 02:58:40,603 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3546] [2025-02-08 02:58:40,603 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3548] [2025-02-08 02:58:40,604 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"); [3558-3559] [2025-02-08 02:58:40,607 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; addl %1,%0": "+m" (v->counter): "ir" (i)); [3664] [2025-02-08 02:58:40,607 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 %1,%0": "+m" (v->counter): "ir" (i)); [3671] [2025-02-08 02:58:40,607 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"); [3679-3680] [2025-02-08 02:58:40,607 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [3687] [2025-02-08 02:58:40,608 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; decl %0": "+m" (v->counter)); [3694] [2025-02-08 02:58:40,608 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"); [3705-3706] [2025-02-08 02:58:40,608 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"); [3709-3710] [2025-02-08 02:58:40,608 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"); [3713-3714] [2025-02-08 02:58:40,608 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"); [3717-3718] [2025-02-08 02:58:40,608 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; cmpxchgb %2,%1": "=a" (__ret), "+m" (*__ptr): "q" (__new), "0" (__old): "memory"); [3742-3743] [2025-02-08 02:58:40,609 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; cmpxchgw %2,%1": "=a" (__ret), "+m" (*__ptr___0): "r" (__new), "0" (__old): "memory"); [3747-3748] [2025-02-08 02:58:40,609 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; cmpxchgl %2,%1": "=a" (__ret), "+m" (*__ptr___1): "r" (__new), "0" (__old): "memory"); [3752-3753] [2025-02-08 02:58:40,609 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; cmpxchgq %2,%1": "=a" (__ret), "+m" (*__ptr___2): "r" (__new), "0" (__old): "memory"); [3757-3758] [2025-02-08 02:58:40,610 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [3810] [2025-02-08 02:58:40,610 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [3813] [2025-02-08 02:58:40,610 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [3815] [2025-02-08 02:58:40,610 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [3820] [2025-02-08 02:58:40,611 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [3823] [2025-02-08 02:58:40,611 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [3825] [2025-02-08 02:58:40,611 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [3830] [2025-02-08 02:58:40,611 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [3833] [2025-02-08 02:58:40,611 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [3835] [2025-02-08 02:58:40,612 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [3840] [2025-02-08 02:58:40,612 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [3843] [2025-02-08 02:58:40,612 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [3845] [2025-02-08 02:58:40,612 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [3863] [2025-02-08 02:58:40,612 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [3866] [2025-02-08 02:58:40,612 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [3868] [2025-02-08 02:58:40,612 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [3873] [2025-02-08 02:58:40,612 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [3876] [2025-02-08 02:58:40,612 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [3878] [2025-02-08 02:58:40,612 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [3883] [2025-02-08 02:58:40,613 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [3886] [2025-02-08 02:58:40,613 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [3888] [2025-02-08 02:58:40,613 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [3893] [2025-02-08 02:58:40,613 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [3896] [2025-02-08 02:58:40,613 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [3898] [2025-02-08 02:58:40,614 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3941] [2025-02-08 02:58:40,614 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [3948] [2025-02-08 02:58:40,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4185] [2025-02-08 02:58:40,816 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7407] [2025-02-08 02:58:40,875 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8927] [2025-02-08 02:58:40,895 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-08_1a-drivers--char--ipmi--ipmi_msghandler.ko-entry_point.cil.out.i[302849,302862] [2025-02-08 02:58:40,901 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:58:40,995 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __cmpxchg_wrong_size [2025-02-08 02:58:41,000 INFO L204 MainTranslator]: Completed translation [2025-02-08 02:58:41,001 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:41 WrapperNode [2025-02-08 02:58:41,001 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 02:58:41,002 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 02:58:41,002 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 02:58:41,002 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 02:58:41,005 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:41" (1/1) ... [2025-02-08 02:58:41,119 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:41" (1/1) ... [2025-02-08 02:58:41,237 INFO L138 Inliner]: procedures = 332, calls = 3929, calls flagged for inlining = 126, calls inlined = 84, statements flattened = 4902 [2025-02-08 02:58:41,238 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 02:58:41,238 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 02:58:41,239 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 02:58:41,239 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 02:58:41,245 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:41" (1/1) ... [2025-02-08 02:58:41,245 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:41" (1/1) ... [2025-02-08 02:58:41,274 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:41" (1/1) ... [2025-02-08 02:58:41,762 INFO L175 MemorySlicer]: Split 2045 memory accesses to 38 slices as follows [5, 54, 6, 37, 2, 23, 23, 9, 6, 617, 6, 3, 903, 5, 8, 3, 5, 2, 29, 29, 44, 29, 4, 23, 4, 7, 4, 2, 34, 6, 3, 41, 5, 15, 4, 13, 7, 25]. 44 percent of accesses are in the largest equivalence class. The 172 initializations are split as follows [5, 0, 0, 0, 2, 0, 0, 9, 0, 0, 6, 3, 11, 5, 8, 0, 5, 2, 0, 0, 44, 0, 4, 0, 4, 7, 4, 2, 0, 6, 3, 31, 0, 0, 4, 0, 7, 0]. The 1313 writes are split as follows [0, 20, 3, 19, 0, 23, 23, 0, 3, 617, 0, 0, 446, 0, 0, 1, 0, 0, 29, 29, 0, 29, 0, 23, 0, 0, 0, 0, 11, 0, 0, 8, 1, 1, 0, 2, 0, 25]. [2025-02-08 02:58:41,762 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:41" (1/1) ... [2025-02-08 02:58:41,762 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:41" (1/1) ... [2025-02-08 02:58:41,883 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:41" (1/1) ... [2025-02-08 02:58:41,897 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:41" (1/1) ... [2025-02-08 02:58:41,986 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:41" (1/1) ... [2025-02-08 02:58:42,014 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:41" (1/1) ... [2025-02-08 02:58:42,060 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 02:58:42,061 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 02:58:42,062 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 02:58:42,062 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 02:58:42,063 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:41" (1/1) ... [2025-02-08 02:58:42,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:58:42,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 02:58:42,096 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 02:58:42,099 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 02:58:42,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 02:58:42,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 02:58:42,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 02:58:42,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 02:58:42,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 02:58:42,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 02:58:42,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 02:58:42,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 02:58:42,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 02:58:42,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 02:58:42,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 02:58:42,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 02:58:42,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 02:58:42,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 02:58:42,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 02:58:42,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 02:58:42,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 02:58:42,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 02:58:42,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#35 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#36 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#37 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure smi_stats_proc_open [2025-02-08 02:58:42,115 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_stats_proc_open [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2025-02-08 02:58:42,115 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 02:58:42,115 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#35 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#36 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#37 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 02:58:42,116 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 02:58:42,117 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#35 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#36 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#37 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 02:58:42,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#34 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#35 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#36 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#37 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_smi_msg_received [2025-02-08 02:58:42,119 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_smi_msg_received [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 02:58:42,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 02:58:42,120 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 02:58:42,120 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure intf_find_seq [2025-02-08 02:58:42,120 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_find_seq [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-08 02:58:42,120 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 02:58:42,120 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure handle_read_event_rsp [2025-02-08 02:58:42,120 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_read_event_rsp [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2025-02-08 02:58:42,120 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure handle_ipmb_get_msg_cmd [2025-02-08 02:58:42,120 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_ipmb_get_msg_cmd [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~bool~0~TO~VOID [2025-02-08 02:58:42,120 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~bool~0~TO~VOID [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_poll [2025-02-08 02:58:42,120 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_poll [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure handle_lan_get_msg_cmd [2025-02-08 02:58:42,120 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_lan_get_msg_cmd [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure handle_bmc_rsp [2025-02-08 02:58:42,120 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_bmc_rsp [2025-02-08 02:58:42,120 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 02:58:42,121 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 02:58:42,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 02:58:42,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 02:58:42,121 INFO L130 BoogieDeclarations]: Found specification of procedure __write_once_size [2025-02-08 02:58:42,121 INFO L138 BoogieDeclarations]: Found implementation of procedure __write_once_size [2025-02-08 02:58:42,121 INFO L130 BoogieDeclarations]: Found specification of procedure format_lan_msg [2025-02-08 02:58:42,121 INFO L138 BoogieDeclarations]: Found implementation of procedure format_lan_msg [2025-02-08 02:58:42,121 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-08 02:58:42,121 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-08 02:58:42,121 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 02:58:42,124 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 02:58:42,124 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_free_smi_msg [2025-02-08 02:58:42,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_free_smi_msg [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure copy_event_into_recv_msg [2025-02-08 02:58:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_event_into_recv_msg [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_panic_request_and_wait [2025-02-08 02:58:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_panic_request_and_wait [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 02:58:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_1 [2025-02-08 02:58:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_1 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure handle_oem_get_msg_cmd [2025-02-08 02:58:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_oem_get_msg_cmd [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 02:58:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure proc_mkdir [2025-02-08 02:58:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_mkdir [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure need_waiter [2025-02-08 02:58:42,125 INFO L138 BoogieDeclarations]: Found implementation of procedure need_waiter [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 02:58:42,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 02:58:42,126 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure smi_send [2025-02-08 02:58:42,126 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_send [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure driver_unregister [2025-02-08 02:58:42,126 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_unregister [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 02:58:42,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#34 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#35 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#36 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#37 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure smi_add_send_msg [2025-02-08 02:58:42,128 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_add_send_msg [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure intf_next_seq [2025-02-08 02:58:42,128 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_next_seq [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 02:58:42,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#35 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#36 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#37 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 02:58:42,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#34 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#35 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#36 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#37 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#35 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#36 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#37 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 02:58:42,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure find_cmd_rcvr [2025-02-08 02:58:42,131 INFO L138 BoogieDeclarations]: Found implementation of procedure find_cmd_rcvr [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure PDE_DATA [2025-02-08 02:58:42,131 INFO L138 BoogieDeclarations]: Found implementation of procedure PDE_DATA [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 02:58:42,131 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 02:58:42,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 02:58:42,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 02:58:42,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 02:58:42,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 02:58:42,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 02:58:42,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 02:58:42,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 02:58:42,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 02:58:42,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 02:58:42,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 02:58:42,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 02:58:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 02:58:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 02:58:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 02:58:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2025-02-08 02:58:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#35 [2025-02-08 02:58:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#36 [2025-02-08 02:58:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#37 [2025-02-08 02:58:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 02:58:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 02:58:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 02:58:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 02:58:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 02:58:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 02:58:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 02:58:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 02:58:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 02:58:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 02:58:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 02:58:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 02:58:42,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#31 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#32 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#33 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#34 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#35 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#36 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#37 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#14 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#15 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#16 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#17 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#18 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#19 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#20 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#21 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#22 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#23 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#24 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#25 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#26 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#27 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#28 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#29 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#30 [2025-02-08 02:58:42,135 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#31 [2025-02-08 02:58:42,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#32 [2025-02-08 02:58:42,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#33 [2025-02-08 02:58:42,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#34 [2025-02-08 02:58:42,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#35 [2025-02-08 02:58:42,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#36 [2025-02-08 02:58:42,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#37 [2025-02-08 02:58:42,136 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-02-08 02:58:42,136 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-02-08 02:58:42,136 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 02:58:42,136 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 02:58:42,136 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 02:58:42,136 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 02:58:42,136 INFO L130 BoogieDeclarations]: Found specification of procedure i_ipmi_request [2025-02-08 02:58:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure i_ipmi_request [2025-02-08 02:58:42,137 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_init_msghandler [2025-02-08 02:58:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_init_msghandler [2025-02-08 02:58:42,137 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-08 02:58:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-08 02:58:42,137 INFO L130 BoogieDeclarations]: Found specification of procedure free_smi_msg_list [2025-02-08 02:58:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure free_smi_msg_list [2025-02-08 02:58:42,137 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 02:58:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 02:58:42,137 INFO L130 BoogieDeclarations]: Found specification of procedure clean_up_interface_data [2025-02-08 02:58:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure clean_up_interface_data [2025-02-08 02:58:42,137 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~ipmi_smi_t~0~X~$Pointer$~TO~VOID [2025-02-08 02:58:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~ipmi_smi_t~0~X~$Pointer$~TO~VOID [2025-02-08 02:58:42,137 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_1 [2025-02-08 02:58:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_1 [2025-02-08 02:58:42,137 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2025-02-08 02:58:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2025-02-08 02:58:42,137 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_alloc_recv_msg [2025-02-08 02:58:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_alloc_recv_msg [2025-02-08 02:58:42,137 INFO L130 BoogieDeclarations]: Found specification of procedure handle_ipmb_get_msg_rsp [2025-02-08 02:58:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_ipmb_get_msg_rsp [2025-02-08 02:58:42,137 INFO L130 BoogieDeclarations]: Found specification of procedure deliver_err_response [2025-02-08 02:58:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure deliver_err_response [2025-02-08 02:58:42,137 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2025-02-08 02:58:42,137 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2025-02-08 02:58:42,137 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:58:42,137 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:58:42,137 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 02:58:42,138 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 02:58:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:58:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:58:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:58:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:58:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:58:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:58:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:58:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:58:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:58:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:58:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:58:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:58:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:58:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:58:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:58:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:58:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:58:42,138 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:58:42,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:58:42,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:58:42,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:58:42,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 02:58:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-02-08 02:58:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_rcu [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_rcu [2025-02-08 02:58:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_timer_1 [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_timer_1 [2025-02-08 02:58:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure smi_ipmb_proc_open [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_ipmb_proc_open [2025-02-08 02:58:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure maintenance_mode_update [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure maintenance_mode_update [2025-02-08 02:58:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 02:58:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-08 02:58:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2025-02-08 02:58:42,140 INFO L138 BoogieDeclarations]: Found implementation of procedure single_release [2025-02-08 02:58:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 02:58:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 02:58:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 02:58:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 02:58:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 02:58:42,140 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#34 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#35 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#36 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#37 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 02:58:42,141 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 02:58:42,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 02:58:42,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 02:58:42,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 02:58:42,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 02:58:42,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 02:58:42,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 02:58:42,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 02:58:42,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 02:58:42,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 02:58:42,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 02:58:42,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#34 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#35 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#36 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#37 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 02:58:42,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#35 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#36 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#37 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 02:58:42,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 02:58:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 02:58:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 02:58:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 02:58:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 02:58:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 02:58:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 02:58:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 02:58:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 02:58:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 02:58:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 02:58:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 02:58:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 02:58:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 02:58:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 02:58:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 02:58:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 02:58:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 02:58:42,145 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#31 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#32 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#33 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#34 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#35 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#36 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#37 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2025-02-08 02:58:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 02:58:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-02-08 02:58:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure is_ipmb_addr [2025-02-08 02:58:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure is_ipmb_addr [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2025-02-08 02:58:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 02:58:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure handle_lan_get_msg_rsp [2025-02-08 02:58:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_lan_get_msg_rsp [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 02:58:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure smi_version_proc_open [2025-02-08 02:58:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_version_proc_open [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2025-02-08 02:58:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure is_ipmb_bcast_addr [2025-02-08 02:58:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure is_ipmb_bcast_addr [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-02-08 02:58:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure send_channel_info_cmd [2025-02-08 02:58:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure send_channel_info_cmd [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-02-08 02:58:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure format_ipmb_msg [2025-02-08 02:58:42,146 INFO L138 BoogieDeclarations]: Found implementation of procedure format_ipmb_msg [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 02:58:42,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 02:58:42,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 02:58:42,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 02:58:42,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 02:58:42,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 02:58:42,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 02:58:42,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 02:58:42,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 02:58:42,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 02:58:42,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 02:58:42,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-08 02:58:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure free_recv_msg_list [2025-02-08 02:58:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure free_recv_msg_list [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 02:58:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure handle_one_recv_msg [2025-02-08 02:58:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_one_recv_msg [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#31 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#32 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#33 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#34 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#35 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#36 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#37 [2025-02-08 02:58:42,149 INFO L130 BoogieDeclarations]: Found specification of procedure intf_err_seq [2025-02-08 02:58:42,149 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_err_seq [2025-02-08 02:58:42,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 02:58:42,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 02:58:42,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 02:58:42,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 02:58:42,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 02:58:42,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 02:58:42,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 02:58:42,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 02:58:42,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 02:58:42,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#31 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#32 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#33 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#34 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#35 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#36 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#37 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:58:42,151 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 02:58:42,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#31 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#32 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#33 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#34 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#35 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#36 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#37 [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2025-02-08 02:58:42,152 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2025-02-08 02:58:42,152 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-02-08 02:58:42,152 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_alloc_smi_msg [2025-02-08 02:58:42,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_alloc_smi_msg [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 02:58:42,152 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 02:58:42,152 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2025-02-08 02:58:42,153 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2025-02-08 02:58:42,153 INFO L130 BoogieDeclarations]: Found specification of procedure handle_new_recv_msgs [2025-02-08 02:58:42,153 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_new_recv_msgs [2025-02-08 02:58:42,153 INFO L130 BoogieDeclarations]: Found specification of procedure is_lan_addr [2025-02-08 02:58:42,153 INFO L138 BoogieDeclarations]: Found implementation of procedure is_lan_addr [2025-02-08 02:58:42,153 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 02:58:42,153 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 02:58:42,153 INFO L130 BoogieDeclarations]: Found specification of procedure intf_free [2025-02-08 02:58:42,153 INFO L138 BoogieDeclarations]: Found implementation of procedure intf_free [2025-02-08 02:58:42,153 INFO L130 BoogieDeclarations]: Found specification of procedure smi_recv_tasklet [2025-02-08 02:58:42,154 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_recv_tasklet [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure ipmb_checksum [2025-02-08 02:58:42,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmb_checksum [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure deliver_response [2025-02-08 02:58:42,154 INFO L138 BoogieDeclarations]: Found implementation of procedure deliver_response [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2025-02-08 02:58:42,154 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#31 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#32 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#33 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#34 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#35 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#36 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#37 [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 02:58:42,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure ipmi_free_recv_msg [2025-02-08 02:58:42,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ipmi_free_recv_msg [2025-02-08 02:58:42,154 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 02:58:42,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 02:58:43,320 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 02:58:43,325 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 02:58:44,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8789: SUMMARY for call ipmi_poll(~intf#1.base, ~intf#1.offset); srcloc: null [2025-02-08 02:58:44,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8784: havoc atomic_sub_~i#1, atomic_sub_~v#1.base, atomic_sub_~v#1.offset;havoc atomic_sub_#in~i#1, atomic_sub_#in~v#1.base, atomic_sub_#in~v#1.offset;assume { :end_inline_atomic_sub } true; [2025-02-08 02:58:44,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8772: call ULTIMATE.dealloc(~#smi_msg~4#1.base, ~#smi_msg~4#1.offset);havoc ~#smi_msg~4#1.base, ~#smi_msg~4#1.offset;call ULTIMATE.dealloc(~#recv_msg~9#1.base, ~#recv_msg~9#1.offset);havoc ~#recv_msg~9#1.base, ~#recv_msg~9#1.offset; [2025-02-08 02:58:48,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4946: assume 0bv32 == ~zero_extend~32~8(#t~mem309);havoc #t~mem309; [2025-02-08 02:58:48,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4946: assume !(0bv32 == ~zero_extend~32~8(#t~mem309));havoc #t~mem309;~i~1 := ~bvand~32(63bv32, ~bvadd~32(1bv32, ~i~1)); [2025-02-08 02:58:48,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4946-1: call #t~mem309 := read~intINTTYPE1#12(~intf.base, ~bvadd~64(~bvadd~64(391bv64, ~intf.offset), ~bvmul~64(38bv64, ~zero_extend~64~32(~i~1))), 1bv64); [2025-02-08 02:58:49,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10185: havoc #t~ret1585.base, #t~ret1585.offset; [2025-02-08 02:58:49,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4199: havoc __kmalloc_#t~ret142#1.base, __kmalloc_#t~ret142#1.offset; [2025-02-08 02:58:49,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: havoc event_receiver_fetcher_#t~mem1353#1, event_receiver_fetcher_#t~mem1354#1, event_receiver_fetcher_#t~short1355#1, event_receiver_fetcher_#t~mem1356#1, event_receiver_fetcher_#t~short1357#1, event_receiver_fetcher_#t~mem1358#1.base, event_receiver_fetcher_#t~mem1358#1.offset, event_receiver_fetcher_#t~mem1359#1, event_receiver_fetcher_#t~short1360#1, event_receiver_fetcher_#t~mem1361#1.base, event_receiver_fetcher_#t~mem1361#1.offset, event_receiver_fetcher_#t~mem1362#1, event_receiver_fetcher_#t~mem1363#1.base, event_receiver_fetcher_#t~mem1363#1.offset, event_receiver_fetcher_#t~mem1364#1, event_receiver_fetcher_~intf#1.base, event_receiver_fetcher_~intf#1.offset, event_receiver_fetcher_~msg#1.base, event_receiver_fetcher_~msg#1.offset;havoc event_receiver_fetcher_#in~intf#1.base, event_receiver_fetcher_#in~intf#1.offset, event_receiver_fetcher_#in~msg#1.base, event_receiver_fetcher_#in~msg#1.offset;assume { :end_inline_event_receiver_fetcher } true; [2025-02-08 02:58:49,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: havoc device_id_fetcher_#t~mem1365#1, device_id_fetcher_#t~mem1366#1, device_id_fetcher_#t~short1367#1, device_id_fetcher_#t~mem1368#1, device_id_fetcher_#t~short1369#1, device_id_fetcher_#t~mem1370#1.base, device_id_fetcher_#t~mem1370#1.offset, device_id_fetcher_#t~mem1371#1, device_id_fetcher_#t~short1372#1, device_id_fetcher_#t~mem1373#1.base, device_id_fetcher_#t~mem1373#1.offset, device_id_fetcher_#t~mem1374#1, device_id_fetcher_#t~mem1375#1.base, device_id_fetcher_#t~mem1375#1.offset, device_id_fetcher_#t~mem1376#1, device_id_fetcher_~intf#1.base, device_id_fetcher_~intf#1.offset, device_id_fetcher_~msg#1.base, device_id_fetcher_~msg#1.offset;havoc device_id_fetcher_#in~intf#1.base, device_id_fetcher_#in~intf#1.offset, device_id_fetcher_#in~msg#1.base, device_id_fetcher_#in~msg#1.offset;assume { :end_inline_device_id_fetcher } true; [2025-02-08 02:58:49,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: havoc channel_handler_#t~mem866#1, channel_handler_#t~mem867#1, channel_handler_#t~short868#1, channel_handler_#t~mem869#1, channel_handler_#t~short870#1, channel_handler_#t~mem871#1.base, channel_handler_#t~mem871#1.offset, channel_handler_#t~mem872#1, channel_handler_#t~mem873#1.base, channel_handler_#t~mem873#1.offset, channel_handler_#t~mem874#1, channel_handler_#t~mem875#1, channel_handler_#t~mem876#1, channel_handler_#t~mem877#1.base, channel_handler_#t~mem877#1.offset, channel_handler_#t~mem878#1, channel_handler_#t~mem879#1.base, channel_handler_#t~mem879#1.offset, channel_handler_#t~mem880#1, channel_handler_#t~mem881#1, channel_handler_#t~mem882#1, channel_handler_#t~mem883#1, channel_handler_#t~ret884#1, channel_handler_#t~mem885#1, channel_handler_#t~ret886#1, channel_handler_~intf#1.base, channel_handler_~intf#1.offset, channel_handler_~msg#1.base, channel_handler_~msg#1.offset, channel_handler_~rv~16#1, channel_handler_~chan~0#1;havoc channel_handler_#in~intf#1.base, channel_handler_#in~intf#1.offset, channel_handler_#in~msg#1.base, channel_handler_#in~msg#1.offset;assume { :end_inline_channel_handler } true; [2025-02-08 02:58:49,590 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: havoc guid_handler_#t~mem839#1, guid_handler_#t~mem840#1, guid_handler_#t~short841#1, guid_handler_#t~mem842#1, guid_handler_#t~short843#1, guid_handler_#t~mem844#1.base, guid_handler_#t~mem844#1.offset, guid_handler_#t~mem845#1, guid_handler_#t~mem846#1.base, guid_handler_#t~mem846#1.offset, guid_handler_#t~mem847#1, guid_handler_#t~mem848#1.base, guid_handler_#t~mem848#1.offset, guid_handler_#t~mem849#1, guid_handler_#t~ret850#1, guid_handler_#t~mem851#1.base, guid_handler_#t~mem851#1.offset, guid_handler_#t~mem852#1.base, guid_handler_#t~mem852#1.offset, guid_handler_#t~memcpy~res853#1.base, guid_handler_#t~memcpy~res853#1.offset, guid_handler_#t~mem854#1.base, guid_handler_#t~mem854#1.offset, guid_handler_~intf#1.base, guid_handler_~intf#1.offset, guid_handler_~msg#1.base, guid_handler_~msg#1.offset;havoc guid_handler_#in~intf#1.base, guid_handler_#in~intf#1.offset, guid_handler_#in~msg#1.base, guid_handler_#in~msg#1.offset;assume { :end_inline_guid_handler } true; [2025-02-08 02:58:49,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10279: havoc #t~nondet1595; [2025-02-08 02:58:50,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8211: SUMMARY for call list_del(~smi_msg~1#1.base, ~smi_msg~1#1.offset); srcloc: null [2025-02-08 02:58:50,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8244: call #t~mem1208#1.base, #t~mem1208#1.offset := read~$Pointer$#12(~user~8#1.base, ~user~8#1.offset, 8bv64);call write~$Pointer$#3(#t~mem1208#1.base, #t~mem1208#1.offset, ~#__ptr___0~9#1.base, ~#__ptr___0~9#1.offset, 8bv64);havoc #t~mem1208#1.base, #t~mem1208#1.offset; [2025-02-08 02:58:50,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240-1: call #t~mem1200#1.base, #t~mem1200#1.offset := read~$Pointer$#12(~user~8#1.base, ~bvadd~64(21bv64, ~user~8#1.offset), 8bv64);call #t~mem1201#1.base, #t~mem1201#1.offset := read~$Pointer$#12(#t~mem1200#1.base, ~bvadd~64(8bv64, #t~mem1200#1.offset), 8bv64); [2025-02-08 02:58:50,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240: assume 0bv64 != ~bvadd~64(#t~mem1201#1.base, #t~mem1201#1.offset);havoc #t~mem1200#1.base, #t~mem1200#1.offset;havoc #t~mem1201#1.base, #t~mem1201#1.offset;call #t~mem1205#1.base, #t~mem1205#1.offset := read~$Pointer$#12(~user~8#1.base, ~bvadd~64(29bv64, ~user~8#1.offset), 8bv64);call #t~mem1206#1.base, #t~mem1206#1.offset := read~$Pointer$#12(~user~8#1.base, ~bvadd~64(21bv64, ~user~8#1.offset), 8bv64);call #t~mem1207#1.base, #t~mem1207#1.offset := read~$Pointer$#12(#t~mem1206#1.base, ~bvadd~64(8bv64, #t~mem1206#1.offset), 8bv64); [2025-02-08 02:58:50,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240: assume !(0bv64 != ~bvadd~64(#t~mem1201#1.base, #t~mem1201#1.offset));havoc #t~mem1200#1.base, #t~mem1200#1.offset;havoc #t~mem1201#1.base, #t~mem1201#1.offset; [2025-02-08 02:58:50,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8203: assume 0bv32 == ~run_to_completion~1#1; [2025-02-08 02:58:50,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8203: assume !(0bv32 == ~run_to_completion~1#1); [2025-02-08 02:58:50,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8232-1: SUMMARY for call __read_once_size(~#__ptr~9#1.base, ~#__ptr~9#1.offset, ~#__u~9#1.base, ~#__u~9#1.offset, 8bv32); srcloc: null [2025-02-08 02:58:50,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8199: SUMMARY for call spin_unlock_irqrestore(~intf#1.base, ~bvadd~64(2827bv64, ~intf#1.offset), ~flags~11#1); srcloc: null [2025-02-08 02:58:50,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8232: call #t~mem1198#1.base, #t~mem1198#1.offset := read~$Pointer$#3(~#__u~9#1.base, ~#__u~9#1.offset, 8bv64);~_________p1~8#1.base, ~_________p1~8#1.offset := #t~mem1198#1.base, #t~mem1198#1.offset;havoc #t~mem1198#1.base, #t~mem1198#1.offset;~________p1~8#1.base, ~________p1~8#1.offset := ~_________p1~8#1.base, ~_________p1~8#1.offset; [2025-02-08 02:58:50,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257: SUMMARY for call rcu_read_unlock(); srcloc: null [2025-02-08 02:58:50,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8253: assume ~bvadd~64(~user~8#1.base, ~user~8#1.offset) != ~bvadd~64(~intf#1.base, ~bvadd~64(25bv64, ~intf#1.offset)); [2025-02-08 02:58:50,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8253: assume !(~bvadd~64(~user~8#1.base, ~user~8#1.offset) != ~bvadd~64(~intf#1.base, ~bvadd~64(25bv64, ~intf#1.offset))); [2025-02-08 02:58:50,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8249-1: SUMMARY for call #t~ret1210#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 02:58:50,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8249: ~tmp___3~4#1 := #t~ret1210#1;havoc #t~ret1210#1;~__mptr___1~7#1.base, ~__mptr___1~7#1.offset := ~________p1___0~8#1.base, ~________p1___0~8#1.offset;~user~8#1.base, ~user~8#1.offset := ~__mptr___1~7#1.base, ~__mptr___1~7#1.offset; [2025-02-08 02:58:50,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245-1: SUMMARY for call __read_once_size(~#__ptr___0~9#1.base, ~#__ptr___0~9#1.offset, ~#__u___0~9#1.base, ~#__u___0~9#1.offset, 8bv32); srcloc: null [2025-02-08 02:58:50,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8212: assume 0bv32 == ~rv~22#1; [2025-02-08 02:58:50,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8212: assume !(0bv32 == ~rv~22#1); [2025-02-08 02:58:50,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245: call #t~mem1209#1.base, #t~mem1209#1.offset := read~$Pointer$#3(~#__u___0~9#1.base, ~#__u___0~9#1.offset, 8bv64);~_________p1___0~8#1.base, ~_________p1___0~8#1.offset := #t~mem1209#1.base, #t~mem1209#1.offset;havoc #t~mem1209#1.base, #t~mem1209#1.offset;~________p1___0~8#1.base, ~________p1___0~8#1.offset := ~_________p1___0~8#1.base, ~_________p1___0~8#1.offset; [2025-02-08 02:58:50,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8241-1: SUMMARY for call ##fun~$Pointer$~TO~VOID(#t~mem1205#1.base, #t~mem1205#1.offset, #t~mem1207#1.base, #t~mem1207#1.offset); srcloc: null [2025-02-08 02:58:50,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3790: __atomic_add_unless_#res#1 := __atomic_add_unless_~c~2#1;atomic_add_unless_#t~ret63#1 := __atomic_add_unless_#res#1;havoc __atomic_add_unless_#t~ret59#1, __atomic_add_unless_#t~ret60#1, __atomic_add_unless_#t~ret61#1, __atomic_add_unless_#t~ret62#1, __atomic_add_unless_~v#1.base, __atomic_add_unless_~v#1.offset, __atomic_add_unless_~a#1, __atomic_add_unless_~u#1, __atomic_add_unless_~c~2#1, __atomic_add_unless_~old~0#1, __atomic_add_unless_~tmp~1#1, __atomic_add_unless_~tmp___0~0#1;havoc __atomic_add_unless_#in~v#1.base, __atomic_add_unless_#in~v#1.offset, __atomic_add_unless_#in~a#1, __atomic_add_unless_#in~u#1;assume { :end_inline___atomic_add_unless } true;atomic_add_unless_~tmp~2#1 := atomic_add_unless_#t~ret63#1;havoc atomic_add_unless_#t~ret63#1;atomic_add_unless_#res#1 := (if atomic_add_unless_~tmp~2#1 != atomic_add_unless_~u#1 then 1bv32 else 0bv32);#t~ret1196#1 := atomic_add_unless_#res#1;havoc atomic_add_unless_#t~ret63#1, atomic_add_unless_~v#1.base, atomic_add_unless_~v#1.offset, atomic_add_unless_~a#1, atomic_add_unless_~u#1, atomic_add_unless_~tmp~2#1;havoc atomic_add_unless_#in~v#1.base, atomic_add_unless_#in~v#1.offset, atomic_add_unless_#in~a#1, atomic_add_unless_#in~u#1;assume { :end_inline_atomic_add_unless } true;~tmp___4~3#1 := #t~ret1196#1;havoc #t~ret1196#1; [2025-02-08 02:58:50,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8208: assume ~bvsgt~32(~rv~22#1, 0bv32); [2025-02-08 02:58:50,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8208: assume !~bvsgt~32(~rv~22#1, 0bv32); [2025-02-08 02:58:50,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8241: havoc #t~mem1205#1.base, #t~mem1205#1.offset;havoc #t~mem1206#1.base, #t~mem1206#1.offset;havoc #t~mem1207#1.base, #t~mem1207#1.offset; [2025-02-08 02:58:50,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8204-1: SUMMARY for call #t~ret1193#1.base, #t~ret1193#1.offset := spinlock_check(~intf#1.base, ~bvadd~64(2827bv64, ~intf#1.offset)); srcloc: null [2025-02-08 02:58:50,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8204: ~tmp___0~26#1.base, ~tmp___0~26#1.offset := #t~ret1193#1.base, #t~ret1193#1.offset;havoc #t~ret1193#1.base, #t~ret1193#1.offset; [2025-02-08 02:58:50,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8196: call #t~mem1191#1.base, #t~mem1191#1.offset := read~$Pointer$#12(~intf#1.base, ~bvadd~64(2895bv64, ~intf#1.offset), 8bv64);~__mptr~35#1.base, ~__mptr~35#1.offset := #t~mem1191#1.base, #t~mem1191#1.offset;~smi_msg~1#1.base, ~smi_msg~1#1.offset := ~__mptr~35#1.base, ~__mptr~35#1.offset; [2025-02-08 02:58:50,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229: assume 0bv32 != ~tmp___4~3#1; [2025-02-08 02:58:50,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229: assume !(0bv32 != ~tmp___4~3#1); [2025-02-08 02:58:50,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8213: SUMMARY for call ipmi_free_smi_msg(~smi_msg~1#1.base, ~smi_msg~1#1.offset); srcloc: null [2025-02-08 02:58:50,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint handle_new_recv_msgsFINAL: assume true; [2025-02-08 02:58:50,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8205-1: SUMMARY for call #t~ret1194#1 := _raw_spin_lock_irqsave(~tmp___0~26#1.base, ~tmp___0~26#1.offset); srcloc: null [2025-02-08 02:58:50,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8205: ~flags~11#1 := #t~ret1194#1;havoc #t~ret1194#1; [2025-02-08 02:58:50,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230: call #t~mem1197#1.base, #t~mem1197#1.offset := read~$Pointer$#12(~intf#1.base, ~bvadd~64(25bv64, ~intf#1.offset), 8bv64);call write~$Pointer$#3(#t~mem1197#1.base, #t~mem1197#1.offset, ~#__ptr~9#1.base, ~#__ptr~9#1.offset, 8bv64);havoc #t~mem1197#1.base, #t~mem1197#1.offset; [2025-02-08 02:58:50,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230-1: SUMMARY for call rcu_read_lock(); srcloc: null [2025-02-08 02:58:50,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8235-1: SUMMARY for call #t~ret1199#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 02:58:50,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8202: ~rv~22#1 := #t~ret1192#1;havoc #t~ret1192#1; [2025-02-08 02:58:50,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8235: ~tmp___2~7#1 := #t~ret1199#1;havoc #t~ret1199#1;~__mptr___0~14#1.base, ~__mptr___0~14#1.offset := ~________p1~8#1.base, ~________p1~8#1.offset;~user~8#1.base, ~user~8#1.offset := ~__mptr___0~14#1.base, ~__mptr___0~14#1.offset; [2025-02-08 02:58:50,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8173-1: call ULTIMATE.dealloc(~#__ptr~9#1.base, ~#__ptr~9#1.offset);havoc ~#__ptr~9#1.base, ~#__ptr~9#1.offset;call ULTIMATE.dealloc(~#__u~9#1.base, ~#__u~9#1.offset);havoc ~#__u~9#1.base, ~#__u~9#1.offset;call ULTIMATE.dealloc(~#__ptr___0~9#1.base, ~#__ptr___0~9#1.offset);havoc ~#__ptr___0~9#1.base, ~#__ptr___0~9#1.offset;call ULTIMATE.dealloc(~#__u___0~9#1.base, ~#__u___0~9#1.offset);havoc ~#__u___0~9#1.base, ~#__u___0~9#1.offset; [2025-02-08 02:58:50,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8173: call ULTIMATE.dealloc(~#__ptr~9#1.base, ~#__ptr~9#1.offset);havoc ~#__ptr~9#1.base, ~#__ptr~9#1.offset;call ULTIMATE.dealloc(~#__u~9#1.base, ~#__u~9#1.offset);havoc ~#__u~9#1.base, ~#__u~9#1.offset;call ULTIMATE.dealloc(~#__ptr___0~9#1.base, ~#__ptr___0~9#1.offset);havoc ~#__ptr___0~9#1.base, ~#__ptr___0~9#1.offset;call ULTIMATE.dealloc(~#__u___0~9#1.base, ~#__u___0~9#1.offset);havoc ~#__u___0~9#1.base, ~#__u___0~9#1.offset; [2025-02-08 02:58:50,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8198: assume 0bv32 == ~run_to_completion~1#1; [2025-02-08 02:58:50,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8198: assume !(0bv32 == ~run_to_completion~1#1); [2025-02-08 02:58:50,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8202-1: SUMMARY for call #t~ret1192#1 := handle_one_recv_msg(~intf#1.base, ~intf#1.offset, ~smi_msg~1#1.base, ~smi_msg~1#1.offset); srcloc: null [2025-02-08 02:59:12,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8954: assume 0bv32 != ~zero_extend~32~8(send_panic_events_#t~mem1407#1);havoc send_panic_events_#t~mem1407#1;send_panic_events_~si~2#1.base, send_panic_events_~si~2#1.offset := send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset;call write~intINTTYPE4#12(12bv32, send_panic_events_~si~2#1.base, send_panic_events_~si~2#1.offset, 4bv64);call write~intINTTYPE2#12(15bv16, send_panic_events_~si~2#1.base, ~bvadd~64(4bv64, send_panic_events_~si~2#1.offset), 2bv64);call write~intINTTYPE1#12(0bv8, send_panic_events_~si~2#1.base, ~bvadd~64(6bv64, send_panic_events_~si~2#1.offset), 1bv64); [2025-02-08 02:59:12,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8954: assume !(0bv32 != ~zero_extend~32~8(send_panic_events_#t~mem1407#1));havoc send_panic_events_#t~mem1407#1; [2025-02-08 02:59:12,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9119: assume 0bv32 != cleanup_ipmi_~count~0#1; [2025-02-08 02:59:12,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9119: assume !(0bv32 != cleanup_ipmi_~count~0#1); [2025-02-08 02:59:12,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9946: main_#t~ret1570#1 := firmware_revision_show_#res#1;havoc firmware_revision_show_#t~mem750#1, firmware_revision_show_#t~mem751#1, firmware_revision_show_#t~loopctr752#1, firmware_revision_show_#t~nondet753#1, firmware_revision_show_#t~ret754#1, firmware_revision_show_~dev#1.base, firmware_revision_show_~dev#1.offset, firmware_revision_show_~attr#1.base, firmware_revision_show_~attr#1.offset, firmware_revision_show_~buf#1.base, firmware_revision_show_~buf#1.offset, firmware_revision_show_~bmc~5#1.base, firmware_revision_show_~bmc~5#1.offset, firmware_revision_show_~__mptr~21#1.base, firmware_revision_show_~__mptr~21#1.offset, firmware_revision_show_~tmp~46#1;havoc firmware_revision_show_#in~dev#1.base, firmware_revision_show_#in~dev#1.offset, firmware_revision_show_#in~attr#1.base, firmware_revision_show_#in~attr#1.offset, firmware_revision_show_#in~buf#1.base, firmware_revision_show_#in~buf#1.offset;assume { :end_inline_firmware_revision_show } true;havoc main_#t~ret1570#1;~ldv_state_variable_10~0 := 1bv32; [2025-02-08 02:59:12,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8922: send_panic_events_~p~3#1.base, send_panic_events_~p~3#1.offset := send_panic_events_~str#1.base, send_panic_events_~str#1.offset;call send_panic_events_#t~mem1397#1 := read~intINTTYPE4#12(send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset, 4bv64); [2025-02-08 02:59:12,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10177: assume 1bv32 != ~ldv_module_refcounter~0; [2025-02-08 02:59:12,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10177: assume !(1bv32 != ~ldv_module_refcounter~0); [2025-02-08 02:59:12,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9120: havoc cleanup_ipmi_#t~ret1443#1; [2025-02-08 02:59:12,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9120-1: SUMMARY for call cleanup_ipmi_#t~ret1443#1 := printk(103bv64, 0bv64); srcloc: null [2025-02-08 02:59:12,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9054: assume ~bvadd~64(panic_event_~intf~17#1.base, ~bvadd~64(9bv64, panic_event_~intf~17#1.offset)) != ~bvadd~64(~#ipmi_interfaces~0.base, ~#ipmi_interfaces~0.offset); [2025-02-08 02:59:12,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9054: assume !(~bvadd~64(panic_event_~intf~17#1.base, ~bvadd~64(9bv64, panic_event_~intf~17#1.offset)) != ~bvadd~64(~#ipmi_interfaces~0.base, ~#ipmi_interfaces~0.offset));assume { :begin_inline_send_panic_events } true;send_panic_events_#in~str#1.base, send_panic_events_#in~str#1.offset := panic_event_~ptr#1.base, panic_event_~ptr#1.offset;havoc send_panic_events_#t~mem1377#1, send_panic_events_#t~mem1378#1, send_panic_events_#t~mem1379#1, send_panic_events_#t~mem1380#1.base, send_panic_events_#t~mem1380#1.offset, send_panic_events_#t~mem1381#1.base, send_panic_events_#t~mem1381#1.offset, send_panic_events_#t~ret1382#1, send_panic_events_#t~mem1383#1.base, send_panic_events_#t~mem1383#1.offset, send_panic_events_#t~mem1388#1.base, send_panic_events_#t~mem1388#1.offset, send_panic_events_#t~mem1389#1.base, send_panic_events_#t~mem1389#1.offset, send_panic_events_#t~mem1390#1.base, send_panic_events_#t~mem1390#1.offset, send_panic_events_#t~mem1391#1.base, send_panic_events_#t~mem1391#1.offset, send_panic_events_#t~mem1392#1.base, send_panic_events_#t~mem1392#1.offset, send_panic_events_#t~ret1393#1, send_panic_events_#t~mem1394#1.base, send_panic_events_#t~mem1394#1.offset, send_panic_events_#t~mem1395#1.base, send_panic_events_#t~mem1395#1.offset, send_panic_events_#t~ret1396#1, send_panic_events_#t~mem1397#1, send_panic_events_#t~mem1398#1, send_panic_events_#t~mem1399#1, send_panic_events_#t~mem1400#1, send_panic_events_#t~short1401#1, send_panic_events_#t~mem1402#1, send_panic_events_#t~mem1403#1, send_panic_events_#t~short1404#1, send_panic_events_#t~mem1405#1, send_panic_events_#t~mem1406#1, send_panic_events_#t~mem1407#1, send_panic_events_#t~nondet1408#1, send_panic_events_#t~mem1409#1, send_panic_events_#t~nondet1410#1.base, send_panic_events_#t~nondet1410#1.offset, send_panic_events_#t~mem1411#1, send_panic_events_#t~mem1412#1.base, send_panic_events_#t~mem1412#1.offset, send_panic_events_#t~mem1413#1.base, send_panic_events_#t~mem1413#1.offset, send_panic_events_#t~ret1414#1, send_panic_events_~str#1.base, send_panic_events_~str#1.offset, send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset, send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset, send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset, send_panic_events_~si~2#1.base, send_panic_events_~si~2#1.offset, send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset, send_panic_events_~#__ptr~11#1.base, send_panic_events_~#__ptr~11#1.offset, send_panic_events_~__mptr~39#1.base, send_panic_events_~__mptr~39#1.offset, send_panic_events_~________p1~10#1.base, send_panic_events_~________p1~10#1.offset, send_panic_events_~_________p1~10#1.base, send_panic_events_~_________p1~10#1.offset, send_panic_events_~#__u~11#1.base, send_panic_events_~#__u~11#1.offset, send_panic_events_~tmp~75#1, send_panic_events_~#__ptr___0~11#1.base, send_panic_events_~#__ptr___0~11#1.offset, send_panic_events_~__mptr___0~17#1.base, send_panic_events_~__mptr___0~17#1.offset, send_panic_events_~________p1___0~10#1.base, send_panic_events_~________p1___0~10#1.offset, send_panic_events_~_________p1___0~10#1.base, send_panic_events_~_________p1___0~10#1.offset, send_panic_events_~#__u___0~11#1.base, send_panic_events_~#__u___0~11#1.offset, send_panic_events_~tmp___0~32#1, send_panic_events_~#__ptr___1~1#1.base, send_panic_events_~#__ptr___1~1#1.offset, send_panic_events_~__mptr___1~9#1.base, send_panic_events_~__mptr___1~9#1.offset, send_panic_events_~________p1___1~0#1.base, send_panic_events_~________p1___1~0#1.offset, send_panic_events_~_________p1___1~0#1.base, send_panic_events_~_________p1___1~0#1.offset, send_panic_events_~#__u___1~0#1.base, send_panic_events_~#__u___1~0#1.offset, send_panic_events_~tmp___1~17#1, send_panic_events_~p~3#1.base, send_panic_events_~p~3#1.offset, send_panic_events_~ipmb~0#1.base, send_panic_events_~ipmb~0#1.offset, send_panic_events_~j~1#1, send_panic_events_~size~0#1, send_panic_events_~tmp___2~10#1, send_panic_events_~tmp___3~6#1, send_panic_events_~#__ptr___2~1#1.base, send_panic_events_~#__ptr___2~1#1.offset, send_panic_events_~__mptr___2~4#1.base, send_panic_events_~__mptr___2~4#1.offset, send_panic_events_~________p1___2~0#1.base, send_panic_events_~________p1___2~0#1.offset, send_panic_events_~_________p1___2~0#1.base, send_panic_events_~_________p1___2~0#1.offset, send_panic_events_~#__u___2~0#1.base, send_panic_events_~#__u___2~0#1.offset, send_panic_events_~tmp___4~4#1;send_panic_events_~str#1.base, send_panic_events_~str#1.offset := send_panic_events_#in~str#1.base, send_panic_events_#in~str#1.offset;call send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset := #Ultimate.allocOnStack(12bv64);havoc send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset;call send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset := #Ultimate.allocOnStack(16bv64);havoc send_panic_events_~si~2#1.base, send_panic_events_~si~2#1.offset;call send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset := #Ultimate.allocOnStack(38bv64);call send_panic_events_~#__ptr~11#1.base, send_panic_events_~#__ptr~11#1.offset := #Ultimate.allocOnStack(8bv64);havoc send_panic_events_~__mptr~39#1.base, send_panic_events_~__mptr~39#1.offset;havoc send_panic_events_~________p1~10#1.base, send_panic_events_~________p1~10#1.offset;havoc send_panic_events_~_________p1~10#1.base, send_panic_events_~_________p1~10#1.offset;call send_panic_events_~#__u~11#1.base, send_panic_events_~#__u~11#1.offset := #Ultimate.allocOnStack(8bv64);havoc send_panic_events_~tmp~75#1;call send_panic_events_~#__ptr___0~11#1.base, send_panic_events_~#__ptr___0~11#1.offset := #Ultimate.allocOnStack(8bv64);havoc send_panic_events_~__mptr___0~17#1.base, send_panic_events_~__mptr___0~17#1.offset;havoc send_panic_events_~________p1___0~10#1.base, send_panic_events_~________p1___0~10#1.offset;havoc send_panic_events_~_________p1___0~10#1.base, send_panic_events_~_________p1___0~10#1.offset;call send_panic_events_~#__u___0~11#1.base, send_panic_events_~#__u___0~11#1.offset := #Ultimate.allocOnStack(8bv64);havoc send_panic_events_~tmp___0~32#1;call send_panic_events_~#__ptr___1~1#1.base, send_panic_events_~#__ptr___1~1#1.offset := #Ultimate.allocOnStack(8bv64);havoc send_panic_events_~__mptr___1~9#1.base, send_panic_events_~__mptr___1~9#1.offset;havoc send_panic_events_~________p1___1~0#1.base, send_panic_events_~________p1___1~0#1.offset;havoc send_panic_events_~_________p1___1~0#1.base, send_panic_events_~_________p1___1~0#1.offset;call send_panic_events_~#__u___1~0#1.base, send_panic_events_~#__u___1~0#1.offset := #Ultimate.allocOnStack(8bv64);havoc send_panic_events_~tmp___1~17#1;havoc send_panic_events_~p~3#1.base, send_panic_events_~p~3#1.offset;havoc send_panic_events_~ipmb~0#1.base, send_panic_events_~ipmb~0#1.offset;havoc send_panic_events_~j~1#1;havoc send_panic_events_~size~0#1;havoc send_panic_events_~tmp___2~10#1;havoc send_panic_events_~tmp___3~6#1;call send_panic_events_~#__ptr___2~1#1.base, send_panic_events_~#__ptr___2~1#1.offset := #Ultimate.allocOnStack(8bv64);havoc send_panic_events_~__mptr___2~4#1.base, send_panic_events_~__mptr___2~4#1.offset;havoc send_panic_events_~________p1___2~0#1.base, send_panic_events_~________p1___2~0#1.offset;havoc send_panic_events_~_________p1___2~0#1.base, send_panic_events_~_________p1___2~0#1.offset;call send_panic_events_~#__u___2~0#1.base, send_panic_events_~#__u___2~0#1.offset := #Ultimate.allocOnStack(8bv64);havoc send_panic_events_~tmp___4~4#1;send_panic_events_~si~2#1.base, send_panic_events_~si~2#1.offset := send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset;call write~intINTTYPE4#12(12bv32, send_panic_events_~si~2#1.base, send_panic_events_~si~2#1.offset, 4bv64);call write~intINTTYPE2#12(15bv16, send_panic_events_~si~2#1.base, ~bvadd~64(4bv64, send_panic_events_~si~2#1.offset), 2bv64);call write~intINTTYPE1#12(0bv8, send_panic_events_~si~2#1.base, ~bvadd~64(6bv64, send_panic_events_~si~2#1.offset), 1bv64);call write~intINTTYPE1#1(4bv8, send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset, 1bv64);call write~intINTTYPE1#1(2bv8, send_panic_events_~#msg~10#1.base, ~bvadd~64(1bv64, send_panic_events_~#msg~10#1.offset), 1bv64);call write~$Pointer$#1(send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset, send_panic_events_~#msg~10#1.base, ~bvadd~64(4bv64, send_panic_events_~#msg~10#1.offset), 8bv64);call write~intINTTYPE2#1(8bv16, send_panic_events_~#msg~10#1.base, ~bvadd~64(2bv64, send_panic_events_~#msg~10#1.offset), 2bv64);call write~intINTTYPE1#12(65bv8, send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset, 1bv64);call write~intINTTYPE1#12(3bv8, send_panic_events_~#data~1#1.base, ~bvadd~64(1bv64, send_panic_events_~#data~1#1.offset), 1bv64);call write~intINTTYPE1#12(32bv8, send_panic_events_~#data~1#1.base, ~bvadd~64(2bv64, send_panic_events_~#data~1#1.offset), 1bv64);call write~intINTTYPE1#12(111bv8, send_panic_events_~#data~1#1.base, ~bvadd~64(4bv64, send_panic_events_~#data~1#1.offset), 1bv64);call write~intINTTYPE1#12(161bv8, send_panic_events_~#data~1#1.base, ~bvadd~64(5bv64, send_panic_events_~#data~1#1.offset), 1bv64); [2025-02-08 02:59:12,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8823: call ULTIMATE.dealloc(send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset);havoc send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset;call ULTIMATE.dealloc(send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset);havoc send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset;call ULTIMATE.dealloc(send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset);havoc send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr~11#1.base, send_panic_events_~#__ptr~11#1.offset);havoc send_panic_events_~#__ptr~11#1.base, send_panic_events_~#__ptr~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u~11#1.base, send_panic_events_~#__u~11#1.offset);havoc send_panic_events_~#__u~11#1.base, send_panic_events_~#__u~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr___0~11#1.base, send_panic_events_~#__ptr___0~11#1.offset);havoc send_panic_events_~#__ptr___0~11#1.base, send_panic_events_~#__ptr___0~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u___0~11#1.base, send_panic_events_~#__u___0~11#1.offset);havoc send_panic_events_~#__u___0~11#1.base, send_panic_events_~#__u___0~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr___1~1#1.base, send_panic_events_~#__ptr___1~1#1.offset);havoc send_panic_events_~#__ptr___1~1#1.base, send_panic_events_~#__ptr___1~1#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u___1~0#1.base, send_panic_events_~#__u___1~0#1.offset);havoc send_panic_events_~#__u___1~0#1.base, send_panic_events_~#__u___1~0#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr___2~1#1.base, send_panic_events_~#__ptr___2~1#1.offset);havoc send_panic_events_~#__ptr___2~1#1.base, send_panic_events_~#__ptr___2~1#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u___2~0#1.base, send_panic_events_~#__u___2~0#1.offset);havoc send_panic_events_~#__u___2~0#1.base, send_panic_events_~#__u___2~0#1.offset;havoc send_panic_events_#t~mem1377#1, send_panic_events_#t~mem1378#1, send_panic_events_#t~mem1379#1, send_panic_events_#t~mem1380#1.base, send_panic_events_#t~mem1380#1.offset, send_panic_events_#t~mem1381#1.base, send_panic_events_#t~mem1381#1.offset, send_panic_events_#t~ret1382#1, send_panic_events_#t~mem1383#1.base, send_panic_events_#t~mem1383#1.offset, send_panic_events_#t~mem1388#1.base, send_panic_events_#t~mem1388#1.offset, send_panic_events_#t~mem1389#1.base, send_panic_events_#t~mem1389#1.offset, send_panic_events_#t~mem1390#1.base, send_panic_events_#t~mem1390#1.offset, send_panic_events_#t~mem1391#1.base, send_panic_events_#t~mem1391#1.offset, send_panic_events_#t~mem1392#1.base, send_panic_events_#t~mem1392#1.offset, send_panic_events_#t~ret1393#1, send_panic_events_#t~mem1394#1.base, send_panic_events_#t~mem1394#1.offset, send_panic_events_#t~mem1395#1.base, send_panic_events_#t~mem1395#1.offset, send_panic_events_#t~ret1396#1, send_panic_events_#t~mem1397#1, send_panic_events_#t~mem1398#1, send_panic_events_#t~mem1399#1, send_panic_events_#t~mem1400#1, send_panic_events_#t~short1401#1, send_panic_events_#t~mem1402#1, send_panic_events_#t~mem1403#1, send_panic_events_#t~short1404#1, send_panic_events_#t~mem1405#1, send_panic_events_#t~mem1406#1, send_panic_events_#t~mem1407#1, send_panic_events_#t~nondet1408#1, send_panic_events_#t~mem1409#1, send_panic_events_#t~nondet1410#1.base, send_panic_events_#t~nondet1410#1.offset, send_panic_events_#t~mem1411#1, send_panic_events_#t~mem1412#1.base, send_panic_events_#t~mem1412#1.offset, send_panic_events_#t~mem1413#1.base, send_panic_events_#t~mem1413#1.offset, send_panic_events_#t~ret1414#1, send_panic_events_~str#1.base, send_panic_events_~str#1.offset, send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset, send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset, send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset, send_panic_events_~si~2#1.base, send_panic_events_~si~2#1.offset, send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset, send_panic_events_~#__ptr~11#1.base, send_panic_events_~#__ptr~11#1.offset, send_panic_events_~__mptr~39#1.base, send_panic_events_~__mptr~39#1.offset, send_panic_events_~________p1~10#1.base, send_panic_events_~________p1~10#1.offset, send_panic_events_~_________p1~10#1.base, send_panic_events_~_________p1~10#1.offset, send_panic_events_~#__u~11#1.base, send_panic_events_~#__u~11#1.offset, send_panic_events_~tmp~75#1, send_panic_events_~#__ptr___0~11#1.base, send_panic_events_~#__ptr___0~11#1.offset, send_panic_events_~__mptr___0~17#1.base, send_panic_events_~__mptr___0~17#1.offset, send_panic_events_~________p1___0~10#1.base, send_panic_events_~________p1___0~10#1.offset, send_panic_events_~_________p1___0~10#1.base, send_panic_events_~_________p1___0~10#1.offset, send_panic_events_~#__u___0~11#1.base, send_panic_events_~#__u___0~11#1.offset, send_panic_events_~tmp___0~32#1, send_panic_events_~#__ptr___1~1#1.base, send_panic_events_~#__ptr___1~1#1.offset, send_panic_events_~__mptr___1~9#1.base, send_panic_events_~__mptr___1~9#1.offset, send_panic_events_~________p1___1~0#1.base, send_panic_events_~________p1___1~0#1.offset, send_panic_events_~_________p1___1~0#1.base, send_panic_events_~_________p1___1~0#1.offset, send_panic_events_~#__u___1~0#1.base, send_panic_events_~#__u___1~0#1.offset, send_panic_events_~tmp___1~17#1, send_panic_events_~p~3#1.base, send_panic_events_~p~3#1.offset, send_panic_events_~ipmb~0#1.base, send_panic_events_~ipmb~0#1.offset, send_panic_events_~j~1#1, send_panic_events_~size~0#1, send_panic_events_~tmp___2~10#1, send_panic_events_~tmp___3~6#1, send_panic_events_~#__ptr___2~1#1.base, send_panic_events_~#__ptr___2~1#1.offset, send_panic_events_~__mptr___2~4#1.base, send_panic_events_~__mptr___2~4#1.offset, send_panic_events_~________p1___2~0#1.base, send_panic_events_~________p1___2~0#1.offset, send_panic_events_~_________p1___2~0#1.base, send_panic_events_~_________p1___2~0#1.offset, send_panic_events_~#__u___2~0#1.base, send_panic_events_~#__u___2~0#1.offset, send_panic_events_~tmp___4~4#1;havoc send_panic_events_#in~str#1.base, send_panic_events_#in~str#1.offset;assume { :end_inline_send_panic_events } true;panic_event_#res#1 := 0bv32;call ULTIMATE.dealloc(panic_event_~#__ptr~12#1.base, panic_event_~#__ptr~12#1.offset);havoc panic_event_~#__ptr~12#1.base, panic_event_~#__ptr~12#1.offset;call ULTIMATE.dealloc(panic_event_~#__u~12#1.base, panic_event_~#__u~12#1.offset);havoc panic_event_~#__u~12#1.base, panic_event_~#__u~12#1.offset;call ULTIMATE.dealloc(panic_event_~#__ptr___0~12#1.base, panic_event_~#__ptr___0~12#1.offset);havoc panic_event_~#__ptr___0~12#1.base, panic_event_~#__ptr___0~12#1.offset;call ULTIMATE.dealloc(panic_event_~#__u___0~12#1.base, panic_event_~#__u___0~12#1.offset);havoc panic_event_~#__u___0~12#1.base, panic_event_~#__u___0~12#1.offset; [2025-02-08 02:59:12,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178: SUMMARY for call ldv_error(); srcloc: null [2025-02-08 02:59:12,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923: assume 4294967295bv32 == send_panic_events_#t~mem1397#1;havoc send_panic_events_#t~mem1397#1; [2025-02-08 02:59:12,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923: assume !(4294967295bv32 == send_panic_events_#t~mem1397#1);havoc send_panic_events_#t~mem1397#1;call write~intINTTYPE1#12(0bv8, send_panic_events_~intf~16#1.base, ~bvadd~64(3327bv64, send_panic_events_~intf~16#1.offset), 1bv64);call write~intINTTYPE1#12(0bv8, send_panic_events_~intf~16#1.base, ~bvadd~64(3328bv64, send_panic_events_~intf~16#1.offset), 1bv64);call write~intINTTYPE1#12(0bv8, send_panic_events_~intf~16#1.base, ~bvadd~64(3325bv64, send_panic_events_~intf~16#1.offset), 1bv64);call write~intINTTYPE1#1(6bv8, send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset, 1bv64);call write~intINTTYPE1#1(1bv8, send_panic_events_~#msg~10#1.base, ~bvadd~64(1bv64, send_panic_events_~#msg~10#1.offset), 1bv64);call write~$Pointer$#1(0bv64, 0bv64, send_panic_events_~#msg~10#1.base, ~bvadd~64(4bv64, send_panic_events_~#msg~10#1.offset), 8bv64);call write~intINTTYPE2#1(0bv16, send_panic_events_~#msg~10#1.base, ~bvadd~64(2bv64, send_panic_events_~#msg~10#1.offset), 2bv64);call write~$Pointer$#12(#funAddr~device_id_fetcher.base, #funAddr~device_id_fetcher.offset, send_panic_events_~intf~16#1.base, ~bvadd~64(3406bv64, send_panic_events_~intf~16#1.offset), 8bv64); [2025-02-08 02:59:12,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6843: bmc_dev_attr_is_visible_#t~ret784#1.base, bmc_dev_attr_is_visible_#t~ret784#1.offset := kobj_to_dev_#res#1.base, kobj_to_dev_#res#1.offset;havoc kobj_to_dev_~kobj#1.base, kobj_to_dev_~kobj#1.offset, kobj_to_dev_~__mptr~0#1.base, kobj_to_dev_~__mptr~0#1.offset;havoc kobj_to_dev_#in~kobj#1.base, kobj_to_dev_#in~kobj#1.offset;assume { :end_inline_kobj_to_dev } true;bmc_dev_attr_is_visible_~tmp~53#1.base, bmc_dev_attr_is_visible_~tmp~53#1.offset := bmc_dev_attr_is_visible_#t~ret784#1.base, bmc_dev_attr_is_visible_#t~ret784#1.offset;havoc bmc_dev_attr_is_visible_#t~ret784#1.base, bmc_dev_attr_is_visible_#t~ret784#1.offset;bmc_dev_attr_is_visible_~dev~2#1.base, bmc_dev_attr_is_visible_~dev~2#1.offset := bmc_dev_attr_is_visible_~tmp~53#1.base, bmc_dev_attr_is_visible_~tmp~53#1.offset;bmc_dev_attr_is_visible_~__mptr~28#1.base, bmc_dev_attr_is_visible_~__mptr~28#1.offset := bmc_dev_attr_is_visible_~dev~2#1.base, bmc_dev_attr_is_visible_~dev~2#1.offset;bmc_dev_attr_is_visible_~bmc~12#1.base, bmc_dev_attr_is_visible_~bmc~12#1.offset := bmc_dev_attr_is_visible_~__mptr~28#1.base, ~bvadd~64(18446744073709528496bv64, bmc_dev_attr_is_visible_~__mptr~28#1.offset);call bmc_dev_attr_is_visible_#t~mem785#1 := read~intINTTYPE2#28(bmc_dev_attr_is_visible_~attr#1.base, ~bvadd~64(8bv64, bmc_dev_attr_is_visible_~attr#1.offset), 2bv64);bmc_dev_attr_is_visible_~mode~1#1 := bmc_dev_attr_is_visible_#t~mem785#1;havoc bmc_dev_attr_is_visible_#t~mem785#1; [2025-02-08 02:59:12,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9651: havoc ldv_file_operations_16_#t~ret1444#1.base, ldv_file_operations_16_#t~ret1444#1.offset, ldv_file_operations_16_#t~ret1445#1.base, ldv_file_operations_16_#t~ret1445#1.offset, ldv_file_operations_16_~tmp~77#1.base, ldv_file_operations_16_~tmp~77#1.offset, ldv_file_operations_16_~tmp___0~34#1.base, ldv_file_operations_16_~tmp___0~34#1.offset;assume { :end_inline_ldv_file_operations_16 } true;~ldv_state_variable_4~0 := 1bv32;~ldv_state_variable_8~0 := 1bv32;~ldv_state_variable_14~0 := 1bv32;assume { :begin_inline_ldv_file_operations_14 } true;havoc ldv_file_operations_14_#t~ret1450#1.base, ldv_file_operations_14_#t~ret1450#1.offset, ldv_file_operations_14_#t~ret1451#1.base, ldv_file_operations_14_#t~ret1451#1.offset, ldv_file_operations_14_~tmp~80#1.base, ldv_file_operations_14_~tmp~80#1.offset, ldv_file_operations_14_~tmp___0~36#1.base, ldv_file_operations_14_~tmp___0~36#1.offset;havoc ldv_file_operations_14_~tmp~80#1.base, ldv_file_operations_14_~tmp~80#1.offset;havoc ldv_file_operations_14_~tmp___0~36#1.base, ldv_file_operations_14_~tmp___0~36#1.offset; [2025-02-08 02:59:12,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9750: main_#t~ret1533#1 := product_id_show_#res#1;havoc product_id_show_#t~mem768#1, product_id_show_#t~loopctr769#1, product_id_show_#t~nondet770#1, product_id_show_#t~ret771#1, product_id_show_~dev#1.base, product_id_show_~dev#1.offset, product_id_show_~attr#1.base, product_id_show_~attr#1.offset, product_id_show_~buf#1.base, product_id_show_~buf#1.offset, product_id_show_~bmc~9#1.base, product_id_show_~bmc~9#1.offset, product_id_show_~__mptr~25#1.base, product_id_show_~__mptr~25#1.offset, product_id_show_~tmp~50#1;havoc product_id_show_#in~dev#1.base, product_id_show_#in~dev#1.offset, product_id_show_#in~attr#1.base, product_id_show_#in~attr#1.offset, product_id_show_#in~buf#1.base, product_id_show_#in~buf#1.offset;assume { :end_inline_product_id_show } true;havoc main_#t~ret1533#1;~ldv_state_variable_6~0 := 1bv32; [2025-02-08 02:59:12,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9982-1: assume { :begin_inline_ldv_check_final_state } true; [2025-02-08 02:59:12,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8892: havoc send_panic_events_#t~mem1388#1.base, send_panic_events_#t~mem1388#1.offset;havoc send_panic_events_#t~mem1389#1.base, send_panic_events_#t~mem1389#1.offset;havoc send_panic_events_#t~mem1390#1.base, send_panic_events_#t~mem1390#1.offset; [2025-02-08 02:59:12,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8892-1: SUMMARY for call ##fun~$Pointer$~X~~bool~0~TO~VOID(send_panic_events_#t~mem1388#1.base, send_panic_events_#t~mem1388#1.offset, 1bv8, send_panic_events_#t~mem1390#1.base, send_panic_events_#t~mem1390#1.offset); srcloc: null [2025-02-08 02:59:12,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9982: assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0bv32;call ULTIMATE.dealloc(main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset);havoc main_~#ldvarg8~0#1.base, main_~#ldvarg8~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_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset);havoc main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset);havoc main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg21~0#1.base, main_~#ldvarg21~0#1.offset);havoc main_~#ldvarg21~0#1.base, main_~#ldvarg21~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg32~0#1.base, main_~#ldvarg32~0#1.offset);havoc main_~#ldvarg32~0#1.base, main_~#ldvarg32~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg29~0#1.base, main_~#ldvarg29~0#1.offset);havoc main_~#ldvarg29~0#1.base, main_~#ldvarg29~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg30~0#1.base, main_~#ldvarg30~0#1.offset);havoc main_~#ldvarg30~0#1.base, main_~#ldvarg30~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg37~0#1.base, main_~#ldvarg37~0#1.offset);havoc main_~#ldvarg37~0#1.base, main_~#ldvarg37~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset);havoc main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg34~0#1.base, main_~#ldvarg34~0#1.offset);havoc main_~#ldvarg34~0#1.base, main_~#ldvarg34~0#1.offset; [2025-02-08 02:59:12,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8893: call send_panic_events_#t~mem1391#1.base, send_panic_events_#t~mem1391#1.offset := read~$Pointer$#12(send_panic_events_~intf~16#1.base, ~bvadd~64(9bv64, send_panic_events_~intf~16#1.offset), 8bv64);call write~$Pointer$#3(send_panic_events_#t~mem1391#1.base, send_panic_events_#t~mem1391#1.offset, send_panic_events_~#__ptr___0~11#1.base, send_panic_events_~#__ptr___0~11#1.offset, 8bv64); [2025-02-08 02:59:12,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8893-1: SUMMARY for call ipmi_panic_request_and_wait(send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset, send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset, send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset); srcloc: null [2025-02-08 02:59:12,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8992: call send_panic_events_#t~mem1413#1.base, send_panic_events_#t~mem1413#1.offset := read~$Pointer$#3(send_panic_events_~#__u___2~0#1.base, send_panic_events_~#__u___2~0#1.offset, 8bv64);send_panic_events_~_________p1___2~0#1.base, send_panic_events_~_________p1___2~0#1.offset := send_panic_events_#t~mem1413#1.base, send_panic_events_#t~mem1413#1.offset;havoc send_panic_events_#t~mem1413#1.base, send_panic_events_#t~mem1413#1.offset;send_panic_events_~________p1___2~0#1.base, send_panic_events_~________p1___2~0#1.offset := send_panic_events_~_________p1___2~0#1.base, send_panic_events_~_________p1___2~0#1.offset; [2025-02-08 02:59:12,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9983: #t~ret1611#1 := main_#res#1;havoc main_#t~ret1453#1.base, main_#t~ret1453#1.offset, main_#t~ret1454#1.base, main_#t~ret1454#1.offset, main_#t~ret1455#1.base, main_#t~ret1455#1.offset, main_#t~ret1456#1.base, main_#t~ret1456#1.offset, main_#t~ret1457#1.base, main_#t~ret1457#1.offset, main_#t~ret1458#1.base, main_#t~ret1458#1.offset, main_#t~ret1459#1.base, main_#t~ret1459#1.offset, main_#t~ret1460#1.base, main_#t~ret1460#1.offset, main_#t~ret1461#1.base, main_#t~ret1461#1.offset, main_#t~ret1462#1.base, main_#t~ret1462#1.offset, main_#t~ret1463#1.base, main_#t~ret1463#1.offset, main_#t~ret1464#1.base, main_#t~ret1464#1.offset, main_#t~ret1465#1.base, main_#t~ret1465#1.offset, main_#t~ret1466#1.base, main_#t~ret1466#1.offset, main_#t~ret1467#1.base, main_#t~ret1467#1.offset, main_#t~ret1468#1.base, main_#t~ret1468#1.offset, main_#t~ret1469#1.base, main_#t~ret1469#1.offset, main_#t~ret1470#1.base, main_#t~ret1470#1.offset, main_#t~ret1471#1.base, main_#t~ret1471#1.offset, main_#t~ret1472#1.base, main_#t~ret1472#1.offset, main_#t~ret1473#1.base, main_#t~ret1473#1.offset, main_#t~ret1474#1.base, main_#t~ret1474#1.offset, main_#t~ret1475#1.base, main_#t~ret1475#1.offset, main_#t~ret1476#1.base, main_#t~ret1476#1.offset, main_#t~ret1477#1.base, main_#t~ret1477#1.offset, main_#t~ret1478#1.base, main_#t~ret1478#1.offset, main_#t~ret1479#1.base, main_#t~ret1479#1.offset, main_#t~ret1480#1.base, main_#t~ret1480#1.offset, main_#t~ret1481#1.base, main_#t~ret1481#1.offset, main_#t~ret1482#1.base, main_#t~ret1482#1.offset, main_#t~ret1483#1.base, main_#t~ret1483#1.offset, main_#t~ret1484#1.base, main_#t~ret1484#1.offset, main_#t~ret1485#1.base, main_#t~ret1485#1.offset, main_#t~ret1486#1.base, main_#t~ret1486#1.offset, main_#t~ret1487#1.base, main_#t~ret1487#1.offset, main_#t~ret1488#1.base, main_#t~ret1488#1.offset, main_#t~ret1489#1.base, main_#t~ret1489#1.offset, main_#t~ret1490#1.base, main_#t~ret1490#1.offset, main_#t~ret1491#1.base, main_#t~ret1491#1.offset, main_#t~ret1492#1.base, main_#t~ret1492#1.offset, main_#t~ret1493#1.base, main_#t~ret1493#1.offset, main_#t~ret1494#1.base, main_#t~ret1494#1.offset, main_#t~ret1495#1.base, main_#t~ret1495#1.offset, main_#t~ret1496#1.base, main_#t~ret1496#1.offset, main_#t~ret1497#1.base, main_#t~ret1497#1.offset, main_#t~ret1498#1.base, main_#t~ret1498#1.offset, main_#t~ret1499#1.base, main_#t~ret1499#1.offset, main_#t~ret1500#1.base, main_#t~ret1500#1.offset, main_#t~ret1501#1.base, main_#t~ret1501#1.offset, main_#t~ret1502#1.base, main_#t~ret1502#1.offset, main_#t~ret1503#1.base, main_#t~ret1503#1.offset, main_#t~nondet1504#1, main_#t~switch1505#1, main_#t~nondet1506#1, main_#t~switch1507#1, main_#t~ret1508#1, main_#t~nondet1509#1, main_#t~switch1510#1, main_#t~ret1511#1, main_#t~nondet1512#1, main_#t~switch1513#1, main_#t~mem1514#1, main_#t~ret1515#1, main_#t~nondet1516#1, main_#t~switch1517#1, main_#t~ret1518#1, main_#t~nondet1519#1, main_#t~switch1520#1, main_#t~ret1521#1, main_#t~mem1522#1, main_#t~ret1523#1, main_#t~mem1524#1, main_#t~mem1525#1, main_#t~ret1526#1, main_#t~ret1527#1, main_#t~nondet1528#1, main_#t~switch1529#1, main_#t~ret1530#1, main_#t~nondet1531#1, main_#t~switch1532#1, main_#t~ret1533#1, main_#t~nondet1534#1, main_#t~switch1535#1, main_#t~mem1536#1, main_#t~ret1537#1, main_#t~nondet1538#1, main_#t~switch1539#1, main_#t~ret1540#1, main_#t~nondet1541#1, main_#t~switch1542#1, main_#t~ret1543#1, main_#t~nondet1544#1, main_#t~switch1545#1, main_#t~ret1546#1, main_#t~mem1547#1, main_#t~ret1548#1, main_#t~mem1549#1, main_#t~mem1550#1, main_#t~ret1551#1, main_#t~ret1552#1, main_#t~nondet1553#1, main_#t~switch1554#1, main_#t~ret1555#1, main_#t~mem1556#1, main_#t~ret1557#1, main_#t~mem1558#1, main_#t~mem1559#1, main_#t~ret1560#1, main_#t~ret1561#1, main_#t~nondet1562#1, main_#t~switch1563#1, main_#t~ret1564#1, main_#t~nondet1565#1, main_#t~switch1566#1, main_#t~ret1567#1, main_#t~nondet1568#1, main_#t~switch1569#1, main_#t~ret1570#1, main_#t~nondet1571#1, main_#t~switch1572#1, main_#t~ret1573#1, main_~ldvarg1~0#1.base, main_~ldvarg1~0#1.offset, main_~tmp~81#1.base, main_~tmp~81#1.offset, main_~ldvarg0~0#1.base, main_~ldvarg0~0#1.offset, main_~tmp___0~37#1.base, main_~tmp___0~37#1.offset, main_~ldvarg2~0#1.base, main_~ldvarg2~0#1.offset, main_~tmp___1~18#1.base, main_~tmp___1~18#1.offset, main_~ldvarg4~0#1.base, main_~ldvarg4~0#1.offset, main_~tmp___2~11#1.base, main_~tmp___2~11#1.offset, main_~ldvarg3~0#1.base, main_~ldvarg3~0#1.offset, main_~tmp___3~7#1.base, main_~tmp___3~7#1.offset, main_~ldvarg5~0#1.base, main_~ldvarg5~0#1.offset, main_~tmp___4~5#1.base, main_~tmp___4~5#1.offset, main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset, main_~ldvarg7~0#1.base, main_~ldvarg7~0#1.offset, main_~tmp___5~2#1.base, main_~tmp___5~2#1.offset, main_~ldvarg6~0#1.base, main_~ldvarg6~0#1.offset, main_~tmp___6~1#1.base, main_~tmp___6~1#1.offset, main_~ldvarg11~0#1.base, main_~ldvarg11~0#1.offset, main_~tmp___7~1#1.base, main_~tmp___7~1#1.offset, main_~ldvarg13~0#1.base, main_~ldvarg13~0#1.offset, main_~tmp___8~1#1.base, main_~tmp___8~1#1.offset, main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset, main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset, main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset, main_~ldvarg14~0#1.base, main_~ldvarg14~0#1.offset, main_~tmp___9~1#1.base, main_~tmp___9~1#1.offset, main_~ldvarg16~0#1.base, main_~ldvarg16~0#1.offset, main_~tmp___10~1#1.base, main_~tmp___10~1#1.offset, main_~ldvarg15~0#1.base, main_~ldvarg15~0#1.offset, main_~tmp___11~1#1.base, main_~tmp___11~1#1.offset, main_~ldvarg18~0#1.base, main_~ldvarg18~0#1.offset, main_~tmp___12~1#1.base, main_~tmp___12~1#1.offset, main_~ldvarg17~0#1.base, main_~ldvarg17~0#1.offset, main_~tmp___13~1#1.base, main_~tmp___13~1#1.offset, main_~ldvarg19~0#1.base, main_~ldvarg19~0#1.offset, main_~tmp___14~1#1.base, main_~tmp___14~1#1.offset, main_~#ldvarg21~0#1.base, main_~#ldvarg21~0#1.offset, main_~ldvarg20~0#1.base, main_~ldvarg20~0#1.offset, main_~tmp___15~1#1.base, main_~tmp___15~1#1.offset, main_~ldvarg22~0#1.base, main_~ldvarg22~0#1.offset, main_~tmp___16~1#1.base, main_~tmp___16~1#1.offset, main_~ldvarg24~0#1.base, main_~ldvarg24~0#1.offset, main_~tmp___17~1#1.base, main_~tmp___17~1#1.offset, main_~ldvarg25~0#1.base, main_~ldvarg25~0#1.offset, main_~tmp___18~1#1.base, main_~tmp___18~1#1.offset, main_~ldvarg23~0#1.base, main_~ldvarg23~0#1.offset, main_~tmp___19~1#1.base, main_~tmp___19~1#1.offset, main_~ldvarg27~0#1.base, main_~ldvarg27~0#1.offset, main_~tmp___20~1#1.base, main_~tmp___20~1#1.offset, main_~ldvarg26~0#1.base, main_~ldvarg26~0#1.offset, main_~tmp___21~1#1.base, main_~tmp___21~1#1.offset, main_~ldvarg28~0#1.base, main_~ldvarg28~0#1.offset, main_~tmp___22~1#1.base, main_~tmp___22~1#1.offset, main_~#ldvarg32~0#1.base, main_~#ldvarg32~0#1.offset, main_~ldvarg31~0#1.base, main_~ldvarg31~0#1.offset, main_~tmp___23~1#1.base, main_~tmp___23~1#1.offset, main_~#ldvarg29~0#1.base, main_~#ldvarg29~0#1.offset, main_~ldvarg33~0#1.base, main_~ldvarg33~0#1.offset, main_~tmp___24~1#1.base, main_~tmp___24~1#1.offset, main_~#ldvarg30~0#1.base, main_~#ldvarg30~0#1.offset, main_~#ldvarg37~0#1.base, main_~#ldvarg37~0#1.offset, main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset, main_~ldvarg36~0#1.base, main_~ldvarg36~0#1.offset, main_~tmp___25~1#1.base, main_~tmp___25~1#1.offset, main_~ldvarg38~0#1.base, main_~ldvarg38~0#1.offset, main_~tmp___26~1#1.base, main_~tmp___26~1#1.offset, main_~#ldvarg34~0#1.base, main_~#ldvarg34~0#1.offset, main_~ldvarg39~0#1.base, main_~ldvarg39~0#1.offset, main_~tmp___27~0#1.base, main_~tmp___27~0#1.offset, main_~ldvarg41~0#1.base, main_~ldvarg41~0#1.offset, main_~tmp___28~0#1.base, main_~tmp___28~0#1.offset, main_~ldvarg40~0#1.base, main_~ldvarg40~0#1.offset, main_~tmp___29~0#1.base, main_~tmp___29~0#1.offset, main_~ldvarg43~0#1.base, main_~ldvarg43~0#1.offset, main_~tmp___30~0#1.base, main_~tmp___30~0#1.offset, main_~ldvarg42~0#1.base, main_~ldvarg42~0#1.offset, main_~tmp___31~0#1.base, main_~tmp___31~0#1.offset, main_~ldvarg44~0#1.base, main_~ldvarg44~0#1.offset, main_~tmp___32~0#1.base, main_~tmp___32~0#1.offset, main_~ldvarg45~0#1.base, main_~ldvarg45~0#1.offset, main_~tmp___33~0#1.base, main_~tmp___33~0#1.offset, main_~ldvarg47~0#1.base, main_~ldvarg47~0#1.offset, main_~tmp___34~0#1.base, main_~tmp___34~0#1.offset, main_~ldvarg46~0#1.base, main_~ldvarg46~0#1.offset, main_~tmp___35~0#1.base, main_~tmp___35~0#1.offset, main_~ldvarg48~0#1.base, main_~ldvarg48~0#1.offset, main_~tmp___36~0#1.base, main_~tmp___36~0#1.offset, main_~ldvarg49~0#1.base, main_~ldvarg49~0#1.offset, main_~tmp___37~0#1.base, main_~tmp___37~0#1.offset, main_~ldvarg50~0#1.base, main_~ldvarg50~0#1.offset, main_~tmp___38~0#1.base, main_~tmp___38~0#1.offset, main_~tmp___39~0#1, main_~tmp___40~0#1, main_~tmp___41~0#1, main_~tmp___42~0#1, main_~tmp___43~0#1, main_~tmp___44~0#1, main_~tmp___45~0#1, main_~tmp___46~0#1, main_~tmp___47~0#1, main_~tmp___48~0#1, main_~tmp___49~0#1, main_~tmp___50~0#1, main_~tmp___51~0#1, main_~tmp___52~0#1, main_~tmp___53~0#1, main_~tmp___54~0#1, main_~tmp___55~0#1;assume { :end_inline_main } true; [2025-02-08 02:59:12,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8992-1: SUMMARY for call __read_once_size(send_panic_events_~#__ptr___2~1#1.base, send_panic_events_~#__ptr___2~1#1.offset, send_panic_events_~#__u___2~0#1.base, send_panic_events_~#__u___2~0#1.offset, 8bv32); srcloc: null [2025-02-08 02:59:12,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9786: main_#t~ret1540#1 := ipmi_version_show_#res#1;havoc ipmi_version_show_#t~mem755#1, ipmi_version_show_#t~mem756#1, ipmi_version_show_#t~loopctr757#1, ipmi_version_show_#t~nondet758#1, ipmi_version_show_#t~ret759#1, ipmi_version_show_~dev#1.base, ipmi_version_show_~dev#1.offset, ipmi_version_show_~attr#1.base, ipmi_version_show_~attr#1.offset, ipmi_version_show_~buf#1.base, ipmi_version_show_~buf#1.offset, ipmi_version_show_~bmc~6#1.base, ipmi_version_show_~bmc~6#1.offset, ipmi_version_show_~__mptr~22#1.base, ipmi_version_show_~__mptr~22#1.offset, ipmi_version_show_~tmp~47#1;havoc ipmi_version_show_#in~dev#1.base, ipmi_version_show_#in~dev#1.offset, ipmi_version_show_#in~attr#1.base, ipmi_version_show_#in~attr#1.offset, ipmi_version_show_#in~buf#1.base, ipmi_version_show_#in~buf#1.offset;assume { :end_inline_ipmi_version_show } true;havoc main_#t~ret1540#1;~ldv_state_variable_9~0 := 1bv32; [2025-02-08 02:59:12,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9655: havoc ldv_file_operations_14_#t~ret1450#1.base, ldv_file_operations_14_#t~ret1450#1.offset, ldv_file_operations_14_#t~ret1451#1.base, ldv_file_operations_14_#t~ret1451#1.offset, ldv_file_operations_14_~tmp~80#1.base, ldv_file_operations_14_~tmp~80#1.offset, ldv_file_operations_14_~tmp___0~36#1.base, ldv_file_operations_14_~tmp___0~36#1.offset;assume { :end_inline_ldv_file_operations_14 } true;~ldv_state_variable_15~0 := 1bv32;assume { :begin_inline_ldv_file_operations_15 } true;havoc ldv_file_operations_15_#t~ret1446#1.base, ldv_file_operations_15_#t~ret1446#1.offset, ldv_file_operations_15_#t~ret1447#1.base, ldv_file_operations_15_#t~ret1447#1.offset, ldv_file_operations_15_~tmp~78#1.base, ldv_file_operations_15_~tmp~78#1.offset, ldv_file_operations_15_~tmp___0~35#1.base, ldv_file_operations_15_~tmp___0~35#1.offset;havoc ldv_file_operations_15_~tmp~78#1.base, ldv_file_operations_15_~tmp~78#1.offset;havoc ldv_file_operations_15_~tmp___0~35#1.base, ldv_file_operations_15_~tmp___0~35#1.offset; [2025-02-08 02:59:12,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8962: call write~intINTTYPE1#1(10bv8, send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset, 1bv64);call write~intINTTYPE1#1(68bv8, send_panic_events_~#msg~10#1.base, ~bvadd~64(1bv64, send_panic_events_~#msg~10#1.offset), 1bv64);call write~$Pointer$#1(send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset, send_panic_events_~#msg~10#1.base, ~bvadd~64(4bv64, send_panic_events_~#msg~10#1.offset), 8bv64);call write~intINTTYPE2#1(16bv16, send_panic_events_~#msg~10#1.base, ~bvadd~64(2bv64, send_panic_events_~#msg~10#1.offset), 2bv64);send_panic_events_~j~1#1 := 0bv32; [2025-02-08 02:59:12,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848: assume ~bvadd~64(bmc_dev_attr_is_visible_~attr#1.base, bmc_dev_attr_is_visible_~attr#1.offset) == ~bvadd~64(~#dev_attr_aux_firmware_revision~0.base, ~#dev_attr_aux_firmware_revision~0.offset);call bmc_dev_attr_is_visible_#t~mem786#1 := read~intINTTYPE1#28(bmc_dev_attr_is_visible_~bmc~12#1.base, ~bvadd~64(1492bv64, bmc_dev_attr_is_visible_~bmc~12#1.offset), 1bv64);bmc_dev_attr_is_visible_#res#1 := (if 0bv32 != ~zero_extend~32~8(bmc_dev_attr_is_visible_#t~mem786#1) then ~zero_extend~32~16(bmc_dev_attr_is_visible_~mode~1#1) else 0bv32)[16:0];havoc bmc_dev_attr_is_visible_#t~mem786#1; [2025-02-08 02:59:12,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848: assume !(~bvadd~64(bmc_dev_attr_is_visible_~attr#1.base, bmc_dev_attr_is_visible_~attr#1.offset) == ~bvadd~64(~#dev_attr_aux_firmware_revision~0.base, ~#dev_attr_aux_firmware_revision~0.offset)); [2025-02-08 02:59:12,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8896: call send_panic_events_#t~mem1392#1.base, send_panic_events_#t~mem1392#1.offset := read~$Pointer$#3(send_panic_events_~#__u___0~11#1.base, send_panic_events_~#__u___0~11#1.offset, 8bv64);send_panic_events_~_________p1___0~10#1.base, send_panic_events_~_________p1___0~10#1.offset := send_panic_events_#t~mem1392#1.base, send_panic_events_#t~mem1392#1.offset;havoc send_panic_events_#t~mem1392#1.base, send_panic_events_#t~mem1392#1.offset;send_panic_events_~________p1___0~10#1.base, send_panic_events_~________p1___0~10#1.offset := send_panic_events_~_________p1___0~10#1.base, send_panic_events_~_________p1___0~10#1.offset; [2025-02-08 02:59:12,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8896-1: SUMMARY for call __read_once_size(send_panic_events_~#__ptr___0~11#1.base, send_panic_events_~#__ptr___0~11#1.offset, send_panic_events_~#__u___0~11#1.base, send_panic_events_~#__u___0~11#1.offset, 8bv32); srcloc: null [2025-02-08 02:59:12,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9359: call ULTIMATE.dealloc(main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset);havoc main_~#ldvarg8~0#1.base, main_~#ldvarg8~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_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset);havoc main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset);havoc main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg21~0#1.base, main_~#ldvarg21~0#1.offset);havoc main_~#ldvarg21~0#1.base, main_~#ldvarg21~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg32~0#1.base, main_~#ldvarg32~0#1.offset);havoc main_~#ldvarg32~0#1.base, main_~#ldvarg32~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg29~0#1.base, main_~#ldvarg29~0#1.offset);havoc main_~#ldvarg29~0#1.base, main_~#ldvarg29~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg30~0#1.base, main_~#ldvarg30~0#1.offset);havoc main_~#ldvarg30~0#1.base, main_~#ldvarg30~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg37~0#1.base, main_~#ldvarg37~0#1.offset);havoc main_~#ldvarg37~0#1.base, main_~#ldvarg37~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset);havoc main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg34~0#1.base, main_~#ldvarg34~0#1.offset);havoc main_~#ldvarg34~0#1.base, main_~#ldvarg34~0#1.offset; [2025-02-08 02:59:12,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996: send_panic_events_~tmp___4~4#1 := send_panic_events_#t~ret1414#1;havoc send_panic_events_#t~ret1414#1;send_panic_events_~__mptr___2~4#1.base, send_panic_events_~__mptr___2~4#1.offset := send_panic_events_~________p1___2~0#1.base, send_panic_events_~________p1___2~0#1.offset;send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset := send_panic_events_~__mptr___2~4#1.base, ~bvadd~64(18446744073709493760bv64, send_panic_events_~__mptr___2~4#1.offset); [2025-02-08 02:59:12,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996-1: SUMMARY for call send_panic_events_#t~ret1414#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 02:59:12,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849: havoc bmc_dev_attr_is_visible_#t~mem786#1; [2025-02-08 02:59:12,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9657: havoc ldv_file_operations_15_#t~ret1446#1.base, ldv_file_operations_15_#t~ret1446#1.offset, ldv_file_operations_15_#t~ret1447#1.base, ldv_file_operations_15_#t~ret1447#1.offset, ldv_file_operations_15_~tmp~78#1.base, ldv_file_operations_15_~tmp~78#1.offset, ldv_file_operations_15_~tmp___0~35#1.base, ldv_file_operations_15_~tmp___0~35#1.offset;assume { :end_inline_ldv_file_operations_15 } true;~ldv_state_variable_2~0 := 1bv32;~ldv_state_variable_12~0 := 1bv32;~ldv_state_variable_9~0 := 1bv32;~ldv_state_variable_7~0 := 1bv32;~ldv_state_variable_3~0 := 1bv32;~ldv_state_variable_11~0 := 1bv32;~ldv_state_variable_6~0 := 1bv32; [2025-02-08 02:59:12,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9229: ldv_file_operations_15_~tmp~78#1.base, ldv_file_operations_15_~tmp~78#1.offset := ldv_file_operations_15_#t~ret1446#1.base, ldv_file_operations_15_#t~ret1446#1.offset;havoc ldv_file_operations_15_#t~ret1446#1.base, ldv_file_operations_15_#t~ret1446#1.offset;~smi_version_proc_ops_group1~0.base, ~smi_version_proc_ops_group1~0.offset := ldv_file_operations_15_~tmp~78#1.base, ldv_file_operations_15_~tmp~78#1.offset; [2025-02-08 02:59:12,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9229-1: SUMMARY for call ldv_file_operations_15_#t~ret1446#1.base, ldv_file_operations_15_#t~ret1446#1.offset := ldv_init_zalloc(1000bv64); srcloc: null [2025-02-08 02:59:12,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9626: havoc choose_timer_1_#t~nondet1448#1, choose_timer_1_#t~switch1449#1, choose_timer_1_~tmp~79#1;assume { :end_inline_choose_timer_1 } true; [2025-02-08 02:59:12,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329: ldv_file_operations_14_~tmp~80#1.base, ldv_file_operations_14_~tmp~80#1.offset := ldv_file_operations_14_#t~ret1450#1.base, ldv_file_operations_14_#t~ret1450#1.offset;havoc ldv_file_operations_14_#t~ret1450#1.base, ldv_file_operations_14_#t~ret1450#1.offset;~smi_stats_proc_ops_group1~0.base, ~smi_stats_proc_ops_group1~0.offset := ldv_file_operations_14_~tmp~80#1.base, ldv_file_operations_14_~tmp~80#1.offset; [2025-02-08 02:59:12,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329-1: SUMMARY for call ldv_file_operations_14_#t~ret1450#1.base, ldv_file_operations_14_#t~ret1450#1.offset := ldv_init_zalloc(1000bv64); srcloc: null [2025-02-08 02:59:12,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8900: send_panic_events_~tmp___0~32#1 := send_panic_events_#t~ret1393#1;havoc send_panic_events_#t~ret1393#1;send_panic_events_~__mptr___0~17#1.base, send_panic_events_~__mptr___0~17#1.offset := send_panic_events_~________p1___0~10#1.base, send_panic_events_~________p1___0~10#1.offset;send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset := send_panic_events_~__mptr___0~17#1.base, ~bvadd~64(18446744073709493760bv64, send_panic_events_~__mptr___0~17#1.offset); [2025-02-08 02:59:12,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8900-1: SUMMARY for call send_panic_events_#t~ret1393#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 02:59:12,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6852: assume ~bvadd~64(bmc_dev_attr_is_visible_~attr#1.base, bmc_dev_attr_is_visible_~attr#1.offset) == ~bvadd~64(~#dev_attr_guid~0.base, ~#dev_attr_guid~0.offset);call bmc_dev_attr_is_visible_#t~mem787#1 := read~intINTTYPE4#28(bmc_dev_attr_is_visible_~bmc~12#1.base, ~bvadd~64(1421bv64, bmc_dev_attr_is_visible_~bmc~12#1.offset), 4bv64);bmc_dev_attr_is_visible_#res#1 := (if 0bv32 != bmc_dev_attr_is_visible_#t~mem787#1 then ~zero_extend~32~16(bmc_dev_attr_is_visible_~mode~1#1) else 0bv32)[16:0];havoc bmc_dev_attr_is_visible_#t~mem787#1; [2025-02-08 02:59:12,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6852: assume !(~bvadd~64(bmc_dev_attr_is_visible_~attr#1.base, bmc_dev_attr_is_visible_~attr#1.offset) == ~bvadd~64(~#dev_attr_guid~0.base, ~#dev_attr_guid~0.offset)); [2025-02-08 02:59:12,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9594: main_#t~ret1511#1 := manufacturer_id_show_#res#1;havoc manufacturer_id_show_#t~mem764#1, manufacturer_id_show_#t~loopctr765#1, manufacturer_id_show_#t~nondet766#1, manufacturer_id_show_#t~ret767#1, manufacturer_id_show_~dev#1.base, manufacturer_id_show_~dev#1.offset, manufacturer_id_show_~attr#1.base, manufacturer_id_show_~attr#1.offset, manufacturer_id_show_~buf#1.base, manufacturer_id_show_~buf#1.offset, manufacturer_id_show_~bmc~8#1.base, manufacturer_id_show_~bmc~8#1.offset, manufacturer_id_show_~__mptr~24#1.base, manufacturer_id_show_~__mptr~24#1.offset, manufacturer_id_show_~tmp~49#1;havoc manufacturer_id_show_#in~dev#1.base, manufacturer_id_show_#in~dev#1.offset, manufacturer_id_show_#in~attr#1.base, manufacturer_id_show_#in~attr#1.offset, manufacturer_id_show_#in~buf#1.base, manufacturer_id_show_#in~buf#1.offset;assume { :end_inline_manufacturer_id_show } true;havoc main_#t~ret1511#1;~ldv_state_variable_7~0 := 1bv32; [2025-02-08 02:59:12,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9231: ldv_file_operations_15_~tmp___0~35#1.base, ldv_file_operations_15_~tmp___0~35#1.offset := ldv_file_operations_15_#t~ret1447#1.base, ldv_file_operations_15_#t~ret1447#1.offset;havoc ldv_file_operations_15_#t~ret1447#1.base, ldv_file_operations_15_#t~ret1447#1.offset;~smi_version_proc_ops_group2~0.base, ~smi_version_proc_ops_group2~0.offset := ldv_file_operations_15_~tmp___0~35#1.base, ldv_file_operations_15_~tmp___0~35#1.offset; [2025-02-08 02:59:12,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9231-1: SUMMARY for call ldv_file_operations_15_#t~ret1447#1.base, ldv_file_operations_15_#t~ret1447#1.offset := ldv_init_zalloc(504bv64); srcloc: null [2025-02-08 02:59:12,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9000: assume ~bvadd~64(send_panic_events_~intf~16#1.base, ~bvadd~64(9bv64, send_panic_events_~intf~16#1.offset)) != ~bvadd~64(~#ipmi_interfaces~0.base, ~#ipmi_interfaces~0.offset); [2025-02-08 02:59:12,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9000: assume !(~bvadd~64(send_panic_events_~intf~16#1.base, ~bvadd~64(9bv64, send_panic_events_~intf~16#1.offset)) != ~bvadd~64(~#ipmi_interfaces~0.base, ~#ipmi_interfaces~0.offset));call ULTIMATE.dealloc(send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset);havoc send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset;call ULTIMATE.dealloc(send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset);havoc send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset;call ULTIMATE.dealloc(send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset);havoc send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr~11#1.base, send_panic_events_~#__ptr~11#1.offset);havoc send_panic_events_~#__ptr~11#1.base, send_panic_events_~#__ptr~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u~11#1.base, send_panic_events_~#__u~11#1.offset);havoc send_panic_events_~#__u~11#1.base, send_panic_events_~#__u~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr___0~11#1.base, send_panic_events_~#__ptr___0~11#1.offset);havoc send_panic_events_~#__ptr___0~11#1.base, send_panic_events_~#__ptr___0~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u___0~11#1.base, send_panic_events_~#__u___0~11#1.offset);havoc send_panic_events_~#__u___0~11#1.base, send_panic_events_~#__u___0~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr___1~1#1.base, send_panic_events_~#__ptr___1~1#1.offset);havoc send_panic_events_~#__ptr___1~1#1.base, send_panic_events_~#__ptr___1~1#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u___1~0#1.base, send_panic_events_~#__u___1~0#1.offset);havoc send_panic_events_~#__u___1~0#1.base, send_panic_events_~#__u___1~0#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr___2~1#1.base, send_panic_events_~#__ptr___2~1#1.offset);havoc send_panic_events_~#__ptr___2~1#1.base, send_panic_events_~#__ptr___2~1#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u___2~0#1.base, send_panic_events_~#__u___2~0#1.offset);havoc send_panic_events_~#__u___2~0#1.base, send_panic_events_~#__u___2~0#1.offset; [2025-02-08 02:59:12,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6853: havoc bmc_dev_attr_is_visible_#t~mem787#1; [2025-02-08 02:59:12,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9331: ldv_file_operations_14_~tmp___0~36#1.base, ldv_file_operations_14_~tmp___0~36#1.offset := ldv_file_operations_14_#t~ret1451#1.base, ldv_file_operations_14_#t~ret1451#1.offset;havoc ldv_file_operations_14_#t~ret1451#1.base, ldv_file_operations_14_#t~ret1451#1.offset;~smi_stats_proc_ops_group2~0.base, ~smi_stats_proc_ops_group2~0.offset := ldv_file_operations_14_~tmp___0~36#1.base, ldv_file_operations_14_~tmp___0~36#1.offset; [2025-02-08 02:59:12,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9331-1: SUMMARY for call ldv_file_operations_14_#t~ret1451#1.base, ldv_file_operations_14_#t~ret1451#1.offset := ldv_init_zalloc(504bv64); srcloc: null [2025-02-08 02:59:12,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9167: assume 0bv32 != ~ldv_timer_1_0~0 && ~bvadd~64(disable_suitable_timer_1_~timer#1.base, disable_suitable_timer_1_~timer#1.offset) == ~bvadd~64(~ldv_timer_list_1_0~0.base, ~ldv_timer_list_1_0~0.offset);~ldv_timer_1_0~0 := 0bv32; [2025-02-08 02:59:12,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9167: assume !(0bv32 != ~ldv_timer_1_0~0 && ~bvadd~64(disable_suitable_timer_1_~timer#1.base, disable_suitable_timer_1_~timer#1.offset) == ~bvadd~64(~ldv_timer_list_1_0~0.base, ~ldv_timer_list_1_0~0.offset)); [2025-02-08 02:59:12,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8969: send_panic_events_~tmp___2~10#1 := ~sign_extend~64~32(send_panic_events_#t~nondet1408#1);send_panic_events_~size~0#1 := send_panic_events_~tmp___2~10#1[32:0]; [2025-02-08 02:59:12,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8936: call send_panic_events_#t~mem1398#1 := read~intINTTYPE1#12(send_panic_events_~intf~16#1.base, ~bvadd~64(3328bv64, send_panic_events_~intf~16#1.offset), 1bv64); [2025-02-08 02:59:12,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8936-1: SUMMARY for call ipmi_panic_request_and_wait(send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset, send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset, send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset); srcloc: null [2025-02-08 02:59:12,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9630-1: assume 0bv32 != ~ldv_retval_0~0;~ldv_state_variable_0~0 := 2bv32; [2025-02-08 02:59:12,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9630-1: assume !(0bv32 != ~ldv_retval_0~0); [2025-02-08 02:59:12,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9630-2: assume 0bv32 == ~ldv_retval_0~0;~ldv_state_variable_0~0 := 3bv32;~ldv_state_variable_5~0 := 1bv32;~ldv_state_variable_10~0 := 1bv32;~ldv_state_variable_13~0 := 1bv32;~ldv_state_variable_16~0 := 1bv32;assume { :begin_inline_ldv_file_operations_16 } true;havoc ldv_file_operations_16_#t~ret1444#1.base, ldv_file_operations_16_#t~ret1444#1.offset, ldv_file_operations_16_#t~ret1445#1.base, ldv_file_operations_16_#t~ret1445#1.offset, ldv_file_operations_16_~tmp~77#1.base, ldv_file_operations_16_~tmp~77#1.offset, ldv_file_operations_16_~tmp___0~34#1.base, ldv_file_operations_16_~tmp___0~34#1.offset;havoc ldv_file_operations_16_~tmp~77#1.base, ldv_file_operations_16_~tmp~77#1.offset;havoc ldv_file_operations_16_~tmp___0~34#1.base, ldv_file_operations_16_~tmp___0~34#1.offset; [2025-02-08 02:59:12,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9630-2: assume !(0bv32 == ~ldv_retval_0~0); [2025-02-08 02:59:12,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6856-1: bmc_dev_attr_is_visible_#res#1 := bmc_dev_attr_is_visible_~mode~1#1; [2025-02-08 02:59:12,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937: assume 0bv32 != ~zero_extend~32~8(send_panic_events_#t~mem1398#1);havoc send_panic_events_#t~mem1398#1;call write~intINTTYPE1#1(4bv8, send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset, 1bv64);call write~intINTTYPE1#1(1bv8, send_panic_events_~#msg~10#1.base, ~bvadd~64(1bv64, send_panic_events_~#msg~10#1.offset), 1bv64);call write~$Pointer$#1(0bv64, 0bv64, send_panic_events_~#msg~10#1.base, ~bvadd~64(4bv64, send_panic_events_~#msg~10#1.offset), 8bv64);call write~intINTTYPE2#1(0bv16, send_panic_events_~#msg~10#1.base, ~bvadd~64(2bv64, send_panic_events_~#msg~10#1.offset), 2bv64);call write~$Pointer$#12(#funAddr~event_receiver_fetcher.base, #funAddr~event_receiver_fetcher.offset, send_panic_events_~intf~16#1.base, ~bvadd~64(3406bv64, send_panic_events_~intf~16#1.offset), 8bv64); [2025-02-08 02:59:12,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937: assume !(0bv32 != ~zero_extend~32~8(send_panic_events_#t~mem1398#1));havoc send_panic_events_#t~mem1398#1; [2025-02-08 02:59:12,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9928: main_#t~ret1567#1 := guid_show_#res#1;havoc guid_show_#t~mem779#1, guid_show_#t~mem780#1, guid_show_#t~loopctr781#1, guid_show_#t~nondet782#1, guid_show_#t~ret783#1, guid_show_~dev#1.base, guid_show_~dev#1.offset, guid_show_~attr#1.base, guid_show_~attr#1.offset, guid_show_~buf#1.base, guid_show_~buf#1.offset, guid_show_~bmc~11#1.base, guid_show_~bmc~11#1.offset, guid_show_~__mptr~27#1.base, guid_show_~__mptr~27#1.offset, guid_show_~tmp~52#1;havoc guid_show_#in~dev#1.base, guid_show_#in~dev#1.offset, guid_show_#in~attr#1.base, guid_show_#in~attr#1.offset, guid_show_#in~buf#1.base, guid_show_#in~buf#1.offset;assume { :end_inline_guid_show } true;havoc main_#t~ret1567#1;~ldv_state_variable_4~0 := 1bv32; [2025-02-08 02:59:12,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8904: assume ~bvadd~64(send_panic_events_~intf~16#1.base, ~bvadd~64(9bv64, send_panic_events_~intf~16#1.offset)) != ~bvadd~64(~#ipmi_interfaces~0.base, ~#ipmi_interfaces~0.offset); [2025-02-08 02:59:12,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8904: assume !(~bvadd~64(send_panic_events_~intf~16#1.base, ~bvadd~64(9bv64, send_panic_events_~intf~16#1.offset)) != ~bvadd~64(~#ipmi_interfaces~0.base, ~#ipmi_interfaces~0.offset)); [2025-02-08 02:59:12,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8971: assume ~bvsgt~32(send_panic_events_~size~0#1, 11bv32);send_panic_events_~size~0#1 := 11bv32; [2025-02-08 02:59:12,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8971: assume !~bvsgt~32(send_panic_events_~size~0#1, 11bv32); [2025-02-08 02:59:12,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8872: assume 0bv64 != ~bvadd~64(send_panic_events_~str#1.base, send_panic_events_~str#1.offset);call send_panic_events_#t~mem1377#1 := read~intINTTYPE1#28(send_panic_events_~str#1.base, send_panic_events_~str#1.offset, 1bv64);call write~intINTTYPE1#12(send_panic_events_#t~mem1377#1, send_panic_events_~#data~1#1.base, ~bvadd~64(3bv64, send_panic_events_~#data~1#1.offset), 1bv64);havoc send_panic_events_#t~mem1377#1;call send_panic_events_#t~mem1378#1 := read~intINTTYPE1#28(send_panic_events_~str#1.base, ~bvadd~64(1bv64, send_panic_events_~str#1.offset), 1bv64);call write~intINTTYPE1#12(send_panic_events_#t~mem1378#1, send_panic_events_~#data~1#1.base, ~bvadd~64(6bv64, send_panic_events_~#data~1#1.offset), 1bv64);havoc send_panic_events_#t~mem1378#1;call send_panic_events_#t~mem1379#1 := read~intINTTYPE1#28(send_panic_events_~str#1.base, ~bvadd~64(2bv64, send_panic_events_~str#1.offset), 1bv64);call write~intINTTYPE1#12(send_panic_events_#t~mem1379#1, send_panic_events_~#data~1#1.base, ~bvadd~64(7bv64, send_panic_events_~#data~1#1.offset), 1bv64);havoc send_panic_events_#t~mem1379#1; [2025-02-08 02:59:12,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8872: assume !(0bv64 != ~bvadd~64(send_panic_events_~str#1.base, send_panic_events_~str#1.offset)); [2025-02-08 02:59:12,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038-1: call panic_event_#t~mem1418#1.base, panic_event_#t~mem1418#1.offset := read~$Pointer$#12(panic_event_~intf~17#1.base, ~bvadd~64(143bv64, panic_event_~intf~17#1.offset), 8bv64); [2025-02-08 02:59:12,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038: assume 0bv64 == ~bvadd~64(panic_event_#t~mem1418#1.base, panic_event_#t~mem1418#1.offset);havoc panic_event_#t~mem1418#1.base, panic_event_#t~mem1418#1.offset; [2025-02-08 02:59:12,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038: assume !(0bv64 == ~bvadd~64(panic_event_#t~mem1418#1.base, panic_event_#t~mem1418#1.offset));havoc panic_event_#t~mem1418#1.base, panic_event_#t~mem1418#1.offset;call write~intINTTYPE4#12(1bv32, panic_event_~intf~17#1.base, ~bvadd~64(3612bv64, panic_event_~intf~17#1.offset), 4bv64);call panic_event_#t~mem1423#1.base, panic_event_#t~mem1423#1.offset := read~$Pointer$#12(panic_event_~intf~17#1.base, ~bvadd~64(151bv64, panic_event_~intf~17#1.offset), 8bv64);call panic_event_#t~mem1424#1.base, panic_event_#t~mem1424#1.offset := read~$Pointer$#12(panic_event_~intf~17#1.base, ~bvadd~64(143bv64, panic_event_~intf~17#1.offset), 8bv64);call panic_event_#t~mem1425#1.base, panic_event_#t~mem1425#1.offset := read~$Pointer$#12(panic_event_#t~mem1424#1.base, ~bvadd~64(48bv64, panic_event_#t~mem1424#1.offset), 8bv64); [2025-02-08 02:59:12,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9732: main_#t~ret1530#1 := device_id_show_#res#1;havoc device_id_show_#t~mem738#1, device_id_show_#t~loopctr739#1, device_id_show_#t~nondet740#1, device_id_show_#t~ret741#1, device_id_show_~dev#1.base, device_id_show_~dev#1.offset, device_id_show_~attr#1.base, device_id_show_~attr#1.offset, device_id_show_~buf#1.base, device_id_show_~buf#1.offset, device_id_show_~bmc~2#1.base, device_id_show_~bmc~2#1.offset, device_id_show_~__mptr~18#1.base, device_id_show_~__mptr~18#1.offset, device_id_show_~tmp~43#1;havoc device_id_show_#in~dev#1.base, device_id_show_#in~dev#1.offset, device_id_show_#in~attr#1.base, device_id_show_#in~attr#1.offset, device_id_show_#in~buf#1.base, device_id_show_#in~buf#1.offset;assume { :end_inline_device_id_show } true;havoc main_#t~ret1530#1;~ldv_state_variable_13~0 := 1bv32; [2025-02-08 02:59:12,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9964: main_#t~ret1573#1 := aux_firmware_rev_show_#res#1;havoc aux_firmware_rev_show_#t~mem772#1, aux_firmware_rev_show_#t~mem773#1, aux_firmware_rev_show_#t~mem774#1, aux_firmware_rev_show_#t~mem775#1, aux_firmware_rev_show_#t~loopctr776#1, aux_firmware_rev_show_#t~nondet777#1, aux_firmware_rev_show_#t~ret778#1, aux_firmware_rev_show_~dev#1.base, aux_firmware_rev_show_~dev#1.offset, aux_firmware_rev_show_~attr#1.base, aux_firmware_rev_show_~attr#1.offset, aux_firmware_rev_show_~buf#1.base, aux_firmware_rev_show_~buf#1.offset, aux_firmware_rev_show_~bmc~10#1.base, aux_firmware_rev_show_~bmc~10#1.offset, aux_firmware_rev_show_~__mptr~26#1.base, aux_firmware_rev_show_~__mptr~26#1.offset, aux_firmware_rev_show_~tmp~51#1;havoc aux_firmware_rev_show_#in~dev#1.base, aux_firmware_rev_show_#in~dev#1.offset, aux_firmware_rev_show_#in~attr#1.base, aux_firmware_rev_show_#in~attr#1.offset, aux_firmware_rev_show_#in~buf#1.base, aux_firmware_rev_show_#in~buf#1.offset;assume { :end_inline_aux_firmware_rev_show } true;havoc main_#t~ret1573#1;~ldv_state_variable_5~0 := 1bv32; [2025-02-08 02:59:12,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: assume 0bv32 != ~ldv_timer_1_1~0 && ~bvadd~64(disable_suitable_timer_1_~timer#1.base, disable_suitable_timer_1_~timer#1.offset) == ~bvadd~64(~ldv_timer_list_1_1~0.base, ~ldv_timer_list_1_1~0.offset);~ldv_timer_1_1~0 := 0bv32; [2025-02-08 02:59:12,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: assume !(0bv32 != ~ldv_timer_1_1~0 && ~bvadd~64(disable_suitable_timer_1_~timer#1.base, disable_suitable_timer_1_~timer#1.offset) == ~bvadd~64(~ldv_timer_list_1_1~0.base, ~ldv_timer_list_1_1~0.offset)); [2025-02-08 02:59:12,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8908: assume 0bv64 == ~bvadd~64(send_panic_events_~str#1.base, send_panic_events_~str#1.offset);call ULTIMATE.dealloc(send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset);havoc send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset;call ULTIMATE.dealloc(send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset);havoc send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset;call ULTIMATE.dealloc(send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset);havoc send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr~11#1.base, send_panic_events_~#__ptr~11#1.offset);havoc send_panic_events_~#__ptr~11#1.base, send_panic_events_~#__ptr~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u~11#1.base, send_panic_events_~#__u~11#1.offset);havoc send_panic_events_~#__u~11#1.base, send_panic_events_~#__u~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr___0~11#1.base, send_panic_events_~#__ptr___0~11#1.offset);havoc send_panic_events_~#__ptr___0~11#1.base, send_panic_events_~#__ptr___0~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u___0~11#1.base, send_panic_events_~#__u___0~11#1.offset);havoc send_panic_events_~#__u___0~11#1.base, send_panic_events_~#__u___0~11#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr___1~1#1.base, send_panic_events_~#__ptr___1~1#1.offset);havoc send_panic_events_~#__ptr___1~1#1.base, send_panic_events_~#__ptr___1~1#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u___1~0#1.base, send_panic_events_~#__u___1~0#1.offset);havoc send_panic_events_~#__u___1~0#1.base, send_panic_events_~#__u___1~0#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__ptr___2~1#1.base, send_panic_events_~#__ptr___2~1#1.offset);havoc send_panic_events_~#__ptr___2~1#1.base, send_panic_events_~#__ptr___2~1#1.offset;call ULTIMATE.dealloc(send_panic_events_~#__u___2~0#1.base, send_panic_events_~#__u___2~0#1.offset);havoc send_panic_events_~#__u___2~0#1.base, send_panic_events_~#__u___2~0#1.offset; [2025-02-08 02:59:12,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8908: assume !(0bv64 == ~bvadd~64(send_panic_events_~str#1.base, send_panic_events_~str#1.offset));call send_panic_events_#t~mem1394#1.base, send_panic_events_#t~mem1394#1.offset := read~$Pointer$#12(~#ipmi_interfaces~0.base, ~#ipmi_interfaces~0.offset, 8bv64);call write~$Pointer$#3(send_panic_events_#t~mem1394#1.base, send_panic_events_#t~mem1394#1.offset, send_panic_events_~#__ptr___1~1#1.base, send_panic_events_~#__ptr___1~1#1.offset, 8bv64);havoc send_panic_events_#t~mem1394#1.base, send_panic_events_#t~mem1394#1.offset; [2025-02-08 02:59:12,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8975: call write~intINTTYPE1#12(0bv8, send_panic_events_~#data~1#1.base, send_panic_events_~#data~1#1.offset, 1bv64);call write~intINTTYPE1#12(0bv8, send_panic_events_~#data~1#1.base, ~bvadd~64(1bv64, send_panic_events_~#data~1#1.offset), 1bv64);call write~intINTTYPE1#12(240bv8, send_panic_events_~#data~1#1.base, ~bvadd~64(2bv64, send_panic_events_~#data~1#1.offset), 1bv64);call send_panic_events_#t~mem1409#1 := read~intINTTYPE1#12(send_panic_events_~intf~16#1.base, ~bvadd~64(2bv64, ~bvadd~64(3418bv64, send_panic_events_~intf~16#1.offset)), 1bv64);call write~intINTTYPE1#12(send_panic_events_#t~mem1409#1, send_panic_events_~#data~1#1.base, ~bvadd~64(3bv64, send_panic_events_~#data~1#1.offset), 1bv64);havoc send_panic_events_#t~mem1409#1;send_panic_events_~tmp___3~6#1 := send_panic_events_~j~1#1;send_panic_events_~j~1#1 := ~bvadd~32(1bv32, send_panic_events_~j~1#1);call write~intINTTYPE1#12(send_panic_events_~tmp___3~6#1[8:0], send_panic_events_~#data~1#1.base, ~bvadd~64(4bv64, send_panic_events_~#data~1#1.offset), 1bv64);havoc send_panic_events_#t~nondet1410#1.base, send_panic_events_#t~nondet1410#1.offset;send_panic_events_~p~3#1.base, send_panic_events_~p~3#1.offset := send_panic_events_~p~3#1.base, ~bvadd~64(send_panic_events_~p~3#1.offset, ~sign_extend~64~32(send_panic_events_~size~0#1)); [2025-02-08 02:59:12,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9636: havoc cleanup_ipmi_#t~ret1438#1, cleanup_ipmi_#t~ret1439#1, cleanup_ipmi_#t~ret1440#1, cleanup_ipmi_#t~ret1441#1, cleanup_ipmi_#t~ret1442#1, cleanup_ipmi_#t~ret1443#1, cleanup_ipmi_~count~0#1;assume { :end_inline_cleanup_ipmi } true;~ldv_state_variable_0~0 := 2bv32; [2025-02-08 02:59:12,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9768: main_#t~ret1537#1 := bmc_dev_attr_is_visible_#res#1;havoc bmc_dev_attr_is_visible_#t~ret784#1.base, bmc_dev_attr_is_visible_#t~ret784#1.offset, bmc_dev_attr_is_visible_#t~mem785#1, bmc_dev_attr_is_visible_#t~mem786#1, bmc_dev_attr_is_visible_#t~mem787#1, bmc_dev_attr_is_visible_~kobj#1.base, bmc_dev_attr_is_visible_~kobj#1.offset, bmc_dev_attr_is_visible_~attr#1.base, bmc_dev_attr_is_visible_~attr#1.offset, bmc_dev_attr_is_visible_~idx#1, bmc_dev_attr_is_visible_~dev~2#1.base, bmc_dev_attr_is_visible_~dev~2#1.offset, bmc_dev_attr_is_visible_~tmp~53#1.base, bmc_dev_attr_is_visible_~tmp~53#1.offset, bmc_dev_attr_is_visible_~bmc~12#1.base, bmc_dev_attr_is_visible_~bmc~12#1.offset, bmc_dev_attr_is_visible_~__mptr~28#1.base, bmc_dev_attr_is_visible_~__mptr~28#1.offset, bmc_dev_attr_is_visible_~mode~1#1;havoc bmc_dev_attr_is_visible_#in~kobj#1.base, bmc_dev_attr_is_visible_#in~kobj#1.offset, bmc_dev_attr_is_visible_#in~attr#1.base, bmc_dev_attr_is_visible_#in~attr#1.offset, bmc_dev_attr_is_visible_#in~idx#1;assume { :end_inline_bmc_dev_attr_is_visible } true;havoc main_#t~mem1536#1;havoc main_#t~ret1537#1;~ldv_state_variable_3~0 := 1bv32; [2025-02-08 02:59:12,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9108: assume { :begin_inline_ldv_del_timer_sync_14 } true;ldv_del_timer_sync_14_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_14_#in~ldv_func_arg1#1.offset := ~#ipmi_timer~0.base, ~#ipmi_timer~0.offset;havoc ldv_del_timer_sync_14_#res#1;havoc ldv_del_timer_sync_14_#t~ret1579#1, ldv_del_timer_sync_14_~ldv_func_arg1#1.base, ldv_del_timer_sync_14_~ldv_func_arg1#1.offset, ldv_del_timer_sync_14_~ldv_func_res~3#1, ldv_del_timer_sync_14_~tmp~87#1;ldv_del_timer_sync_14_~ldv_func_arg1#1.base, ldv_del_timer_sync_14_~ldv_func_arg1#1.offset := ldv_del_timer_sync_14_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_14_#in~ldv_func_arg1#1.offset;havoc ldv_del_timer_sync_14_~ldv_func_res~3#1;havoc ldv_del_timer_sync_14_~tmp~87#1;assume { :begin_inline_del_timer_sync } true;del_timer_sync_#in~arg0#1.base, del_timer_sync_#in~arg0#1.offset := ldv_del_timer_sync_14_~ldv_func_arg1#1.base, ldv_del_timer_sync_14_~ldv_func_arg1#1.offset;havoc del_timer_sync_#res#1;havoc del_timer_sync_#t~nondet1590#1, del_timer_sync_~arg0#1.base, del_timer_sync_~arg0#1.offset;del_timer_sync_~arg0#1.base, del_timer_sync_~arg0#1.offset := del_timer_sync_#in~arg0#1.base, del_timer_sync_#in~arg0#1.offset;havoc del_timer_sync_#t~nondet1590#1;del_timer_sync_#res#1 := del_timer_sync_#t~nondet1590#1;havoc del_timer_sync_#t~nondet1590#1; [2025-02-08 02:59:12,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9108-1: SUMMARY for call atomic_inc(~#stop_operation~0.base, ~#stop_operation~0.offset); srcloc: null [2025-02-08 02:59:12,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8943: SUMMARY for call ipmi_panic_request_and_wait(send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset, send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset, send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset); srcloc: null [2025-02-08 02:59:12,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9109: cleanup_ipmi_#t~ret1439#1 := ldv_del_timer_sync_14_#res#1;havoc ldv_del_timer_sync_14_#t~ret1579#1, ldv_del_timer_sync_14_~ldv_func_arg1#1.base, ldv_del_timer_sync_14_~ldv_func_arg1#1.offset, ldv_del_timer_sync_14_~ldv_func_res~3#1, ldv_del_timer_sync_14_~tmp~87#1;havoc ldv_del_timer_sync_14_#in~ldv_func_arg1#1.base, ldv_del_timer_sync_14_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_sync_14 } true;havoc cleanup_ipmi_#t~ret1439#1;assume { :begin_inline_proc_remove } true;proc_remove_#in~arg0#1.base, proc_remove_#in~arg0#1.offset := ~proc_ipmi_root~0.base, ~proc_ipmi_root~0.offset;havoc proc_remove_~arg0#1.base, proc_remove_~arg0#1.offset;proc_remove_~arg0#1.base, proc_remove_~arg0#1.offset := proc_remove_#in~arg0#1.base, proc_remove_#in~arg0#1.offset; [2025-02-08 02:59:12,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9043: havoc panic_event_#t~mem1423#1.base, panic_event_#t~mem1423#1.offset;havoc panic_event_#t~mem1424#1.base, panic_event_#t~mem1424#1.offset;havoc panic_event_#t~mem1425#1.base, panic_event_#t~mem1425#1.offset;call panic_event_#t~mem1426#1.base, panic_event_#t~mem1426#1.offset := read~$Pointer$#12(panic_event_~intf~17#1.base, ~bvadd~64(9bv64, panic_event_~intf~17#1.offset), 8bv64);call write~$Pointer$#3(panic_event_#t~mem1426#1.base, panic_event_#t~mem1426#1.offset, panic_event_~#__ptr___0~12#1.base, panic_event_~#__ptr___0~12#1.offset, 8bv64); [2025-02-08 02:59:12,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9043-1: SUMMARY for call ##fun~$Pointer$~X~~bool~0~TO~VOID(panic_event_#t~mem1423#1.base, panic_event_#t~mem1423#1.offset, 1bv8, panic_event_#t~mem1425#1.base, panic_event_#t~mem1425#1.offset); srcloc: null [2025-02-08 02:59:12,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8878: call send_panic_events_#t~mem1380#1.base, send_panic_events_#t~mem1380#1.offset := read~$Pointer$#12(~#ipmi_interfaces~0.base, ~#ipmi_interfaces~0.offset, 8bv64);call write~$Pointer$#3(send_panic_events_#t~mem1380#1.base, send_panic_events_#t~mem1380#1.offset, send_panic_events_~#__ptr~11#1.base, send_panic_events_~#__ptr~11#1.offset, 8bv64);havoc send_panic_events_#t~mem1380#1.base, send_panic_events_#t~mem1380#1.offset; [2025-02-08 02:59:12,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9011: call ULTIMATE.dealloc(panic_event_~#__ptr~12#1.base, panic_event_~#__ptr~12#1.offset);havoc panic_event_~#__ptr~12#1.base, panic_event_~#__ptr~12#1.offset;call ULTIMATE.dealloc(panic_event_~#__u~12#1.base, panic_event_~#__u~12#1.offset);havoc panic_event_~#__u~12#1.base, panic_event_~#__u~12#1.offset;call ULTIMATE.dealloc(panic_event_~#__ptr___0~12#1.base, panic_event_~#__ptr___0~12#1.offset);havoc panic_event_~#__ptr___0~12#1.base, panic_event_~#__ptr___0~12#1.offset;call ULTIMATE.dealloc(panic_event_~#__u___0~12#1.base, panic_event_~#__u___0~12#1.offset);havoc panic_event_~#__u___0~12#1.base, panic_event_~#__u___0~12#1.offset;main_#t~ret1515#1 := panic_event_#res#1;havoc panic_event_#t~mem1415#1.base, panic_event_#t~mem1415#1.offset, panic_event_#t~mem1416#1.base, panic_event_#t~mem1416#1.offset, panic_event_#t~ret1417#1, panic_event_#t~mem1418#1.base, panic_event_#t~mem1418#1.offset, panic_event_#t~mem1423#1.base, panic_event_#t~mem1423#1.offset, panic_event_#t~mem1424#1.base, panic_event_#t~mem1424#1.offset, panic_event_#t~mem1425#1.base, panic_event_#t~mem1425#1.offset, panic_event_#t~mem1426#1.base, panic_event_#t~mem1426#1.offset, panic_event_#t~mem1427#1.base, panic_event_#t~mem1427#1.offset, panic_event_#t~ret1428#1, panic_event_~this#1.base, panic_event_~this#1.offset, panic_event_~event#1, panic_event_~ptr#1.base, panic_event_~ptr#1.offset, panic_event_~intf~17#1.base, panic_event_~intf~17#1.offset, panic_event_~#__ptr~12#1.base, panic_event_~#__ptr~12#1.offset, panic_event_~__mptr~40#1.base, panic_event_~__mptr~40#1.offset, panic_event_~________p1~11#1.base, panic_event_~________p1~11#1.offset, panic_event_~_________p1~11#1.base, panic_event_~_________p1~11#1.offset, panic_event_~#__u~12#1.base, panic_event_~#__u~12#1.offset, panic_event_~tmp~76#1, panic_event_~#__ptr___0~12#1.base, panic_event_~#__ptr___0~12#1.offset, panic_event_~__mptr___0~18#1.base, panic_event_~__mptr___0~18#1.offset, panic_event_~________p1___0~11#1.base, panic_event_~________p1___0~11#1.offset, panic_event_~_________p1___0~11#1.base, panic_event_~_________p1___0~11#1.offset, panic_event_~#__u___0~12#1.base, panic_event_~#__u___0~12#1.offset, panic_event_~tmp___0~33#1;havoc panic_event_#in~this#1.base, panic_event_#in~this#1.offset, panic_event_#in~event#1, panic_event_#in~ptr#1.base, panic_event_#in~ptr#1.offset;assume { :end_inline_panic_event } true;havoc main_#t~mem1514#1;havoc main_#t~ret1515#1;~ldv_state_variable_2~0 := 1bv32; [2025-02-08 02:59:12,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233: havoc atomic_notifier_chain_unregister_#t~nondet1588#1;cleanup_ipmi_#t~ret1438#1 := atomic_notifier_chain_unregister_#res#1;havoc atomic_notifier_chain_unregister_#t~nondet1588#1, atomic_notifier_chain_unregister_~arg0#1.base, atomic_notifier_chain_unregister_~arg0#1.offset, atomic_notifier_chain_unregister_~arg1#1.base, atomic_notifier_chain_unregister_~arg1#1.offset;havoc atomic_notifier_chain_unregister_#in~arg0#1.base, atomic_notifier_chain_unregister_#in~arg0#1.offset, atomic_notifier_chain_unregister_#in~arg1#1.base, atomic_notifier_chain_unregister_#in~arg1#1.offset;assume { :end_inline_atomic_notifier_chain_unregister } true;havoc cleanup_ipmi_#t~ret1438#1; [2025-02-08 02:59:12,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9110: havoc proc_remove_~arg0#1.base, proc_remove_~arg0#1.offset;havoc proc_remove_#in~arg0#1.base, proc_remove_#in~arg0#1.offset;assume { :end_inline_proc_remove } true; [2025-02-08 02:59:12,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9804: main_#t~ret1543#1 := provides_device_sdrs_show_#res#1;havoc provides_device_sdrs_show_#t~mem742#1, provides_device_sdrs_show_#t~loopctr743#1, provides_device_sdrs_show_#t~nondet744#1, provides_device_sdrs_show_#t~ret745#1, provides_device_sdrs_show_~dev#1.base, provides_device_sdrs_show_~dev#1.offset, provides_device_sdrs_show_~attr#1.base, provides_device_sdrs_show_~attr#1.offset, provides_device_sdrs_show_~buf#1.base, provides_device_sdrs_show_~buf#1.offset, provides_device_sdrs_show_~bmc~3#1.base, provides_device_sdrs_show_~bmc~3#1.offset, provides_device_sdrs_show_~__mptr~19#1.base, provides_device_sdrs_show_~__mptr~19#1.offset, provides_device_sdrs_show_~tmp~44#1;havoc provides_device_sdrs_show_#in~dev#1.base, provides_device_sdrs_show_#in~dev#1.offset, provides_device_sdrs_show_#in~attr#1.base, provides_device_sdrs_show_#in~attr#1.offset, provides_device_sdrs_show_#in~buf#1.base, provides_device_sdrs_show_#in~buf#1.offset;assume { :end_inline_provides_device_sdrs_show } true;havoc main_#t~ret1543#1;~ldv_state_variable_12~0 := 1bv32; [2025-02-08 02:59:12,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8879: call send_panic_events_#t~mem1381#1.base, send_panic_events_#t~mem1381#1.offset := read~$Pointer$#3(send_panic_events_~#__u~11#1.base, send_panic_events_~#__u~11#1.offset, 8bv64);send_panic_events_~_________p1~10#1.base, send_panic_events_~_________p1~10#1.offset := send_panic_events_#t~mem1381#1.base, send_panic_events_#t~mem1381#1.offset;havoc send_panic_events_#t~mem1381#1.base, send_panic_events_#t~mem1381#1.offset;send_panic_events_~________p1~10#1.base, send_panic_events_~________p1~10#1.offset := send_panic_events_~_________p1~10#1.base, send_panic_events_~_________p1~10#1.offset; [2025-02-08 02:59:12,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8879-1: SUMMARY for call __read_once_size(send_panic_events_~#__ptr~11#1.base, send_panic_events_~#__ptr~11#1.offset, send_panic_events_~#__u~11#1.base, send_panic_events_~#__u~11#1.offset, 8bv32); srcloc: null [2025-02-08 02:59:12,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946: call write~$Pointer$#12(0bv64, 0bv64, send_panic_events_~intf~16#1.base, ~bvadd~64(3406bv64, send_panic_events_~intf~16#1.offset), 8bv64);call send_panic_events_#t~mem1399#1 := read~intINTTYPE1#12(send_panic_events_~intf~16#1.base, ~bvadd~64(3325bv64, send_panic_events_~intf~16#1.offset), 1bv64);send_panic_events_#t~short1401#1 := 0bv32 == ~bvand~32(1bv32, ~zero_extend~32~8(send_panic_events_#t~mem1399#1)); [2025-02-08 02:59:12,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177: assume 0bv32 != ~ldv_timer_1_2~0 && ~bvadd~64(disable_suitable_timer_1_~timer#1.base, disable_suitable_timer_1_~timer#1.offset) == ~bvadd~64(~ldv_timer_list_1_2~0.base, ~ldv_timer_list_1_2~0.offset);~ldv_timer_1_2~0 := 0bv32; [2025-02-08 02:59:12,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177: assume !(0bv32 != ~ldv_timer_1_2~0 && ~bvadd~64(disable_suitable_timer_1_~timer#1.base, disable_suitable_timer_1_~timer#1.offset) == ~bvadd~64(~ldv_timer_list_1_2~0.base, ~ldv_timer_list_1_2~0.offset)); [2025-02-08 02:59:12,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111: ~initialized~0 := 0bv32; [2025-02-08 02:59:12,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111-1: SUMMARY for call driver_unregister(~#ipmidriver~0.base, ~bvadd~64(40bv64, ~#ipmidriver~0.offset)); srcloc: null [2025-02-08 02:59:12,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8913: call send_panic_events_#t~mem1395#1.base, send_panic_events_#t~mem1395#1.offset := read~$Pointer$#3(send_panic_events_~#__u___1~0#1.base, send_panic_events_~#__u___1~0#1.offset, 8bv64);send_panic_events_~_________p1___1~0#1.base, send_panic_events_~_________p1___1~0#1.offset := send_panic_events_#t~mem1395#1.base, send_panic_events_#t~mem1395#1.offset;havoc send_panic_events_#t~mem1395#1.base, send_panic_events_#t~mem1395#1.offset;send_panic_events_~________p1___1~0#1.base, send_panic_events_~________p1___1~0#1.offset := send_panic_events_~_________p1___1~0#1.base, send_panic_events_~_________p1___1~0#1.offset; [2025-02-08 02:59:12,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8913-1: SUMMARY for call __read_once_size(send_panic_events_~#__ptr___1~1#1.base, send_panic_events_~#__ptr___1~1#1.offset, send_panic_events_~#__u___1~0#1.base, send_panic_events_~#__u___1~0#1.offset, 8bv32); srcloc: null [2025-02-08 02:59:12,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 02:59:12,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046-1: SUMMARY for call __read_once_size(panic_event_~#__ptr___0~12#1.base, panic_event_~#__ptr___0~12#1.offset, panic_event_~#__u___0~12#1.base, panic_event_~#__u___0~12#1.offset, 8bv32); srcloc: null [2025-02-08 02:59:12,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947: assume send_panic_events_#t~short1404#1;havoc send_panic_events_#t~mem1399#1;havoc send_panic_events_#t~mem1400#1;havoc send_panic_events_#t~short1401#1;havoc send_panic_events_#t~mem1402#1;havoc send_panic_events_#t~mem1403#1;havoc send_panic_events_#t~short1404#1;send_panic_events_~ipmb~0#1.base, send_panic_events_~ipmb~0#1.offset := send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset;call write~intINTTYPE4#12(1bv32, send_panic_events_~ipmb~0#1.base, send_panic_events_~ipmb~0#1.offset, 4bv64);call write~intINTTYPE2#12(0bv16, send_panic_events_~ipmb~0#1.base, ~bvadd~64(4bv64, send_panic_events_~ipmb~0#1.offset), 2bv64);call send_panic_events_#t~mem1405#1 := read~intINTTYPE1#12(send_panic_events_~intf~16#1.base, ~bvadd~64(3326bv64, send_panic_events_~intf~16#1.offset), 1bv64);call write~intINTTYPE1#12(send_panic_events_#t~mem1405#1, send_panic_events_~ipmb~0#1.base, ~bvadd~64(7bv64, send_panic_events_~ipmb~0#1.offset), 1bv64);havoc send_panic_events_#t~mem1405#1;call send_panic_events_#t~mem1406#1 := read~intINTTYPE1#12(send_panic_events_~intf~16#1.base, ~bvadd~64(3325bv64, send_panic_events_~intf~16#1.offset), 1bv64);call write~intINTTYPE1#12(send_panic_events_#t~mem1406#1, send_panic_events_~ipmb~0#1.base, ~bvadd~64(6bv64, send_panic_events_~ipmb~0#1.offset), 1bv64);havoc send_panic_events_#t~mem1406#1; [2025-02-08 02:59:12,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947: assume !send_panic_events_#t~short1404#1;havoc send_panic_events_#t~mem1399#1;havoc send_panic_events_#t~mem1400#1;havoc send_panic_events_#t~short1401#1;havoc send_panic_events_#t~mem1402#1;havoc send_panic_events_#t~mem1403#1;havoc send_panic_events_#t~short1404#1;call send_panic_events_#t~mem1407#1 := read~intINTTYPE1#12(send_panic_events_~intf~16#1.base, ~bvadd~64(3327bv64, send_panic_events_~intf~16#1.offset), 1bv64); [2025-02-08 02:59:12,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947-1: assume send_panic_events_#t~short1404#1;call send_panic_events_#t~mem1402#1 := read~intINTTYPE1#12(send_panic_events_~intf~16#1.base, ~bvadd~64(3325bv64, send_panic_events_~intf~16#1.offset), 1bv64);call send_panic_events_#t~mem1403#1 := read~intINTTYPE1#12(send_panic_events_~intf~16#1.base, ~bvadd~64(2bv64, ~bvadd~64(3418bv64, send_panic_events_~intf~16#1.offset)), 1bv64);send_panic_events_#t~short1404#1 := ~zero_extend~32~8(send_panic_events_#t~mem1402#1) != ~zero_extend~32~8(send_panic_events_#t~mem1403#1); [2025-02-08 02:59:12,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947-1: assume !send_panic_events_#t~short1404#1; [2025-02-08 02:59:12,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10070: havoc disable_suitable_timer_1_~timer#1.base, disable_suitable_timer_1_~timer#1.offset;havoc disable_suitable_timer_1_#in~timer#1.base, disable_suitable_timer_1_#in~timer#1.offset;assume { :end_inline_disable_suitable_timer_1 } true;ldv_del_timer_sync_14_#res#1 := ldv_del_timer_sync_14_~ldv_func_res~3#1; [2025-02-08 02:59:12,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046: call panic_event_#t~mem1427#1.base, panic_event_#t~mem1427#1.offset := read~$Pointer$#3(panic_event_~#__u___0~12#1.base, panic_event_~#__u___0~12#1.offset, 8bv64);panic_event_~_________p1___0~11#1.base, panic_event_~_________p1___0~11#1.offset := panic_event_#t~mem1427#1.base, panic_event_#t~mem1427#1.offset;havoc panic_event_#t~mem1427#1.base, panic_event_#t~mem1427#1.offset;panic_event_~________p1___0~11#1.base, panic_event_~________p1___0~11#1.offset := panic_event_~_________p1___0~11#1.base, panic_event_~_________p1___0~11#1.offset; [2025-02-08 02:59:12,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947-2: send_panic_events_#t~short1404#1 := send_panic_events_#t~short1401#1; [2025-02-08 02:59:12,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947-3: assume send_panic_events_#t~short1401#1;call send_panic_events_#t~mem1400#1 := read~intINTTYPE1#12(send_panic_events_~intf~16#1.base, ~bvadd~64(3325bv64, send_panic_events_~intf~16#1.offset), 1bv64);send_panic_events_#t~short1401#1 := 0bv32 != ~zero_extend~32~8(send_panic_events_#t~mem1400#1); [2025-02-08 02:59:12,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947-3: assume !send_panic_events_#t~short1401#1; [2025-02-08 02:59:12,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882: send_panic_events_~tmp~75#1 := send_panic_events_#t~ret1382#1;havoc send_panic_events_#t~ret1382#1;send_panic_events_~__mptr~39#1.base, send_panic_events_~__mptr~39#1.offset := send_panic_events_~________p1~10#1.base, send_panic_events_~________p1~10#1.offset;send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset := send_panic_events_~__mptr~39#1.base, ~bvadd~64(18446744073709493760bv64, send_panic_events_~__mptr~39#1.offset); [2025-02-08 02:59:12,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9113: cleanup_ipmi_~count~0#1 := cleanup_ipmi_#t~ret1440#1;havoc cleanup_ipmi_#t~ret1440#1; [2025-02-08 02:59:12,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9113-1: SUMMARY for call cleanup_ipmi_#t~ret1440#1 := atomic_read(~#smi_msg_inuse_count~0.base, ~#smi_msg_inuse_count~0.offset); srcloc: null [2025-02-08 02:59:12,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8882-1: SUMMARY for call send_panic_events_#t~ret1382#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 02:59:12,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9576: main_#t~ret1508#1 := revision_show_#res#1;havoc revision_show_#t~mem746#1, revision_show_#t~loopctr747#1, revision_show_#t~nondet748#1, revision_show_#t~ret749#1, revision_show_~dev#1.base, revision_show_~dev#1.offset, revision_show_~attr#1.base, revision_show_~attr#1.offset, revision_show_~buf#1.base, revision_show_~buf#1.offset, revision_show_~bmc~4#1.base, revision_show_~bmc~4#1.offset, revision_show_~__mptr~20#1.base, revision_show_~__mptr~20#1.offset, revision_show_~tmp~45#1;havoc revision_show_#in~dev#1.base, revision_show_#in~dev#1.offset, revision_show_#in~attr#1.base, revision_show_#in~attr#1.offset, revision_show_#in~buf#1.base, revision_show_#in~buf#1.offset;assume { :end_inline_revision_show } true;havoc main_#t~ret1508#1;~ldv_state_variable_11~0 := 1bv32; [2025-02-08 02:59:12,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9147: ldv_file_operations_16_~tmp~77#1.base, ldv_file_operations_16_~tmp~77#1.offset := ldv_file_operations_16_#t~ret1444#1.base, ldv_file_operations_16_#t~ret1444#1.offset;havoc ldv_file_operations_16_#t~ret1444#1.base, ldv_file_operations_16_#t~ret1444#1.offset;~smi_ipmb_proc_ops_group1~0.base, ~smi_ipmb_proc_ops_group1~0.offset := ldv_file_operations_16_~tmp~77#1.base, ldv_file_operations_16_~tmp~77#1.offset; [2025-02-08 02:59:12,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9147-1: SUMMARY for call ldv_file_operations_16_#t~ret1444#1.base, ldv_file_operations_16_#t~ret1444#1.offset := ldv_init_zalloc(1000bv64); srcloc: null [2025-02-08 02:59:12,698 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9114: assume 0bv32 != cleanup_ipmi_~count~0#1; [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9114: assume !(0bv32 != cleanup_ipmi_~count~0#1); [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9115: havoc cleanup_ipmi_#t~ret1441#1; [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9115-1: SUMMARY for call cleanup_ipmi_#t~ret1441#1 := printk(102bv64, 0bv64); srcloc: null [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8917: send_panic_events_~tmp___1~17#1 := send_panic_events_#t~ret1396#1;havoc send_panic_events_#t~ret1396#1;send_panic_events_~__mptr___1~9#1.base, send_panic_events_~__mptr___1~9#1.offset := send_panic_events_~________p1___1~0#1.base, send_panic_events_~________p1___1~0#1.offset;send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset := send_panic_events_~__mptr___1~9#1.base, ~bvadd~64(18446744073709493760bv64, send_panic_events_~__mptr___1~9#1.offset); [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8917-1: SUMMARY for call send_panic_events_#t~ret1396#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9644: main_#t~ret1518#1 := ipmi_init_msghandler_mod_#res#1;havoc ipmi_init_msghandler_mod_#t~ret1437#1;assume { :end_inline_ipmi_init_msghandler_mod } true;~ldv_retval_0~0 := main_#t~ret1518#1;havoc main_#t~ret1518#1; [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149: ldv_file_operations_16_~tmp___0~34#1.base, ldv_file_operations_16_~tmp___0~34#1.offset := ldv_file_operations_16_#t~ret1445#1.base, ldv_file_operations_16_#t~ret1445#1.offset;havoc ldv_file_operations_16_#t~ret1445#1.base, ldv_file_operations_16_#t~ret1445#1.offset;~smi_ipmb_proc_ops_group2~0.base, ~smi_ipmb_proc_ops_group2~0.offset := ldv_file_operations_16_~tmp___0~34#1.base, ldv_file_operations_16_~tmp___0~34#1.offset; [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149-1: SUMMARY for call ldv_file_operations_16_#t~ret1445#1.base, ldv_file_operations_16_#t~ret1445#1.offset := ldv_init_zalloc(504bv64); srcloc: null [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050: panic_event_~tmp___0~33#1 := panic_event_#t~ret1428#1;havoc panic_event_#t~ret1428#1;panic_event_~__mptr___0~18#1.base, panic_event_~__mptr___0~18#1.offset := panic_event_~________p1___0~11#1.base, panic_event_~________p1___0~11#1.offset;panic_event_~intf~17#1.base, panic_event_~intf~17#1.offset := panic_event_~__mptr___0~18#1.base, ~bvadd~64(18446744073709493760bv64, panic_event_~__mptr___0~18#1.offset); [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9182: assume 0bv32 != ~ldv_timer_1_3~0 && ~bvadd~64(disable_suitable_timer_1_~timer#1.base, disable_suitable_timer_1_~timer#1.offset) == ~bvadd~64(~ldv_timer_list_1_3~0.base, ~ldv_timer_list_1_3~0.offset);~ldv_timer_1_3~0 := 0bv32; [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9182: assume !(0bv32 != ~ldv_timer_1_3~0 && ~bvadd~64(disable_suitable_timer_1_~timer#1.base, disable_suitable_timer_1_~timer#1.offset) == ~bvadd~64(~ldv_timer_list_1_3~0.base, ~ldv_timer_list_1_3~0.offset)); [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-1: SUMMARY for call panic_event_#t~ret1428#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8984: call send_panic_events_#t~mem1411#1 := read~intINTTYPE1#28(send_panic_events_~p~3#1.base, send_panic_events_~p~3#1.offset, 1bv64); [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8984-1: SUMMARY for call ipmi_panic_request_and_wait(send_panic_events_~intf~16#1.base, send_panic_events_~intf~16#1.offset, send_panic_events_~#addr~0#1.base, send_panic_events_~#addr~0#1.offset, send_panic_events_~#msg~10#1.base, send_panic_events_~#msg~10#1.offset); srcloc: null [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9910: main_#t~ret1564#1 := add_dev_support_show_#res#1;havoc add_dev_support_show_#t~mem760#1, add_dev_support_show_#t~loopctr761#1, add_dev_support_show_#t~nondet762#1, add_dev_support_show_#t~ret763#1, add_dev_support_show_~dev#1.base, add_dev_support_show_~dev#1.offset, add_dev_support_show_~attr#1.base, add_dev_support_show_~attr#1.offset, add_dev_support_show_~buf#1.base, add_dev_support_show_~buf#1.offset, add_dev_support_show_~bmc~7#1.base, add_dev_support_show_~bmc~7#1.offset, add_dev_support_show_~__mptr~23#1.base, add_dev_support_show_~__mptr~23#1.offset, add_dev_support_show_~tmp~48#1;havoc add_dev_support_show_#in~dev#1.base, add_dev_support_show_#in~dev#1.offset, add_dev_support_show_#in~attr#1.base, add_dev_support_show_#in~attr#1.offset, add_dev_support_show_#in~buf#1.base, add_dev_support_show_#in~buf#1.offset;assume { :end_inline_add_dev_support_show } true;havoc main_#t~ret1564#1;~ldv_state_variable_8~0 := 1bv32; [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9118-1: SUMMARY for call cleanup_ipmi_#t~ret1442#1 := atomic_read(~#recv_msg_inuse_count~0.base, ~#recv_msg_inuse_count~0.offset); srcloc: null [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8986: assume 0bv32 != ~sign_extend~32~8(send_panic_events_#t~mem1411#1);havoc send_panic_events_#t~mem1411#1; [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8986: assume !(0bv32 != ~sign_extend~32~8(send_panic_events_#t~mem1411#1));havoc send_panic_events_#t~mem1411#1;call send_panic_events_#t~mem1412#1.base, send_panic_events_#t~mem1412#1.offset := read~$Pointer$#12(send_panic_events_~intf~16#1.base, ~bvadd~64(9bv64, send_panic_events_~intf~16#1.offset), 8bv64);call write~$Pointer$#3(send_panic_events_#t~mem1412#1.base, send_panic_events_#t~mem1412#1.offset, send_panic_events_~#__ptr___2~1#1.base, send_panic_events_~#__ptr___2~1#1.offset, 8bv64); [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241: havoc del_timer_sync_#t~nondet1590#1;ldv_del_timer_sync_14_#t~ret1579#1 := del_timer_sync_#res#1;havoc del_timer_sync_#t~nondet1590#1, del_timer_sync_~arg0#1.base, del_timer_sync_~arg0#1.offset;havoc del_timer_sync_#in~arg0#1.base, del_timer_sync_#in~arg0#1.offset;assume { :end_inline_del_timer_sync } true;ldv_del_timer_sync_14_~tmp~87#1 := ldv_del_timer_sync_14_#t~ret1579#1;havoc ldv_del_timer_sync_14_#t~ret1579#1;ldv_del_timer_sync_14_~ldv_func_res~3#1 := ldv_del_timer_sync_14_~tmp~87#1;assume { :begin_inline_disable_suitable_timer_1 } true;disable_suitable_timer_1_#in~timer#1.base, disable_suitable_timer_1_#in~timer#1.offset := ldv_del_timer_sync_14_~ldv_func_arg1#1.base, ldv_del_timer_sync_14_~ldv_func_arg1#1.offset;havoc disable_suitable_timer_1_~timer#1.base, disable_suitable_timer_1_~timer#1.offset;disable_suitable_timer_1_~timer#1.base, disable_suitable_timer_1_~timer#1.offset := disable_suitable_timer_1_#in~timer#1.base, disable_suitable_timer_1_#in~timer#1.offset; [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9118: cleanup_ipmi_~count~0#1 := cleanup_ipmi_#t~ret1442#1;havoc cleanup_ipmi_#t~ret1442#1; [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8887: assume 0bv64 == ~bvadd~64(send_panic_events_#t~mem1383#1.base, send_panic_events_#t~mem1383#1.offset);havoc send_panic_events_#t~mem1383#1.base, send_panic_events_#t~mem1383#1.offset; [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8887: assume !(0bv64 == ~bvadd~64(send_panic_events_#t~mem1383#1.base, send_panic_events_#t~mem1383#1.offset));havoc send_panic_events_#t~mem1383#1.base, send_panic_events_#t~mem1383#1.offset;call write~intINTTYPE4#12(1bv32, send_panic_events_~intf~16#1.base, ~bvadd~64(3612bv64, send_panic_events_~intf~16#1.offset), 4bv64);call send_panic_events_#t~mem1388#1.base, send_panic_events_#t~mem1388#1.offset := read~$Pointer$#12(send_panic_events_~intf~16#1.base, ~bvadd~64(151bv64, send_panic_events_~intf~16#1.offset), 8bv64);call send_panic_events_#t~mem1389#1.base, send_panic_events_#t~mem1389#1.offset := read~$Pointer$#12(send_panic_events_~intf~16#1.base, ~bvadd~64(143bv64, send_panic_events_~intf~16#1.offset), 8bv64);call send_panic_events_#t~mem1390#1.base, send_panic_events_#t~mem1390#1.offset := read~$Pointer$#12(send_panic_events_#t~mem1389#1.base, ~bvadd~64(48bv64, send_panic_events_#t~mem1389#1.offset), 8bv64); [2025-02-08 02:59:12,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8887-1: call send_panic_events_#t~mem1383#1.base, send_panic_events_#t~mem1383#1.offset := read~$Pointer$#12(send_panic_events_~intf~16#1.base, ~bvadd~64(143bv64, send_panic_events_~intf~16#1.offset), 8bv64); [2025-02-08 02:59:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8343: #t~ret1256#1 := intf_start_seq_timer_#res#1;havoc intf_start_seq_timer_#t~ret324#1.base, intf_start_seq_timer_#t~ret324#1.offset, intf_start_seq_timer_#t~ret325#1, intf_start_seq_timer_#t~mem326#1, intf_start_seq_timer_#t~mem327#1, intf_start_seq_timer_#t~short328#1, intf_start_seq_timer_#t~mem329#1, intf_start_seq_timer_~intf#1.base, intf_start_seq_timer_~intf#1.offset, intf_start_seq_timer_~msgid#1, intf_start_seq_timer_~rv~2#1, intf_start_seq_timer_~flags~1#1, intf_start_seq_timer_~seq~0#1, intf_start_seq_timer_~seqid~0#1, intf_start_seq_timer_~tmp~22#1.base, intf_start_seq_timer_~tmp~22#1.offset, intf_start_seq_timer_~ent~0#1.base, intf_start_seq_timer_~ent~0#1.offset;havoc intf_start_seq_timer_#in~intf#1.base, intf_start_seq_timer_#in~intf#1.offset, intf_start_seq_timer_#in~msgid#1;assume { :end_inline_intf_start_seq_timer } true;havoc #t~mem1255#1;havoc #t~ret1256#1; [2025-02-08 02:59:14,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4792: havoc ipmi_addr_equal_#t~mem256#1;havoc ipmi_addr_equal_#t~mem257#1; [2025-02-08 02:59:14,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4813: havoc ipmi_addr_equal_#t~mem271#1;havoc ipmi_addr_equal_#t~mem272#1;havoc ipmi_addr_equal_#t~mem273#1;havoc ipmi_addr_equal_#t~mem274#1;havoc ipmi_addr_equal_#t~short275#1;havoc ipmi_addr_equal_#t~mem276#1;havoc ipmi_addr_equal_#t~mem277#1;havoc ipmi_addr_equal_#t~short278#1;havoc ipmi_addr_equal_#t~mem279#1;havoc ipmi_addr_equal_#t~mem280#1;havoc ipmi_addr_equal_#t~short281#1; [2025-02-08 02:59:14,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4995: assume 0bv32 != ~tmp___0~9#1;call write~$Pointer$#33(~msg~2#1.base, ~msg~2#1.offset, ~recv_msg#1.base, ~recv_msg#1.offset, 8bv64);call write~intINTTYPE1#12(0bv8, ~intf#1.base, ~bvadd~64(~bvadd~64(391bv64, ~intf#1.offset), ~bvmul~64(38bv64, ~sign_extend~64~32(~zero_extend~32~8(~seq#1)))), 1bv64);~rv~1#1 := 0bv32; [2025-02-08 02:59:14,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4995: assume !(0bv32 != ~tmp___0~9#1); [2025-02-08 02:59:14,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4805: havoc ipmi_addr_equal_#t~mem265#1;havoc ipmi_addr_equal_#t~mem266#1;havoc ipmi_addr_equal_#t~mem267#1;havoc ipmi_addr_equal_#t~mem268#1;havoc ipmi_addr_equal_#t~short269#1; [2025-02-08 02:59:14,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4799: havoc ipmi_addr_equal_#t~mem259#1;havoc ipmi_addr_equal_#t~mem260#1;havoc ipmi_addr_equal_#t~mem261#1;havoc ipmi_addr_equal_#t~mem262#1;havoc ipmi_addr_equal_#t~short263#1; [2025-02-08 02:59:14,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4994: #t~ret323#1 := ipmi_addr_equal_#res#1;havoc ipmi_addr_equal_#t~mem251#1, ipmi_addr_equal_#t~mem252#1, ipmi_addr_equal_#t~mem253#1, ipmi_addr_equal_#t~mem254#1, ipmi_addr_equal_#t~mem255#1, ipmi_addr_equal_#t~mem256#1, ipmi_addr_equal_#t~mem257#1, ipmi_addr_equal_#t~ret258#1, ipmi_addr_equal_#t~mem259#1, ipmi_addr_equal_#t~mem260#1, ipmi_addr_equal_#t~mem261#1, ipmi_addr_equal_#t~mem262#1, ipmi_addr_equal_#t~short263#1, ipmi_addr_equal_#t~ret264#1, ipmi_addr_equal_#t~mem265#1, ipmi_addr_equal_#t~mem266#1, ipmi_addr_equal_#t~mem267#1, ipmi_addr_equal_#t~mem268#1, ipmi_addr_equal_#t~short269#1, ipmi_addr_equal_#t~ret270#1, ipmi_addr_equal_#t~mem271#1, ipmi_addr_equal_#t~mem272#1, ipmi_addr_equal_#t~mem273#1, ipmi_addr_equal_#t~mem274#1, ipmi_addr_equal_#t~short275#1, ipmi_addr_equal_#t~mem276#1, ipmi_addr_equal_#t~mem277#1, ipmi_addr_equal_#t~short278#1, ipmi_addr_equal_#t~mem279#1, ipmi_addr_equal_#t~mem280#1, ipmi_addr_equal_#t~short281#1, ipmi_addr_equal_~addr1#1.base, ipmi_addr_equal_~addr1#1.offset, ipmi_addr_equal_~addr2#1.base, ipmi_addr_equal_~addr2#1.offset, ipmi_addr_equal_~smi_addr1~0#1.base, ipmi_addr_equal_~smi_addr1~0#1.offset, ipmi_addr_equal_~smi_addr2~0#1.base, ipmi_addr_equal_~smi_addr2~0#1.offset, ipmi_addr_equal_~ipmb_addr1~0#1.base, ipmi_addr_equal_~ipmb_addr1~0#1.offset, ipmi_addr_equal_~ipmb_addr2~0#1.base, ipmi_addr_equal_~ipmb_addr2~0#1.offset, ipmi_addr_equal_~tmp~19#1, ipmi_addr_equal_~tmp___0~7#1, ipmi_addr_equal_~lan_addr1~0#1.base, ipmi_addr_equal_~lan_addr1~0#1.offset, ipmi_addr_equal_~lan_addr2~0#1.base, ipmi_addr_equal_~lan_addr2~0#1.offset, ipmi_addr_equal_~tmp___1~3#1;havoc ipmi_addr_equal_#in~addr1#1.base, ipmi_addr_equal_#in~addr1#1.offset, ipmi_addr_equal_#in~addr2#1.base, ipmi_addr_equal_#in~addr2#1.offset;assume { :end_inline_ipmi_addr_equal } true;~tmp___0~9#1 := #t~ret323#1;havoc #t~ret323#1; [2025-02-08 02:59:21,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8541: ipmi_timeout_handler_~msg~9#1.base, ipmi_timeout_handler_~msg~9#1.offset := ipmi_timeout_handler_~msg2~3#1.base, ipmi_timeout_handler_~msg2~3#1.offset;call ipmi_timeout_handler_#t~mem1297#1.base, ipmi_timeout_handler_#t~mem1297#1.offset := read~$Pointer$#12(ipmi_timeout_handler_~msg2~3#1.base, ipmi_timeout_handler_~msg2~3#1.offset, 8bv64);ipmi_timeout_handler_~__mptr___1~8#1.base, ipmi_timeout_handler_~__mptr___1~8#1.offset := ipmi_timeout_handler_#t~mem1297#1.base, ipmi_timeout_handler_#t~mem1297#1.offset;havoc ipmi_timeout_handler_#t~mem1297#1.base, ipmi_timeout_handler_#t~mem1297#1.offset;ipmi_timeout_handler_~msg2~3#1.base, ipmi_timeout_handler_~msg2~3#1.offset := ipmi_timeout_handler_~__mptr___1~8#1.base, ipmi_timeout_handler_~__mptr___1~8#1.offset; [2025-02-08 02:59:21,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8541-1: SUMMARY for call deliver_err_response(ipmi_timeout_handler_~msg~9#1.base, ipmi_timeout_handler_~msg~9#1.offset, 195bv32); srcloc: null [2025-02-08 02:59:21,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8442: assume 0bv32 != ~zero_extend~32~8(check_msg_timeout_#t~mem1268#1);havoc check_msg_timeout_#t~mem1268#1; [2025-02-08 02:59:21,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8442: assume !(0bv32 != ~zero_extend~32~8(check_msg_timeout_#t~mem1268#1));havoc check_msg_timeout_#t~mem1268#1;call check_msg_timeout_#t~mem1269#1 := read~intINTTYPE1#12(check_msg_timeout_~ent#1.base, check_msg_timeout_~ent#1.offset, 1bv64); [2025-02-08 02:59:21,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8566-1: ipmi_timeout_#t~ret1323#1 := ipmi_timeout_handler_#res#1;havoc ipmi_timeout_handler_#t~ret1292#1.base, ipmi_timeout_handler_#t~ret1292#1.offset, ipmi_timeout_handler_#t~ret1293#1, ipmi_timeout_handler_#t~mem1294#1, ipmi_timeout_handler_#t~mem1295#1.base, ipmi_timeout_handler_#t~mem1295#1.offset, ipmi_timeout_handler_#t~mem1296#1.base, ipmi_timeout_handler_#t~mem1296#1.offset, ipmi_timeout_handler_#t~mem1297#1.base, ipmi_timeout_handler_#t~mem1297#1.offset, ipmi_timeout_handler_#t~mem1298#1, ipmi_timeout_handler_#t~ret1299#1.base, ipmi_timeout_handler_#t~ret1299#1.offset, ipmi_timeout_handler_#t~ret1300#1, ipmi_timeout_handler_#t~mem1301#1, ipmi_timeout_handler_#t~mem1302#1, ipmi_timeout_handler_#t~mem1303#1, ipmi_timeout_handler_#t~mem1304#1, ipmi_timeout_handler_#t~short1305#1, ipmi_timeout_handler_#t~mem1306#1, ipmi_timeout_handler_#t~mem1307#1, ipmi_timeout_handler_~intf#1.base, ipmi_timeout_handler_~intf#1.offset, ipmi_timeout_handler_~timeout_period#1, ipmi_timeout_handler_~#timeouts~0#1.base, ipmi_timeout_handler_~#timeouts~0#1.offset, ipmi_timeout_handler_~msg~9#1.base, ipmi_timeout_handler_~msg~9#1.offset, ipmi_timeout_handler_~msg2~3#1.base, ipmi_timeout_handler_~msg2~3#1.offset, ipmi_timeout_handler_~#flags~14#1.base, ipmi_timeout_handler_~#flags~14#1.offset, ipmi_timeout_handler_~i~8#1, ipmi_timeout_handler_~#waiting_msgs~0#1.base, ipmi_timeout_handler_~#waiting_msgs~0#1.offset, ipmi_timeout_handler_~tmp~69#1.base, ipmi_timeout_handler_~tmp~69#1.offset, ipmi_timeout_handler_~__mptr~37#1.base, ipmi_timeout_handler_~__mptr~37#1.offset, ipmi_timeout_handler_~__mptr___0~15#1.base, ipmi_timeout_handler_~__mptr___0~15#1.offset, ipmi_timeout_handler_~__mptr___1~8#1.base, ipmi_timeout_handler_~__mptr___1~8#1.offset, ipmi_timeout_handler_~tmp___0~30#1.base, ipmi_timeout_handler_~tmp___0~30#1.offset;havoc ipmi_timeout_handler_#in~intf#1.base, ipmi_timeout_handler_#in~intf#1.offset, ipmi_timeout_handler_#in~timeout_period#1;assume { :end_inline_ipmi_timeout_handler } true;ipmi_timeout_~tmp___2~9#1 := ipmi_timeout_#t~ret1323#1;havoc ipmi_timeout_#t~ret1323#1;ipmi_timeout_~lnt~0#1 := ~bvadd~32(ipmi_timeout_~tmp___2~9#1, ipmi_timeout_~lnt~0#1);ipmi_timeout_~lnt~0#1 := (if 0bv32 != ipmi_timeout_~lnt~0#1 then 1bv32 else 0bv32);call ipmi_timeout_#t~mem1324#1 := read~intINTTYPE4#12(ipmi_timeout_~intf~15#1.base, ~bvadd~64(3321bv64, ipmi_timeout_~intf~15#1.offset), 4bv64);ipmi_timeout_#t~short1327#1 := ipmi_timeout_#t~mem1324#1 != ipmi_timeout_~lnt~0#1; [2025-02-08 02:59:21,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8500: call write~intINTTYPE8#8(check_msg_timeout_#t~ret1291#1, check_msg_timeout_~flags#1.base, check_msg_timeout_~flags#1.offset, 8bv64);havoc check_msg_timeout_#t~ret1291#1; [2025-02-08 02:59:21,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8467: SUMMARY for call atomic_inc(check_msg_timeout_~intf#1.base, ~bvadd~64(28bv64, ~bvadd~64(3500bv64, check_msg_timeout_~intf#1.offset))); srcloc: null [2025-02-08 02:59:21,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8500-1: SUMMARY for call check_msg_timeout_#t~ret1291#1 := _raw_spin_lock_irqsave(check_msg_timeout_~tmp___2~8#1.base, check_msg_timeout_~tmp___2~8#1.offset); srcloc: null [2025-02-08 02:59:21,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8566: havoc ipmi_timeout_handler_#t~mem1307#1;call ULTIMATE.dealloc(ipmi_timeout_handler_~#timeouts~0#1.base, ipmi_timeout_handler_~#timeouts~0#1.offset);havoc ipmi_timeout_handler_~#timeouts~0#1.base, ipmi_timeout_handler_~#timeouts~0#1.offset;call ULTIMATE.dealloc(ipmi_timeout_handler_~#flags~14#1.base, ipmi_timeout_handler_~#flags~14#1.offset);havoc ipmi_timeout_handler_~#flags~14#1.base, ipmi_timeout_handler_~#flags~14#1.offset;call ULTIMATE.dealloc(ipmi_timeout_handler_~#waiting_msgs~0#1.base, ipmi_timeout_handler_~#waiting_msgs~0#1.offset);havoc ipmi_timeout_handler_~#waiting_msgs~0#1.base, ipmi_timeout_handler_~#waiting_msgs~0#1.offset; [2025-02-08 02:59:21,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8459: call check_msg_timeout_#t~mem1275#1 := read~intINTTYPE1#12(check_msg_timeout_~ent#1.base, check_msg_timeout_~ent#1.offset, 1bv64); [2025-02-08 02:59:21,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8459-1: SUMMARY for call list_add_tail(check_msg_timeout_~msg~8#1.base, check_msg_timeout_~msg~8#1.offset, check_msg_timeout_~timeouts#1.base, check_msg_timeout_~timeouts#1.offset); srcloc: null [2025-02-08 02:59:21,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8624: assume 0bv32 != ipmi_timeout_~tmp___1~16#1;call ipmi_timeout_#t~mem1321#1 := read~intINTTYPE4#12(ipmi_timeout_~intf~15#1.base, ~bvadd~64(3317bv64, ipmi_timeout_~intf~15#1.offset), 4bv64);call write~intINTTYPE4#12(~bvsub~32(ipmi_timeout_#t~mem1321#1, 1bv32), ipmi_timeout_~intf~15#1.base, ~bvadd~64(3317bv64, ipmi_timeout_~intf~15#1.offset), 4bv64);havoc ipmi_timeout_#t~mem1321#1;call ipmi_timeout_#t~mem1322#1 := read~intINTTYPE4#12(ipmi_timeout_~intf~15#1.base, ~bvadd~64(3317bv64, ipmi_timeout_~intf~15#1.offset), 4bv64); [2025-02-08 02:59:21,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8624: assume !(0bv32 != ipmi_timeout_~tmp___1~16#1); [2025-02-08 02:59:21,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8451: assume 0bv64 != check_msg_timeout_#t~mem1271#1;havoc check_msg_timeout_#t~mem1271#1;call check_msg_timeout_#t~mem1272#1 := read~intINTTYPE4#2(check_msg_timeout_~waiting_msgs#1.base, check_msg_timeout_~waiting_msgs#1.offset, 4bv64);call write~intINTTYPE4#2(~bvadd~32(1bv32, check_msg_timeout_#t~mem1272#1), check_msg_timeout_~waiting_msgs#1.base, check_msg_timeout_~waiting_msgs#1.offset, 4bv64);havoc check_msg_timeout_#t~mem1272#1; [2025-02-08 02:59:21,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8451: assume !(0bv64 != check_msg_timeout_#t~mem1271#1);havoc check_msg_timeout_#t~mem1271#1;call check_msg_timeout_#t~mem1273#1 := read~intINTTYPE4#12(check_msg_timeout_~ent#1.base, ~bvadd~64(18bv64, check_msg_timeout_~ent#1.offset), 4bv64); [2025-02-08 02:59:21,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8649: ipmi_timeout_~tmp___3~5#1 := ipmi_timeout_#t~ret1337#1;havoc ipmi_timeout_#t~ret1337#1;ipmi_timeout_~__mptr___0~16#1.base, ipmi_timeout_~__mptr___0~16#1.offset := ipmi_timeout_~________p1___0~9#1.base, ipmi_timeout_~________p1___0~9#1.offset;ipmi_timeout_~intf~15#1.base, ipmi_timeout_~intf~15#1.offset := ipmi_timeout_~__mptr___0~16#1.base, ~bvadd~64(18446744073709493760bv64, ipmi_timeout_~__mptr___0~16#1.offset); [2025-02-08 02:59:21,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418: smi_from_recv_msg_~tmp~67#1.base, smi_from_recv_msg_~tmp~67#1.offset := smi_from_recv_msg_#t~ret1263#1.base, smi_from_recv_msg_#t~ret1263#1.offset;havoc smi_from_recv_msg_#t~ret1263#1.base, smi_from_recv_msg_#t~ret1263#1.offset;smi_from_recv_msg_~smi_msg~2#1.base, smi_from_recv_msg_~smi_msg~2#1.offset := smi_from_recv_msg_~tmp~67#1.base, smi_from_recv_msg_~tmp~67#1.offset; [2025-02-08 02:59:21,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8649-1: SUMMARY for call ipmi_timeout_#t~ret1337#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 02:59:21,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8550: assume ~bvsgt~32(ipmi_timeout_handler_#t~mem1298#1, 0bv32);havoc ipmi_timeout_handler_#t~mem1298#1; [2025-02-08 02:59:21,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8550: assume !~bvsgt~32(ipmi_timeout_handler_#t~mem1298#1, 0bv32);havoc ipmi_timeout_handler_#t~mem1298#1; [2025-02-08 02:59:21,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8476: assume 0bv64 == ~bvadd~64(check_msg_timeout_~smi_msg~3#1.base, check_msg_timeout_~smi_msg~3#1.offset);call check_msg_timeout_#t~mem1283#1.base, check_msg_timeout_#t~mem1283#1.offset := read~$Pointer$#12(check_msg_timeout_~ent#1.base, ~bvadd~64(30bv64, check_msg_timeout_~ent#1.offset), 8bv64); [2025-02-08 02:59:21,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8476: assume !(0bv64 == ~bvadd~64(check_msg_timeout_~smi_msg~3#1.base, check_msg_timeout_~smi_msg~3#1.offset));call check_msg_timeout_#t~mem1285#1 := read~intINTTYPE8#8(check_msg_timeout_~flags#1.base, check_msg_timeout_~flags#1.offset, 8bv64); [2025-02-08 02:59:21,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418-1: SUMMARY for call smi_from_recv_msg_#t~ret1263#1.base, smi_from_recv_msg_#t~ret1263#1.offset := ipmi_alloc_smi_msg(); srcloc: null [2025-02-08 02:59:21,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8534-1: SUMMARY for call spin_unlock_irqrestore(ipmi_timeout_handler_~intf#1.base, ~bvadd~64(323bv64, ipmi_timeout_handler_~intf#1.offset), ipmi_timeout_handler_#t~mem1294#1); srcloc: null [2025-02-08 02:59:21,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8534: havoc ipmi_timeout_handler_#t~mem1294#1;call ipmi_timeout_handler_#t~mem1295#1.base, ipmi_timeout_handler_#t~mem1295#1.offset := read~$Pointer$#12(ipmi_timeout_handler_~#timeouts~0#1.base, ipmi_timeout_handler_~#timeouts~0#1.offset, 8bv64);ipmi_timeout_handler_~__mptr~37#1.base, ipmi_timeout_handler_~__mptr~37#1.offset := ipmi_timeout_handler_#t~mem1295#1.base, ipmi_timeout_handler_#t~mem1295#1.offset;havoc ipmi_timeout_handler_#t~mem1295#1.base, ipmi_timeout_handler_#t~mem1295#1.offset;ipmi_timeout_handler_~msg~9#1.base, ipmi_timeout_handler_~msg~9#1.offset := ipmi_timeout_handler_~__mptr~37#1.base, ipmi_timeout_handler_~__mptr~37#1.offset;call ipmi_timeout_handler_#t~mem1296#1.base, ipmi_timeout_handler_#t~mem1296#1.offset := read~$Pointer$#12(ipmi_timeout_handler_~msg~9#1.base, ipmi_timeout_handler_~msg~9#1.offset, 8bv64);ipmi_timeout_handler_~__mptr___0~15#1.base, ipmi_timeout_handler_~__mptr___0~15#1.offset := ipmi_timeout_handler_#t~mem1296#1.base, ipmi_timeout_handler_#t~mem1296#1.offset;havoc ipmi_timeout_handler_#t~mem1296#1.base, ipmi_timeout_handler_#t~mem1296#1.offset;ipmi_timeout_handler_~msg2~3#1.base, ipmi_timeout_handler_~msg2~3#1.offset := ipmi_timeout_handler_~__mptr___0~15#1.base, ipmi_timeout_handler_~__mptr___0~15#1.offset; [2025-02-08 02:59:21,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8493: SUMMARY for call atomic_inc(check_msg_timeout_~intf#1.base, ~bvadd~64(24bv64, ~bvadd~64(3500bv64, check_msg_timeout_~intf#1.offset))); srcloc: null [2025-02-08 02:59:21,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8526-1: assume { :begin_inline_check_msg_timeout } true;check_msg_timeout_#in~intf#1.base, check_msg_timeout_#in~intf#1.offset, check_msg_timeout_#in~ent#1.base, check_msg_timeout_#in~ent#1.offset, check_msg_timeout_#in~timeouts#1.base, check_msg_timeout_#in~timeouts#1.offset, check_msg_timeout_#in~timeout_period#1, check_msg_timeout_#in~slot#1, check_msg_timeout_#in~flags#1.base, check_msg_timeout_#in~flags#1.offset, check_msg_timeout_#in~waiting_msgs#1.base, check_msg_timeout_#in~waiting_msgs#1.offset := ipmi_timeout_handler_~intf#1.base, ipmi_timeout_handler_~intf#1.offset, ipmi_timeout_handler_~intf#1.base, ~bvadd~64(~bvadd~64(391bv64, ipmi_timeout_handler_~intf#1.offset), ~bvmul~64(38bv64, ~sign_extend~64~32(ipmi_timeout_handler_~i~8#1))), ipmi_timeout_handler_~#timeouts~0#1.base, ipmi_timeout_handler_~#timeouts~0#1.offset, ipmi_timeout_handler_~timeout_period#1, ipmi_timeout_handler_~i~8#1, ipmi_timeout_handler_~#flags~14#1.base, ipmi_timeout_handler_~#flags~14#1.offset, ipmi_timeout_handler_~#waiting_msgs~0#1.base, ipmi_timeout_handler_~#waiting_msgs~0#1.offset;havoc check_msg_timeout_#t~mem1268#1, check_msg_timeout_#t~mem1269#1, check_msg_timeout_#t~mem1270#1, check_msg_timeout_#t~mem1271#1, check_msg_timeout_#t~mem1272#1, check_msg_timeout_#t~mem1273#1, check_msg_timeout_#t~mem1274#1.base, check_msg_timeout_#t~mem1274#1.offset, check_msg_timeout_#t~mem1275#1, check_msg_timeout_#t~mem1276#1.base, check_msg_timeout_#t~mem1276#1.offset, check_msg_timeout_#t~ret1277#1, check_msg_timeout_#t~mem1278#1, check_msg_timeout_#t~mem1279#1, check_msg_timeout_#t~mem1280#1.base, check_msg_timeout_#t~mem1280#1.offset, check_msg_timeout_#t~mem1281#1, check_msg_timeout_#t~ret1282#1.base, check_msg_timeout_#t~ret1282#1.offset, check_msg_timeout_#t~mem1283#1.base, check_msg_timeout_#t~mem1283#1.offset, check_msg_timeout_#t~ret1284#1, check_msg_timeout_#t~mem1285#1, check_msg_timeout_#t~mem1286#1.base, check_msg_timeout_#t~mem1286#1.offset, check_msg_timeout_#t~mem1287#1.base, check_msg_timeout_#t~mem1287#1.offset, check_msg_timeout_#t~ret1288#1, check_msg_timeout_#t~mem1289#1.base, check_msg_timeout_#t~mem1289#1.offset, check_msg_timeout_#t~ret1290#1.base, check_msg_timeout_#t~ret1290#1.offset, check_msg_timeout_#t~ret1291#1, check_msg_timeout_~intf#1.base, check_msg_timeout_~intf#1.offset, check_msg_timeout_~ent#1.base, check_msg_timeout_~ent#1.offset, check_msg_timeout_~timeouts#1.base, check_msg_timeout_~timeouts#1.offset, check_msg_timeout_~timeout_period#1, check_msg_timeout_~slot#1, check_msg_timeout_~flags#1.base, check_msg_timeout_~flags#1.offset, check_msg_timeout_~waiting_msgs#1.base, check_msg_timeout_~waiting_msgs#1.offset, check_msg_timeout_~msg~8#1.base, check_msg_timeout_~msg~8#1.offset, check_msg_timeout_~handlers~1#1.base, check_msg_timeout_~handlers~1#1.offset, check_msg_timeout_~tmp~68#1, check_msg_timeout_~smi_msg~3#1.base, check_msg_timeout_~smi_msg~3#1.offset, check_msg_timeout_~tmp___0~29#1, check_msg_timeout_~tmp___1~15#1, check_msg_timeout_~tmp___2~8#1.base, check_msg_timeout_~tmp___2~8#1.offset;check_msg_timeout_~intf#1.base, check_msg_timeout_~intf#1.offset := check_msg_timeout_#in~intf#1.base, check_msg_timeout_#in~intf#1.offset;check_msg_timeout_~ent#1.base, check_msg_timeout_~ent#1.offset := check_msg_timeout_#in~ent#1.base, check_msg_timeout_#in~ent#1.offset;check_msg_timeout_~timeouts#1.base, check_msg_timeout_~timeouts#1.offset := check_msg_timeout_#in~timeouts#1.base, check_msg_timeout_#in~timeouts#1.offset;check_msg_timeout_~timeout_period#1 := check_msg_timeout_#in~timeout_period#1;check_msg_timeout_~slot#1 := check_msg_timeout_#in~slot#1;check_msg_timeout_~flags#1.base, check_msg_timeout_~flags#1.offset := check_msg_timeout_#in~flags#1.base, check_msg_timeout_#in~flags#1.offset;check_msg_timeout_~waiting_msgs#1.base, check_msg_timeout_~waiting_msgs#1.offset := check_msg_timeout_#in~waiting_msgs#1.base, check_msg_timeout_#in~waiting_msgs#1.offset;havoc check_msg_timeout_~msg~8#1.base, check_msg_timeout_~msg~8#1.offset;havoc check_msg_timeout_~handlers~1#1.base, check_msg_timeout_~handlers~1#1.offset;havoc check_msg_timeout_~tmp~68#1;havoc check_msg_timeout_~smi_msg~3#1.base, check_msg_timeout_~smi_msg~3#1.offset;havoc check_msg_timeout_~tmp___0~29#1;havoc check_msg_timeout_~tmp___1~15#1;havoc check_msg_timeout_~tmp___2~8#1.base, check_msg_timeout_~tmp___2~8#1.offset;call check_msg_timeout_#t~mem1268#1 := read~intINTTYPE1#12(check_msg_timeout_~intf#1.base, ~bvadd~64(8bv64, check_msg_timeout_~intf#1.offset), 1bv64); [2025-02-08 02:59:21,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8460: assume 0bv32 != ~zero_extend~32~8(check_msg_timeout_#t~mem1275#1);havoc check_msg_timeout_#t~mem1275#1; [2025-02-08 02:59:21,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8460: assume !(0bv32 != ~zero_extend~32~8(check_msg_timeout_#t~mem1275#1));havoc check_msg_timeout_#t~mem1275#1;call check_msg_timeout_#t~mem1276#1.base, check_msg_timeout_#t~mem1276#1.offset := read~$Pointer$#12(check_msg_timeout_~ent#1.base, ~bvadd~64(30bv64, check_msg_timeout_~ent#1.offset), 8bv64); [2025-02-08 02:59:21,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8526: havoc check_msg_timeout_#t~mem1268#1, check_msg_timeout_#t~mem1269#1, check_msg_timeout_#t~mem1270#1, check_msg_timeout_#t~mem1271#1, check_msg_timeout_#t~mem1272#1, check_msg_timeout_#t~mem1273#1, check_msg_timeout_#t~mem1274#1.base, check_msg_timeout_#t~mem1274#1.offset, check_msg_timeout_#t~mem1275#1, check_msg_timeout_#t~mem1276#1.base, check_msg_timeout_#t~mem1276#1.offset, check_msg_timeout_#t~ret1277#1, check_msg_timeout_#t~mem1278#1, check_msg_timeout_#t~mem1279#1, check_msg_timeout_#t~mem1280#1.base, check_msg_timeout_#t~mem1280#1.offset, check_msg_timeout_#t~mem1281#1, check_msg_timeout_#t~ret1282#1.base, check_msg_timeout_#t~ret1282#1.offset, check_msg_timeout_#t~mem1283#1.base, check_msg_timeout_#t~mem1283#1.offset, check_msg_timeout_#t~ret1284#1, check_msg_timeout_#t~mem1285#1, check_msg_timeout_#t~mem1286#1.base, check_msg_timeout_#t~mem1286#1.offset, check_msg_timeout_#t~mem1287#1.base, check_msg_timeout_#t~mem1287#1.offset, check_msg_timeout_#t~ret1288#1, check_msg_timeout_#t~mem1289#1.base, check_msg_timeout_#t~mem1289#1.offset, check_msg_timeout_#t~ret1290#1.base, check_msg_timeout_#t~ret1290#1.offset, check_msg_timeout_#t~ret1291#1, check_msg_timeout_~intf#1.base, check_msg_timeout_~intf#1.offset, check_msg_timeout_~ent#1.base, check_msg_timeout_~ent#1.offset, check_msg_timeout_~timeouts#1.base, check_msg_timeout_~timeouts#1.offset, check_msg_timeout_~timeout_period#1, check_msg_timeout_~slot#1, check_msg_timeout_~flags#1.base, check_msg_timeout_~flags#1.offset, check_msg_timeout_~waiting_msgs#1.base, check_msg_timeout_~waiting_msgs#1.offset, check_msg_timeout_~msg~8#1.base, check_msg_timeout_~msg~8#1.offset, check_msg_timeout_~handlers~1#1.base, check_msg_timeout_~handlers~1#1.offset, check_msg_timeout_~tmp~68#1, check_msg_timeout_~smi_msg~3#1.base, check_msg_timeout_~smi_msg~3#1.offset, check_msg_timeout_~tmp___0~29#1, check_msg_timeout_~tmp___1~15#1, check_msg_timeout_~tmp___2~8#1.base, check_msg_timeout_~tmp___2~8#1.offset;havoc check_msg_timeout_#in~intf#1.base, check_msg_timeout_#in~intf#1.offset, check_msg_timeout_#in~ent#1.base, check_msg_timeout_#in~ent#1.offset, check_msg_timeout_#in~timeouts#1.base, check_msg_timeout_#in~timeouts#1.offset, check_msg_timeout_#in~timeout_period#1, check_msg_timeout_#in~slot#1, check_msg_timeout_#in~flags#1.base, check_msg_timeout_#in~flags#1.offset, check_msg_timeout_#in~waiting_msgs#1.base, check_msg_timeout_#in~waiting_msgs#1.offset;assume { :end_inline_check_msg_timeout } true;ipmi_timeout_handler_~i~8#1 := ~bvadd~32(1bv32, ipmi_timeout_handler_~i~8#1); [2025-02-08 02:59:21,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8642: call write~intINTTYPE4#12(ipmi_timeout_~lnt~0#1, ipmi_timeout_~intf~15#1.base, ~bvadd~64(3321bv64, ipmi_timeout_~intf~15#1.offset), 4bv64);ipmi_timeout_~nt~0#1 := ~bvadd~32(ipmi_timeout_~nt~0#1, ipmi_timeout_~lnt~0#1);call ipmi_timeout_#t~mem1335#1.base, ipmi_timeout_#t~mem1335#1.offset := read~$Pointer$#12(ipmi_timeout_~intf~15#1.base, ~bvadd~64(9bv64, ipmi_timeout_~intf~15#1.offset), 8bv64);call write~$Pointer$#3(ipmi_timeout_#t~mem1335#1.base, ipmi_timeout_#t~mem1335#1.offset, ipmi_timeout_~#__ptr___0~10#1.base, ipmi_timeout_~#__ptr___0~10#1.offset, 8bv64);havoc ipmi_timeout_#t~mem1335#1.base, ipmi_timeout_#t~mem1335#1.offset; [2025-02-08 02:59:21,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8551: ipmi_timeout_handler_~tmp___0~30#1.base, ipmi_timeout_handler_~tmp___0~30#1.offset := ipmi_timeout_handler_#t~ret1299#1.base, ipmi_timeout_handler_#t~ret1299#1.offset;havoc ipmi_timeout_handler_#t~ret1299#1.base, ipmi_timeout_handler_#t~ret1299#1.offset; [2025-02-08 02:59:21,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8551-1: SUMMARY for call ipmi_timeout_handler_#t~ret1299#1.base, ipmi_timeout_handler_#t~ret1299#1.offset := spinlock_check(ipmi_timeout_handler_~intf#1.base, ~bvadd~64(3338bv64, ipmi_timeout_handler_~intf#1.offset)); srcloc: null [2025-02-08 02:59:21,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8477: check_msg_timeout_~tmp___0~29#1 := check_msg_timeout_#t~ret1284#1;havoc check_msg_timeout_#t~mem1283#1.base, check_msg_timeout_#t~mem1283#1.offset;havoc check_msg_timeout_#t~ret1284#1; [2025-02-08 02:59:21,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8477-1: SUMMARY for call check_msg_timeout_#t~ret1284#1 := is_lan_addr(check_msg_timeout_#t~mem1283#1.base, ~bvadd~64(28bv64, check_msg_timeout_#t~mem1283#1.offset)); srcloc: null [2025-02-08 02:59:21,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8634: assume { :begin_inline_ipmi_timeout_handler } true;ipmi_timeout_handler_#in~intf#1.base, ipmi_timeout_handler_#in~intf#1.offset, ipmi_timeout_handler_#in~timeout_period#1 := ipmi_timeout_~intf~15#1.base, ipmi_timeout_~intf~15#1.offset, 1000bv64;havoc ipmi_timeout_handler_#res#1;havoc ipmi_timeout_handler_#t~ret1292#1.base, ipmi_timeout_handler_#t~ret1292#1.offset, ipmi_timeout_handler_#t~ret1293#1, ipmi_timeout_handler_#t~mem1294#1, ipmi_timeout_handler_#t~mem1295#1.base, ipmi_timeout_handler_#t~mem1295#1.offset, ipmi_timeout_handler_#t~mem1296#1.base, ipmi_timeout_handler_#t~mem1296#1.offset, ipmi_timeout_handler_#t~mem1297#1.base, ipmi_timeout_handler_#t~mem1297#1.offset, ipmi_timeout_handler_#t~mem1298#1, ipmi_timeout_handler_#t~ret1299#1.base, ipmi_timeout_handler_#t~ret1299#1.offset, ipmi_timeout_handler_#t~ret1300#1, ipmi_timeout_handler_#t~mem1301#1, ipmi_timeout_handler_#t~mem1302#1, ipmi_timeout_handler_#t~mem1303#1, ipmi_timeout_handler_#t~mem1304#1, ipmi_timeout_handler_#t~short1305#1, ipmi_timeout_handler_#t~mem1306#1, ipmi_timeout_handler_#t~mem1307#1, ipmi_timeout_handler_~intf#1.base, ipmi_timeout_handler_~intf#1.offset, ipmi_timeout_handler_~timeout_period#1, ipmi_timeout_handler_~#timeouts~0#1.base, ipmi_timeout_handler_~#timeouts~0#1.offset, ipmi_timeout_handler_~msg~9#1.base, ipmi_timeout_handler_~msg~9#1.offset, ipmi_timeout_handler_~msg2~3#1.base, ipmi_timeout_handler_~msg2~3#1.offset, ipmi_timeout_handler_~#flags~14#1.base, ipmi_timeout_handler_~#flags~14#1.offset, ipmi_timeout_handler_~i~8#1, ipmi_timeout_handler_~#waiting_msgs~0#1.base, ipmi_timeout_handler_~#waiting_msgs~0#1.offset, ipmi_timeout_handler_~tmp~69#1.base, ipmi_timeout_handler_~tmp~69#1.offset, ipmi_timeout_handler_~__mptr~37#1.base, ipmi_timeout_handler_~__mptr~37#1.offset, ipmi_timeout_handler_~__mptr___0~15#1.base, ipmi_timeout_handler_~__mptr___0~15#1.offset, ipmi_timeout_handler_~__mptr___1~8#1.base, ipmi_timeout_handler_~__mptr___1~8#1.offset, ipmi_timeout_handler_~tmp___0~30#1.base, ipmi_timeout_handler_~tmp___0~30#1.offset;ipmi_timeout_handler_~intf#1.base, ipmi_timeout_handler_~intf#1.offset := ipmi_timeout_handler_#in~intf#1.base, ipmi_timeout_handler_#in~intf#1.offset;ipmi_timeout_handler_~timeout_period#1 := ipmi_timeout_handler_#in~timeout_period#1;call ipmi_timeout_handler_~#timeouts~0#1.base, ipmi_timeout_handler_~#timeouts~0#1.offset := #Ultimate.allocOnStack(16bv64);havoc ipmi_timeout_handler_~msg~9#1.base, ipmi_timeout_handler_~msg~9#1.offset;havoc ipmi_timeout_handler_~msg2~3#1.base, ipmi_timeout_handler_~msg2~3#1.offset;call ipmi_timeout_handler_~#flags~14#1.base, ipmi_timeout_handler_~#flags~14#1.offset := #Ultimate.allocOnStack(8bv64);havoc ipmi_timeout_handler_~i~8#1;call ipmi_timeout_handler_~#waiting_msgs~0#1.base, ipmi_timeout_handler_~#waiting_msgs~0#1.offset := #Ultimate.allocOnStack(4bv64);havoc ipmi_timeout_handler_~tmp~69#1.base, ipmi_timeout_handler_~tmp~69#1.offset;havoc ipmi_timeout_handler_~__mptr~37#1.base, ipmi_timeout_handler_~__mptr~37#1.offset;havoc ipmi_timeout_handler_~__mptr___0~15#1.base, ipmi_timeout_handler_~__mptr___0~15#1.offset;havoc ipmi_timeout_handler_~__mptr___1~8#1.base, ipmi_timeout_handler_~__mptr___1~8#1.offset;havoc ipmi_timeout_handler_~tmp___0~30#1.base, ipmi_timeout_handler_~tmp___0~30#1.offset;call write~intINTTYPE4#2(0bv32, ipmi_timeout_handler_~#waiting_msgs~0#1.base, ipmi_timeout_handler_~#waiting_msgs~0#1.offset, 4bv64); [2025-02-08 02:59:21,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8576: assume 0bv8 == ipmi_request_event_#t~mem1309#1;havoc ipmi_request_event_#t~mem1309#1;call ipmi_request_event_#t~mem1313#1.base, ipmi_request_event_#t~mem1313#1.offset := read~$Pointer$#12(ipmi_request_event_~intf#1.base, ~bvadd~64(151bv64, ipmi_request_event_~intf#1.offset), 8bv64);call ipmi_request_event_#t~mem1314#1.base, ipmi_request_event_#t~mem1314#1.offset := read~$Pointer$#12(ipmi_request_event_~intf#1.base, ~bvadd~64(143bv64, ipmi_request_event_~intf#1.offset), 8bv64);call ipmi_request_event_#t~mem1315#1.base, ipmi_request_event_#t~mem1315#1.offset := read~$Pointer$#12(ipmi_request_event_#t~mem1314#1.base, ~bvadd~64(32bv64, ipmi_request_event_#t~mem1314#1.offset), 8bv64); [2025-02-08 02:59:21,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8576: assume !(0bv8 == ipmi_request_event_#t~mem1309#1);havoc ipmi_request_event_#t~mem1309#1; [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8659: ipmi_timeout_#t~ret1338#1 := ldv_mod_timer_11_#res#1;havoc ldv_mod_timer_11_#t~ret1576#1, ldv_mod_timer_11_~ldv_func_arg1#1.base, ldv_mod_timer_11_~ldv_func_arg1#1.offset, ldv_mod_timer_11_~ldv_func_arg2#1, ldv_mod_timer_11_~ldv_func_res~0#1, ldv_mod_timer_11_~tmp~84#1;havoc ldv_mod_timer_11_#in~ldv_func_arg1#1.base, ldv_mod_timer_11_#in~ldv_func_arg1#1.offset, ldv_mod_timer_11_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_11 } true;havoc ipmi_timeout_#t~ret1338#1; [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8626: assume 0bv32 == ipmi_timeout_#t~mem1322#1;havoc ipmi_timeout_#t~mem1322#1;assume { :begin_inline_ipmi_request_event } true;ipmi_request_event_#in~intf#1.base, ipmi_request_event_#in~intf#1.offset := ipmi_timeout_~intf~15#1.base, ipmi_timeout_~intf~15#1.offset;havoc ipmi_request_event_#t~mem1308#1, ipmi_request_event_#t~mem1309#1, ipmi_request_event_#t~mem1313#1.base, ipmi_request_event_#t~mem1313#1.offset, ipmi_request_event_#t~mem1314#1.base, ipmi_request_event_#t~mem1314#1.offset, ipmi_request_event_#t~mem1315#1.base, ipmi_request_event_#t~mem1315#1.offset, ipmi_request_event_~intf#1.base, ipmi_request_event_~intf#1.offset;ipmi_request_event_~intf#1.base, ipmi_request_event_~intf#1.offset := ipmi_request_event_#in~intf#1.base, ipmi_request_event_#in~intf#1.offset;call ipmi_request_event_#t~mem1308#1 := read~intINTTYPE1#12(ipmi_request_event_~intf#1.base, ~bvadd~64(3333bv64, ipmi_request_event_~intf#1.offset), 1bv64); [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8626: assume !(0bv32 == ipmi_timeout_#t~mem1322#1);havoc ipmi_timeout_#t~mem1322#1; [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8461: SUMMARY for call atomic_inc(check_msg_timeout_~intf#1.base, ~bvadd~64(32bv64, ~bvadd~64(3500bv64, check_msg_timeout_~intf#1.offset))); srcloc: null [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8486-1: SUMMARY for call spin_unlock_irqrestore(check_msg_timeout_~intf#1.base, ~bvadd~64(323bv64, check_msg_timeout_~intf#1.offset), check_msg_timeout_#t~mem1285#1); srcloc: null [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8552: call write~intINTTYPE8#8(ipmi_timeout_handler_#t~ret1300#1, ipmi_timeout_handler_~#flags~14#1.base, ipmi_timeout_handler_~#flags~14#1.offset, 8bv64);havoc ipmi_timeout_handler_#t~ret1300#1;call ipmi_timeout_handler_#t~mem1301#1 := read~intINTTYPE4#12(ipmi_timeout_handler_~intf#1.base, ~bvadd~64(3334bv64, ipmi_timeout_handler_~intf#1.offset), 4bv64); [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8552-1: SUMMARY for call ipmi_timeout_handler_#t~ret1300#1 := _raw_spin_lock_irqsave(ipmi_timeout_handler_~tmp___0~30#1.base, ipmi_timeout_handler_~tmp___0~30#1.offset); srcloc: null [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8420: assume 0bv64 == ~bvadd~64(smi_from_recv_msg_~smi_msg~2#1.base, smi_from_recv_msg_~smi_msg~2#1.offset);smi_from_recv_msg_#res#1.base, smi_from_recv_msg_#res#1.offset := 0bv64, 0bv64; [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8420: assume !(0bv64 == ~bvadd~64(smi_from_recv_msg_~smi_msg~2#1.base, smi_from_recv_msg_~smi_msg~2#1.offset));call smi_from_recv_msg_#t~mem1264#1.base, smi_from_recv_msg_#t~mem1264#1.offset := read~$Pointer$#12(smi_from_recv_msg_~recv_msg#1.base, ~bvadd~64(4bv64, ~bvadd~64(74bv64, smi_from_recv_msg_~recv_msg#1.offset)), 8bv64);call smi_from_recv_msg_#t~mem1265#1 := read~intINTTYPE2#12(smi_from_recv_msg_~recv_msg#1.base, ~bvadd~64(2bv64, ~bvadd~64(74bv64, smi_from_recv_msg_~recv_msg#1.offset)), 2bv64);assume { :begin_inline_#Ultimate.C_memmove } true;#Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_size#1 := smi_from_recv_msg_~smi_msg~2#1.base, ~bvadd~64(36bv64, smi_from_recv_msg_~smi_msg~2#1.offset), smi_from_recv_msg_#t~mem1264#1.base, smi_from_recv_msg_#t~mem1264#1.offset, ~zero_extend~64~16(smi_from_recv_msg_#t~mem1265#1);havoc #Ultimate.C_memmove_#res#1.base, #Ultimate.C_memmove_#res#1.offset;havoc #Ultimate.C_memmove_#t~loopctr1640#1, #Ultimate.C_memmove_#t~mem1641#1, #Ultimate.C_memmove_#t~mem1642#1, #Ultimate.C_memmove_#t~mem1643#1, #Ultimate.C_memmove_#t~mem1644#1, #Ultimate.C_memmove_#t~mem1645#1, #Ultimate.C_memmove_#t~mem1646#1, #Ultimate.C_memmove_#t~mem1647#1, #Ultimate.C_memmove_#t~mem1648#1, #Ultimate.C_memmove_#t~mem1649#1, #Ultimate.C_memmove_#t~mem1650#1, #Ultimate.C_memmove_#t~mem1651#1, #Ultimate.C_memmove_#t~loopctr1652#1, #Ultimate.C_memmove_#t~mem1653#1.base, #Ultimate.C_memmove_#t~mem1653#1.offset;#Ultimate.C_memmove_#t~loopctr1640#1 := 0bv64; [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8486: havoc check_msg_timeout_#t~mem1285#1;call check_msg_timeout_#t~mem1286#1.base, check_msg_timeout_#t~mem1286#1.offset := read~$Pointer$#12(check_msg_timeout_~intf#1.base, ~bvadd~64(143bv64, check_msg_timeout_~intf#1.offset), 8bv64);check_msg_timeout_~handlers~1#1.base, check_msg_timeout_~handlers~1#1.offset := check_msg_timeout_#t~mem1286#1.base, check_msg_timeout_#t~mem1286#1.offset;havoc check_msg_timeout_#t~mem1286#1.base, check_msg_timeout_#t~mem1286#1.offset; [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8577: havoc ipmi_request_event_#t~mem1313#1.base, ipmi_request_event_#t~mem1313#1.offset;havoc ipmi_request_event_#t~mem1314#1.base, ipmi_request_event_#t~mem1314#1.offset;havoc ipmi_request_event_#t~mem1315#1.base, ipmi_request_event_#t~mem1315#1.offset; [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8577-1: SUMMARY for call ##fun~$Pointer$~TO~VOID(ipmi_request_event_#t~mem1313#1.base, ipmi_request_event_#t~mem1313#1.offset, ipmi_request_event_#t~mem1315#1.base, ipmi_request_event_#t~mem1315#1.offset); srcloc: null [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8478: assume 0bv32 != check_msg_timeout_~tmp___0~29#1; [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8478: assume !(0bv32 != check_msg_timeout_~tmp___0~29#1); [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8627: havoc ipmi_request_event_#t~mem1308#1, ipmi_request_event_#t~mem1309#1, ipmi_request_event_#t~mem1313#1.base, ipmi_request_event_#t~mem1313#1.offset, ipmi_request_event_#t~mem1314#1.base, ipmi_request_event_#t~mem1314#1.offset, ipmi_request_event_#t~mem1315#1.base, ipmi_request_event_#t~mem1315#1.offset, ipmi_request_event_~intf#1.base, ipmi_request_event_~intf#1.offset;havoc ipmi_request_event_#in~intf#1.base, ipmi_request_event_#in~intf#1.offset;assume { :end_inline_ipmi_request_event } true;call write~intINTTYPE4#12(1bv32, ipmi_timeout_~intf~15#1.base, ~bvadd~64(3317bv64, ipmi_timeout_~intf~15#1.offset), 4bv64); [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8495-2: call check_msg_timeout_#t~mem1289#1.base, check_msg_timeout_#t~mem1289#1.offset := read~$Pointer$#12(check_msg_timeout_~intf#1.base, ~bvadd~64(143bv64, check_msg_timeout_~intf#1.offset), 8bv64); [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8495: havoc check_msg_timeout_#t~mem1289#1.base, check_msg_timeout_#t~mem1289#1.offset; [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8495-1: SUMMARY for call smi_send(check_msg_timeout_~intf#1.base, check_msg_timeout_~intf#1.offset, check_msg_timeout_#t~mem1289#1.base, check_msg_timeout_#t~mem1289#1.offset, check_msg_timeout_~smi_msg~3#1.base, check_msg_timeout_~smi_msg~3#1.offset, 0bv32); srcloc: null [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8553: assume ~bvsgt~32(ipmi_timeout_handler_#t~mem1301#1, 0bv32);havoc ipmi_timeout_handler_#t~mem1301#1;call ipmi_timeout_handler_#t~mem1302#1 := read~intINTTYPE4#12(ipmi_timeout_handler_~intf#1.base, ~bvadd~64(3334bv64, ipmi_timeout_handler_~intf#1.offset), 4bv64);call write~intINTTYPE4#12(~bvsub~32(ipmi_timeout_handler_#t~mem1302#1, ipmi_timeout_handler_~timeout_period#1[32:0]), ipmi_timeout_handler_~intf#1.base, ~bvadd~64(3334bv64, ipmi_timeout_handler_~intf#1.offset), 4bv64);havoc ipmi_timeout_handler_#t~mem1302#1;call ipmi_timeout_handler_#t~mem1303#1 := read~intINTTYPE4#12(ipmi_timeout_handler_~intf#1.base, ~bvadd~64(3329bv64, ipmi_timeout_handler_~intf#1.offset), 4bv64);ipmi_timeout_handler_#t~short1305#1 := 0bv32 == ipmi_timeout_handler_#t~mem1303#1; [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8553: assume !~bvsgt~32(ipmi_timeout_handler_#t~mem1301#1, 0bv32);havoc ipmi_timeout_handler_#t~mem1301#1; [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520: SUMMARY for call INIT_LIST_HEAD(ipmi_timeout_handler_~#timeouts~0#1.base, ipmi_timeout_handler_~#timeouts~0#1.offset); srcloc: null [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8479: SUMMARY for call atomic_inc(check_msg_timeout_~intf#1.base, ~bvadd~64(108bv64, ~bvadd~64(3500bv64, check_msg_timeout_~intf#1.offset))); srcloc: null [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8446: assume 0bv32 == ~zero_extend~32~8(check_msg_timeout_#t~mem1269#1);havoc check_msg_timeout_#t~mem1269#1; [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8446: assume !(0bv32 == ~zero_extend~32~8(check_msg_timeout_#t~mem1269#1));havoc check_msg_timeout_#t~mem1269#1;call check_msg_timeout_#t~mem1270#1 := read~intINTTYPE8#12(check_msg_timeout_~ent#1.base, ~bvadd~64(2bv64, check_msg_timeout_~ent#1.offset), 8bv64);call write~intINTTYPE8#12(~bvsub~64(check_msg_timeout_#t~mem1270#1, check_msg_timeout_~timeout_period#1), check_msg_timeout_~ent#1.base, ~bvadd~64(2bv64, check_msg_timeout_~ent#1.offset), 8bv64);havoc check_msg_timeout_#t~mem1270#1;call check_msg_timeout_#t~mem1271#1 := read~intINTTYPE8#12(check_msg_timeout_~ent#1.base, ~bvadd~64(2bv64, check_msg_timeout_~ent#1.offset), 8bv64); [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8562: havoc ipmi_timeout_handler_#t~mem1306#1; [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8562-1: SUMMARY for call spin_unlock_irqrestore(ipmi_timeout_handler_~intf#1.base, ~bvadd~64(3338bv64, ipmi_timeout_handler_~intf#1.offset), ipmi_timeout_handler_#t~mem1306#1); srcloc: null [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8562-2: call ipmi_timeout_handler_#t~mem1306#1 := read~intINTTYPE8#8(ipmi_timeout_handler_~#flags~14#1.base, ipmi_timeout_handler_~#flags~14#1.offset, 8bv64); [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8463: check_msg_timeout_~tmp~68#1 := check_msg_timeout_#t~ret1277#1;havoc check_msg_timeout_#t~mem1276#1.base, check_msg_timeout_#t~mem1276#1.offset;havoc check_msg_timeout_#t~ret1277#1; [2025-02-08 02:59:21,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8463-1: SUMMARY for call check_msg_timeout_#t~ret1277#1 := is_lan_addr(check_msg_timeout_#t~mem1276#1.base, ~bvadd~64(28bv64, check_msg_timeout_#t~mem1276#1.offset)); srcloc: null [2025-02-08 02:59:21,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8645: call ipmi_timeout_#t~mem1336#1.base, ipmi_timeout_#t~mem1336#1.offset := read~$Pointer$#3(ipmi_timeout_~#__u___0~10#1.base, ipmi_timeout_~#__u___0~10#1.offset, 8bv64);ipmi_timeout_~_________p1___0~9#1.base, ipmi_timeout_~_________p1___0~9#1.offset := ipmi_timeout_#t~mem1336#1.base, ipmi_timeout_#t~mem1336#1.offset;havoc ipmi_timeout_#t~mem1336#1.base, ipmi_timeout_#t~mem1336#1.offset;ipmi_timeout_~________p1___0~9#1.base, ipmi_timeout_~________p1___0~9#1.offset := ipmi_timeout_~_________p1___0~9#1.base, ipmi_timeout_~_________p1___0~9#1.offset; [2025-02-08 02:59:21,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8645-1: SUMMARY for call __read_once_size(ipmi_timeout_~#__ptr___0~10#1.base, ipmi_timeout_~#__ptr___0~10#1.offset, ipmi_timeout_~#__u___0~10#1.base, ipmi_timeout_~#__u___0~10#1.offset, 8bv32); srcloc: null [2025-02-08 02:59:21,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8521: ipmi_timeout_handler_~tmp~69#1.base, ipmi_timeout_handler_~tmp~69#1.offset := ipmi_timeout_handler_#t~ret1292#1.base, ipmi_timeout_handler_#t~ret1292#1.offset;havoc ipmi_timeout_handler_#t~ret1292#1.base, ipmi_timeout_handler_#t~ret1292#1.offset; [2025-02-08 02:59:21,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8488: assume 0bv64 != ~bvadd~64(check_msg_timeout_~handlers~1#1.base, check_msg_timeout_~handlers~1#1.offset);call check_msg_timeout_#t~mem1287#1.base, check_msg_timeout_#t~mem1287#1.offset := read~$Pointer$#12(check_msg_timeout_~ent#1.base, ~bvadd~64(30bv64, check_msg_timeout_~ent#1.offset), 8bv64); [2025-02-08 02:59:21,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8488: assume !(0bv64 != ~bvadd~64(check_msg_timeout_~handlers~1#1.base, check_msg_timeout_~handlers~1#1.offset)); [2025-02-08 02:59:21,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8521-1: SUMMARY for call ipmi_timeout_handler_#t~ret1292#1.base, ipmi_timeout_handler_#t~ret1292#1.offset := spinlock_check(ipmi_timeout_handler_~intf#1.base, ~bvadd~64(323bv64, ipmi_timeout_handler_~intf#1.offset)); srcloc: null [2025-02-08 02:59:21,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8637: assume ipmi_timeout_#t~short1327#1;havoc ipmi_timeout_#t~mem1324#1;havoc ipmi_timeout_#t~mem1325#1.base, ipmi_timeout_#t~mem1325#1.offset;havoc ipmi_timeout_#t~mem1326#1.base, ipmi_timeout_#t~mem1326#1.offset;havoc ipmi_timeout_#t~short1327#1;call ipmi_timeout_#t~mem1332#1.base, ipmi_timeout_#t~mem1332#1.offset := read~$Pointer$#12(ipmi_timeout_~intf~15#1.base, ~bvadd~64(151bv64, ipmi_timeout_~intf~15#1.offset), 8bv64);call ipmi_timeout_#t~mem1333#1.base, ipmi_timeout_#t~mem1333#1.offset := read~$Pointer$#12(ipmi_timeout_~intf~15#1.base, ~bvadd~64(143bv64, ipmi_timeout_~intf~15#1.offset), 8bv64);call ipmi_timeout_#t~mem1334#1.base, ipmi_timeout_#t~mem1334#1.offset := read~$Pointer$#12(ipmi_timeout_#t~mem1333#1.base, ~bvadd~64(40bv64, ipmi_timeout_#t~mem1333#1.offset), 8bv64); [2025-02-08 02:59:21,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8637: assume !ipmi_timeout_#t~short1327#1;havoc ipmi_timeout_#t~mem1324#1;havoc ipmi_timeout_#t~mem1325#1.base, ipmi_timeout_#t~mem1325#1.offset;havoc ipmi_timeout_#t~mem1326#1.base, ipmi_timeout_#t~mem1326#1.offset;havoc ipmi_timeout_#t~short1327#1; [2025-02-08 02:59:21,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8637-1: assume ipmi_timeout_#t~short1327#1;call ipmi_timeout_#t~mem1325#1.base, ipmi_timeout_#t~mem1325#1.offset := read~$Pointer$#12(ipmi_timeout_~intf~15#1.base, ~bvadd~64(143bv64, ipmi_timeout_~intf~15#1.offset), 8bv64);call ipmi_timeout_#t~mem1326#1.base, ipmi_timeout_#t~mem1326#1.offset := read~$Pointer$#12(ipmi_timeout_#t~mem1325#1.base, ~bvadd~64(40bv64, ipmi_timeout_#t~mem1325#1.offset), 8bv64);ipmi_timeout_#t~short1327#1 := 0bv64 != ~bvadd~64(ipmi_timeout_#t~mem1326#1.base, ipmi_timeout_#t~mem1326#1.offset); [2025-02-08 02:59:21,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8637-1: assume !ipmi_timeout_#t~short1327#1; [2025-02-08 02:59:21,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume ~bvult~64(#Ultimate.C_memmove_#t~loopctr1652#1, #Ultimate.C_memmove_size#1);call #Ultimate.C_memmove_#t~mem1653#1.base, #Ultimate.C_memmove_#t~mem1653#1.offset := read~unchecked~$Pointer$#12(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr1652#1), 8bv64);call write~unchecked~$Pointer$#12(#Ultimate.C_memmove_#t~mem1653#1.base, #Ultimate.C_memmove_#t~mem1653#1.offset, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr1652#1), 8bv64);#Ultimate.C_memmove_#t~loopctr1652#1 := ~bvadd~64(8bv64, #Ultimate.C_memmove_#t~loopctr1652#1); [2025-02-08 02:59:21,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume !~bvult~64(#Ultimate.C_memmove_#t~loopctr1652#1, #Ultimate.C_memmove_size#1);assume #Ultimate.C_memmove_#res#1.base == #Ultimate.C_memmove_dest#1.base && #Ultimate.C_memmove_#res#1.offset == #Ultimate.C_memmove_dest#1.offset;smi_from_recv_msg_#t~memmove~res1266#1.base, smi_from_recv_msg_#t~memmove~res1266#1.offset := #Ultimate.C_memmove_#res#1.base, #Ultimate.C_memmove_#res#1.offset;havoc #Ultimate.C_memmove_#t~loopctr1640#1, #Ultimate.C_memmove_#t~mem1641#1, #Ultimate.C_memmove_#t~mem1642#1, #Ultimate.C_memmove_#t~mem1643#1, #Ultimate.C_memmove_#t~mem1644#1, #Ultimate.C_memmove_#t~mem1645#1, #Ultimate.C_memmove_#t~mem1646#1, #Ultimate.C_memmove_#t~mem1647#1, #Ultimate.C_memmove_#t~mem1648#1, #Ultimate.C_memmove_#t~mem1649#1, #Ultimate.C_memmove_#t~mem1650#1, #Ultimate.C_memmove_#t~mem1651#1, #Ultimate.C_memmove_#t~loopctr1652#1, #Ultimate.C_memmove_#t~mem1653#1.base, #Ultimate.C_memmove_#t~mem1653#1.offset;havoc #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_size#1;assume { :end_inline_#Ultimate.C_memmove } true;havoc smi_from_recv_msg_#t~mem1264#1.base, smi_from_recv_msg_#t~mem1264#1.offset;havoc smi_from_recv_msg_#t~mem1265#1;havoc smi_from_recv_msg_#t~memmove~res1266#1.base, smi_from_recv_msg_#t~memmove~res1266#1.offset;call smi_from_recv_msg_#t~mem1267#1 := read~intINTTYPE2#12(smi_from_recv_msg_~recv_msg#1.base, ~bvadd~64(2bv64, ~bvadd~64(74bv64, smi_from_recv_msg_~recv_msg#1.offset)), 2bv64);call write~intINTTYPE4#12(~zero_extend~32~16(smi_from_recv_msg_#t~mem1267#1), smi_from_recv_msg_~smi_msg~2#1.base, ~bvadd~64(32bv64, smi_from_recv_msg_~smi_msg~2#1.offset), 4bv64);havoc smi_from_recv_msg_#t~mem1267#1;call write~intINTTYPE8#12(~bvor~64(~sign_extend~64~32(~bvshl~32(~zero_extend~32~8(smi_from_recv_msg_~seq#1), 26bv32)), ~bvand~64(67108863bv64, smi_from_recv_msg_~seqid#1)), smi_from_recv_msg_~smi_msg~2#1.base, ~bvadd~64(16bv64, smi_from_recv_msg_~smi_msg~2#1.offset), 8bv64);smi_from_recv_msg_#res#1.base, smi_from_recv_msg_#res#1.offset := smi_from_recv_msg_~smi_msg~2#1.base, smi_from_recv_msg_~smi_msg~2#1.offset; [2025-02-08 02:59:21,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume ~bvult~64(#Ultimate.C_memmove_#t~loopctr1640#1, #Ultimate.C_memmove_size#1);call #Ultimate.C_memmove_#t~mem1641#1 := read~unchecked~intINTTYPE8#12(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr1640#1), 8bv64);call write~unchecked~intINTTYPE8#12(#Ultimate.C_memmove_#t~mem1641#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr1640#1), 8bv64);call #Ultimate.C_memmove_#t~mem1642#1 := read~unchecked~intINTTYPE2#12(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr1640#1), 2bv64);call write~unchecked~intINTTYPE2#12(#Ultimate.C_memmove_#t~mem1642#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr1640#1), 2bv64);call #Ultimate.C_memmove_#t~mem1643#1 := read~unchecked~intINTTYPE1#12(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr1640#1), 1bv64);call write~unchecked~intINTTYPE1#12(#Ultimate.C_memmove_#t~mem1643#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr1640#1), 1bv64);call #Ultimate.C_memmove_#t~mem1644#1 := read~unchecked~intINTTYPE1#12(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr1640#1), 1bv64);call write~unchecked~intINTTYPE1#12(#Ultimate.C_memmove_#t~mem1644#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr1640#1), 1bv64);call #Ultimate.C_memmove_#t~mem1645#1 := read~unchecked~intINTTYPE8#12(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr1640#1), 8bv64);call write~unchecked~intINTTYPE8#12(#Ultimate.C_memmove_#t~mem1645#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr1640#1), 8bv64);call #Ultimate.C_memmove_#t~mem1646#1 := read~unchecked~intINTTYPE2#12(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr1640#1), 2bv64);call write~unchecked~intINTTYPE2#12(#Ultimate.C_memmove_#t~mem1646#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr1640#1), 2bv64);call #Ultimate.C_memmove_#t~mem1647#1 := read~unchecked~intINTTYPE8#12(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr1640#1), 8bv64);call write~unchecked~intINTTYPE8#12(#Ultimate.C_memmove_#t~mem1647#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr1640#1), 8bv64);call #Ultimate.C_memmove_#t~mem1648#1 := read~unchecked~intINTTYPE4#12(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr1640#1), 4bv64);call write~unchecked~intINTTYPE4#12(#Ultimate.C_memmove_#t~mem1648#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr1640#1), 4bv64);call #Ultimate.C_memmove_#t~mem1649#1 := read~unchecked~intINTTYPE1#12(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr1640#1), 1bv64);call write~unchecked~intINTTYPE1#12(#Ultimate.C_memmove_#t~mem1649#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr1640#1), 1bv64);call #Ultimate.C_memmove_#t~mem1650#1 := read~unchecked~intINTTYPE4#12(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr1640#1), 4bv64);call write~unchecked~intINTTYPE4#12(#Ultimate.C_memmove_#t~mem1650#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr1640#1), 4bv64);call #Ultimate.C_memmove_#t~mem1651#1 := read~unchecked~intINTTYPE8#12(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr1640#1), 8bv64);call write~unchecked~intINTTYPE8#12(#Ultimate.C_memmove_#t~mem1651#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr1640#1), 8bv64);#Ultimate.C_memmove_#t~loopctr1640#1 := ~bvadd~64(1bv64, #Ultimate.C_memmove_#t~loopctr1640#1); [2025-02-08 02:59:21,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume !~bvult~64(#Ultimate.C_memmove_#t~loopctr1640#1, #Ultimate.C_memmove_size#1);#Ultimate.C_memmove_#t~loopctr1652#1 := 0bv64; [2025-02-08 02:59:21,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8555: assume ipmi_timeout_handler_#t~short1305#1;havoc ipmi_timeout_handler_#t~mem1303#1;havoc ipmi_timeout_handler_#t~mem1304#1;havoc ipmi_timeout_handler_#t~short1305#1;call write~intINTTYPE1#12(0bv8, ipmi_timeout_handler_~intf#1.base, ~bvadd~64(3333bv64, ipmi_timeout_handler_~intf#1.offset), 1bv64); [2025-02-08 02:59:21,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8555: assume !ipmi_timeout_handler_#t~short1305#1;havoc ipmi_timeout_handler_#t~mem1303#1;havoc ipmi_timeout_handler_#t~mem1304#1;havoc ipmi_timeout_handler_#t~short1305#1; [2025-02-08 02:59:21,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8555-1: assume ipmi_timeout_handler_#t~short1305#1;call ipmi_timeout_handler_#t~mem1304#1 := read~intINTTYPE4#12(ipmi_timeout_handler_~intf#1.base, ~bvadd~64(3334bv64, ipmi_timeout_handler_~intf#1.offset), 4bv64);ipmi_timeout_handler_#t~short1305#1 := ~bvsle~32(ipmi_timeout_handler_#t~mem1304#1, 0bv32); [2025-02-08 02:59:21,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8555-1: assume !ipmi_timeout_handler_#t~short1305#1; [2025-02-08 02:59:21,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8522: call write~intINTTYPE8#8(ipmi_timeout_handler_#t~ret1293#1, ipmi_timeout_handler_~#flags~14#1.base, ipmi_timeout_handler_~#flags~14#1.offset, 8bv64);havoc ipmi_timeout_handler_#t~ret1293#1;ipmi_timeout_handler_~i~8#1 := 0bv32; [2025-02-08 02:59:21,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8497: SUMMARY for call ipmi_free_smi_msg(check_msg_timeout_~smi_msg~3#1.base, check_msg_timeout_~smi_msg~3#1.offset); srcloc: null [2025-02-08 02:59:21,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8464: assume 0bv32 != check_msg_timeout_~tmp~68#1; [2025-02-08 02:59:21,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8464: assume !(0bv32 != check_msg_timeout_~tmp~68#1); [2025-02-08 02:59:21,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8489: check_msg_timeout_~tmp___1~15#1 := check_msg_timeout_#t~ret1288#1;havoc check_msg_timeout_#t~mem1287#1.base, check_msg_timeout_#t~mem1287#1.offset;havoc check_msg_timeout_#t~ret1288#1; [2025-02-08 02:59:21,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8522-1: SUMMARY for call ipmi_timeout_handler_#t~ret1293#1 := _raw_spin_lock_irqsave(ipmi_timeout_handler_~tmp~69#1.base, ipmi_timeout_handler_~tmp~69#1.offset); srcloc: null [2025-02-08 02:59:21,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8489-1: SUMMARY for call check_msg_timeout_#t~ret1288#1 := is_lan_addr(check_msg_timeout_#t~mem1287#1.base, ~bvadd~64(28bv64, check_msg_timeout_#t~mem1287#1.offset)); srcloc: null [2025-02-08 02:59:21,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8456: assume 0bv32 == check_msg_timeout_#t~mem1273#1;havoc check_msg_timeout_#t~mem1273#1;call write~intINTTYPE1#12(0bv8, check_msg_timeout_~ent#1.base, check_msg_timeout_~ent#1.offset, 1bv64);call check_msg_timeout_#t~mem1274#1.base, check_msg_timeout_#t~mem1274#1.offset := read~$Pointer$#12(check_msg_timeout_~ent#1.base, ~bvadd~64(30bv64, check_msg_timeout_~ent#1.offset), 8bv64);check_msg_timeout_~msg~8#1.base, check_msg_timeout_~msg~8#1.offset := check_msg_timeout_#t~mem1274#1.base, check_msg_timeout_#t~mem1274#1.offset;havoc check_msg_timeout_#t~mem1274#1.base, check_msg_timeout_#t~mem1274#1.offset; [2025-02-08 02:59:21,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8456: assume !(0bv32 == check_msg_timeout_#t~mem1273#1);havoc check_msg_timeout_#t~mem1273#1;call check_msg_timeout_#t~mem1278#1 := read~intINTTYPE4#2(check_msg_timeout_~waiting_msgs#1.base, check_msg_timeout_~waiting_msgs#1.offset, 4bv64);call write~intINTTYPE4#2(~bvadd~32(1bv32, check_msg_timeout_#t~mem1278#1), check_msg_timeout_~waiting_msgs#1.base, check_msg_timeout_~waiting_msgs#1.offset, 4bv64);havoc check_msg_timeout_#t~mem1278#1;call write~intINTTYPE8#12(60000bv64, check_msg_timeout_~ent#1.base, ~bvadd~64(2bv64, check_msg_timeout_~ent#1.offset), 8bv64);call check_msg_timeout_#t~mem1279#1 := read~intINTTYPE4#12(check_msg_timeout_~ent#1.base, ~bvadd~64(18bv64, check_msg_timeout_~ent#1.offset), 4bv64);call write~intINTTYPE4#12(~bvsub~32(check_msg_timeout_#t~mem1279#1, 1bv32), check_msg_timeout_~ent#1.base, ~bvadd~64(18bv64, check_msg_timeout_~ent#1.offset), 4bv64);havoc check_msg_timeout_#t~mem1279#1;call check_msg_timeout_#t~mem1280#1.base, check_msg_timeout_#t~mem1280#1.offset := read~$Pointer$#12(check_msg_timeout_~ent#1.base, ~bvadd~64(30bv64, check_msg_timeout_~ent#1.offset), 8bv64);call check_msg_timeout_#t~mem1281#1 := read~intINTTYPE8#12(check_msg_timeout_~ent#1.base, ~bvadd~64(22bv64, check_msg_timeout_~ent#1.offset), 8bv64);assume { :begin_inline_smi_from_recv_msg } true;smi_from_recv_msg_#in~intf#1.base, smi_from_recv_msg_#in~intf#1.offset, smi_from_recv_msg_#in~recv_msg#1.base, smi_from_recv_msg_#in~recv_msg#1.offset, smi_from_recv_msg_#in~seq#1, smi_from_recv_msg_#in~seqid#1 := check_msg_timeout_~intf#1.base, check_msg_timeout_~intf#1.offset, check_msg_timeout_#t~mem1280#1.base, check_msg_timeout_#t~mem1280#1.offset, ~zero_extend~32~8(check_msg_timeout_~slot#1[8:0])[8:0], check_msg_timeout_#t~mem1281#1;havoc smi_from_recv_msg_#res#1.base, smi_from_recv_msg_#res#1.offset;havoc smi_from_recv_msg_#t~ret1263#1.base, smi_from_recv_msg_#t~ret1263#1.offset, smi_from_recv_msg_#t~mem1264#1.base, smi_from_recv_msg_#t~mem1264#1.offset, smi_from_recv_msg_#t~mem1265#1, smi_from_recv_msg_#t~memmove~res1266#1.base, smi_from_recv_msg_#t~memmove~res1266#1.offset, smi_from_recv_msg_#t~mem1267#1, smi_from_recv_msg_~intf#1.base, smi_from_recv_msg_~intf#1.offset, smi_from_recv_msg_~recv_msg#1.base, smi_from_recv_msg_~recv_msg#1.offset, smi_from_recv_msg_~seq#1, smi_from_recv_msg_~seqid#1, smi_from_recv_msg_~smi_msg~2#1.base, smi_from_recv_msg_~smi_msg~2#1.offset, smi_from_recv_msg_~tmp~67#1.base, smi_from_recv_msg_~tmp~67#1.offset;smi_from_recv_msg_~intf#1.base, smi_from_recv_msg_~intf#1.offset := smi_from_recv_msg_#in~intf#1.base, smi_from_recv_msg_#in~intf#1.offset;smi_from_recv_msg_~recv_msg#1.base, smi_from_recv_msg_~recv_msg#1.offset := smi_from_recv_msg_#in~recv_msg#1.base, smi_from_recv_msg_#in~recv_msg#1.offset;smi_from_recv_msg_~seq#1 := smi_from_recv_msg_#in~seq#1;smi_from_recv_msg_~seqid#1 := smi_from_recv_msg_#in~seqid#1;havoc smi_from_recv_msg_~smi_msg~2#1.base, smi_from_recv_msg_~smi_msg~2#1.offset;havoc smi_from_recv_msg_~tmp~67#1.base, smi_from_recv_msg_~tmp~67#1.offset; [2025-02-08 02:59:21,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8572: assume 0bv32 != ~zero_extend~32~8(ipmi_request_event_#t~mem1308#1);havoc ipmi_request_event_#t~mem1308#1; [2025-02-08 02:59:21,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8572: assume !(0bv32 != ~zero_extend~32~8(ipmi_request_event_#t~mem1308#1));havoc ipmi_request_event_#t~mem1308#1;call ipmi_request_event_#t~mem1309#1 := read~intINTTYPE1#12(ipmi_request_event_~intf#1.base, ~bvadd~64(8bv64, ipmi_request_event_~intf#1.offset), 1bv64); [2025-02-08 02:59:21,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8539: assume ~bvadd~64(ipmi_timeout_handler_~msg~9#1.base, ipmi_timeout_handler_~msg~9#1.offset) != ~bvadd~64(ipmi_timeout_handler_~#timeouts~0#1.base, ipmi_timeout_handler_~#timeouts~0#1.offset); [2025-02-08 02:59:21,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8539: assume !(~bvadd~64(ipmi_timeout_handler_~msg~9#1.base, ipmi_timeout_handler_~msg~9#1.offset) != ~bvadd~64(ipmi_timeout_handler_~#timeouts~0#1.base, ipmi_timeout_handler_~#timeouts~0#1.offset));call ipmi_timeout_handler_#t~mem1298#1 := read~intINTTYPE4#12(ipmi_timeout_handler_~intf#1.base, ~bvadd~64(3334bv64, ipmi_timeout_handler_~intf#1.offset), 4bv64); [2025-02-08 02:59:21,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8481: SUMMARY for call atomic_inc(check_msg_timeout_~intf#1.base, ~bvadd~64(104bv64, ~bvadd~64(3500bv64, check_msg_timeout_~intf#1.offset))); srcloc: null [2025-02-08 02:59:21,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8490: assume 0bv32 != check_msg_timeout_~tmp___1~15#1; [2025-02-08 02:59:21,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8490: assume !(0bv32 != check_msg_timeout_~tmp___1~15#1); [2025-02-08 02:59:21,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8465: SUMMARY for call atomic_inc(check_msg_timeout_~intf#1.base, ~bvadd~64(64bv64, ~bvadd~64(3500bv64, check_msg_timeout_~intf#1.offset))); srcloc: null [2025-02-08 02:59:21,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8622: ipmi_timeout_~lnt~0#1 := 0bv32; [2025-02-08 02:59:21,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8474: check_msg_timeout_#t~ret1282#1.base, check_msg_timeout_#t~ret1282#1.offset := smi_from_recv_msg_#res#1.base, smi_from_recv_msg_#res#1.offset;havoc smi_from_recv_msg_#t~ret1263#1.base, smi_from_recv_msg_#t~ret1263#1.offset, smi_from_recv_msg_#t~mem1264#1.base, smi_from_recv_msg_#t~mem1264#1.offset, smi_from_recv_msg_#t~mem1265#1, smi_from_recv_msg_#t~memmove~res1266#1.base, smi_from_recv_msg_#t~memmove~res1266#1.offset, smi_from_recv_msg_#t~mem1267#1, smi_from_recv_msg_~intf#1.base, smi_from_recv_msg_~intf#1.offset, smi_from_recv_msg_~recv_msg#1.base, smi_from_recv_msg_~recv_msg#1.offset, smi_from_recv_msg_~seq#1, smi_from_recv_msg_~seqid#1, smi_from_recv_msg_~smi_msg~2#1.base, smi_from_recv_msg_~smi_msg~2#1.offset, smi_from_recv_msg_~tmp~67#1.base, smi_from_recv_msg_~tmp~67#1.offset;havoc smi_from_recv_msg_#in~intf#1.base, smi_from_recv_msg_#in~intf#1.offset, smi_from_recv_msg_#in~recv_msg#1.base, smi_from_recv_msg_#in~recv_msg#1.offset, smi_from_recv_msg_#in~seq#1, smi_from_recv_msg_#in~seqid#1;assume { :end_inline_smi_from_recv_msg } true;check_msg_timeout_~smi_msg~3#1.base, check_msg_timeout_~smi_msg~3#1.offset := check_msg_timeout_#t~ret1282#1.base, check_msg_timeout_#t~ret1282#1.offset;havoc check_msg_timeout_#t~mem1280#1.base, check_msg_timeout_#t~mem1280#1.offset;havoc check_msg_timeout_#t~mem1281#1;havoc check_msg_timeout_#t~ret1282#1.base, check_msg_timeout_#t~ret1282#1.offset; [2025-02-08 02:59:21,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8639: havoc ipmi_timeout_#t~mem1332#1.base, ipmi_timeout_#t~mem1332#1.offset;havoc ipmi_timeout_#t~mem1333#1.base, ipmi_timeout_#t~mem1333#1.offset;havoc ipmi_timeout_#t~mem1334#1.base, ipmi_timeout_#t~mem1334#1.offset; [2025-02-08 02:59:21,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8639-1: SUMMARY for call ##fun~$Pointer$~X~~bool~0~TO~VOID(ipmi_timeout_#t~mem1332#1.base, ipmi_timeout_#t~mem1332#1.offset, (if 0bv32 == (if 0bv32 != ipmi_timeout_~lnt~0#1 then 1bv32 else 0bv32) then 0bv8 else 1bv8), ipmi_timeout_#t~mem1334#1.base, ipmi_timeout_#t~mem1334#1.offset); srcloc: null [2025-02-08 02:59:21,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8565: call ipmi_timeout_handler_#t~mem1307#1 := read~intINTTYPE4#2(ipmi_timeout_handler_~#waiting_msgs~0#1.base, ipmi_timeout_handler_~#waiting_msgs~0#1.offset, 4bv64);ipmi_timeout_handler_#res#1 := ipmi_timeout_handler_#t~mem1307#1;havoc ipmi_timeout_handler_#t~mem1307#1;call ULTIMATE.dealloc(ipmi_timeout_handler_~#timeouts~0#1.base, ipmi_timeout_handler_~#timeouts~0#1.offset);havoc ipmi_timeout_handler_~#timeouts~0#1.base, ipmi_timeout_handler_~#timeouts~0#1.offset;call ULTIMATE.dealloc(ipmi_timeout_handler_~#flags~14#1.base, ipmi_timeout_handler_~#flags~14#1.offset);havoc ipmi_timeout_handler_~#flags~14#1.base, ipmi_timeout_handler_~#flags~14#1.offset;call ULTIMATE.dealloc(ipmi_timeout_handler_~#waiting_msgs~0#1.base, ipmi_timeout_handler_~#waiting_msgs~0#1.offset);havoc ipmi_timeout_handler_~#waiting_msgs~0#1.base, ipmi_timeout_handler_~#waiting_msgs~0#1.offset; [2025-02-08 02:59:21,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8565-1: SUMMARY for call tasklet_schedule(ipmi_timeout_handler_~intf#1.base, ~bvadd~64(2915bv64, ipmi_timeout_handler_~intf#1.offset)); srcloc: null [2025-02-08 02:59:21,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499: check_msg_timeout_~tmp___2~8#1.base, check_msg_timeout_~tmp___2~8#1.offset := check_msg_timeout_#t~ret1290#1.base, check_msg_timeout_#t~ret1290#1.offset;havoc check_msg_timeout_#t~ret1290#1.base, check_msg_timeout_#t~ret1290#1.offset; [2025-02-08 02:59:21,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499-1: SUMMARY for call check_msg_timeout_#t~ret1290#1.base, check_msg_timeout_#t~ret1290#1.offset := spinlock_check(check_msg_timeout_~intf#1.base, ~bvadd~64(323bv64, check_msg_timeout_~intf#1.offset)); srcloc: null [2025-02-08 02:59:21,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8631: ipmi_timeout_~lnt~0#1 := ~bvadd~32(1bv32, ipmi_timeout_~lnt~0#1); [2025-02-08 02:59:21,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8557: SUMMARY for call maintenance_mode_update(ipmi_timeout_handler_~intf#1.base, ipmi_timeout_handler_~intf#1.offset); srcloc: null [2025-02-08 02:59:21,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8524: assume ~bvsle~32(ipmi_timeout_handler_~i~8#1, 63bv32); [2025-02-08 02:59:21,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8524: assume !~bvsle~32(ipmi_timeout_handler_~i~8#1, 63bv32);call ipmi_timeout_handler_#t~mem1294#1 := read~intINTTYPE8#8(ipmi_timeout_handler_~#flags~14#1.base, ipmi_timeout_handler_~#flags~14#1.offset, 8bv64); [2025-02-08 02:59:21,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491: SUMMARY for call atomic_inc(check_msg_timeout_~intf#1.base, ~bvadd~64(60bv64, ~bvadd~64(3500bv64, check_msg_timeout_~intf#1.offset))); srcloc: null [2025-02-08 02:59:21,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8623: ipmi_timeout_~tmp___1~16#1 := ipmi_timeout_#t~ret1320#1;havoc ipmi_timeout_#t~ret1320#1; [2025-02-08 02:59:21,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8590: call ULTIMATE.dealloc(ipmi_timeout_~#__ptr~10#1.base, ipmi_timeout_~#__ptr~10#1.offset);havoc ipmi_timeout_~#__ptr~10#1.base, ipmi_timeout_~#__ptr~10#1.offset;call ULTIMATE.dealloc(ipmi_timeout_~#__u~10#1.base, ipmi_timeout_~#__u~10#1.offset);havoc ipmi_timeout_~#__u~10#1.base, ipmi_timeout_~#__u~10#1.offset;call ULTIMATE.dealloc(ipmi_timeout_~#__ptr___0~10#1.base, ipmi_timeout_~#__ptr___0~10#1.offset);havoc ipmi_timeout_~#__ptr___0~10#1.base, ipmi_timeout_~#__ptr___0~10#1.offset;call ULTIMATE.dealloc(ipmi_timeout_~#__u___0~10#1.base, ipmi_timeout_~#__u___0~10#1.offset);havoc ipmi_timeout_~#__u___0~10#1.base, ipmi_timeout_~#__u___0~10#1.offset; [2025-02-08 02:59:21,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8623-1: SUMMARY for call ipmi_timeout_#t~ret1320#1 := atomic_read(ipmi_timeout_~intf~15#1.base, ~bvadd~64(3313bv64, ipmi_timeout_~intf~15#1.offset)); srcloc: null [2025-02-08 02:59:21,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5700-3: assume #t~short466;call #t~mem465 := read~intINTTYPE1#12(~rcvr~2.base, ~bvadd~64(25bv64, ~rcvr~2.offset), 1bv64);#t~short466 := ~zero_extend~32~8(#t~mem465) == ~zero_extend~32~8(~cmd); [2025-02-08 02:59:21,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5700-3: assume !#t~short466; [2025-02-08 02:59:21,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5700-4: call #t~mem464 := read~intINTTYPE1#12(~rcvr~2.base, ~bvadd~64(24bv64, ~rcvr~2.offset), 1bv64);#t~short466 := ~zero_extend~32~8(#t~mem464) == ~zero_extend~32~8(~netfn); [2025-02-08 02:59:21,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5678: call ULTIMATE.dealloc(~#__ptr~4.base, ~#__ptr~4.offset);havoc ~#__ptr~4.base, ~#__ptr~4.offset;call ULTIMATE.dealloc(~#__u~4.base, ~#__u~4.offset);havoc ~#__u~4.base, ~#__u~4.offset;call ULTIMATE.dealloc(~#__ptr___0~4.base, ~#__ptr___0~4.offset);havoc ~#__ptr___0~4.base, ~#__ptr___0~4.offset;call ULTIMATE.dealloc(~#__u___0~4.base, ~#__u___0~4.offset);havoc ~#__u___0~4.base, ~#__u___0~4.offset; [2025-02-08 02:59:21,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5709: ~tmp___0~14 := #t~ret471;havoc #t~ret471;~__mptr___0~9.base, ~__mptr___0~9.offset := ~________p1___0~3.base, ~________p1___0~3.offset;~rcvr~2.base, ~rcvr~2.offset := ~__mptr___0~9.base, ~__mptr___0~9.offset; [2025-02-08 02:59:21,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5709-1: SUMMARY for call #t~ret471 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 02:59:21,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5705: call #t~mem470.base, #t~mem470.offset := read~$Pointer$#3(~#__u___0~4.base, ~#__u___0~4.offset, 8bv64);~_________p1___0~3.base, ~_________p1___0~3.offset := #t~mem470.base, #t~mem470.offset;havoc #t~mem470.base, #t~mem470.offset;~________p1___0~3.base, ~________p1___0~3.offset := ~_________p1___0~3.base, ~_________p1___0~3.offset; [2025-02-08 02:59:21,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5705-1: SUMMARY for call __read_once_size(~#__ptr___0~4.base, ~#__ptr___0~4.offset, ~#__u___0~4.base, ~#__u___0~4.offset, 8bv32); srcloc: null [2025-02-08 02:59:21,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5700-1: assume #t~short468;call #t~mem467 := read~intINTTYPE4#12(~rcvr~2.base, ~bvadd~64(26bv64, ~rcvr~2.offset), 4bv64);#t~short468 := 0bv32 != ~bvand~32(#t~mem467, ~bvshl~32(1bv32, ~zero_extend~32~8(~chan))); [2025-02-08 02:59:21,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5700-1: assume !#t~short468; [2025-02-08 02:59:21,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5700-2: #t~short468 := #t~short466; [2025-02-08 02:59:21,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5700: assume #t~short468;havoc #t~mem464;havoc #t~mem465;havoc #t~short466;havoc #t~mem467;havoc #t~short468;#res.base, #res.offset := ~rcvr~2.base, ~rcvr~2.offset;call ULTIMATE.dealloc(~#__ptr~4.base, ~#__ptr~4.offset);havoc ~#__ptr~4.base, ~#__ptr~4.offset;call ULTIMATE.dealloc(~#__u~4.base, ~#__u~4.offset);havoc ~#__u~4.base, ~#__u~4.offset;call ULTIMATE.dealloc(~#__ptr___0~4.base, ~#__ptr___0~4.offset);havoc ~#__ptr___0~4.base, ~#__ptr___0~4.offset;call ULTIMATE.dealloc(~#__u___0~4.base, ~#__u___0~4.offset);havoc ~#__u___0~4.base, ~#__u___0~4.offset; [2025-02-08 02:59:21,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5700: assume !#t~short468;havoc #t~mem464;havoc #t~mem465;havoc #t~short466;havoc #t~mem467;havoc #t~short468;call #t~mem469.base, #t~mem469.offset := read~$Pointer$#12(~rcvr~2.base, ~rcvr~2.offset, 8bv64);call write~$Pointer$#3(#t~mem469.base, #t~mem469.offset, ~#__ptr___0~4.base, ~#__ptr___0~4.offset, 8bv64);havoc #t~mem469.base, #t~mem469.offset; [2025-02-08 02:59:21,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10222: havoc #t~nondet1586; [2025-02-08 02:59:22,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10229: havoc atomic_notifier_chain_register_#t~nondet1587#1; [2025-02-08 02:59:22,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10248: havoc driver_register_#t~nondet1592#1; [2025-02-08 02:59:22,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3605: havoc #t~mem31.base, #t~mem31.offset; [2025-02-08 02:59:22,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4125: call ULTIMATE.dealloc(INIT_LIST_HEAD_RCU_~#__u~0#1.base, INIT_LIST_HEAD_RCU_~#__u~0#1.offset);havoc INIT_LIST_HEAD_RCU_~#__u~0#1.base, INIT_LIST_HEAD_RCU_~#__u~0#1.offset;call ULTIMATE.dealloc(INIT_LIST_HEAD_RCU_~#__u___0~0#1.base, INIT_LIST_HEAD_RCU_~#__u___0~0#1.offset);havoc INIT_LIST_HEAD_RCU_~#__u___0~0#1.base, INIT_LIST_HEAD_RCU_~#__u___0~0#1.offset; [2025-02-08 02:59:22,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4567: call ULTIMATE.dealloc(~#list~0#1.base, ~#list~0#1.offset);havoc ~#list~0#1.base, ~#list~0#1.offset; [2025-02-08 02:59:22,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4598: havoc #t~mem219#1.base, #t~mem219#1.offset; [2025-02-08 02:59:22,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4598-1: SUMMARY for call ipmi_free_recv_msg(#t~mem219#1.base, #t~mem219#1.offset); srcloc: null [2025-02-08 02:59:22,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4601: ~i~0#1 := ~bvadd~32(1bv32, ~i~0#1); [2025-02-08 02:59:22,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4182: assume { :end_inline___compiletime_assert_235 } true; [2025-02-08 02:59:22,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4597-2: call #t~mem216#1 := read~intINTTYPE1#12(~intf#1.base, ~bvadd~64(~bvadd~64(391bv64, ~intf#1.offset), ~bvmul~64(38bv64, ~sign_extend~64~32(~i~0#1))), 1bv64);#t~short218#1 := 0bv32 != ~zero_extend~32~8(#t~mem216#1); [2025-02-08 02:59:22,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4597: assume #t~short218#1;havoc #t~mem216#1;havoc #t~mem217#1.base, #t~mem217#1.offset;havoc #t~short218#1;call #t~mem219#1.base, #t~mem219#1.offset := read~$Pointer$#12(~intf#1.base, ~bvadd~64(30bv64, ~bvadd~64(~bvadd~64(391bv64, ~intf#1.offset), ~bvmul~64(38bv64, ~sign_extend~64~32(~i~0#1)))), 8bv64); [2025-02-08 02:59:22,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4597: assume !#t~short218#1;havoc #t~mem216#1;havoc #t~mem217#1.base, #t~mem217#1.offset;havoc #t~short218#1; [2025-02-08 02:59:22,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4597-1: assume #t~short218#1;call #t~mem217#1.base, #t~mem217#1.offset := read~$Pointer$#12(~intf#1.base, ~bvadd~64(30bv64, ~bvadd~64(~bvadd~64(391bv64, ~intf#1.offset), ~bvmul~64(38bv64, ~sign_extend~64~32(~i~0#1)))), 8bv64);#t~short218#1 := 0bv64 != ~bvadd~64(#t~mem217#1.base, #t~mem217#1.offset); [2025-02-08 02:59:22,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4597-1: assume !#t~short218#1; [2025-02-08 02:59:22,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4585: ~rcvr~0#1.base, ~rcvr~0#1.offset := ~rcvr2~0#1.base, ~rcvr2~0#1.offset;call #t~mem215#1.base, #t~mem215#1.offset := read~$Pointer$#12(~rcvr2~0#1.base, ~rcvr2~0#1.offset, 8bv64);~__mptr___1~2#1.base, ~__mptr___1~2#1.offset := #t~mem215#1.base, #t~mem215#1.offset;havoc #t~mem215#1.base, #t~mem215#1.offset;~rcvr2~0#1.base, ~rcvr2~0#1.offset := ~__mptr___1~2#1.base, ~__mptr___1~2#1.offset; [2025-02-08 02:59:22,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4585-1: SUMMARY for call kfree(~rcvr~0#1.base, ~rcvr~0#1.offset); srcloc: null [2025-02-08 02:59:23,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7586: call ULTIMATE.dealloc(~#ipmb_addr~1.base, ~#ipmb_addr~1.offset);havoc ~#ipmb_addr~1.base, ~#ipmb_addr~1.offset;call ULTIMATE.dealloc(~#recv_msg~1.base, ~#recv_msg~1.offset);havoc ~#recv_msg~1.base, ~#recv_msg~1.offset; [2025-02-08 02:59:23,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4505: havoc #t~mem206; [2025-02-08 02:59:23,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10237: havoc #t~nondet1589;