./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.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-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.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 34736e16fed7ff8cc88604084fa777d707e75948c95ce657a43a86ad92782d71 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:48:13,189 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:48:13,265 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 03:48:13,272 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:48:13,272 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:48:13,293 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:48:13,294 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:48:13,294 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:48:13,295 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:48:13,295 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:48:13,295 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:48:13,295 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:48:13,295 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:48:13,295 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:48:13,296 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:48:13,296 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:48:13,296 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:48:13,296 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:48:13,296 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:48:13,296 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:48:13,296 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:48:13,297 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:48:13,297 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:48:13,297 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:48:13,297 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:48:13,297 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:48:13,297 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:48:13,297 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:48:13,297 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:48:13,298 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:48:13,298 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:48:13,298 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:48:13,298 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:48:13,298 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:48:13,298 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:48:13,298 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:48:13,299 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:48:13,299 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:48:13,299 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:48:13,299 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:48:13,299 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 -> 34736e16fed7ff8cc88604084fa777d707e75948c95ce657a43a86ad92782d71 [2025-02-08 03:48:13,579 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:48:13,588 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:48:13,592 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:48:13,593 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:48:13,593 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:48:13,594 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i [2025-02-08 03:48:14,867 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/2de755996/bd1481a6166c4994bacdbc6532ac7638/FLAGbdae03564 [2025-02-08 03:48:15,591 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:48:15,593 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i [2025-02-08 03:48:15,651 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/2de755996/bd1481a6166c4994bacdbc6532ac7638/FLAGbdae03564 [2025-02-08 03:48:15,669 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/2de755996/bd1481a6166c4994bacdbc6532ac7638 [2025-02-08 03:48:15,672 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:48:15,673 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:48:15,675 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:48:15,675 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:48:15,679 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:48:15,681 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:48:15" (1/1) ... [2025-02-08 03:48:15,682 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7c06fbee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:15, skipping insertion in model container [2025-02-08 03:48:15,683 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:48:15" (1/1) ... [2025-02-08 03:48:15,802 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:48:18,007 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-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i[278128,278141] [2025-02-08 03:48:18,013 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-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i[278294,278307] [2025-02-08 03:48:18,014 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-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i[278458,278471] [2025-02-08 03:48:18,014 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-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i[278623,278636] [2025-02-08 03:48:18,049 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:48:18,111 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:48:18,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5334] [2025-02-08 03:48:18,210 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5341] [2025-02-08 03:48:18,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5348] [2025-02-08 03:48:18,213 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/d4e00c1/linux-kernel-locking-mutex/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5388-5389] [2025-02-08 03:48:18,213 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5394-5396] [2025-02-08 03:48:18,440 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-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i[278128,278141] [2025-02-08 03:48:18,441 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-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i[278294,278307] [2025-02-08 03:48:18,444 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-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i[278458,278471] [2025-02-08 03:48:18,445 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-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i[278623,278636] [2025-02-08 03:48:18,449 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:48:18,590 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:48:18,592 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:18 WrapperNode [2025-02-08 03:48:18,592 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:48:18,594 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:48:18,594 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:48:18,594 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:48:18,599 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:18" (1/1) ... [2025-02-08 03:48:18,665 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:18" (1/1) ... [2025-02-08 03:48:18,819 INFO L138 Inliner]: procedures = 340, calls = 2037, calls flagged for inlining = 199, calls inlined = 180, statements flattened = 5303 [2025-02-08 03:48:18,820 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:48:18,821 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:48:18,821 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:48:18,821 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:48:18,830 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:18" (1/1) ... [2025-02-08 03:48:18,831 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:18" (1/1) ... [2025-02-08 03:48:18,868 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:18" (1/1) ... [2025-02-08 03:48:19,614 INFO L175 MemorySlicer]: Split 1271 memory accesses to 21 slices as follows [28, 25, 40, 11, 1, 8, 3, 12, 2, 8, 1, 3, 12, 1084, 10, 8, 1, 3, 2, 7, 2]. 85 percent of accesses are in the largest equivalence class. The 728 initializations are split as follows [0, 0, 0, 0, 0, 8, 0, 0, 0, 8, 0, 3, 12, 686, 0, 8, 1, 0, 0, 0, 2]. The 270 writes are split as follows [28, 23, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 206, 2, 0, 0, 2, 1, 6, 0]. [2025-02-08 03:48:19,618 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:18" (1/1) ... [2025-02-08 03:48:19,618 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:18" (1/1) ... [2025-02-08 03:48:19,758 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:18" (1/1) ... [2025-02-08 03:48:19,774 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:18" (1/1) ... [2025-02-08 03:48:19,809 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:18" (1/1) ... [2025-02-08 03:48:19,828 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:18" (1/1) ... [2025-02-08 03:48:19,882 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:48:19,884 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:48:19,884 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:48:19,884 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:48:19,886 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:18" (1/1) ... [2025-02-08 03:48:19,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:48:19,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:48:19,920 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:48:19,926 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:48:19,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:48:19,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:48:19,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:48:19,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:48:19,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:48:19,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:48:19,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:48:19,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:48:19,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:48:19,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:48:19,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:48:19,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:48:19,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:48:19,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:48:19,947 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:48:19,948 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:48:19,948 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:48:19,948 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:48:19,948 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:48:19,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:48:19,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:48:19,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:48:19,950 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:48:19,950 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:48:19,950 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:48:19,950 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:48:19,950 INFO L130 BoogieDeclarations]: Found specification of procedure spi_sync [2025-02-08 03:48:19,950 INFO L138 BoogieDeclarations]: Found implementation of procedure spi_sync [2025-02-08 03:48:19,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:48:19,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:48:19,950 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_open_clean [2025-02-08 03:48:19,950 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_open_clean [2025-02-08 03:48:19,950 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:48:19,950 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:48:19,950 INFO L130 BoogieDeclarations]: Found specification of procedure devm_regulator_get [2025-02-08 03:48:19,950 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_regulator_get [2025-02-08 03:48:19,950 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_spi_trans [2025-02-08 03:48:19,950 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_spi_trans [2025-02-08 03:48:19,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_mcp251x_can_driver_exit_12_2 [2025-02-08 03:48:19,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_mcp251x_can_driver_exit_12_2 [2025-02-08 03:48:19,950 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-02-08 03:48:19,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-02-08 03:48:19,951 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_read_reg [2025-02-08 03:48:19,951 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_read_reg [2025-02-08 03:48:19,951 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:48:19,951 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 03:48:19,951 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 03:48:19,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:48:19,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:48:19,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:48:19,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:48:19,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:48:19,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:48:19,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:48:19,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:48:19,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:48:19,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:48:19,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:48:19,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:48:19,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:48:19,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:48:19,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:48:19,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:48:19,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:48:19,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:48:19,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:48:19,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:48:19,953 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:48:19,954 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:48:19,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:48:19,954 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_stop [2025-02-08 03:48:19,954 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_stop [2025-02-08 03:48:19,954 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_write_bits [2025-02-08 03:48:19,954 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_write_bits [2025-02-08 03:48:19,954 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:48:19,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:48:19,954 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2025-02-08 03:48:19,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2025-02-08 03:48:19,955 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx_ni [2025-02-08 03:48:19,955 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx_ni [2025-02-08 03:48:19,955 INFO L130 BoogieDeclarations]: Found specification of procedure can_led_event [2025-02-08 03:48:19,955 INFO L138 BoogieDeclarations]: Found implementation of procedure can_led_event [2025-02-08 03:48:19,955 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:48:19,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:48:19,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:48:19,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:48:19,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:48:19,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:48:19,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:48:19,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:48:19,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:48:19,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:48:19,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:48:19,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:48:19,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:48:19,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:48:19,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:48:19,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:48:19,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:48:19,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:48:19,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:48:19,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:48:19,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:48:19,957 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:48:19,957 INFO L130 BoogieDeclarations]: Found specification of procedure spi_message_add_tail [2025-02-08 03:48:19,957 INFO L138 BoogieDeclarations]: Found implementation of procedure spi_message_add_tail [2025-02-08 03:48:19,957 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-02-08 03:48:19,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-02-08 03:48:19,957 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 03:48:19,957 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 03:48:19,957 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:48:19,957 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:48:19,957 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:48:19,957 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:48:19,957 INFO L130 BoogieDeclarations]: Found specification of procedure to_spi_device [2025-02-08 03:48:19,957 INFO L138 BoogieDeclarations]: Found implementation of procedure to_spi_device [2025-02-08 03:48:19,957 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:48:19,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:48:19,957 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-08 03:48:19,958 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-08 03:48:19,958 INFO L130 BoogieDeclarations]: Found specification of procedure close_candev [2025-02-08 03:48:19,958 INFO L138 BoogieDeclarations]: Found implementation of procedure close_candev [2025-02-08 03:48:19,958 INFO L130 BoogieDeclarations]: Found specification of procedure clk_disable_unprepare [2025-02-08 03:48:19,958 INFO L138 BoogieDeclarations]: Found implementation of procedure clk_disable_unprepare [2025-02-08 03:48:19,958 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 03:48:19,958 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 03:48:19,958 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2025-02-08 03:48:19,958 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2025-02-08 03:48:19,958 INFO L130 BoogieDeclarations]: Found specification of procedure clk_unprepare [2025-02-08 03:48:19,958 INFO L138 BoogieDeclarations]: Found implementation of procedure clk_unprepare [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_set_normal_mode [2025-02-08 03:48:19,959 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_set_normal_mode [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:48:19,959 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_can_remove [2025-02-08 03:48:19,959 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_can_remove [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:48:19,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:48:19,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 03:48:19,960 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_error_skb [2025-02-08 03:48:19,960 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_error_skb [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_hw_sleep [2025-02-08 03:48:19,960 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_hw_sleep [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-02-08 03:48:19,960 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:48:19,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:48:19,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:48:19,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:48:19,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:48:19,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:48:19,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:48:19,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:48:19,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:48:19,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:48:19,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:48:19,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:48:19,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:48:19,962 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:48:19,962 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:48:19,962 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:48:19,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:48:19,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:48:19,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 03:48:19,963 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 03:48:19,963 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 03:48:19,963 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 03:48:19,963 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_clean [2025-02-08 03:48:19,963 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_clean [2025-02-08 03:48:19,963 INFO L130 BoogieDeclarations]: Found specification of procedure regulator_disable [2025-02-08 03:48:19,963 INFO L138 BoogieDeclarations]: Found implementation of procedure regulator_disable [2025-02-08 03:48:19,963 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:48:19,963 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:48:19,963 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:48:19,963 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:48:19,964 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:48:19,964 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:48:19,964 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:48:19,964 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:48:19,964 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:48:19,964 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:48:19,964 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:48:19,964 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:48:19,964 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:48:19,964 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:48:19,964 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:48:19,964 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:48:19,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:48:19,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:48:19,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:48:19,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:48:19,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:48:19,965 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:48:19,965 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:48:19,965 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:48:19,965 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:48:19,965 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:48:19,965 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:48:19,965 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:48:19,965 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:48:19,965 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:48:19,965 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:48:19,966 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:48:19,966 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:48:19,966 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:48:19,966 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:48:19,966 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:48:19,966 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:48:19,966 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:48:19,966 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:48:19,966 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:48:19,966 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:48:19,966 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:48:19,966 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:48:19,966 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:48:19,966 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_power_enable [2025-02-08 03:48:19,966 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_power_enable [2025-02-08 03:48:19,966 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 03:48:19,966 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 03:48:19,966 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_can_suspend [2025-02-08 03:48:19,966 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_can_suspend [2025-02-08 03:48:19,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:48:19,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:48:19,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:48:19,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:48:19,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:48:19,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:48:19,967 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:48:19,967 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:48:19,967 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:48:19,967 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:48:19,967 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:48:19,967 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:48:19,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:48:19,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:48:19,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:48:19,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:48:19,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:48:19,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:48:19,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:48:19,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 03:48:19,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 03:48:19,968 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mcp_lock_of_mcp251x_priv [2025-02-08 03:48:19,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mcp_lock_of_mcp251x_priv [2025-02-08 03:48:19,969 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_open [2025-02-08 03:48:19,969 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_open [2025-02-08 03:48:19,969 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_can_probe [2025-02-08 03:48:19,969 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_can_probe [2025-02-08 03:48:19,969 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mcp_lock_of_mcp251x_priv [2025-02-08 03:48:19,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mcp_lock_of_mcp251x_priv [2025-02-08 03:48:19,969 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:48:19,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:48:19,969 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_can_resume [2025-02-08 03:48:19,969 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_can_resume [2025-02-08 03:48:19,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:48:19,969 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:48:19,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:48:19,969 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:48:19,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:48:19,969 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_3 [2025-02-08 03:48:19,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_3 [2025-02-08 03:48:19,969 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2025-02-08 03:48:19,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2025-02-08 03:48:19,969 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_hw_reset [2025-02-08 03:48:19,969 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_hw_reset [2025-02-08 03:48:19,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:48:19,969 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:48:19,969 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:48:19,969 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:48:19,969 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:48:19,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:48:19,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:48:19,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:48:19,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:48:19,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:48:19,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure spi_message_init [2025-02-08 03:48:19,970 INFO L138 BoogieDeclarations]: Found implementation of procedure spi_message_init [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:48:19,970 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 03:48:19,970 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure spi_get_drvdata [2025-02-08 03:48:19,970 INFO L138 BoogieDeclarations]: Found implementation of procedure spi_get_drvdata [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-02-08 03:48:19,970 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_setup [2025-02-08 03:48:19,970 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_setup [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:48:19,970 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:48:19,970 INFO L130 BoogieDeclarations]: Found specification of procedure devm_kzalloc [2025-02-08 03:48:19,971 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_kzalloc [2025-02-08 03:48:19,971 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-08 03:48:19,971 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-08 03:48:19,971 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:48:19,971 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:48:19,971 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_hw_rx [2025-02-08 03:48:19,971 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_hw_rx [2025-02-08 03:48:19,971 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_is_2510 [2025-02-08 03:48:19,971 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_is_2510 [2025-02-08 03:48:19,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:48:19,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:48:19,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:48:19,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:48:19,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:48:19,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:48:19,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:48:19,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:48:19,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:48:19,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:48:19,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:48:19,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:48:19,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:48:19,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:48:19,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:48:19,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:48:19,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:48:19,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:48:19,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:48:19,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 03:48:19,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 03:48:19,976 INFO L130 BoogieDeclarations]: Found specification of procedure free_candev [2025-02-08 03:48:19,976 INFO L138 BoogieDeclarations]: Found implementation of procedure free_candev [2025-02-08 03:48:19,976 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_write_reg [2025-02-08 03:48:19,976 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_write_reg [2025-02-08 03:48:19,976 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2025-02-08 03:48:19,976 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2025-02-08 03:48:19,976 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:48:19,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:48:19,976 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:48:19,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:48:19,976 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-08 03:48:19,976 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-08 03:48:20,903 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:48:20,907 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:48:21,808 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 03:48:21,814 INFO L158 Benchmark]: Toolchain (without parser) took 6139.86ms. Allocated memory was 167.8MB in the beginning and 402.7MB in the end (delta: 234.9MB). Free memory was 112.2MB in the beginning and 167.1MB in the end (delta: -55.0MB). Peak memory consumption was 179.5MB. Max. memory is 16.1GB. [2025-02-08 03:48:21,816 INFO L158 Benchmark]: CDTParser took 0.21ms. Allocated memory is still 201.3MB. Free memory is still 116.0MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:48:21,816 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2918.40ms. Allocated memory is still 167.8MB. Free memory was 112.2MB in the beginning and 92.4MB in the end (delta: 19.8MB). Peak memory consumption was 123.2MB. Max. memory is 16.1GB. [2025-02-08 03:48:21,816 INFO L158 Benchmark]: Boogie Procedure Inliner took 226.52ms. Allocated memory is still 167.8MB. Free memory was 92.4MB in the beginning and 58.6MB in the end (delta: 33.8MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2025-02-08 03:48:21,817 INFO L158 Benchmark]: Boogie Preprocessor took 1062.23ms. Allocated memory was 167.8MB in the beginning and 402.7MB in the end (delta: 234.9MB). Free memory was 58.6MB in the beginning and 241.0MB in the end (delta: -182.4MB). Peak memory consumption was 158.5MB. Max. memory is 16.1GB. [2025-02-08 03:48:21,817 INFO L158 Benchmark]: IcfgBuilder took 1928.62ms. Allocated memory is still 402.7MB. Free memory was 241.0MB in the beginning and 167.1MB in the end (delta: 73.8MB). Peak memory consumption was 75.5MB. Max. memory is 16.1GB. [2025-02-08 03:48:21,820 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.21ms. Allocated memory is still 201.3MB. Free memory is still 116.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2918.40ms. Allocated memory is still 167.8MB. Free memory was 112.2MB in the beginning and 92.4MB in the end (delta: 19.8MB). Peak memory consumption was 123.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 226.52ms. Allocated memory is still 167.8MB. Free memory was 92.4MB in the beginning and 58.6MB in the end (delta: 33.8MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1062.23ms. Allocated memory was 167.8MB in the beginning and 402.7MB in the end (delta: 234.9MB). Free memory was 58.6MB in the beginning and 241.0MB in the end (delta: -182.4MB). Peak memory consumption was 158.5MB. Max. memory is 16.1GB. * IcfgBuilder took 1928.62ms. Allocated memory is still 402.7MB. Free memory was 241.0MB in the beginning and 167.1MB in the end (delta: 73.8MB). Peak memory consumption was 75.5MB. 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: 5334]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5334] - GenericResultAtLocation [Line: 5341]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5341] - GenericResultAtLocation [Line: 5348]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5348] - GenericResultAtLocation [Line: 5388]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/d4e00c1/linux-kernel-locking-mutex/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5388-5389] - GenericResultAtLocation [Line: 5394]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5394-5396] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:48:21,845 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-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.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 34736e16fed7ff8cc88604084fa777d707e75948c95ce657a43a86ad92782d71 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:48:24,187 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:48:24,282 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 03:48:24,289 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:48:24,290 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:48:24,310 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:48:24,312 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:48:24,313 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:48:24,313 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:48:24,313 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:48:24,314 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:48:24,314 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:48:24,314 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:48:24,314 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:48:24,316 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:48:24,316 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:48:24,316 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:48:24,316 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:48:24,316 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:48:24,316 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:48:24,316 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:48:24,316 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:48:24,316 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:48:24,317 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:48:24,317 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:48:24,317 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:48:24,317 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:48:24,317 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:48:24,317 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:48:24,318 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:48:24,318 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:48:24,318 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:48:24,319 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:48:24,319 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:48:24,319 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:48:24,319 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:48:24,319 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:48:24,319 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:48:24,319 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:48:24,319 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:48:24,320 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:48:24,320 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:48:24,320 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 -> 34736e16fed7ff8cc88604084fa777d707e75948c95ce657a43a86ad92782d71 [2025-02-08 03:48:24,618 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:48:24,627 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:48:24,629 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:48:24,631 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:48:24,631 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:48:24,633 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i [2025-02-08 03:48:26,016 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/6f64ecac9/e38231793fec4966b8f5dae93a40e7ae/FLAG9b127c615 [2025-02-08 03:48:26,665 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:48:26,666 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i [2025-02-08 03:48:26,727 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/6f64ecac9/e38231793fec4966b8f5dae93a40e7ae/FLAG9b127c615 [2025-02-08 03:48:26,746 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/6f64ecac9/e38231793fec4966b8f5dae93a40e7ae [2025-02-08 03:48:26,749 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:48:26,752 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:48:26,754 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:48:26,755 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:48:26,759 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:48:26,760 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:48:26" (1/1) ... [2025-02-08 03:48:26,760 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@168e0502 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:26, skipping insertion in model container [2025-02-08 03:48:26,761 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:48:26" (1/1) ... [2025-02-08 03:48:26,879 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:48:27,611 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:27,703 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:27,886 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:27,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:27,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:27,947 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:27,948 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:27,948 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:27,955 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:27,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 03:48:27,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 03:48:27,977 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:27,984 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:27,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 03:48:27,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 03:48:27,993 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:27,996 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:27,997 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,004 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,007 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,008 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,014 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,020 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,021 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,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 03:48:28,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 03:48:28,043 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,049 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,057 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,057 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,071 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,075 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,075 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,078 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,079 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,106 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,138 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,155 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,155 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,156 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,156 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,157 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,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 03:48:28,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 03:48:28,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 03:48:28,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 03:48:28,162 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,163 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,166 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,167 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,173 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,174 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,174 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,179 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,180 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,194 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,441 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,447 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,462 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,463 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,463 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,464 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,501 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,511 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,512 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,557 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,558 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,560 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,560 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,704 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-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i[278128,278141] [2025-02-08 03:48:28,706 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-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i[278294,278307] [2025-02-08 03:48:28,706 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-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i[278458,278471] [2025-02-08 03:48:28,707 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-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i[278623,278636] [2025-02-08 03:48:28,727 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,728 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:48:28,795 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 03:48:28,871 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:48:28,973 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,980 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,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 03:48:28,993 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,993 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,995 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,995 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,995 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,998 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:28,999 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,000 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,000 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,005 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,006 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,006 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,006 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,008 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,008 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,009 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,014 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,014 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,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 03:48:29,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 03:48:29,037 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,039 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,042 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,042 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,047 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,047 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,048 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,048 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,048 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,055 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,065 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,067 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,074 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,075 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,076 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,076 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,077 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,079 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,081 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,081 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,082 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,083 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,084 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,086 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,086 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,087 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,087 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,088 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,089 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,089 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,090 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,102 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,103 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,119 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,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 03:48:29,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 03:48:29,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,137 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,138 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,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 03:48:29,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 03:48:29,141 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,142 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,149 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-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i[278128,278141] [2025-02-08 03:48:29,149 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-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i[278294,278307] [2025-02-08 03:48:29,149 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-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i[278458,278471] [2025-02-08 03:48:29,150 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-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i[278623,278636] [2025-02-08 03:48:29,153 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:48:29,154 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:48:29,183 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:48:29,276 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5334] [2025-02-08 03:48:29,278 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5341] [2025-02-08 03:48:29,278 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5348] [2025-02-08 03:48:29,281 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/d4e00c1/linux-kernel-locking-mutex/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5388-5389] [2025-02-08 03:48:29,281 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5394-5396] [2025-02-08 03:48:29,420 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-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i[278128,278141] [2025-02-08 03:48:29,420 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-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i[278294,278307] [2025-02-08 03:48:29,421 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-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i[278458,278471] [2025-02-08 03:48:29,421 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-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-can-mcp251x.cil.i[278623,278636] [2025-02-08 03:48:29,425 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:48:29,593 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:48:29,594 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:29 WrapperNode [2025-02-08 03:48:29,595 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:48:29,595 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:48:29,596 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:48:29,596 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:48:29,601 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:29" (1/1) ... [2025-02-08 03:48:29,682 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:29" (1/1) ... [2025-02-08 03:48:29,923 INFO L138 Inliner]: procedures = 353, calls = 2037, calls flagged for inlining = 199, calls inlined = 180, statements flattened = 4664 [2025-02-08 03:48:29,923 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:48:29,924 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:48:29,924 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:48:29,924 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:48:29,934 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:29" (1/1) ... [2025-02-08 03:48:29,934 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:29" (1/1) ... [2025-02-08 03:48:29,978 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:29" (1/1) ... [2025-02-08 03:48:30,742 INFO L175 MemorySlicer]: Split 1271 memory accesses to 21 slices as follows [3, 7, 2, 12, 10, 28, 25, 8, 3, 8, 11, 2, 1, 3, 12, 40, 1, 1084, 1, 8, 2]. 85 percent of accesses are in the largest equivalence class. The 728 initializations are split as follows [0, 0, 0, 0, 0, 0, 0, 8, 0, 8, 0, 0, 0, 3, 12, 0, 0, 686, 1, 8, 2]. The 270 writes are split as follows [2, 6, 1, 0, 2, 28, 23, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 206, 0, 0, 0]. [2025-02-08 03:48:30,742 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:29" (1/1) ... [2025-02-08 03:48:30,745 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:29" (1/1) ... [2025-02-08 03:48:30,949 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:29" (1/1) ... [2025-02-08 03:48:30,963 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:29" (1/1) ... [2025-02-08 03:48:31,013 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:29" (1/1) ... [2025-02-08 03:48:31,048 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:29" (1/1) ... [2025-02-08 03:48:31,103 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:48:31,105 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:48:31,105 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:48:31,106 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:48:31,107 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:48:29" (1/1) ... [2025-02-08 03:48:31,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:48:31,126 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:48:31,140 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:48:31,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:48:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:48:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:48:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:48:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:48:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:48:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:48:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:48:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:48:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:48:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:48:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:48:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:48:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:48:31,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 03:48:31,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 03:48:31,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:48:31,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:48:31,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:48:31,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:48:31,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:48:31,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:48:31,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:48:31,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:48:31,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:48:31,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:48:31,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:48:31,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:48:31,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:48:31,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:48:31,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:48:31,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:48:31,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:48:31,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:48:31,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:48:31,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 03:48:31,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 03:48:31,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:48:31,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:48:31,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:48:31,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:48:31,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:48:31,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:48:31,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:48:31,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:48:31,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:48:31,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:48:31,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:48:31,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:48:31,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:48:31,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:48:31,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:48:31,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:48:31,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:48:31,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:48:31,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:48:31,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:48:31,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:48:31,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:48:31,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:48:31,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:48:31,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:48:31,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:48:31,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:48:31,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:48:31,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:48:31,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:48:31,172 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:48:31,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:48:31,173 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:48:31,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:48:31,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:48:31,173 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:48:31,173 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 03:48:31,173 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 03:48:31,173 INFO L130 BoogieDeclarations]: Found specification of procedure spi_sync [2025-02-08 03:48:31,173 INFO L138 BoogieDeclarations]: Found implementation of procedure spi_sync [2025-02-08 03:48:31,173 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:48:31,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:48:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_open_clean [2025-02-08 03:48:31,174 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_open_clean [2025-02-08 03:48:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:48:31,174 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:48:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure devm_regulator_get [2025-02-08 03:48:31,174 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_regulator_get [2025-02-08 03:48:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_spi_trans [2025-02-08 03:48:31,174 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_spi_trans [2025-02-08 03:48:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_mcp251x_can_driver_exit_12_2 [2025-02-08 03:48:31,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_mcp251x_can_driver_exit_12_2 [2025-02-08 03:48:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-02-08 03:48:31,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-02-08 03:48:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_read_reg [2025-02-08 03:48:31,174 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_read_reg [2025-02-08 03:48:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:48:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 03:48:31,174 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 03:48:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:48:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:48:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:48:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:48:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:48:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:48:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:48:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:48:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:48:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:48:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:48:31,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:48:31,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_stop [2025-02-08 03:48:31,175 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_stop [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_write_bits [2025-02-08 03:48:31,175 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_write_bits [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:48:31,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2025-02-08 03:48:31,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:48:31,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:48:31,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 03:48:31,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 03:48:31,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 03:48:31,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 03:48:31,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:48:31,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:48:31,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:48:31,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:48:31,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:48:31,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:48:31,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:48:31,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:48:31,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:48:31,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:48:31,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:48:31,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:48:31,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:48:31,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:48:31,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:48:31,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:48:31,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:48:31,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:48:31,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:48:31,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 03:48:31,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 03:48:31,178 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx_ni [2025-02-08 03:48:31,178 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx_ni [2025-02-08 03:48:31,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:48:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:48:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:48:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:48:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:48:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:48:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:48:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:48:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:48:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:48:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:48:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:48:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:48:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:48:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:48:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:48:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:48:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:48:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:48:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 03:48:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 03:48:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure can_led_event [2025-02-08 03:48:31,179 INFO L138 BoogieDeclarations]: Found implementation of procedure can_led_event [2025-02-08 03:48:31,179 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:48:31,180 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:48:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:48:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:48:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:48:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:48:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:48:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:48:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:48:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:48:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:48:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure spi_message_add_tail [2025-02-08 03:48:31,181 INFO L138 BoogieDeclarations]: Found implementation of procedure spi_message_add_tail [2025-02-08 03:48:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:48:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:48:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:48:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:48:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:48:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:48:31,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:48:31,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:48:31,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:48:31,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:48:31,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:48:31,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:48:31,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:48:31,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:48:31,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:48:31,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:48:31,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:48:31,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:48:31,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:48:31,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 03:48:31,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 03:48:31,183 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-02-08 03:48:31,183 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-02-08 03:48:31,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2025-02-08 03:48:31,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2025-02-08 03:48:31,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2025-02-08 03:48:31,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2025-02-08 03:48:31,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2025-02-08 03:48:31,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2025-02-08 03:48:31,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2025-02-08 03:48:31,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2025-02-08 03:48:31,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2025-02-08 03:48:31,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2025-02-08 03:48:31,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2025-02-08 03:48:31,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2025-02-08 03:48:31,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2025-02-08 03:48:31,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2025-02-08 03:48:31,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#14 [2025-02-08 03:48:31,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#15 [2025-02-08 03:48:31,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#16 [2025-02-08 03:48:31,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#17 [2025-02-08 03:48:31,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#18 [2025-02-08 03:48:31,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#19 [2025-02-08 03:48:31,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#20 [2025-02-08 03:48:31,185 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 03:48:31,185 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 03:48:31,185 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:48:31,185 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:48:31,185 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:48:31,185 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:48:31,185 INFO L130 BoogieDeclarations]: Found specification of procedure to_spi_device [2025-02-08 03:48:31,185 INFO L138 BoogieDeclarations]: Found implementation of procedure to_spi_device [2025-02-08 03:48:31,185 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:48:31,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:48:31,185 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-08 03:48:31,185 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-08 03:48:31,185 INFO L130 BoogieDeclarations]: Found specification of procedure close_candev [2025-02-08 03:48:31,185 INFO L138 BoogieDeclarations]: Found implementation of procedure close_candev [2025-02-08 03:48:31,185 INFO L130 BoogieDeclarations]: Found specification of procedure clk_disable_unprepare [2025-02-08 03:48:31,185 INFO L138 BoogieDeclarations]: Found implementation of procedure clk_disable_unprepare [2025-02-08 03:48:31,185 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 03:48:31,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 03:48:31,185 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2025-02-08 03:48:31,185 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2025-02-08 03:48:31,185 INFO L130 BoogieDeclarations]: Found specification of procedure clk_unprepare [2025-02-08 03:48:31,185 INFO L138 BoogieDeclarations]: Found implementation of procedure clk_unprepare [2025-02-08 03:48:31,185 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_set_normal_mode [2025-02-08 03:48:31,186 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_set_normal_mode [2025-02-08 03:48:31,186 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:48:31,186 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:48:31,186 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_can_remove [2025-02-08 03:48:31,186 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_can_remove [2025-02-08 03:48:31,186 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:48:31,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:48:31,186 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 03:48:31,186 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 03:48:31,186 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_error_skb [2025-02-08 03:48:31,186 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_error_skb [2025-02-08 03:48:31,186 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_hw_sleep [2025-02-08 03:48:31,186 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_hw_sleep [2025-02-08 03:48:31,186 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-02-08 03:48:31,186 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-02-08 03:48:31,186 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 03:48:31,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 03:48:31,186 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_clean [2025-02-08 03:48:31,186 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_clean [2025-02-08 03:48:31,186 INFO L130 BoogieDeclarations]: Found specification of procedure regulator_disable [2025-02-08 03:48:31,186 INFO L138 BoogieDeclarations]: Found implementation of procedure regulator_disable [2025-02-08 03:48:31,186 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:48:31,186 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:48:31,186 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:48:31,186 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:48:31,186 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:48:31,186 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:48:31,186 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:48:31,186 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:48:31,186 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:48:31,187 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:48:31,187 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:48:31,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:48:31,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:48:31,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:48:31,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:48:31,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:48:31,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:48:31,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:48:31,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:48:31,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:48:31,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:48:31,188 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:48:31,188 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:48:31,188 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:48:31,188 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:48:31,188 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:48:31,188 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:48:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 03:48:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:48:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_power_enable [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_power_enable [2025-02-08 03:48:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 03:48:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_can_suspend [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_can_suspend [2025-02-08 03:48:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mcp_lock_of_mcp251x_priv [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mcp_lock_of_mcp251x_priv [2025-02-08 03:48:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_open [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_open [2025-02-08 03:48:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_can_probe [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_can_probe [2025-02-08 03:48:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mcp_lock_of_mcp251x_priv [2025-02-08 03:48:31,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mcp_lock_of_mcp251x_priv [2025-02-08 03:48:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:48:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:48:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:48:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:48:31,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:48:31,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:48:31,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:48:31,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_can_resume [2025-02-08 03:48:31,193 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_can_resume [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:48:31,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:48:31,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_3 [2025-02-08 03:48:31,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_3 [2025-02-08 03:48:31,193 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2025-02-08 03:48:31,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2025-02-08 03:48:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_hw_reset [2025-02-08 03:48:31,195 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_hw_reset [2025-02-08 03:48:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:48:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:48:31,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:48:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:48:31,195 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:48:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:48:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:48:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:48:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:48:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:48:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:48:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:48:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:48:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:48:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:48:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:48:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:48:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:48:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:48:31,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 03:48:31,196 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 03:48:31,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 03:48:31,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 03:48:31,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 03:48:31,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 03:48:31,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 03:48:31,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 03:48:31,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 03:48:31,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 03:48:31,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 03:48:31,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 03:48:31,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 03:48:31,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 03:48:31,198 INFO L130 BoogieDeclarations]: Found specification of procedure spi_message_init [2025-02-08 03:48:31,198 INFO L138 BoogieDeclarations]: Found implementation of procedure spi_message_init [2025-02-08 03:48:31,198 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:48:31,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:48:31,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 03:48:31,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 03:48:31,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 03:48:31,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 03:48:31,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 03:48:31,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 03:48:31,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 03:48:31,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 03:48:31,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 03:48:31,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 03:48:31,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 03:48:31,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 03:48:31,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 03:48:31,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 03:48:31,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure spi_get_drvdata [2025-02-08 03:48:31,200 INFO L138 BoogieDeclarations]: Found implementation of procedure spi_get_drvdata [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-02-08 03:48:31,200 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_setup [2025-02-08 03:48:31,200 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_setup [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:48:31,200 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure devm_kzalloc [2025-02-08 03:48:31,200 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_kzalloc [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-08 03:48:31,200 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:48:31,200 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_hw_rx [2025-02-08 03:48:31,200 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_hw_rx [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_is_2510 [2025-02-08 03:48:31,200 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_is_2510 [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 03:48:31,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 03:48:31,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 03:48:31,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 03:48:31,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 03:48:31,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 03:48:31,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 03:48:31,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 03:48:31,201 INFO L130 BoogieDeclarations]: Found specification of procedure free_candev [2025-02-08 03:48:31,201 INFO L138 BoogieDeclarations]: Found implementation of procedure free_candev [2025-02-08 03:48:31,201 INFO L130 BoogieDeclarations]: Found specification of procedure mcp251x_write_reg [2025-02-08 03:48:31,201 INFO L138 BoogieDeclarations]: Found implementation of procedure mcp251x_write_reg [2025-02-08 03:48:31,201 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2025-02-08 03:48:31,201 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2025-02-08 03:48:31,201 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:48:31,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:48:31,201 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:48:31,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:48:31,201 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-08 03:48:31,201 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-08 03:48:32,181 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:48:32,184 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:48:32,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5630: havoc netif_tx_start_queue_~dev_queue#1.base, netif_tx_start_queue_~dev_queue#1.offset;havoc netif_tx_start_queue_#in~dev_queue#1.base, netif_tx_start_queue_#in~dev_queue#1.offset;assume { :end_inline_netif_tx_start_queue } true; [2025-02-08 03:48:32,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5350-1: test_and_clear_bit_#res#1 := 1bv32; [2025-02-08 03:48:32,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10951: havoc netpoll_trap_#t~nondet779#1; [2025-02-08 03:48:32,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5615: havoc clear_bit_~nr#1, clear_bit_~addr#1.base, clear_bit_~addr#1.offset;havoc clear_bit_#in~nr#1, clear_bit_#in~addr#1.base, clear_bit_#in~addr#1.offset;assume { :end_inline_clear_bit } true; [2025-02-08 03:48:32,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5640: havoc __netif_schedule_~arg0#1.base, __netif_schedule_~arg0#1.offset;havoc __netif_schedule_#in~arg0#1.base, __netif_schedule_#in~arg0#1.offset;assume { :end_inline___netif_schedule } true;havoc netif_tx_wake_queue_#t~mem101#1.base, netif_tx_wake_queue_#t~mem101#1.offset; [2025-02-08 03:48:32,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10894: havoc #t~ret776.base, #t~ret776.offset; [2025-02-08 03:49:13,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10947: havoc #t~nondet778; [2025-02-08 03:49:13,952 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5600: havoc #t~mem97.base, #t~mem97.offset; [2025-02-08 03:49:14,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6400-1: SUMMARY for call #t~ret311 := mcp251x_read_reg(~spi.base, ~spi.offset, 14bv8); srcloc: null [2025-02-08 03:49:14,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6400: ~tmp___0~8 := #t~ret311;havoc #t~ret311; [2025-02-08 03:49:14,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6391: assume ~bvslt~64(~bvsub~64(~timeout~0, ~jiffies~0), 0bv64); [2025-02-08 03:49:14,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6391: assume !~bvslt~64(~bvsub~64(~timeout~0, ~jiffies~0), 0bv64); [2025-02-08 03:49:14,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6393-1: SUMMARY for call #t~ret310 := dev_err(~spi.base, ~spi.offset, 7bv64, 0bv64); srcloc: null [2025-02-08 03:49:14,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6393: havoc #t~ret310;#res := 4294967280bv32; [2025-02-08 03:49:14,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6389: SUMMARY for call schedule(); srcloc: null [2025-02-08 03:49:14,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6402: assume 0bv32 != ~bvand~32(224bv32, ~zero_extend~32~8(~tmp___0~8)); [2025-02-08 03:49:14,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6402: assume !(0bv32 != ~bvand~32(224bv32, ~zero_extend~32~8(~tmp___0~8))); [2025-02-08 03:49:14,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5478: havoc #t~mem66.base, #t~mem66.offset; [2025-02-08 03:49:14,355 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10816: havoc #t~nondet764; [2025-02-08 03:49:14,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6618: call ULTIMATE.dealloc(~#frame~1#1.base, ~#frame~1#1.offset);havoc ~#frame~1#1.base, ~#frame~1#1.offset; [2025-02-08 03:49:14,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10937: havoc netdev_err_#t~nondet777#1;#t~ret358#1 := netdev_err_#res#1;havoc netdev_err_#t~nondet777#1, netdev_err_~arg0#1.base, netdev_err_~arg0#1.offset, netdev_err_~arg1#1.base, netdev_err_~arg1#1.offset;havoc netdev_err_#in~arg0#1.base, netdev_err_#in~arg0#1.offset, netdev_err_#in~arg1#1.base, netdev_err_#in~arg1#1.offset;assume { :end_inline_netdev_err } true;havoc #t~ret358#1; [2025-02-08 03:49:14,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10819: havoc alloc_can_err_skb_#t~ret765#1.base, alloc_can_err_skb_#t~ret765#1.offset; [2025-02-08 03:49:14,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10971: havoc #t~nondet784; [2025-02-08 03:49:16,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7034: assume { :begin_inline_ldv_mutex_unlock_32 } true;ldv_mutex_unlock_32_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_32_#in~ldv_func_arg1#1.offset := ~priv~21#1.base, ~bvadd~64(328bv64, ~priv~21#1.offset);havoc ldv_mutex_unlock_32_~ldv_func_arg1#1.base, ldv_mutex_unlock_32_~ldv_func_arg1#1.offset;ldv_mutex_unlock_32_~ldv_func_arg1#1.base, ldv_mutex_unlock_32_~ldv_func_arg1#1.offset := ldv_mutex_unlock_32_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_32_#in~ldv_func_arg1#1.offset; [2025-02-08 03:49:16,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7005: assume 0bv32 != ~ret~3#1; [2025-02-08 03:49:16,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7005: assume !(0bv32 != ~ret~3#1); [2025-02-08 03:49:16,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7001-1: SUMMARY for call INIT_LIST_HEAD(~priv~21#1.base, ~bvadd~64(8bv64, ~bvadd~64(612bv64, ~priv~21#1.offset))); srcloc: null [2025-02-08 03:49:16,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7034-1: SUMMARY for call netif_wake_queue(~net#1.base, ~net#1.offset); srcloc: null [2025-02-08 03:49:16,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7001: call write~$Pointer$#17(#funAddr~mcp251x_restart_work_handler.base, #funAddr~mcp251x_restart_work_handler.offset, ~priv~21#1.base, ~bvadd~64(24bv64, ~bvadd~64(612bv64, ~priv~21#1.offset)), 8bv64); [2025-02-08 03:49:16,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6993: SUMMARY for call lockdep_init_map(~priv~21#1.base, ~bvadd~64(32bv64, ~bvadd~64(536bv64, ~priv~21#1.offset)), 23bv64, 0bv64, ~#__key___0~0#1.base, ~#__key___0~0#1.offset, 0bv32); srcloc: null [2025-02-08 03:49:16,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6981: SUMMARY for call close_candev(~net#1.base, ~net#1.offset); srcloc: null [2025-02-08 03:49:16,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149: ldv_request_threaded_irq_#res#1 := ldv_request_threaded_irq_~arg0#1;ldv_request_threaded_irq_31_#t~ret697#1 := ldv_request_threaded_irq_#res#1;havoc ldv_request_threaded_irq_#t~ret664#1, ldv_request_threaded_irq_~arg0#1, ldv_request_threaded_irq_~arg1#1, ldv_request_threaded_irq_~arg2#1.base, ldv_request_threaded_irq_~arg2#1.offset, ldv_request_threaded_irq_~arg3#1.base, ldv_request_threaded_irq_~arg3#1.offset, ldv_request_threaded_irq_~arg4#1, ldv_request_threaded_irq_~arg5#1.base, ldv_request_threaded_irq_~arg5#1.offset, ldv_request_threaded_irq_~arg6#1.base, ldv_request_threaded_irq_~arg6#1.offset, ldv_request_threaded_irq_~ldv_7_callback_handler~0#1.base, ldv_request_threaded_irq_~ldv_7_callback_handler~0#1.offset, ldv_request_threaded_irq_~ldv_7_data_data~0#1.base, ldv_request_threaded_irq_~ldv_7_data_data~0#1.offset, ldv_request_threaded_irq_~ldv_7_line_line~0#1, ldv_request_threaded_irq_~ldv_7_thread_thread~0#1.base, ldv_request_threaded_irq_~ldv_7_thread_thread~0#1.offset, ldv_request_threaded_irq_~tmp~55#1;havoc ldv_request_threaded_irq_#in~arg0#1, ldv_request_threaded_irq_#in~arg1#1, ldv_request_threaded_irq_#in~arg2#1.base, ldv_request_threaded_irq_#in~arg2#1.offset, ldv_request_threaded_irq_#in~arg3#1.base, ldv_request_threaded_irq_#in~arg3#1.offset, ldv_request_threaded_irq_#in~arg4#1, ldv_request_threaded_irq_#in~arg5#1.base, ldv_request_threaded_irq_#in~arg5#1.offset, ldv_request_threaded_irq_#in~arg6#1.base, ldv_request_threaded_irq_#in~arg6#1.offset;assume { :end_inline_ldv_request_threaded_irq } true;ldv_request_threaded_irq_31_~tmp___0~24#1 := ldv_request_threaded_irq_31_#t~ret697#1;havoc ldv_request_threaded_irq_31_#t~ret697#1;ldv_request_threaded_irq_31_#res#1 := ldv_request_threaded_irq_31_~tmp___0~24#1; [2025-02-08 03:49:16,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977: assume 0bv32 != ~ret~3#1;call #t~mem424#1 := read~intINTTYPE4#17(~spi~7#1.base, ~bvadd~64(1380bv64, ~spi~7#1.offset), 4bv64); [2025-02-08 03:49:16,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977: assume !(0bv32 != ~ret~3#1);~__lock_name~0#1.base, ~__lock_name~0#1.offset := 20bv64, 0bv64;assume { :begin_inline___alloc_workqueue_key } true;__alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset, __alloc_workqueue_key_#in~arg1#1, __alloc_workqueue_key_#in~arg2#1, __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset, __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset := 21bv64, 0bv64, 14bv32, 1bv32, ~#__key~0#1.base, ~#__key~0#1.offset, ~__lock_name~0#1.base, ~__lock_name~0#1.offset;havoc __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset;havoc __alloc_workqueue_key_#t~ret762#1.base, __alloc_workqueue_key_#t~ret762#1.offset, __alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset, __alloc_workqueue_key_~arg1#1, __alloc_workqueue_key_~arg2#1, __alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset, __alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset;__alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset := __alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset;__alloc_workqueue_key_~arg1#1 := __alloc_workqueue_key_#in~arg1#1;__alloc_workqueue_key_~arg2#1 := __alloc_workqueue_key_#in~arg2#1;__alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset := __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset;__alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset := __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset; [2025-02-08 03:49:16,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994: call write~$Pointer$#17(#funAddr~mcp251x_tx_work_handler.base, #funAddr~mcp251x_tx_work_handler.offset, ~priv~21#1.base, ~bvadd~64(24bv64, ~bvadd~64(536bv64, ~priv~21#1.offset)), 8bv64); [2025-02-08 03:49:16,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7027: SUMMARY for call mcp251x_open_clean(~net#1.base, ~net#1.offset); srcloc: null [2025-02-08 03:49:16,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7828: assume { :end_inline_ldv_switch_automaton_state_1_6 } true; [2025-02-08 03:49:16,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9934-1: SUMMARY for call ldv_mutex_unlock_mcp_lock_of_mcp251x_priv(ldv_mutex_unlock_32_~ldv_func_arg1#1.base, ldv_mutex_unlock_32_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:49:16,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7023-1: SUMMARY for call #t~ret433#1 := mcp251x_set_normal_mode(~spi~7#1.base, ~spi~7#1.offset); srcloc: null [2025-02-08 03:49:16,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6990: call write~intINTTYPE8#11(137438953408bv64, ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset, 8bv64);call #t~mem429#1 := read~intINTTYPE8#11(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset, 8bv64);call write~intINTTYPE8#17(#t~mem429#1, ~priv~21#1.base, ~bvadd~64(536bv64, ~priv~21#1.offset), 8bv64);havoc #t~mem429#1; [2025-02-08 03:49:16,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7023: ~ret~3#1 := #t~ret433#1;havoc #t~ret433#1; [2025-02-08 03:49:16,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994-1: SUMMARY for call INIT_LIST_HEAD(~priv~21#1.base, ~bvadd~64(8bv64, ~bvadd~64(536bv64, ~priv~21#1.offset))); srcloc: null [2025-02-08 03:49:16,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9934: havoc ldv_mutex_unlock_32_~ldv_func_arg1#1.base, ldv_mutex_unlock_32_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_32_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_32_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_32 } true;#res#1 := ~ret~3#1;call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset);havoc ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(~#__key___1~0#1.base, ~#__key___1~0#1.offset);havoc ~#__key___1~0#1.base, ~#__key___1~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset);havoc ~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset; [2025-02-08 03:49:16,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6990-1: SUMMARY for call __init_work(~priv~21#1.base, ~bvadd~64(536bv64, ~priv~21#1.offset), 0bv32); srcloc: null [2025-02-08 03:49:16,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015: assume 0bv32 != ~ret~3#1; [2025-02-08 03:49:16,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015: assume !(0bv32 != ~ret~3#1); [2025-02-08 03:49:16,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10979: havoc request_threaded_irq_#t~nondet786#1; [2025-02-08 03:49:16,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10793-1: #t~ret428#1.base, #t~ret428#1.offset := __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset;havoc __alloc_workqueue_key_#t~ret762#1.base, __alloc_workqueue_key_#t~ret762#1.offset, __alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset, __alloc_workqueue_key_~arg1#1, __alloc_workqueue_key_~arg2#1, __alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset, __alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset;havoc __alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset, __alloc_workqueue_key_#in~arg1#1, __alloc_workqueue_key_#in~arg2#1, __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset, __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset;assume { :end_inline___alloc_workqueue_key } true;~tmp___0~14#1.base, ~tmp___0~14#1.offset := #t~ret428#1.base, #t~ret428#1.offset;havoc #t~ret428#1.base, #t~ret428#1.offset;call write~$Pointer$#17(~tmp___0~14#1.base, ~tmp___0~14#1.offset, ~priv~21#1.base, ~bvadd~64(528bv64, ~priv~21#1.offset), 8bv64); [2025-02-08 03:49:16,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10793: havoc __alloc_workqueue_key_#t~ret762#1.base, __alloc_workqueue_key_#t~ret762#1.offset; [2025-02-08 03:49:16,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10793-3: SUMMARY for call __alloc_workqueue_key_#t~ret762#1.base, __alloc_workqueue_key_#t~ret762#1.offset := ldv_malloc(0bv64); srcloc: null [2025-02-08 03:49:16,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10793-2: __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset := __alloc_workqueue_key_#t~ret762#1.base, __alloc_workqueue_key_#t~ret762#1.offset;havoc __alloc_workqueue_key_#t~ret762#1.base, __alloc_workqueue_key_#t~ret762#1.offset; [2025-02-08 03:49:16,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9926: #t~ret423#1 := ldv_request_threaded_irq_31_#res#1;havoc ldv_request_threaded_irq_31_#t~ret696#1, ldv_request_threaded_irq_31_#t~ret697#1, ldv_request_threaded_irq_31_~ldv_func_arg1#1, ldv_request_threaded_irq_31_~ldv_func_arg2#1.base, ldv_request_threaded_irq_31_~ldv_func_arg2#1.offset, ldv_request_threaded_irq_31_~ldv_func_arg3#1.base, ldv_request_threaded_irq_31_~ldv_func_arg3#1.offset, ldv_request_threaded_irq_31_~ldv_func_arg4#1, ldv_request_threaded_irq_31_~ldv_func_arg5#1.base, ldv_request_threaded_irq_31_~ldv_func_arg5#1.offset, ldv_request_threaded_irq_31_~ldv_func_arg6#1.base, ldv_request_threaded_irq_31_~ldv_func_arg6#1.offset, ldv_request_threaded_irq_31_~ldv_func_res~0#1, ldv_request_threaded_irq_31_~tmp~68#1, ldv_request_threaded_irq_31_~tmp___0~24#1;havoc ldv_request_threaded_irq_31_#in~ldv_func_arg1#1, ldv_request_threaded_irq_31_#in~ldv_func_arg2#1.base, ldv_request_threaded_irq_31_#in~ldv_func_arg2#1.offset, ldv_request_threaded_irq_31_#in~ldv_func_arg3#1.base, ldv_request_threaded_irq_31_#in~ldv_func_arg3#1.offset, ldv_request_threaded_irq_31_#in~ldv_func_arg4#1, ldv_request_threaded_irq_31_#in~ldv_func_arg5#1.base, ldv_request_threaded_irq_31_#in~ldv_func_arg5#1.offset, ldv_request_threaded_irq_31_#in~ldv_func_arg6#1.base, ldv_request_threaded_irq_31_#in~ldv_func_arg6#1.offset;assume { :end_inline_ldv_request_threaded_irq_31 } true;~ret~3#1 := #t~ret423#1;havoc #t~mem422#1;havoc #t~ret423#1; [2025-02-08 03:49:16,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007: SUMMARY for call mcp251x_open_clean(~net#1.base, ~net#1.offset); srcloc: null [2025-02-08 03:49:16,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6945: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset);havoc ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(~#__key___1~0#1.base, ~#__key___1~0#1.offset);havoc ~#__key___1~0#1.base, ~#__key___1~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset);havoc ~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset; [2025-02-08 03:49:16,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7003-1: SUMMARY for call #t~ret431#1 := mcp251x_hw_reset(~spi~7#1.base, ~spi~7#1.offset); srcloc: null [2025-02-08 03:49:16,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7003: ~ret~3#1 := #t~ret431#1;havoc #t~ret431#1; [2025-02-08 03:49:16,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6999: SUMMARY for call lockdep_init_map(~priv~21#1.base, ~bvadd~64(32bv64, ~bvadd~64(612bv64, ~priv~21#1.offset)), 24bv64, 0bv64, ~#__key___1~0#1.base, ~#__key___1~0#1.offset, 0bv32); srcloc: null [2025-02-08 03:49:16,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10955: havoc open_candev_#t~nondet780#1; [2025-02-08 03:49:16,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6979-1: SUMMARY for call #t~ret425#1 := dev_err(~spi~7#1.base, ~spi~7#1.offset, 19bv64, 0bv64); srcloc: null [2025-02-08 03:49:16,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6979: havoc #t~mem424#1;havoc #t~ret425#1;call #t~mem426#1.base, #t~mem426#1.offset := read~$Pointer$#17(~priv~21#1.base, ~bvadd~64(708bv64, ~priv~21#1.offset), 8bv64); [2025-02-08 03:49:16,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9927-1: ldv_request_threaded_irq_31_#res#1 := ldv_request_threaded_irq_31_~ldv_func_res~0#1; [2025-02-08 03:49:16,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9139: havoc ldv_dispatch_irq_register_7_2_~arg0#1, ldv_dispatch_irq_register_7_2_~arg1#1.base, ldv_dispatch_irq_register_7_2_~arg1#1.offset, ldv_dispatch_irq_register_7_2_~arg2#1.base, ldv_dispatch_irq_register_7_2_~arg2#1.offset, ldv_dispatch_irq_register_7_2_~arg3#1.base, ldv_dispatch_irq_register_7_2_~arg3#1.offset;havoc ldv_dispatch_irq_register_7_2_#in~arg0#1, ldv_dispatch_irq_register_7_2_#in~arg1#1.base, ldv_dispatch_irq_register_7_2_#in~arg1#1.offset, ldv_dispatch_irq_register_7_2_#in~arg2#1.base, ldv_dispatch_irq_register_7_2_#in~arg2#1.offset, ldv_dispatch_irq_register_7_2_#in~arg3#1.base, ldv_dispatch_irq_register_7_2_#in~arg3#1.offset;assume { :end_inline_ldv_dispatch_irq_register_7_2 } true;ldv_request_threaded_irq_#res#1 := ldv_request_threaded_irq_~arg0#1; [2025-02-08 03:49:16,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7033: SUMMARY for call can_led_event(~net#1.base, ~net#1.offset, 0bv32); srcloc: null [2025-02-08 03:49:16,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6996-1: SUMMARY for call __init_work(~priv~21#1.base, ~bvadd~64(612bv64, ~priv~21#1.offset), 0bv32); srcloc: null [2025-02-08 03:49:16,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6996: call write~intINTTYPE8#2(137438953408bv64, ~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset, 8bv64);call #t~mem430#1 := read~intINTTYPE8#2(~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset, 8bv64);call write~intINTTYPE8#17(#t~mem430#1, ~priv~21#1.base, ~bvadd~64(612bv64, ~priv~21#1.offset), 8bv64);havoc #t~mem430#1; [2025-02-08 03:49:16,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7025: assume 0bv32 != ~ret~3#1; [2025-02-08 03:49:16,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7025: assume !(0bv32 != ~ret~3#1); [2025-02-08 03:49:16,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7017: SUMMARY for call mcp251x_open_clean(~net#1.base, ~net#1.offset); srcloc: null [2025-02-08 03:49:16,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6980-1: SUMMARY for call #t~ret427#1 := mcp251x_power_enable(#t~mem426#1.base, #t~mem426#1.offset, 0bv32); srcloc: null [2025-02-08 03:49:16,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013-1: SUMMARY for call #t~ret432#1 := mcp251x_setup(~net#1.base, ~net#1.offset, ~priv~21#1.base, ~priv~21#1.offset, ~spi~7#1.base, ~spi~7#1.offset); srcloc: null [2025-02-08 03:49:16,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6980: havoc #t~mem426#1.base, #t~mem426#1.offset;havoc #t~ret427#1; [2025-02-08 03:49:16,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7013: ~ret~3#1 := #t~ret432#1;havoc #t~ret432#1; [2025-02-08 03:49:16,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9524: #res := 25bv32; [2025-02-08 03:49:16,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522: #res := 22bv32; [2025-02-08 03:49:16,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9526: #res := 27bv32; [2025-02-08 03:49:16,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9520: #res := 1bv32; [2025-02-08 03:49:16,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9484: #res := 8bv32; [2025-02-08 03:49:16,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482: #res := 7bv32; [2025-02-08 03:49:16,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9480: #res := 3bv32; [2025-02-08 03:49:16,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9478: #res := 1bv32; [2025-02-08 03:49:16,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596: #res := 7bv32; [2025-02-08 03:49:16,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9594: #res := 6bv32; [2025-02-08 03:49:16,759 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9598: #res := 20bv32; [2025-02-08 03:49:16,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658: #res := 19bv32; [2025-02-08 03:49:16,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9652: #res := 16bv32; [2025-02-08 03:49:16,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9650: #res := 15bv32; [2025-02-08 03:49:16,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9656: #res := 18bv32; [2025-02-08 03:49:16,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9654: #res := 17bv32; [2025-02-08 03:49:16,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9648: #res := 4bv32; [2025-02-08 03:49:16,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9646: #res := 2bv32; [2025-02-08 03:49:21,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6113: mcp251x_hw_tx_frame_~tmp___0~5#1 := mcp251x_hw_tx_frame_#t~ret223#1;havoc mcp251x_hw_tx_frame_#t~ret223#1; [2025-02-08 03:49:21,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6113-1: SUMMARY for call mcp251x_hw_tx_frame_#t~ret223#1 := mcp251x_is_2510(mcp251x_hw_tx_frame_~spi#1.base, mcp251x_hw_tx_frame_~spi#1.offset); srcloc: null [2025-02-08 03:49:21,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6650: havoc ldv_mutex_lock_24_~ldv_func_arg1#1.base, ldv_mutex_lock_24_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_24_#in~ldv_func_arg1#1.base, ldv_mutex_lock_24_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_24 } true;call mcp251x_tx_work_handler_#t~mem361#1.base, mcp251x_tx_work_handler_#t~mem361#1.offset := read~$Pointer$#17(mcp251x_tx_work_handler_~priv~18#1.base, ~bvadd~64(516bv64, mcp251x_tx_work_handler_~priv~18#1.offset), 8bv64); [2025-02-08 03:49:21,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-1: call mcp251x_restart_work_handler_#t~mem377#1 := read~intINTTYPE4#17(mcp251x_restart_work_handler_~priv~19#1.base, ~bvadd~64(696bv64, mcp251x_restart_work_handler_~priv~19#1.offset), 4bv64); [2025-02-08 03:49:21,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733: assume 0bv32 != mcp251x_restart_work_handler_#t~mem377#1;havoc mcp251x_restart_work_handler_#t~mem377#1;call write~intINTTYPE4#17(0bv32, mcp251x_restart_work_handler_~priv~19#1.base, ~bvadd~64(696bv64, mcp251x_restart_work_handler_~priv~19#1.offset), 4bv64); [2025-02-08 03:49:21,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733: assume !(0bv32 != mcp251x_restart_work_handler_#t~mem377#1);havoc mcp251x_restart_work_handler_#t~mem377#1; [2025-02-08 03:49:21,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6659: assume ~bvugt~32(~zero_extend~32~8(mcp251x_tx_work_handler_#t~mem365#1), 8bv32);havoc mcp251x_tx_work_handler_#t~mem365#1;call write~intINTTYPE1#17(8bv8, mcp251x_tx_work_handler_~frame~2#1.base, ~bvadd~64(4bv64, mcp251x_tx_work_handler_~frame~2#1.offset), 1bv64); [2025-02-08 03:49:21,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6659: assume !~bvugt~32(~zero_extend~32~8(mcp251x_tx_work_handler_#t~mem365#1), 8bv32);havoc mcp251x_tx_work_handler_#t~mem365#1; [2025-02-08 03:49:21,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6692: havoc ldv_mutex_lock_26_~ldv_func_arg1#1.base, ldv_mutex_lock_26_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_26_#in~ldv_func_arg1#1.base, ldv_mutex_lock_26_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_26 } true;call mcp251x_restart_work_handler_#t~mem370#1 := read~intINTTYPE4#17(mcp251x_restart_work_handler_~priv~19#1.base, ~bvadd~64(692bv64, mcp251x_restart_work_handler_~priv~19#1.offset), 4bv64); [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6717: assume 0bv32 != ~bvand~32(1bv32, mcp251x_restart_work_handler_#t~mem375#1);havoc mcp251x_restart_work_handler_#t~mem375#1;assume { :begin_inline_netif_device_attach } true;netif_device_attach_#in~arg0#1.base, netif_device_attach_#in~arg0#1.offset := mcp251x_restart_work_handler_~net~1#1.base, mcp251x_restart_work_handler_~net~1#1.offset;havoc netif_device_attach_~arg0#1.base, netif_device_attach_~arg0#1.offset;netif_device_attach_~arg0#1.base, netif_device_attach_~arg0#1.offset := netif_device_attach_#in~arg0#1.base, netif_device_attach_#in~arg0#1.offset; [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6717: assume !(0bv32 != ~bvand~32(1bv32, mcp251x_restart_work_handler_#t~mem375#1));havoc mcp251x_restart_work_handler_#t~mem375#1; [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6131: havoc mcp251x_hw_tx_frame_#t~mem225#1.base, mcp251x_hw_tx_frame_#t~mem225#1.offset;havoc mcp251x_hw_tx_frame_#t~memcpy~res226#1.base, mcp251x_hw_tx_frame_#t~memcpy~res226#1.offset; [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6131-1: SUMMARY for call mcp251x_hw_tx_frame_#t~memcpy~res226#1.base, mcp251x_hw_tx_frame_#t~memcpy~res226#1.offset := #Ultimate.C_memcpy#17(mcp251x_hw_tx_frame_#t~mem225#1.base, mcp251x_hw_tx_frame_#t~mem225#1.offset, mcp251x_hw_tx_frame_~buf#1.base, mcp251x_hw_tx_frame_~buf#1.offset, ~sign_extend~64~32(~bvadd~32(6bv32, mcp251x_hw_tx_frame_~len#1))); srcloc: null [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6709-1: SUMMARY for call mcp251x_restart_work_handler_#t~ret371#1 := mcp251x_hw_reset(mcp251x_restart_work_handler_~spi~5#1.base, mcp251x_restart_work_handler_~spi~5#1.offset); srcloc: null [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6709: havoc mcp251x_restart_work_handler_#t~ret371#1; [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6726: SUMMARY for call mcp251x_hw_sleep(mcp251x_restart_work_handler_~spi~5#1.base, mcp251x_restart_work_handler_~spi~5#1.offset); srcloc: null [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6115: assume 0bv32 != mcp251x_hw_tx_frame_~tmp___0~5#1;mcp251x_hw_tx_frame_~i~0#1 := 1bv32; [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6115: assume !(0bv32 != mcp251x_hw_tx_frame_~tmp___0~5#1);call mcp251x_hw_tx_frame_#t~mem225#1.base, mcp251x_hw_tx_frame_#t~mem225#1.offset := read~$Pointer$#17(mcp251x_hw_tx_frame_~priv~7#1.base, ~bvadd~64(484bv64, mcp251x_hw_tx_frame_~priv~7#1.offset), 8bv64); [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6652: assume 0bv64 != ~bvadd~64(mcp251x_tx_work_handler_#t~mem361#1.base, mcp251x_tx_work_handler_#t~mem361#1.offset);havoc mcp251x_tx_work_handler_#t~mem361#1.base, mcp251x_tx_work_handler_#t~mem361#1.offset;call mcp251x_tx_work_handler_#t~mem362#1 := read~intINTTYPE4#17(mcp251x_tx_work_handler_~priv~18#1.base, ~bvadd~64(68bv64, mcp251x_tx_work_handler_~priv~18#1.offset), 4bv64); [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6652: assume !(0bv64 != ~bvadd~64(mcp251x_tx_work_handler_#t~mem361#1.base, mcp251x_tx_work_handler_#t~mem361#1.offset));havoc mcp251x_tx_work_handler_#t~mem361#1.base, mcp251x_tx_work_handler_#t~mem361#1.offset; [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6710: havoc mcp251x_restart_work_handler_#t~ret372#1;call mcp251x_restart_work_handler_#t~mem373#1 := read~intINTTYPE4#17(mcp251x_restart_work_handler_~priv~19#1.base, ~bvadd~64(692bv64, mcp251x_restart_work_handler_~priv~19#1.offset), 4bv64); [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6132-1: SUMMARY for call mcp251x_hw_tx_frame_#t~ret227#1 := mcp251x_spi_trans(mcp251x_hw_tx_frame_~spi#1.base, mcp251x_hw_tx_frame_~spi#1.offset, ~bvadd~32(6bv32, mcp251x_hw_tx_frame_~len#1)); srcloc: null [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6710-1: SUMMARY for call mcp251x_restart_work_handler_#t~ret372#1 := mcp251x_setup(mcp251x_restart_work_handler_~net~1#1.base, mcp251x_restart_work_handler_~net~1#1.offset, mcp251x_restart_work_handler_~priv~19#1.base, mcp251x_restart_work_handler_~priv~19#1.offset, mcp251x_restart_work_handler_~spi~5#1.base, mcp251x_restart_work_handler_~spi~5#1.offset); srcloc: null [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6132: havoc mcp251x_hw_tx_frame_#t~ret227#1; [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694: assume 0bv32 != mcp251x_restart_work_handler_#t~mem370#1;havoc mcp251x_restart_work_handler_#t~mem370#1;mcp251x_restart_work_handler_~__ms~1#1 := 10bv64; [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6694: assume !(0bv32 != mcp251x_restart_work_handler_#t~mem370#1);havoc mcp251x_restart_work_handler_#t~mem370#1; [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6149: mcp251x_hw_tx_~tmp~24#1.base, mcp251x_hw_tx_~tmp~24#1.offset := mcp251x_hw_tx_#t~ret228#1.base, mcp251x_hw_tx_#t~ret228#1.offset;havoc mcp251x_hw_tx_#t~ret228#1.base, mcp251x_hw_tx_#t~ret228#1.offset;mcp251x_hw_tx_~priv~8#1.base, mcp251x_hw_tx_~priv~8#1.offset := mcp251x_hw_tx_~tmp~24#1.base, mcp251x_hw_tx_~tmp~24#1.offset;call mcp251x_hw_tx_#t~mem229#1 := read~intINTTYPE4#17(mcp251x_hw_tx_~frame#1.base, mcp251x_hw_tx_~frame#1.offset, 4bv64);mcp251x_hw_tx_~exide~0#1 := (if ~bvslt~32(mcp251x_hw_tx_#t~mem229#1, 0bv32) then 1bv32 else 0bv32);havoc mcp251x_hw_tx_#t~mem229#1; [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6149-1: SUMMARY for call mcp251x_hw_tx_#t~ret228#1.base, mcp251x_hw_tx_#t~ret228#1.offset := spi_get_drvdata(mcp251x_hw_tx_~spi#1.base, mcp251x_hw_tx_~spi#1.offset); srcloc: null [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719: havoc netif_device_attach_~arg0#1.base, netif_device_attach_~arg0#1.offset;havoc netif_device_attach_#in~arg0#1.base, netif_device_attach_#in~arg0#1.offset;assume { :end_inline_netif_device_attach } true; [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6653: assume 3bv32 == mcp251x_tx_work_handler_#t~mem362#1;havoc mcp251x_tx_work_handler_#t~mem362#1; [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6653: assume !(3bv32 == mcp251x_tx_work_handler_#t~mem362#1);havoc mcp251x_tx_work_handler_#t~mem362#1;call mcp251x_tx_work_handler_#t~mem363#1.base, mcp251x_tx_work_handler_#t~mem363#1.offset := read~$Pointer$#17(mcp251x_tx_work_handler_~priv~18#1.base, ~bvadd~64(516bv64, mcp251x_tx_work_handler_~priv~18#1.offset), 8bv64);call mcp251x_tx_work_handler_#t~mem364#1.base, mcp251x_tx_work_handler_#t~mem364#1.offset := read~$Pointer$#17(mcp251x_tx_work_handler_#t~mem363#1.base, ~bvadd~64(229bv64, mcp251x_tx_work_handler_#t~mem363#1.offset), 8bv64);mcp251x_tx_work_handler_~frame~2#1.base, mcp251x_tx_work_handler_~frame~2#1.offset := mcp251x_tx_work_handler_#t~mem364#1.base, mcp251x_tx_work_handler_#t~mem364#1.offset;havoc mcp251x_tx_work_handler_#t~mem363#1.base, mcp251x_tx_work_handler_#t~mem363#1.offset;havoc mcp251x_tx_work_handler_#t~mem364#1.base, mcp251x_tx_work_handler_#t~mem364#1.offset;call mcp251x_tx_work_handler_#t~mem365#1 := read~intINTTYPE1#17(mcp251x_tx_work_handler_~frame~2#1.base, ~bvadd~64(4bv64, mcp251x_tx_work_handler_~frame~2#1.offset), 1bv64); [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6744-1: assume { :begin_inline_ldv_mutex_unlock_27 } true;ldv_mutex_unlock_27_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_27_#in~ldv_func_arg1#1.offset := mcp251x_restart_work_handler_~priv~19#1.base, ~bvadd~64(328bv64, mcp251x_restart_work_handler_~priv~19#1.offset);havoc ldv_mutex_unlock_27_~ldv_func_arg1#1.base, ldv_mutex_unlock_27_~ldv_func_arg1#1.offset;ldv_mutex_unlock_27_~ldv_func_arg1#1.base, ldv_mutex_unlock_27_~ldv_func_arg1#1.offset := ldv_mutex_unlock_27_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_27_#in~ldv_func_arg1#1.offset; [2025-02-08 03:49:21,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6744: havoc ldv_mutex_unlock_27_~ldv_func_arg1#1.base, ldv_mutex_unlock_27_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_27_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_27_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_27 } true; [2025-02-08 03:49:21,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6736: SUMMARY for call mcp251x_write_reg(mcp251x_restart_work_handler_~spi~5#1.base, mcp251x_restart_work_handler_~spi~5#1.offset, 48bv8, 0bv8); srcloc: null [2025-02-08 03:49:21,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6125: assume ~bvslt~32(mcp251x_hw_tx_frame_~i~0#1, ~bvadd~32(6bv32, mcp251x_hw_tx_frame_~len#1)); [2025-02-08 03:49:21,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6125: assume !~bvslt~32(mcp251x_hw_tx_frame_~i~0#1, ~bvadd~32(6bv32, mcp251x_hw_tx_frame_~len#1)); [2025-02-08 03:49:21,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6720: SUMMARY for call mcp251x_clean(mcp251x_restart_work_handler_~net~1#1.base, mcp251x_restart_work_handler_~net~1#1.offset); srcloc: null [2025-02-08 03:49:21,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6167: havoc mcp251x_hw_tx_#t~mem235#1;havoc mcp251x_hw_tx_#t~memcpy~res236#1.base, mcp251x_hw_tx_#t~memcpy~res236#1.offset;call mcp251x_hw_tx_#t~mem237#1 := read~intINTTYPE1#17(mcp251x_hw_tx_~frame#1.base, ~bvadd~64(4bv64, mcp251x_hw_tx_~frame#1.offset), 1bv64);assume { :begin_inline_mcp251x_hw_tx_frame } true;mcp251x_hw_tx_frame_#in~spi#1.base, mcp251x_hw_tx_frame_#in~spi#1.offset, mcp251x_hw_tx_frame_#in~buf#1.base, mcp251x_hw_tx_frame_#in~buf#1.offset, mcp251x_hw_tx_frame_#in~len#1, mcp251x_hw_tx_frame_#in~tx_buf_idx#1 := mcp251x_hw_tx_~spi#1.base, mcp251x_hw_tx_~spi#1.offset, mcp251x_hw_tx_~#buf~0#1.base, mcp251x_hw_tx_~#buf~0#1.offset, ~zero_extend~32~8(mcp251x_hw_tx_#t~mem237#1), mcp251x_hw_tx_~tx_buf_idx#1;havoc mcp251x_hw_tx_frame_#t~ret222#1.base, mcp251x_hw_tx_frame_#t~ret222#1.offset, mcp251x_hw_tx_frame_#t~ret223#1, mcp251x_hw_tx_frame_#t~mem224#1, mcp251x_hw_tx_frame_#t~mem225#1.base, mcp251x_hw_tx_frame_#t~mem225#1.offset, mcp251x_hw_tx_frame_#t~memcpy~res226#1.base, mcp251x_hw_tx_frame_#t~memcpy~res226#1.offset, mcp251x_hw_tx_frame_#t~ret227#1, mcp251x_hw_tx_frame_~spi#1.base, mcp251x_hw_tx_frame_~spi#1.offset, mcp251x_hw_tx_frame_~buf#1.base, mcp251x_hw_tx_frame_~buf#1.offset, mcp251x_hw_tx_frame_~len#1, mcp251x_hw_tx_frame_~tx_buf_idx#1, mcp251x_hw_tx_frame_~priv~7#1.base, mcp251x_hw_tx_frame_~priv~7#1.offset, mcp251x_hw_tx_frame_~tmp~23#1.base, mcp251x_hw_tx_frame_~tmp~23#1.offset, mcp251x_hw_tx_frame_~i~0#1, mcp251x_hw_tx_frame_~tmp___0~5#1;mcp251x_hw_tx_frame_~spi#1.base, mcp251x_hw_tx_frame_~spi#1.offset := mcp251x_hw_tx_frame_#in~spi#1.base, mcp251x_hw_tx_frame_#in~spi#1.offset;mcp251x_hw_tx_frame_~buf#1.base, mcp251x_hw_tx_frame_~buf#1.offset := mcp251x_hw_tx_frame_#in~buf#1.base, mcp251x_hw_tx_frame_#in~buf#1.offset;mcp251x_hw_tx_frame_~len#1 := mcp251x_hw_tx_frame_#in~len#1;mcp251x_hw_tx_frame_~tx_buf_idx#1 := mcp251x_hw_tx_frame_#in~tx_buf_idx#1;havoc mcp251x_hw_tx_frame_~priv~7#1.base, mcp251x_hw_tx_frame_~priv~7#1.offset;havoc mcp251x_hw_tx_frame_~tmp~23#1.base, mcp251x_hw_tx_frame_~tmp~23#1.offset;havoc mcp251x_hw_tx_frame_~i~0#1;havoc mcp251x_hw_tx_frame_~tmp___0~5#1; [2025-02-08 03:49:21,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6167-1: SUMMARY for call mcp251x_hw_tx_#t~memcpy~res236#1.base, mcp251x_hw_tx_#t~memcpy~res236#1.offset := #Ultimate.C_memcpy#17(mcp251x_hw_tx_~#buf~0#1.base, ~bvadd~64(6bv64, mcp251x_hw_tx_~#buf~0#1.offset), mcp251x_hw_tx_~frame#1.base, ~bvadd~64(5bv64, mcp251x_hw_tx_~frame#1.offset), ~zero_extend~64~8(mcp251x_hw_tx_#t~mem235#1)); srcloc: null [2025-02-08 03:49:21,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6712: assume 0bv32 != ~bvand~32(8bv32, mcp251x_restart_work_handler_#t~mem373#1);havoc mcp251x_restart_work_handler_#t~mem373#1; [2025-02-08 03:49:21,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6712: assume !(0bv32 != ~bvand~32(8bv32, mcp251x_restart_work_handler_#t~mem373#1));havoc mcp251x_restart_work_handler_#t~mem373#1;call mcp251x_restart_work_handler_#t~mem375#1 := read~intINTTYPE4#17(mcp251x_restart_work_handler_~priv~19#1.base, ~bvadd~64(692bv64, mcp251x_restart_work_handler_~priv~19#1.offset), 4bv64); [2025-02-08 03:49:21,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6159: call mcp251x_hw_tx_#t~mem232#1 := read~intINTTYPE4#17(mcp251x_hw_tx_~frame#1.base, mcp251x_hw_tx_~frame#1.offset, 4bv64);mcp251x_hw_tx_~eid~0#1 := ~bvand~32(536870911bv32, mcp251x_hw_tx_#t~mem232#1);havoc mcp251x_hw_tx_#t~mem232#1;call mcp251x_hw_tx_#t~mem233#1 := read~intINTTYPE4#17(mcp251x_hw_tx_~frame#1.base, mcp251x_hw_tx_~frame#1.offset, 4bv64);mcp251x_hw_tx_~rtr~0#1 := (if 0bv32 != ~bvand~32(1073741824bv32, mcp251x_hw_tx_#t~mem233#1) then 1bv32 else 0bv32);havoc mcp251x_hw_tx_#t~mem233#1;call write~intINTTYPE1#17(~bvmul~32(2bv32, ~zero_extend~32~8(~bvadd~32(32bv32, mcp251x_hw_tx_~tx_buf_idx#1)[8:0]))[8:0], mcp251x_hw_tx_~#buf~0#1.base, mcp251x_hw_tx_~#buf~0#1.offset, 1bv64);call write~intINTTYPE1#17(~bvlshr~32(mcp251x_hw_tx_~sid~0#1, 3bv32)[8:0], mcp251x_hw_tx_~#buf~0#1.base, ~bvadd~64(1bv64, mcp251x_hw_tx_~#buf~0#1.offset), 1bv64);call write~intINTTYPE1#17(~bvor~32(~bvor~32(~bvshl~32(~zero_extend~32~8(mcp251x_hw_tx_~sid~0#1[8:0]), 5bv32), ~bvshl~32(~zero_extend~32~8(mcp251x_hw_tx_~exide~0#1[8:0]), 3bv32)), ~bvand~32(3bv32, ~zero_extend~32~8(~bvlshr~32(mcp251x_hw_tx_~eid~0#1, 16bv32)[8:0])))[8:0], mcp251x_hw_tx_~#buf~0#1.base, ~bvadd~64(2bv64, mcp251x_hw_tx_~#buf~0#1.offset), 1bv64);call write~intINTTYPE1#17(~bvlshr~32(mcp251x_hw_tx_~eid~0#1, 8bv32)[8:0], mcp251x_hw_tx_~#buf~0#1.base, ~bvadd~64(3bv64, mcp251x_hw_tx_~#buf~0#1.offset), 1bv64);call write~intINTTYPE1#17(mcp251x_hw_tx_~eid~0#1[8:0], mcp251x_hw_tx_~#buf~0#1.base, ~bvadd~64(4bv64, mcp251x_hw_tx_~#buf~0#1.offset), 1bv64);call mcp251x_hw_tx_#t~mem234#1 := read~intINTTYPE1#17(mcp251x_hw_tx_~frame#1.base, ~bvadd~64(4bv64, mcp251x_hw_tx_~frame#1.offset), 1bv64);call write~intINTTYPE1#17(~bvor~32(~bvshl~32(~zero_extend~32~8(mcp251x_hw_tx_~rtr~0#1[8:0]), 6bv32), ~zero_extend~32~8(mcp251x_hw_tx_#t~mem234#1))[8:0], mcp251x_hw_tx_~#buf~0#1.base, ~bvadd~64(5bv64, mcp251x_hw_tx_~#buf~0#1.offset), 1bv64);havoc mcp251x_hw_tx_#t~mem234#1;call mcp251x_hw_tx_#t~mem235#1 := read~intINTTYPE1#17(mcp251x_hw_tx_~frame#1.base, ~bvadd~64(4bv64, mcp251x_hw_tx_~frame#1.offset), 1bv64); [2025-02-08 03:49:21,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6704: assume 0bv64 != mcp251x_restart_work_handler_~tmp~36#1; [2025-02-08 03:49:21,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6704: assume !(0bv64 != mcp251x_restart_work_handler_~tmp~36#1); [2025-02-08 03:49:21,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6737: SUMMARY for call mcp251x_clean(mcp251x_restart_work_handler_~net~1#1.base, mcp251x_restart_work_handler_~net~1#1.offset); srcloc: null [2025-02-08 03:49:21,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9859: SUMMARY for call ldv_mutex_unlock_mcp_lock_of_mcp251x_priv(ldv_mutex_unlock_25_~ldv_func_arg1#1.base, ldv_mutex_unlock_25_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:49:21,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6729: call write~intINTTYPE4#17(0bv32, mcp251x_restart_work_handler_~priv~19#1.base, ~bvadd~64(692bv64, mcp251x_restart_work_handler_~priv~19#1.offset), 4bv64);call write~intINTTYPE4#17(0bv32, mcp251x_restart_work_handler_~priv~19#1.base, ~bvadd~64(688bv64, mcp251x_restart_work_handler_~priv~19#1.offset), 4bv64); [2025-02-08 03:49:21,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6655: SUMMARY for call mcp251x_clean(mcp251x_tx_work_handler_~net~0#1.base, mcp251x_tx_work_handler_~net~0#1.offset); srcloc: null [2025-02-08 03:49:21,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: havoc mcp251x_restart_work_handler_#t~mem368#1.base, mcp251x_restart_work_handler_#t~mem368#1.offset, mcp251x_restart_work_handler_#t~mem369#1.base, mcp251x_restart_work_handler_#t~mem369#1.offset, mcp251x_restart_work_handler_#t~mem370#1, mcp251x_restart_work_handler_#t~ret371#1, mcp251x_restart_work_handler_#t~ret372#1, mcp251x_restart_work_handler_#t~mem373#1, mcp251x_restart_work_handler_#t~ret374#1, mcp251x_restart_work_handler_#t~mem375#1, mcp251x_restart_work_handler_#t~ret376#1, mcp251x_restart_work_handler_#t~mem377#1, mcp251x_restart_work_handler_~ws#1.base, mcp251x_restart_work_handler_~ws#1.offset, mcp251x_restart_work_handler_~priv~19#1.base, mcp251x_restart_work_handler_~priv~19#1.offset, mcp251x_restart_work_handler_~__mptr~2#1.base, mcp251x_restart_work_handler_~__mptr~2#1.offset, mcp251x_restart_work_handler_~spi~5#1.base, mcp251x_restart_work_handler_~spi~5#1.offset, mcp251x_restart_work_handler_~net~1#1.base, mcp251x_restart_work_handler_~net~1#1.offset, mcp251x_restart_work_handler_~__ms~1#1, mcp251x_restart_work_handler_~tmp~36#1;havoc mcp251x_restart_work_handler_#in~ws#1.base, mcp251x_restart_work_handler_#in~ws#1.offset;assume { :end_inline_mcp251x_restart_work_handler } true; [2025-02-08 03:49:21,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721-1: SUMMARY for call mcp251x_restart_work_handler_#t~ret376#1 := mcp251x_set_normal_mode(mcp251x_restart_work_handler_~spi~5#1.base, mcp251x_restart_work_handler_~spi~5#1.offset); srcloc: null [2025-02-08 03:49:21,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6721: havoc mcp251x_restart_work_handler_#t~ret376#1; [2025-02-08 03:49:21,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: havoc mcp251x_tx_work_handler_#t~mem359#1.base, mcp251x_tx_work_handler_#t~mem359#1.offset, mcp251x_tx_work_handler_#t~mem360#1.base, mcp251x_tx_work_handler_#t~mem360#1.offset, mcp251x_tx_work_handler_#t~mem361#1.base, mcp251x_tx_work_handler_#t~mem361#1.offset, mcp251x_tx_work_handler_#t~mem362#1, mcp251x_tx_work_handler_#t~mem363#1.base, mcp251x_tx_work_handler_#t~mem363#1.offset, mcp251x_tx_work_handler_#t~mem364#1.base, mcp251x_tx_work_handler_#t~mem364#1.offset, mcp251x_tx_work_handler_#t~mem365#1, mcp251x_tx_work_handler_#t~mem366#1, mcp251x_tx_work_handler_#t~mem367#1.base, mcp251x_tx_work_handler_#t~mem367#1.offset, mcp251x_tx_work_handler_~ws#1.base, mcp251x_tx_work_handler_~ws#1.offset, mcp251x_tx_work_handler_~priv~18#1.base, mcp251x_tx_work_handler_~priv~18#1.offset, mcp251x_tx_work_handler_~__mptr~1#1.base, mcp251x_tx_work_handler_~__mptr~1#1.offset, mcp251x_tx_work_handler_~spi~4#1.base, mcp251x_tx_work_handler_~spi~4#1.offset, mcp251x_tx_work_handler_~net~0#1.base, mcp251x_tx_work_handler_~net~0#1.offset, mcp251x_tx_work_handler_~frame~2#1.base, mcp251x_tx_work_handler_~frame~2#1.offset;havoc mcp251x_tx_work_handler_#in~ws#1.base, mcp251x_tx_work_handler_#in~ws#1.offset;assume { :end_inline_mcp251x_tx_work_handler } true; [2025-02-08 03:49:21,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6168: havoc mcp251x_hw_tx_frame_#t~ret222#1.base, mcp251x_hw_tx_frame_#t~ret222#1.offset, mcp251x_hw_tx_frame_#t~ret223#1, mcp251x_hw_tx_frame_#t~mem224#1, mcp251x_hw_tx_frame_#t~mem225#1.base, mcp251x_hw_tx_frame_#t~mem225#1.offset, mcp251x_hw_tx_frame_#t~memcpy~res226#1.base, mcp251x_hw_tx_frame_#t~memcpy~res226#1.offset, mcp251x_hw_tx_frame_#t~ret227#1, mcp251x_hw_tx_frame_~spi#1.base, mcp251x_hw_tx_frame_~spi#1.offset, mcp251x_hw_tx_frame_~buf#1.base, mcp251x_hw_tx_frame_~buf#1.offset, mcp251x_hw_tx_frame_~len#1, mcp251x_hw_tx_frame_~tx_buf_idx#1, mcp251x_hw_tx_frame_~priv~7#1.base, mcp251x_hw_tx_frame_~priv~7#1.offset, mcp251x_hw_tx_frame_~tmp~23#1.base, mcp251x_hw_tx_frame_~tmp~23#1.offset, mcp251x_hw_tx_frame_~i~0#1, mcp251x_hw_tx_frame_~tmp___0~5#1;havoc mcp251x_hw_tx_frame_#in~spi#1.base, mcp251x_hw_tx_frame_#in~spi#1.offset, mcp251x_hw_tx_frame_#in~buf#1.base, mcp251x_hw_tx_frame_#in~buf#1.offset, mcp251x_hw_tx_frame_#in~len#1, mcp251x_hw_tx_frame_#in~tx_buf_idx#1;assume { :end_inline_mcp251x_hw_tx_frame } true;havoc mcp251x_hw_tx_#t~mem237#1;call mcp251x_hw_tx_#t~mem238#1.base, mcp251x_hw_tx_#t~mem238#1.offset := read~$Pointer$#17(mcp251x_hw_tx_~priv~8#1.base, ~bvadd~64(484bv64, mcp251x_hw_tx_~priv~8#1.offset), 8bv64);call write~intINTTYPE1#17(~bvor~32(4294967168bv32, ~bvand~32(7bv32, ~sign_extend~32~8(~bvshl~32(1bv32, mcp251x_hw_tx_~tx_buf_idx#1)[8:0])))[8:0], mcp251x_hw_tx_#t~mem238#1.base, mcp251x_hw_tx_#t~mem238#1.offset, 1bv64);havoc mcp251x_hw_tx_#t~mem238#1.base, mcp251x_hw_tx_#t~mem238#1.offset;call mcp251x_hw_tx_#t~mem239#1.base, mcp251x_hw_tx_#t~mem239#1.offset := read~$Pointer$#17(mcp251x_hw_tx_~priv~8#1.base, ~bvadd~64(316bv64, mcp251x_hw_tx_~priv~8#1.offset), 8bv64); [2025-02-08 03:49:21,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738: SUMMARY for call netif_wake_queue(mcp251x_restart_work_handler_~net~1#1.base, mcp251x_restart_work_handler_~net~1#1.offset); srcloc: null [2025-02-08 03:49:21,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6664: assume { :begin_inline_mcp251x_hw_tx } true;mcp251x_hw_tx_#in~spi#1.base, mcp251x_hw_tx_#in~spi#1.offset, mcp251x_hw_tx_#in~frame#1.base, mcp251x_hw_tx_#in~frame#1.offset, mcp251x_hw_tx_#in~tx_buf_idx#1 := mcp251x_tx_work_handler_~spi~4#1.base, mcp251x_tx_work_handler_~spi~4#1.offset, mcp251x_tx_work_handler_~frame~2#1.base, mcp251x_tx_work_handler_~frame~2#1.offset, 0bv32;havoc mcp251x_hw_tx_#t~ret228#1.base, mcp251x_hw_tx_#t~ret228#1.offset, mcp251x_hw_tx_#t~mem229#1, mcp251x_hw_tx_#t~mem230#1, mcp251x_hw_tx_#t~mem231#1, mcp251x_hw_tx_#t~mem232#1, mcp251x_hw_tx_#t~mem233#1, mcp251x_hw_tx_#t~mem234#1, mcp251x_hw_tx_#t~mem235#1, mcp251x_hw_tx_#t~memcpy~res236#1.base, mcp251x_hw_tx_#t~memcpy~res236#1.offset, mcp251x_hw_tx_#t~mem237#1, mcp251x_hw_tx_#t~mem238#1.base, mcp251x_hw_tx_#t~mem238#1.offset, mcp251x_hw_tx_#t~mem239#1.base, mcp251x_hw_tx_#t~mem239#1.offset, mcp251x_hw_tx_#t~ret240#1, mcp251x_hw_tx_~spi#1.base, mcp251x_hw_tx_~spi#1.offset, mcp251x_hw_tx_~frame#1.base, mcp251x_hw_tx_~frame#1.offset, mcp251x_hw_tx_~tx_buf_idx#1, mcp251x_hw_tx_~priv~8#1.base, mcp251x_hw_tx_~priv~8#1.offset, mcp251x_hw_tx_~tmp~24#1.base, mcp251x_hw_tx_~tmp~24#1.offset, mcp251x_hw_tx_~sid~0#1, mcp251x_hw_tx_~eid~0#1, mcp251x_hw_tx_~exide~0#1, mcp251x_hw_tx_~rtr~0#1, mcp251x_hw_tx_~#buf~0#1.base, mcp251x_hw_tx_~#buf~0#1.offset;mcp251x_hw_tx_~spi#1.base, mcp251x_hw_tx_~spi#1.offset := mcp251x_hw_tx_#in~spi#1.base, mcp251x_hw_tx_#in~spi#1.offset;mcp251x_hw_tx_~frame#1.base, mcp251x_hw_tx_~frame#1.offset := mcp251x_hw_tx_#in~frame#1.base, mcp251x_hw_tx_#in~frame#1.offset;mcp251x_hw_tx_~tx_buf_idx#1 := mcp251x_hw_tx_#in~tx_buf_idx#1;havoc mcp251x_hw_tx_~priv~8#1.base, mcp251x_hw_tx_~priv~8#1.offset;havoc mcp251x_hw_tx_~tmp~24#1.base, mcp251x_hw_tx_~tmp~24#1.offset;havoc mcp251x_hw_tx_~sid~0#1;havoc mcp251x_hw_tx_~eid~0#1;havoc mcp251x_hw_tx_~exide~0#1;havoc mcp251x_hw_tx_~rtr~0#1;call mcp251x_hw_tx_~#buf~0#1.base, mcp251x_hw_tx_~#buf~0#1.offset := #Ultimate.allocOnStack(14bv64); [2025-02-08 03:49:21,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6722: SUMMARY for call netif_wake_queue(mcp251x_restart_work_handler_~net~1#1.base, mcp251x_restart_work_handler_~net~1#1.offset); srcloc: null [2025-02-08 03:49:21,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6111: mcp251x_hw_tx_frame_~tmp~23#1.base, mcp251x_hw_tx_frame_~tmp~23#1.offset := mcp251x_hw_tx_frame_#t~ret222#1.base, mcp251x_hw_tx_frame_#t~ret222#1.offset;havoc mcp251x_hw_tx_frame_#t~ret222#1.base, mcp251x_hw_tx_frame_#t~ret222#1.offset;mcp251x_hw_tx_frame_~priv~7#1.base, mcp251x_hw_tx_frame_~priv~7#1.offset := mcp251x_hw_tx_frame_~tmp~23#1.base, mcp251x_hw_tx_frame_~tmp~23#1.offset; [2025-02-08 03:49:21,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6111-1: SUMMARY for call mcp251x_hw_tx_frame_#t~ret222#1.base, mcp251x_hw_tx_frame_#t~ret222#1.offset := spi_get_drvdata(mcp251x_hw_tx_frame_~spi#1.base, mcp251x_hw_tx_frame_~spi#1.offset); srcloc: null [2025-02-08 03:49:21,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6714: havoc mcp251x_restart_work_handler_#t~ret374#1; [2025-02-08 03:49:21,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ##fun~$Pointer$~TO~VOIDFINAL: assume true; [2025-02-08 03:49:21,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9877: SUMMARY for call ldv_mutex_unlock_mcp_lock_of_mcp251x_priv(ldv_mutex_unlock_27_~ldv_func_arg1#1.base, ldv_mutex_unlock_27_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:49:21,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6714-1: SUMMARY for call mcp251x_restart_work_handler_#t~ret374#1 := mcp251x_set_normal_mode(mcp251x_restart_work_handler_~spi~5#1.base, mcp251x_restart_work_handler_~spi~5#1.offset); srcloc: null [2025-02-08 03:49:21,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6739: SUMMARY for call mcp251x_error_skb(mcp251x_restart_work_handler_~net~1#1.base, mcp251x_restart_work_handler_~net~1#1.offset, 256bv32, 0bv32); srcloc: null [2025-02-08 03:49:21,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6673-1: assume { :begin_inline_ldv_mutex_unlock_25 } true;ldv_mutex_unlock_25_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_25_#in~ldv_func_arg1#1.offset := mcp251x_tx_work_handler_~priv~18#1.base, ~bvadd~64(328bv64, mcp251x_tx_work_handler_~priv~18#1.offset);havoc ldv_mutex_unlock_25_~ldv_func_arg1#1.base, ldv_mutex_unlock_25_~ldv_func_arg1#1.offset;ldv_mutex_unlock_25_~ldv_func_arg1#1.base, ldv_mutex_unlock_25_~ldv_func_arg1#1.offset := ldv_mutex_unlock_25_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_25_#in~ldv_func_arg1#1.offset; [2025-02-08 03:49:21,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6673: havoc ldv_mutex_unlock_25_~ldv_func_arg1#1.base, ldv_mutex_unlock_25_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_25_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_25_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_25 } true; [2025-02-08 03:49:21,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6120-1: SUMMARY for call mcp251x_write_reg(mcp251x_hw_tx_frame_~spi#1.base, mcp251x_hw_tx_frame_~spi#1.offset, ~bvadd~32(~bvmul~32(16bv32, ~zero_extend~32~8(~bvadd~32(3bv32, mcp251x_hw_tx_frame_~tx_buf_idx#1)[8:0])), ~zero_extend~32~8(mcp251x_hw_tx_frame_~i~0#1[8:0]))[8:0], ~zero_extend~32~8(mcp251x_hw_tx_frame_#t~mem224#1)[8:0]); srcloc: null [2025-02-08 03:49:21,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6153: assume 0bv32 != mcp251x_hw_tx_~exide~0#1;call mcp251x_hw_tx_#t~mem230#1 := read~intINTTYPE4#17(mcp251x_hw_tx_~frame#1.base, mcp251x_hw_tx_~frame#1.offset, 4bv64);mcp251x_hw_tx_~sid~0#1 := ~bvlshr~32(~bvand~32(536870911bv32, mcp251x_hw_tx_#t~mem230#1), 18bv32);havoc mcp251x_hw_tx_#t~mem230#1; [2025-02-08 03:49:21,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6153: assume !(0bv32 != mcp251x_hw_tx_~exide~0#1);call mcp251x_hw_tx_#t~mem231#1 := read~intINTTYPE4#17(mcp251x_hw_tx_~frame#1.base, mcp251x_hw_tx_~frame#1.offset, 4bv64);mcp251x_hw_tx_~sid~0#1 := ~bvand~32(2047bv32, mcp251x_hw_tx_#t~mem231#1);havoc mcp251x_hw_tx_#t~mem231#1; [2025-02-08 03:49:21,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6120: havoc mcp251x_hw_tx_frame_#t~mem224#1;mcp251x_hw_tx_frame_~i~0#1 := ~bvadd~32(1bv32, mcp251x_hw_tx_frame_~i~0#1); [2025-02-08 03:49:21,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6170: havoc mcp251x_hw_tx_#t~mem239#1.base, mcp251x_hw_tx_#t~mem239#1.offset;havoc mcp251x_hw_tx_#t~ret240#1;call ULTIMATE.dealloc(mcp251x_hw_tx_~#buf~0#1.base, mcp251x_hw_tx_~#buf~0#1.offset);havoc mcp251x_hw_tx_~#buf~0#1.base, mcp251x_hw_tx_~#buf~0#1.offset; [2025-02-08 03:49:21,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6170-1: SUMMARY for call mcp251x_hw_tx_#t~ret240#1 := mcp251x_spi_trans(mcp251x_hw_tx_#t~mem239#1.base, mcp251x_hw_tx_#t~mem239#1.offset, 1bv32); srcloc: null [2025-02-08 03:49:21,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6699-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:49:21,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6666: havoc can_put_echo_skb_~arg0#1.base, can_put_echo_skb_~arg0#1.offset, can_put_echo_skb_~arg1#1.base, can_put_echo_skb_~arg1#1.offset, can_put_echo_skb_~arg2#1;havoc can_put_echo_skb_#in~arg0#1.base, can_put_echo_skb_#in~arg0#1.offset, can_put_echo_skb_#in~arg1#1.base, can_put_echo_skb_#in~arg1#1.offset, can_put_echo_skb_#in~arg2#1;assume { :end_inline_can_put_echo_skb } true;havoc mcp251x_tx_work_handler_#t~mem367#1.base, mcp251x_tx_work_handler_#t~mem367#1.offset;call write~$Pointer$#17(0bv64, 0bv64, mcp251x_tx_work_handler_~priv~18#1.base, ~bvadd~64(516bv64, mcp251x_tx_work_handler_~priv~18#1.offset), 8bv64); [2025-02-08 03:49:21,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6699: mcp251x_restart_work_handler_~tmp~36#1 := mcp251x_restart_work_handler_~__ms~1#1;mcp251x_restart_work_handler_~__ms~1#1 := ~bvsub~64(mcp251x_restart_work_handler_~__ms~1#1, 1bv64); [2025-02-08 03:49:21,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6121: call mcp251x_hw_tx_frame_#t~mem224#1 := read~intINTTYPE1#17(mcp251x_hw_tx_frame_~buf#1.base, ~bvadd~64(mcp251x_hw_tx_frame_~buf#1.offset, ~sign_extend~64~32(mcp251x_hw_tx_frame_~i~0#1)), 1bv64); [2025-02-08 03:49:21,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6146: call ULTIMATE.dealloc(mcp251x_hw_tx_~#buf~0#1.base, mcp251x_hw_tx_~#buf~0#1.offset);havoc mcp251x_hw_tx_~#buf~0#1.base, mcp251x_hw_tx_~#buf~0#1.offset;havoc mcp251x_hw_tx_#t~ret228#1.base, mcp251x_hw_tx_#t~ret228#1.offset, mcp251x_hw_tx_#t~mem229#1, mcp251x_hw_tx_#t~mem230#1, mcp251x_hw_tx_#t~mem231#1, mcp251x_hw_tx_#t~mem232#1, mcp251x_hw_tx_#t~mem233#1, mcp251x_hw_tx_#t~mem234#1, mcp251x_hw_tx_#t~mem235#1, mcp251x_hw_tx_#t~memcpy~res236#1.base, mcp251x_hw_tx_#t~memcpy~res236#1.offset, mcp251x_hw_tx_#t~mem237#1, mcp251x_hw_tx_#t~mem238#1.base, mcp251x_hw_tx_#t~mem238#1.offset, mcp251x_hw_tx_#t~mem239#1.base, mcp251x_hw_tx_#t~mem239#1.offset, mcp251x_hw_tx_#t~ret240#1, mcp251x_hw_tx_~spi#1.base, mcp251x_hw_tx_~spi#1.offset, mcp251x_hw_tx_~frame#1.base, mcp251x_hw_tx_~frame#1.offset, mcp251x_hw_tx_~tx_buf_idx#1, mcp251x_hw_tx_~priv~8#1.base, mcp251x_hw_tx_~priv~8#1.offset, mcp251x_hw_tx_~tmp~24#1.base, mcp251x_hw_tx_~tmp~24#1.offset, mcp251x_hw_tx_~sid~0#1, mcp251x_hw_tx_~eid~0#1, mcp251x_hw_tx_~exide~0#1, mcp251x_hw_tx_~rtr~0#1, mcp251x_hw_tx_~#buf~0#1.base, mcp251x_hw_tx_~#buf~0#1.offset;havoc mcp251x_hw_tx_#in~spi#1.base, mcp251x_hw_tx_#in~spi#1.offset, mcp251x_hw_tx_#in~frame#1.base, mcp251x_hw_tx_#in~frame#1.offset, mcp251x_hw_tx_#in~tx_buf_idx#1;assume { :end_inline_mcp251x_hw_tx } true;call mcp251x_tx_work_handler_#t~mem366#1 := read~intINTTYPE1#17(mcp251x_tx_work_handler_~frame~2#1.base, ~bvadd~64(4bv64, mcp251x_tx_work_handler_~frame~2#1.offset), 1bv64);call write~intINTTYPE4#17(~bvadd~32(1bv32, ~zero_extend~32~8(mcp251x_tx_work_handler_#t~mem366#1)), mcp251x_tx_work_handler_~priv~18#1.base, ~bvadd~64(524bv64, mcp251x_tx_work_handler_~priv~18#1.offset), 4bv64);havoc mcp251x_tx_work_handler_#t~mem366#1;call mcp251x_tx_work_handler_#t~mem367#1.base, mcp251x_tx_work_handler_#t~mem367#1.offset := read~$Pointer$#17(mcp251x_tx_work_handler_~priv~18#1.base, ~bvadd~64(516bv64, mcp251x_tx_work_handler_~priv~18#1.offset), 8bv64);assume { :begin_inline_can_put_echo_skb } true;can_put_echo_skb_#in~arg0#1.base, can_put_echo_skb_#in~arg0#1.offset, can_put_echo_skb_#in~arg1#1.base, can_put_echo_skb_#in~arg1#1.offset, can_put_echo_skb_#in~arg2#1 := mcp251x_tx_work_handler_#t~mem367#1.base, mcp251x_tx_work_handler_#t~mem367#1.offset, mcp251x_tx_work_handler_~net~0#1.base, mcp251x_tx_work_handler_~net~0#1.offset, 0bv32;havoc can_put_echo_skb_~arg0#1.base, can_put_echo_skb_~arg0#1.offset, can_put_echo_skb_~arg1#1.base, can_put_echo_skb_~arg1#1.offset, can_put_echo_skb_~arg2#1;can_put_echo_skb_~arg0#1.base, can_put_echo_skb_~arg0#1.offset := can_put_echo_skb_#in~arg0#1.base, can_put_echo_skb_#in~arg0#1.offset;can_put_echo_skb_~arg1#1.base, can_put_echo_skb_~arg1#1.offset := can_put_echo_skb_#in~arg1#1.base, can_put_echo_skb_#in~arg1#1.offset;can_put_echo_skb_~arg2#1 := can_put_echo_skb_#in~arg2#1; [2025-02-08 03:49:21,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10891: havoc devm_kmalloc_#t~ret775#1.base, devm_kmalloc_#t~ret775#1.offset; [2025-02-08 03:49:23,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6213: assume ~bvslt~32(mcp251x_hw_rx_frame_~i~1#1, ~bvadd~32(6bv32, mcp251x_hw_rx_frame_~len~0#1)); [2025-02-08 03:49:23,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6213: assume !~bvslt~32(mcp251x_hw_rx_frame_~i~1#1, ~bvadd~32(6bv32, mcp251x_hw_rx_frame_~len~0#1)); [2025-02-08 03:49:23,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6209: call write~intINTTYPE1#17(mcp251x_hw_rx_frame_#t~ret245#1, mcp251x_hw_rx_frame_~buf#1.base, ~bvadd~64(mcp251x_hw_rx_frame_~buf#1.offset, ~sign_extend~64~32(mcp251x_hw_rx_frame_~i~1#1)), 1bv64);havoc mcp251x_hw_rx_frame_#t~ret245#1;mcp251x_hw_rx_frame_~i~1#1 := ~bvadd~32(1bv32, mcp251x_hw_rx_frame_~i~1#1); [2025-02-08 03:49:23,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6209-1: SUMMARY for call mcp251x_hw_rx_frame_#t~ret245#1 := mcp251x_read_reg(mcp251x_hw_rx_frame_~spi#1.base, mcp251x_hw_rx_frame_~spi#1.offset, ~bvadd~32(~bvmul~32(16bv32, ~zero_extend~32~8(~bvadd~32(6bv32, mcp251x_hw_rx_frame_~buf_idx#1)[8:0])), ~zero_extend~32~8(mcp251x_hw_rx_frame_~i~1#1[8:0]))[8:0]); srcloc: null [2025-02-08 03:49:23,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6199: assume ~bvsle~32(mcp251x_hw_rx_frame_~i~1#1, 5bv32); [2025-02-08 03:49:23,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6199: assume !~bvsle~32(mcp251x_hw_rx_frame_~i~1#1, 5bv32);call mcp251x_hw_rx_frame_#t~mem244#1 := read~intINTTYPE1#17(mcp251x_hw_rx_frame_~buf#1.base, ~bvadd~64(5bv64, mcp251x_hw_rx_frame_~buf#1.offset), 1bv64);mcp251x_hw_rx_frame_~__min1~0#1 := ~bvand~32(15bv32, ~zero_extend~32~8(mcp251x_hw_rx_frame_#t~mem244#1))[8:0];havoc mcp251x_hw_rx_frame_#t~mem244#1;mcp251x_hw_rx_frame_~__min2~0#1 := 8bv8;mcp251x_hw_rx_frame_~len~0#1 := (if ~bvslt~32(~zero_extend~32~8(mcp251x_hw_rx_frame_~__min1~0#1), ~zero_extend~32~8(mcp251x_hw_rx_frame_~__min2~0#1)) then ~zero_extend~32~8(mcp251x_hw_rx_frame_~__min1~0#1) else ~zero_extend~32~8(mcp251x_hw_rx_frame_~__min2~0#1)); [2025-02-08 03:49:23,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6232: call ULTIMATE.dealloc(~#frame~0#1.base, ~#frame~0#1.offset);havoc ~#frame~0#1.base, ~#frame~0#1.offset;call ULTIMATE.dealloc(~#buf~1#1.base, ~#buf~1#1.offset);havoc ~#buf~1#1.base, ~#buf~1#1.offset; [2025-02-08 03:49:23,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6195: call write~intINTTYPE1#17(mcp251x_hw_rx_frame_#t~ret243#1, mcp251x_hw_rx_frame_~buf#1.base, ~bvadd~64(mcp251x_hw_rx_frame_~buf#1.offset, ~sign_extend~64~32(mcp251x_hw_rx_frame_~i~1#1)), 1bv64);havoc mcp251x_hw_rx_frame_#t~ret243#1;mcp251x_hw_rx_frame_~i~1#1 := ~bvadd~32(1bv32, mcp251x_hw_rx_frame_~i~1#1); [2025-02-08 03:49:23,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6195-1: SUMMARY for call mcp251x_hw_rx_frame_#t~ret243#1 := mcp251x_read_reg(mcp251x_hw_rx_frame_~spi#1.base, mcp251x_hw_rx_frame_~spi#1.offset, ~bvadd~32(~bvmul~32(16bv32, ~zero_extend~32~8(~bvadd~32(6bv32, mcp251x_hw_rx_frame_~buf_idx#1)[8:0])), ~zero_extend~32~8(mcp251x_hw_rx_frame_~i~1#1[8:0]))[8:0]); srcloc: null [2025-02-08 03:49:23,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10822: havoc alloc_can_skb_#t~ret766#1.base, alloc_can_skb_#t~ret766#1.offset; [2025-02-08 03:49:38,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9020: ldv_pm_pm_ops_instance_3_~tmp___1~11#1 := ldv_pm_pm_ops_instance_3_#t~ret650#1;havoc ldv_pm_pm_ops_instance_3_#t~ret650#1; [2025-02-08 03:49:38,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9020-1: SUMMARY for call ldv_pm_pm_ops_instance_3_#t~ret650#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:38,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888: ~ldv_statevar_3~0 := 5bv32; [2025-02-08 03:49:38,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9285: assume 18bv32 == ~ldv_statevar_5~0; [2025-02-08 03:49:38,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9285: assume !(18bv32 == ~ldv_statevar_5~0); [2025-02-08 03:49:38,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030: assume { :begin_inline_ldv_EMGentry_init_mcp251x_can_driver_init_12_11 } true;ldv_EMGentry_init_mcp251x_can_driver_init_12_11_#in~arg0#1.base, ldv_EMGentry_init_mcp251x_can_driver_init_12_11_#in~arg0#1.offset := ~ldv_12_init_mcp251x_can_driver_init_default~0.base, ~ldv_12_init_mcp251x_can_driver_init_default~0.offset;havoc ldv_EMGentry_init_mcp251x_can_driver_init_12_11_#res#1;havoc ldv_EMGentry_init_mcp251x_can_driver_init_12_11_#t~ret517#1, ldv_EMGentry_init_mcp251x_can_driver_init_12_11_~arg0#1.base, ldv_EMGentry_init_mcp251x_can_driver_init_12_11_~arg0#1.offset, ldv_EMGentry_init_mcp251x_can_driver_init_12_11_~tmp~44#1;ldv_EMGentry_init_mcp251x_can_driver_init_12_11_~arg0#1.base, ldv_EMGentry_init_mcp251x_can_driver_init_12_11_~arg0#1.offset := ldv_EMGentry_init_mcp251x_can_driver_init_12_11_#in~arg0#1.base, ldv_EMGentry_init_mcp251x_can_driver_init_12_11_#in~arg0#1.offset;havoc ldv_EMGentry_init_mcp251x_can_driver_init_12_11_~tmp~44#1;assume { :begin_inline_mcp251x_can_driver_init } true;havoc mcp251x_can_driver_init_#res#1;havoc mcp251x_can_driver_init_#t~ret516#1, mcp251x_can_driver_init_~tmp~43#1;havoc mcp251x_can_driver_init_~tmp~43#1;assume { :begin_inline_ldv_spi_register_driver_35 } true;ldv_spi_register_driver_35_#in~ldv_func_arg1#1.base, ldv_spi_register_driver_35_#in~ldv_func_arg1#1.offset := ~#mcp251x_can_driver~0.base, ~#mcp251x_can_driver~0.offset;havoc ldv_spi_register_driver_35_#res#1;havoc ldv_spi_register_driver_35_#t~ret700#1, ldv_spi_register_driver_35_#t~ret701#1, ldv_spi_register_driver_35_~ldv_func_arg1#1.base, ldv_spi_register_driver_35_~ldv_func_arg1#1.offset, ldv_spi_register_driver_35_~ldv_func_res~2#1, ldv_spi_register_driver_35_~tmp~70#1, ldv_spi_register_driver_35_~tmp___0~26#1;ldv_spi_register_driver_35_~ldv_func_arg1#1.base, ldv_spi_register_driver_35_~ldv_func_arg1#1.offset := ldv_spi_register_driver_35_#in~ldv_func_arg1#1.base, ldv_spi_register_driver_35_#in~ldv_func_arg1#1.offset;havoc ldv_spi_register_driver_35_~ldv_func_res~2#1;havoc ldv_spi_register_driver_35_~tmp~70#1;havoc ldv_spi_register_driver_35_~tmp___0~26#1;assume { :begin_inline_spi_register_driver } true;spi_register_driver_#in~arg0#1.base, spi_register_driver_#in~arg0#1.offset := ldv_spi_register_driver_35_~ldv_func_arg1#1.base, ldv_spi_register_driver_35_~ldv_func_arg1#1.offset;havoc spi_register_driver_#res#1;havoc spi_register_driver_#t~nondet788#1, spi_register_driver_~arg0#1.base, spi_register_driver_~arg0#1.offset;spi_register_driver_~arg0#1.base, spi_register_driver_~arg0#1.offset := spi_register_driver_#in~arg0#1.base, spi_register_driver_#in~arg0#1.offset;havoc spi_register_driver_#t~nondet788#1;spi_register_driver_#res#1 := spi_register_driver_#t~nondet788#1;havoc spi_register_driver_#t~nondet788#1; [2025-02-08 03:49:38,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8955: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem636#1.base, ldv_pm_pm_ops_instance_3_#t~mem636#1.offset);havoc ldv_pm_pm_ops_instance_3_#t~mem636#1.base, ldv_pm_pm_ops_instance_3_#t~mem636#1.offset;call ldv_pm_pm_ops_instance_3_#t~mem637#1.base, ldv_pm_pm_ops_instance_3_#t~mem637#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(80bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_freeze_late_3_14 } true;ldv_pm_ops_instance_freeze_late_3_14_#in~arg0#1.base, ldv_pm_ops_instance_freeze_late_3_14_#in~arg0#1.offset, ldv_pm_ops_instance_freeze_late_3_14_#in~arg1#1.base, ldv_pm_ops_instance_freeze_late_3_14_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem637#1.base, ldv_pm_pm_ops_instance_3_#t~mem637#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_freeze_late_3_14_#t~ret565#1, ldv_pm_ops_instance_freeze_late_3_14_~arg0#1.base, ldv_pm_ops_instance_freeze_late_3_14_~arg0#1.offset, ldv_pm_ops_instance_freeze_late_3_14_~arg1#1.base, ldv_pm_ops_instance_freeze_late_3_14_~arg1#1.offset;ldv_pm_ops_instance_freeze_late_3_14_~arg0#1.base, ldv_pm_ops_instance_freeze_late_3_14_~arg0#1.offset := ldv_pm_ops_instance_freeze_late_3_14_#in~arg0#1.base, ldv_pm_ops_instance_freeze_late_3_14_#in~arg0#1.offset;ldv_pm_ops_instance_freeze_late_3_14_~arg1#1.base, ldv_pm_ops_instance_freeze_late_3_14_~arg1#1.offset := ldv_pm_ops_instance_freeze_late_3_14_#in~arg1#1.base, ldv_pm_ops_instance_freeze_late_3_14_#in~arg1#1.offset; [2025-02-08 03:49:38,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8955: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem636#1.base, ldv_pm_pm_ops_instance_3_#t~mem636#1.offset));havoc ldv_pm_pm_ops_instance_3_#t~mem636#1.base, ldv_pm_pm_ops_instance_3_#t~mem636#1.offset; [2025-02-08 03:49:38,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8955-1: call ldv_pm_pm_ops_instance_3_#t~mem636#1.base, ldv_pm_pm_ops_instance_3_#t~mem636#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(80bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64); [2025-02-08 03:49:38,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8030-1: SUMMARY for call ldv_assume((if 14bv32 == ~ldv_statevar_0~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8823: assume 24bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8823: assume !(24bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8493: havoc ldv_pm_ops_instance_runtime_suspend_3_25_#t~ret590#1; [2025-02-08 03:49:38,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8493-1: SUMMARY for call ldv_pm_ops_instance_runtime_suspend_3_25_#t~ret590#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_runtime_suspend_3_25_~arg1#1.base, ldv_pm_ops_instance_runtime_suspend_3_25_~arg1#1.offset, ldv_pm_ops_instance_runtime_suspend_3_25_~arg0#1.base, ldv_pm_ops_instance_runtime_suspend_3_25_~arg0#1.offset); srcloc: null [2025-02-08 03:49:38,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9220: SUMMARY for call ##fun~$Pointer$~TO~VOID(ldv_rtc_class_instance_release_5_2_~arg1#1.base, ldv_rtc_class_instance_release_5_2_~arg1#1.offset, ldv_rtc_class_instance_release_5_2_~arg0#1.base, ldv_rtc_class_instance_release_5_2_~arg0#1.offset); srcloc: null [2025-02-08 03:49:38,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908: assume 0bv32 != ~bvand~32(28bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem409#1));havoc mcp251x_can_ist_#t~mem409#1;call mcp251x_can_ist_#t~mem410#1 := read~intINTTYPE8#17(mcp251x_can_ist_~net~2#1.base, ~bvadd~64(8bv64, ~bvadd~64(260bv64, mcp251x_can_ist_~net~2#1.offset)), 8bv64);call write~intINTTYPE8#17(~bvadd~64(1bv64, mcp251x_can_ist_#t~mem410#1), mcp251x_can_ist_~net~2#1.base, ~bvadd~64(8bv64, ~bvadd~64(260bv64, mcp251x_can_ist_~net~2#1.offset)), 8bv64);havoc mcp251x_can_ist_#t~mem410#1;call mcp251x_can_ist_#t~mem412#1 := read~intINTTYPE8#17(mcp251x_can_ist_~net~2#1.base, ~bvadd~64(24bv64, ~bvadd~64(260bv64, mcp251x_can_ist_~net~2#1.offset)), 8bv64);call mcp251x_can_ist_#t~mem411#1 := read~intINTTYPE4#17(mcp251x_can_ist_~priv~20#1.base, ~bvadd~64(524bv64, mcp251x_can_ist_~priv~20#1.offset), 4bv64);call write~intINTTYPE8#17(~bvadd~64(mcp251x_can_ist_#t~mem412#1, ~sign_extend~64~32(~bvadd~32(4294967295bv32, mcp251x_can_ist_#t~mem411#1))), mcp251x_can_ist_~net~2#1.base, ~bvadd~64(24bv64, ~bvadd~64(260bv64, mcp251x_can_ist_~net~2#1.offset)), 8bv64);havoc mcp251x_can_ist_#t~mem412#1;havoc mcp251x_can_ist_#t~mem411#1; [2025-02-08 03:49:38,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908: assume !(0bv32 != ~bvand~32(28bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem409#1)));havoc mcp251x_can_ist_#t~mem409#1; [2025-02-08 03:49:38,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9022: assume 0bv32 != ldv_pm_pm_ops_instance_3_~tmp___1~11#1;~ldv_statevar_3~0 := 18bv32; [2025-02-08 03:49:38,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9022: assume !(0bv32 != ldv_pm_pm_ops_instance_3_~tmp___1~11#1);~ldv_statevar_3~0 := 20bv32; [2025-02-08 03:49:38,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7965: SUMMARY for call ldv_assume((if 6bv32 == ~ldv_statevar_0~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230: ldv_interrupt_interrupt_instance_1_#t~ret552#1 := ldv_interrupt_instance_handler_1_5_#res#1;havoc ldv_interrupt_instance_handler_1_5_#t~ret550#1, ldv_interrupt_instance_handler_1_5_~arg0#1.base, ldv_interrupt_instance_handler_1_5_~arg0#1.offset, ldv_interrupt_instance_handler_1_5_~arg1#1, ldv_interrupt_instance_handler_1_5_~arg2#1.base, ldv_interrupt_instance_handler_1_5_~arg2#1.offset, ldv_interrupt_instance_handler_1_5_~tmp~48#1;havoc ldv_interrupt_instance_handler_1_5_#in~arg0#1.base, ldv_interrupt_instance_handler_1_5_#in~arg0#1.offset, ldv_interrupt_instance_handler_1_5_#in~arg1#1, ldv_interrupt_instance_handler_1_5_#in~arg2#1.base, ldv_interrupt_instance_handler_1_5_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_handler_1_5 } true;~ldv_1_ret_val_default~0 := ldv_interrupt_interrupt_instance_1_#t~ret552#1;havoc ldv_interrupt_interrupt_instance_1_#t~ret552#1; [2025-02-08 03:49:38,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8957: havoc ldv_pm_ops_instance_freeze_late_3_14_#t~ret565#1, ldv_pm_ops_instance_freeze_late_3_14_~arg0#1.base, ldv_pm_ops_instance_freeze_late_3_14_~arg0#1.offset, ldv_pm_ops_instance_freeze_late_3_14_~arg1#1.base, ldv_pm_ops_instance_freeze_late_3_14_~arg1#1.offset;havoc ldv_pm_ops_instance_freeze_late_3_14_#in~arg0#1.base, ldv_pm_ops_instance_freeze_late_3_14_#in~arg0#1.offset, ldv_pm_ops_instance_freeze_late_3_14_#in~arg1#1.base, ldv_pm_ops_instance_freeze_late_3_14_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_freeze_late_3_14 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem637#1.base, ldv_pm_pm_ops_instance_3_#t~mem637#1.offset; [2025-02-08 03:49:38,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7966: SUMMARY for call ldv_EMGentry_exit_mcp251x_can_driver_exit_12_2(~ldv_12_exit_mcp251x_can_driver_exit_default~0.base, ~ldv_12_exit_mcp251x_can_driver_exit_default~0.offset); srcloc: null [2025-02-08 03:49:38,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8891: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem623#1.base, ldv_pm_pm_ops_instance_3_#t~mem623#1.offset);havoc ldv_pm_pm_ops_instance_3_#t~mem623#1.base, ldv_pm_pm_ops_instance_3_#t~mem623#1.offset;call ldv_pm_pm_ops_instance_3_#t~mem624#1.base, ldv_pm_pm_ops_instance_3_#t~mem624#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(104bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_restore_early_3_7 } true;ldv_pm_ops_instance_restore_early_3_7_#in~arg0#1.base, ldv_pm_ops_instance_restore_early_3_7_#in~arg0#1.offset, ldv_pm_ops_instance_restore_early_3_7_#in~arg1#1.base, ldv_pm_ops_instance_restore_early_3_7_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem624#1.base, ldv_pm_pm_ops_instance_3_#t~mem624#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_restore_early_3_7_#t~ret577#1, ldv_pm_ops_instance_restore_early_3_7_~arg0#1.base, ldv_pm_ops_instance_restore_early_3_7_~arg0#1.offset, ldv_pm_ops_instance_restore_early_3_7_~arg1#1.base, ldv_pm_ops_instance_restore_early_3_7_~arg1#1.offset;ldv_pm_ops_instance_restore_early_3_7_~arg0#1.base, ldv_pm_ops_instance_restore_early_3_7_~arg0#1.offset := ldv_pm_ops_instance_restore_early_3_7_#in~arg0#1.base, ldv_pm_ops_instance_restore_early_3_7_#in~arg0#1.offset;ldv_pm_ops_instance_restore_early_3_7_~arg1#1.base, ldv_pm_ops_instance_restore_early_3_7_~arg1#1.offset := ldv_pm_ops_instance_restore_early_3_7_#in~arg1#1.base, ldv_pm_ops_instance_restore_early_3_7_#in~arg1#1.offset; [2025-02-08 03:49:38,798 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8891: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem623#1.base, ldv_pm_pm_ops_instance_3_#t~mem623#1.offset));havoc ldv_pm_pm_ops_instance_3_#t~mem623#1.base, ldv_pm_pm_ops_instance_3_#t~mem623#1.offset; [2025-02-08 03:49:38,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8891-1: call ldv_pm_pm_ops_instance_3_#t~mem623#1.base, ldv_pm_pm_ops_instance_3_#t~mem623#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(104bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64); [2025-02-08 03:49:38,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8759: assume 8bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8759: assume !(8bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7636: assume 1bv32 == ~ldv_statevar_0~0; [2025-02-08 03:49:38,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7636: assume !(1bv32 == ~ldv_statevar_0~0); [2025-02-08 03:49:38,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9420: ldv_spi_register_driver_~tmp~58#1 := ldv_spi_register_driver_#t~ret686#1;havoc ldv_spi_register_driver_#t~ret686#1; [2025-02-08 03:49:38,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9420-1: SUMMARY for call ldv_spi_register_driver_#t~ret686#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:38,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552: assume 2bv32 == ldv_switch_2_~tmp~61#1; [2025-02-08 03:49:38,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552: assume !(2bv32 == ldv_switch_2_~tmp~61#1); [2025-02-08 03:49:38,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156: havoc ldv_rtc_class_instance_callback_5_15_#t~ret665#1;havoc ldv_rtc_class_instance_callback_5_15_#t~ret665#1, ldv_rtc_class_instance_callback_5_15_~arg0#1.base, ldv_rtc_class_instance_callback_5_15_~arg0#1.offset, ldv_rtc_class_instance_callback_5_15_~arg1#1.base, ldv_rtc_class_instance_callback_5_15_~arg1#1.offset;havoc ldv_rtc_class_instance_callback_5_15_#in~arg0#1.base, ldv_rtc_class_instance_callback_5_15_#in~arg0#1.offset, ldv_rtc_class_instance_callback_5_15_#in~arg1#1.base, ldv_rtc_class_instance_callback_5_15_#in~arg1#1.offset;assume { :end_inline_ldv_rtc_class_instance_callback_5_15 } true;~ldv_statevar_5~0 := 3bv32; [2025-02-08 03:49:38,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156-1: SUMMARY for call ldv_rtc_class_instance_callback_5_15_#t~ret665#1 := mcp251x_can_suspend(ldv_rtc_class_instance_callback_5_15_~arg1#1.base, ldv_rtc_class_instance_callback_5_15_~arg1#1.offset); srcloc: null [2025-02-08 03:49:38,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8297: havoc ldv_net_dummy_resourceless_instance_2_#t~ret556#1, ldv_net_dummy_resourceless_instance_2_#t~ret557#1, ldv_net_dummy_resourceless_instance_2_~arg0#1.base, ldv_net_dummy_resourceless_instance_2_~arg0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_net_dummy_resourceless_instance_2 } true; [2025-02-08 03:49:38,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:49:38,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8033-1: SUMMARY for call ldv_entry_EMGentry_12_#t~ret546#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:38,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8033: ldv_entry_EMGentry_12_~tmp___0~20#1 := ldv_entry_EMGentry_12_#t~ret546#1;havoc ldv_entry_EMGentry_12_#t~ret546#1; [2025-02-08 03:49:38,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6778: assume 0bv32 != ~bvand~32(1bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem381#1));havoc mcp251x_can_ist_#t~mem381#1; [2025-02-08 03:49:38,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6778: assume !(0bv32 != ~bvand~32(1bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem381#1)));havoc mcp251x_can_ist_#t~mem381#1; [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8628: assume { :begin_inline_ldv_dispatch_pm_deregister_4_5 } true;assume { :begin_inline_ldv_switch_automaton_state_3_1 } true;~ldv_statevar_3~0 := 29bv32;assume { :end_inline_ldv_switch_automaton_state_3_1 } true;assume { :end_inline_ldv_dispatch_pm_deregister_4_5 } true;~ldv_statevar_4~0 := 4bv32; [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8628-1: SUMMARY for call ldv_assume((if 1bv32 == ~ldv_statevar_3~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8562: assume 1bv32 == ~ldv_statevar_4~0; [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8562: assume !(1bv32 == ~ldv_statevar_4~0); [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8430-1: SUMMARY for call ldv_pm_ops_instance_restore_early_3_7_#t~ret577#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_restore_early_3_7_~arg1#1.base, ldv_pm_ops_instance_restore_early_3_7_~arg1#1.offset, ldv_pm_ops_instance_restore_early_3_7_~arg0#1.base, ldv_pm_ops_instance_restore_early_3_7_~arg0#1.offset); srcloc: null [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8430: havoc ldv_pm_ops_instance_restore_early_3_7_#t~ret577#1; [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9289: assume 19bv32 == ~ldv_statevar_5~0; [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9289: assume !(19bv32 == ~ldv_statevar_5~0); [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8893: havoc ldv_pm_ops_instance_restore_early_3_7_#t~ret577#1, ldv_pm_ops_instance_restore_early_3_7_~arg0#1.base, ldv_pm_ops_instance_restore_early_3_7_~arg0#1.offset, ldv_pm_ops_instance_restore_early_3_7_~arg1#1.base, ldv_pm_ops_instance_restore_early_3_7_~arg1#1.offset;havoc ldv_pm_ops_instance_restore_early_3_7_#in~arg0#1.base, ldv_pm_ops_instance_restore_early_3_7_#in~arg0#1.offset, ldv_pm_ops_instance_restore_early_3_7_#in~arg1#1.base, ldv_pm_ops_instance_restore_early_3_7_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_restore_early_3_7 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem624#1.base, ldv_pm_pm_ops_instance_3_#t~mem624#1.offset; [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8827: assume 25bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8827: assume !(25bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968: ~ldv_statevar_12~0 := 11bv32; [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6845-1: call mcp251x_can_ist_#t~mem394#1 := read~intINTTYPE4#17(mcp251x_can_ist_~priv~20#1.base, ~bvadd~64(68bv64, mcp251x_can_ist_~priv~20#1.offset), 4bv64); [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6845: assume 0bv32 == mcp251x_can_ist_#t~mem394#1;havoc mcp251x_can_ist_#t~mem394#1; [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6845: assume !(0bv32 == mcp251x_can_ist_#t~mem394#1);havoc mcp251x_can_ist_#t~mem394#1;call mcp251x_can_ist_#t~mem395#1 := read~intINTTYPE4#17(mcp251x_can_ist_~priv~20#1.base, ~bvadd~64(68bv64, mcp251x_can_ist_~priv~20#1.offset), 4bv64); [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8695: ldv_pm_platform_instance_4_~tmp___3~2#1.base, ldv_pm_platform_instance_4_~tmp___3~2#1.offset := ldv_pm_platform_instance_4_#t~ret609#1.base, ldv_pm_platform_instance_4_#t~ret609#1.offset;havoc ldv_pm_platform_instance_4_#t~ret609#1.base, ldv_pm_platform_instance_4_#t~ret609#1.offset;~ldv_4_ldv_param_14_0_default~0.base, ~ldv_4_ldv_param_14_0_default~0.offset := ldv_pm_platform_instance_4_~tmp___3~2#1.base, ldv_pm_platform_instance_4_~tmp___3~2#1.offset; [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8695-1: SUMMARY for call ldv_pm_platform_instance_4_#t~ret609#1.base, ldv_pm_platform_instance_4_#t~ret609#1.offset := ldv_xmalloc(1432bv64); srcloc: null [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9356: ~ldv_5_ret_default~0 := ldv_rtc_rtc_class_instance_5_#t~ret683#1;havoc ldv_rtc_rtc_class_instance_5_#t~ret683#1; [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9356-1: SUMMARY for call ldv_rtc_rtc_class_instance_5_#t~ret683#1 := ldv_post_probe(~ldv_5_ret_default~0); srcloc: null [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9422: assume 0bv32 != ldv_spi_register_driver_~tmp~58#1; [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9422: assume !(0bv32 != ldv_spi_register_driver_~tmp~58#1); [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8035: assume 0bv32 != ldv_entry_EMGentry_12_~tmp___0~20#1;~ldv_statevar_12~0 := 8bv32; [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8035: assume !(0bv32 != ldv_entry_EMGentry_12_~tmp___0~20#1);~ldv_statevar_12~0 := 10bv32; [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6912-1: SUMMARY for call can_led_event(mcp251x_can_ist_~net~2#1.base, mcp251x_can_ist_~net~2#1.offset, 2bv32); srcloc: null [2025-02-08 03:49:38,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6912: call mcp251x_can_ist_#t~mem413#1 := read~intINTTYPE4#17(mcp251x_can_ist_~priv~20#1.base, ~bvadd~64(524bv64, mcp251x_can_ist_~priv~20#1.offset), 4bv64); [2025-02-08 03:49:38,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6780: SUMMARY for call mcp251x_hw_rx(mcp251x_can_ist_~spi~6#1.base, mcp251x_can_ist_~spi~6#1.offset, 0bv32); srcloc: null [2025-02-08 03:49:38,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7705: ~ldv_statevar_0~0 := 3bv32; [2025-02-08 03:49:38,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9357: ldv_rtc_rtc_class_instance_5_~tmp___1~12#1 := ldv_rtc_rtc_class_instance_5_#t~ret684#1;havoc ldv_rtc_rtc_class_instance_5_#t~ret684#1; [2025-02-08 03:49:38,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9357-1: SUMMARY for call ldv_rtc_rtc_class_instance_5_#t~ret684#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:38,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102: assume { :begin_inline_ldv_entry_EMGentry_12 } true;ldv_entry_EMGentry_12_#in~arg0#1.base, ldv_entry_EMGentry_12_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_entry_EMGentry_12_#t~ret543#1, ldv_entry_EMGentry_12_#t~ret544#1, ldv_entry_EMGentry_12_#t~ret545#1, ldv_entry_EMGentry_12_#t~ret546#1, ldv_entry_EMGentry_12_~arg0#1.base, ldv_entry_EMGentry_12_~arg0#1.offset, ldv_entry_EMGentry_12_~tmp~46#1, ldv_entry_EMGentry_12_~tmp___0~20#1;ldv_entry_EMGentry_12_~arg0#1.base, ldv_entry_EMGentry_12_~arg0#1.offset := ldv_entry_EMGentry_12_#in~arg0#1.base, ldv_entry_EMGentry_12_#in~arg0#1.offset;havoc ldv_entry_EMGentry_12_~tmp~46#1;havoc ldv_entry_EMGentry_12_~tmp___0~20#1; [2025-02-08 03:49:38,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10084: ldv_post_init_~tmp~74#1 := ldv_post_init_#t~ret711#1;havoc ldv_post_init_#t~ret711#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~74#1;ldv_entry_EMGentry_12_#t~ret545#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret711#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~74#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;~ldv_12_ret_default~0 := ldv_entry_EMGentry_12_#t~ret545#1;havoc ldv_entry_EMGentry_12_#t~ret545#1; [2025-02-08 03:49:38,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10084-1: SUMMARY for call ldv_post_init_#t~ret711#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 03:49:38,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9886-1: SUMMARY for call ldv_mutex_lock_mcp_lock_of_mcp251x_priv(ldv_mutex_lock_28_~ldv_func_arg1#1.base, ldv_mutex_lock_28_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:49:38,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8763: assume 9bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8763: assume !(9bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8961: ~ldv_statevar_3~0 := 13bv32; [2025-02-08 03:49:38,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-1: SUMMARY for call mcp251x_can_ist_#t~ret382#1 := mcp251x_is_2510(mcp251x_can_ist_~spi~6#1.base, mcp251x_can_ist_~spi~6#1.offset); srcloc: null [2025-02-08 03:49:38,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781: mcp251x_can_ist_~tmp~37#1 := mcp251x_can_ist_#t~ret382#1;havoc mcp251x_can_ist_#t~ret382#1; [2025-02-08 03:49:38,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9886: havoc ldv_mutex_lock_28_~ldv_func_arg1#1.base, ldv_mutex_lock_28_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_28_#in~ldv_func_arg1#1.base, ldv_mutex_lock_28_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_28 } true; [2025-02-08 03:49:38,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9556: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:49:38,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7640: assume 2bv32 == ~ldv_statevar_0~0; [2025-02-08 03:49:38,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7640: assume !(2bv32 == ~ldv_statevar_0~0); [2025-02-08 03:49:38,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8697: call ldv_pm_platform_instance_4_#t~mem610#1.base, ldv_pm_platform_instance_4_#t~mem610#1.offset := read~$Pointer$#17(~ldv_4_container_platform_driver~0.base, ~ldv_4_container_platform_driver~0.offset, 8bv64); [2025-02-08 03:49:38,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8697-1: SUMMARY for call ldv_pre_probe(); srcloc: null [2025-02-08 03:49:38,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8367-1: SUMMARY for call ldv_pm_ops_instance_freeze_late_3_14_#t~ret565#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_freeze_late_3_14_~arg1#1.base, ldv_pm_ops_instance_freeze_late_3_14_~arg1#1.offset, ldv_pm_ops_instance_freeze_late_3_14_~arg0#1.base, ldv_pm_ops_instance_freeze_late_3_14_~arg0#1.offset); srcloc: null [2025-02-08 03:49:38,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8367: havoc ldv_pm_ops_instance_freeze_late_3_14_#t~ret565#1; [2025-02-08 03:49:38,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9424: ldv_spi_register_driver_~ldv_9_struct_spi_driver_struct_spi_driver~0#1.base, ldv_spi_register_driver_~ldv_9_struct_spi_driver_struct_spi_driver~0#1.offset := ldv_spi_register_driver_~arg1#1.base, ldv_spi_register_driver_~arg1#1.offset; [2025-02-08 03:49:38,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9424-1: SUMMARY for call ldv_assume((if 0bv32 == ldv_spi_register_driver_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6914: assume 0bv32 != mcp251x_can_ist_#t~mem413#1;havoc mcp251x_can_ist_#t~mem413#1;assume { :begin_inline_can_get_echo_skb } true;can_get_echo_skb_#in~arg0#1.base, can_get_echo_skb_#in~arg0#1.offset, can_get_echo_skb_#in~arg1#1 := mcp251x_can_ist_~net~2#1.base, mcp251x_can_ist_~net~2#1.offset, 0bv32;havoc can_get_echo_skb_#res#1;havoc can_get_echo_skb_#t~nondet768#1, can_get_echo_skb_~arg0#1.base, can_get_echo_skb_~arg0#1.offset, can_get_echo_skb_~arg1#1;can_get_echo_skb_~arg0#1.base, can_get_echo_skb_~arg0#1.offset := can_get_echo_skb_#in~arg0#1.base, can_get_echo_skb_#in~arg0#1.offset;can_get_echo_skb_~arg1#1 := can_get_echo_skb_#in~arg1#1;havoc can_get_echo_skb_#t~nondet768#1;can_get_echo_skb_#res#1 := can_get_echo_skb_#t~nondet768#1;havoc can_get_echo_skb_#t~nondet768#1; [2025-02-08 03:49:38,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6914: assume !(0bv32 != mcp251x_can_ist_#t~mem413#1);havoc mcp251x_can_ist_#t~mem413#1; [2025-02-08 03:49:38,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8566: assume 4bv32 == ~ldv_statevar_4~0; [2025-02-08 03:49:38,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8566: assume !(4bv32 == ~ldv_statevar_4~0); [2025-02-08 03:49:38,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9293: havoc ldv_rtc_rtc_class_instance_5_#t~ret674#1, ldv_rtc_rtc_class_instance_5_#t~mem675#1.base, ldv_rtc_rtc_class_instance_5_#t~mem675#1.offset, ldv_rtc_rtc_class_instance_5_#t~mem676#1.base, ldv_rtc_rtc_class_instance_5_#t~mem676#1.offset, ldv_rtc_rtc_class_instance_5_#t~ret677#1, ldv_rtc_rtc_class_instance_5_#t~ret678#1, ldv_rtc_rtc_class_instance_5_#t~ret679#1, ldv_rtc_rtc_class_instance_5_#t~mem680#1.base, ldv_rtc_rtc_class_instance_5_#t~mem680#1.offset, ldv_rtc_rtc_class_instance_5_#t~mem681#1.base, ldv_rtc_rtc_class_instance_5_#t~mem681#1.offset, ldv_rtc_rtc_class_instance_5_#t~ret682#1, ldv_rtc_rtc_class_instance_5_#t~ret683#1, ldv_rtc_rtc_class_instance_5_#t~ret684#1, ldv_rtc_rtc_class_instance_5_#t~ret685#1, ldv_rtc_rtc_class_instance_5_~arg0#1.base, ldv_rtc_rtc_class_instance_5_~arg0#1.offset, ldv_rtc_rtc_class_instance_5_~tmp~57#1, ldv_rtc_rtc_class_instance_5_~tmp___0~23#1, ldv_rtc_rtc_class_instance_5_~tmp___1~12#1, ldv_rtc_rtc_class_instance_5_~tmp___2~6#1;havoc ldv_rtc_rtc_class_instance_5_#in~arg0#1.base, ldv_rtc_rtc_class_instance_5_#in~arg0#1.offset;assume { :end_inline_ldv_rtc_rtc_class_instance_5 } true; [2025-02-08 03:49:38,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8302: ~ldv_statevar_2~0 := ldv_net_dummy_resourceless_instance_2_#t~ret556#1;havoc ldv_net_dummy_resourceless_instance_2_#t~ret556#1; [2025-02-08 03:49:38,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9359: assume 0bv32 != ldv_rtc_rtc_class_instance_5_~tmp___1~12#1;~ldv_statevar_5~0 := 7bv32; [2025-02-08 03:49:38,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9359: assume !(0bv32 != ldv_rtc_rtc_class_instance_5_~tmp___1~12#1);~ldv_statevar_5~0 := 9bv32; [2025-02-08 03:49:38,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8236: assume { :begin_inline_ldv_switch_to_process_context } true;assume { :end_inline_ldv_switch_to_process_context } true; [2025-02-08 03:49:38,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8302-1: SUMMARY for call ldv_net_dummy_resourceless_instance_2_#t~ret556#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:49:38,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9029: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem651#1.base, ldv_pm_pm_ops_instance_3_#t~mem651#1.offset);havoc ldv_pm_pm_ops_instance_3_#t~mem651#1.base, ldv_pm_pm_ops_instance_3_#t~mem651#1.offset;call ldv_pm_pm_ops_instance_3_#t~mem652#1.base, ldv_pm_pm_ops_instance_3_#t~mem652#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~ldv_3_pm_ops_dev_pm_ops~0.offset, 8bv64);assume { :begin_inline_ldv_pm_ops_instance_prepare_3_22 } true;ldv_pm_ops_instance_prepare_3_22_#in~arg0#1.base, ldv_pm_ops_instance_prepare_3_22_#in~arg0#1.offset, ldv_pm_ops_instance_prepare_3_22_#in~arg1#1.base, ldv_pm_ops_instance_prepare_3_22_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem652#1.base, ldv_pm_pm_ops_instance_3_#t~mem652#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_prepare_3_22_#t~ret574#1, ldv_pm_ops_instance_prepare_3_22_~arg0#1.base, ldv_pm_ops_instance_prepare_3_22_~arg0#1.offset, ldv_pm_ops_instance_prepare_3_22_~arg1#1.base, ldv_pm_ops_instance_prepare_3_22_~arg1#1.offset;ldv_pm_ops_instance_prepare_3_22_~arg0#1.base, ldv_pm_ops_instance_prepare_3_22_~arg0#1.offset := ldv_pm_ops_instance_prepare_3_22_#in~arg0#1.base, ldv_pm_ops_instance_prepare_3_22_#in~arg0#1.offset;ldv_pm_ops_instance_prepare_3_22_~arg1#1.base, ldv_pm_ops_instance_prepare_3_22_~arg1#1.offset := ldv_pm_ops_instance_prepare_3_22_#in~arg1#1.base, ldv_pm_ops_instance_prepare_3_22_#in~arg1#1.offset; [2025-02-08 03:49:38,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9029: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem651#1.base, ldv_pm_pm_ops_instance_3_#t~mem651#1.offset));havoc ldv_pm_pm_ops_instance_3_#t~mem651#1.base, ldv_pm_pm_ops_instance_3_#t~mem651#1.offset; [2025-02-08 03:49:38,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9029-1: call ldv_pm_pm_ops_instance_3_#t~mem651#1.base, ldv_pm_pm_ops_instance_3_#t~mem651#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~ldv_3_pm_ops_dev_pm_ops~0.offset, 8bv64); [2025-02-08 03:49:38,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6783: assume 0bv32 != mcp251x_can_ist_~tmp~37#1; [2025-02-08 03:49:38,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6783: assume !(0bv32 != mcp251x_can_ist_~tmp~37#1); [2025-02-08 03:49:38,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8699: assume 0bv64 != ~bvadd~64(ldv_pm_platform_instance_4_#t~mem610#1.base, ldv_pm_platform_instance_4_#t~mem610#1.offset);havoc ldv_pm_platform_instance_4_#t~mem610#1.base, ldv_pm_platform_instance_4_#t~mem610#1.offset;call ldv_pm_platform_instance_4_#t~mem611#1.base, ldv_pm_platform_instance_4_#t~mem611#1.offset := read~$Pointer$#17(~ldv_4_container_platform_driver~0.base, ~ldv_4_container_platform_driver~0.offset, 8bv64);assume { :begin_inline_ldv_platform_instance_probe_4_14 } true;ldv_platform_instance_probe_4_14_#in~arg0#1.base, ldv_platform_instance_probe_4_14_#in~arg0#1.offset, ldv_platform_instance_probe_4_14_#in~arg1#1.base, ldv_platform_instance_probe_4_14_#in~arg1#1.offset := ldv_pm_platform_instance_4_#t~mem611#1.base, ldv_pm_platform_instance_4_#t~mem611#1.offset, ~ldv_4_ldv_param_14_0_default~0.base, ~ldv_4_ldv_param_14_0_default~0.offset;havoc ldv_platform_instance_probe_4_14_#res#1;havoc ldv_platform_instance_probe_4_14_#t~ret559#1, ldv_platform_instance_probe_4_14_~arg0#1.base, ldv_platform_instance_probe_4_14_~arg0#1.offset, ldv_platform_instance_probe_4_14_~arg1#1.base, ldv_platform_instance_probe_4_14_~arg1#1.offset, ldv_platform_instance_probe_4_14_~tmp~51#1;ldv_platform_instance_probe_4_14_~arg0#1.base, ldv_platform_instance_probe_4_14_~arg0#1.offset := ldv_platform_instance_probe_4_14_#in~arg0#1.base, ldv_platform_instance_probe_4_14_#in~arg0#1.offset;ldv_platform_instance_probe_4_14_~arg1#1.base, ldv_platform_instance_probe_4_14_~arg1#1.offset := ldv_platform_instance_probe_4_14_#in~arg1#1.base, ldv_platform_instance_probe_4_14_#in~arg1#1.offset;havoc ldv_platform_instance_probe_4_14_~tmp~51#1; [2025-02-08 03:49:38,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8699: assume !(0bv64 != ~bvadd~64(ldv_pm_platform_instance_4_#t~mem610#1.base, ldv_pm_platform_instance_4_#t~mem610#1.offset));havoc ldv_pm_platform_instance_4_#t~mem610#1.base, ldv_pm_platform_instance_4_#t~mem610#1.offset; [2025-02-08 03:49:38,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849: assume 1bv32 == mcp251x_can_ist_#t~mem395#1;havoc mcp251x_can_ist_#t~mem395#1; [2025-02-08 03:49:38,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849: assume !(1bv32 == mcp251x_can_ist_#t~mem395#1);havoc mcp251x_can_ist_#t~mem395#1; [2025-02-08 03:49:38,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8831: assume 26bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8831: assume !(26bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9558-1: ldv_switch_2_#res#1 := 9bv32; [2025-02-08 03:49:38,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9426: assume { :begin_inline_ldv_dispatch_register_9_2 } true;ldv_dispatch_register_9_2_#in~arg0#1.base, ldv_dispatch_register_9_2_#in~arg0#1.offset := ldv_spi_register_driver_~ldv_9_struct_spi_driver_struct_spi_driver~0#1.base, ldv_spi_register_driver_~ldv_9_struct_spi_driver_struct_spi_driver~0#1.offset;havoc ldv_dispatch_register_9_2_~arg0#1.base, ldv_dispatch_register_9_2_~arg0#1.offset;ldv_dispatch_register_9_2_~arg0#1.base, ldv_dispatch_register_9_2_~arg0#1.offset := ldv_dispatch_register_9_2_#in~arg0#1.base, ldv_dispatch_register_9_2_#in~arg0#1.offset;~ldv_0_container_struct_spi_driver~0.base, ~ldv_0_container_struct_spi_driver~0.offset := ldv_dispatch_register_9_2_~arg0#1.base, ldv_dispatch_register_9_2_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_0_14 } true;~ldv_statevar_0~0 := 13bv32; [2025-02-08 03:49:38,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9558: ldv_pm_pm_ops_instance_3_#t~ret653#1 := ldv_switch_2_#res#1;havoc ldv_switch_2_#t~ret689#1, ldv_switch_2_~tmp~61#1;assume { :end_inline_ldv_switch_2 } true;~ldv_statevar_3~0 := ldv_pm_pm_ops_instance_3_#t~ret653#1;havoc ldv_pm_pm_ops_instance_3_#t~ret653#1; [2025-02-08 03:49:38,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9426-1: SUMMARY for call ldv_assume((if 14bv32 == ~ldv_statevar_0~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8237-1: SUMMARY for call ldv_interrupt_interrupt_instance_1_#t~ret553#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:38,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8237: ldv_interrupt_interrupt_instance_1_~tmp~49#1 := ldv_interrupt_interrupt_instance_1_#t~ret553#1;havoc ldv_interrupt_interrupt_instance_1_#t~ret553#1; [2025-02-08 03:49:38,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8898: ~ldv_statevar_3~0 := 4bv32; [2025-02-08 03:49:38,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7709-1: SUMMARY for call ldv_free(~ldv_0_resource_struct_spi_device_ptr~0.base, ~ldv_0_resource_struct_spi_device_ptr~0.offset); srcloc: null [2025-02-08 03:49:38,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7709: ~ldv_0_ret_default~0 := 1bv32;~ldv_statevar_0~0 := 14bv32; [2025-02-08 03:49:38,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8502-1: SUMMARY for call ldv_pm_ops_instance_suspend_3_21_#t~ret591#1 := mcp251x_can_suspend(ldv_pm_ops_instance_suspend_3_21_~arg1#1.base, ldv_pm_ops_instance_suspend_3_21_~arg1#1.offset); srcloc: null [2025-02-08 03:49:38,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9427: havoc ldv_dispatch_register_9_2_~arg0#1.base, ldv_dispatch_register_9_2_~arg0#1.offset;havoc ldv_dispatch_register_9_2_#in~arg0#1.base, ldv_dispatch_register_9_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_9_2 } true;ldv_spi_register_driver_#res#1 := ldv_spi_register_driver_~arg0#1; [2025-02-08 03:49:38,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8502: havoc ldv_pm_ops_instance_suspend_3_21_#t~ret591#1;havoc ldv_pm_ops_instance_suspend_3_21_#t~ret591#1, ldv_pm_ops_instance_suspend_3_21_~arg0#1.base, ldv_pm_ops_instance_suspend_3_21_~arg0#1.offset, ldv_pm_ops_instance_suspend_3_21_~arg1#1.base, ldv_pm_ops_instance_suspend_3_21_~arg1#1.offset;havoc ldv_pm_ops_instance_suspend_3_21_#in~arg0#1.base, ldv_pm_ops_instance_suspend_3_21_#in~arg0#1.offset, ldv_pm_ops_instance_suspend_3_21_#in~arg1#1.base, ldv_pm_ops_instance_suspend_3_21_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_suspend_3_21 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem649#1.base, ldv_pm_pm_ops_instance_3_#t~mem649#1.offset; [2025-02-08 03:49:38,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8965: call ldv_pm_pm_ops_instance_3_#t~mem638#1.base, ldv_pm_pm_ops_instance_3_#t~mem638#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(32bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_freeze_3_15 } true;ldv_pm_ops_instance_freeze_3_15_#in~arg0#1.base, ldv_pm_ops_instance_freeze_3_15_#in~arg0#1.offset, ldv_pm_ops_instance_freeze_3_15_#in~arg1#1.base, ldv_pm_ops_instance_freeze_3_15_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem638#1.base, ldv_pm_pm_ops_instance_3_#t~mem638#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_freeze_3_15_#t~ret563#1, ldv_pm_ops_instance_freeze_3_15_~arg0#1.base, ldv_pm_ops_instance_freeze_3_15_~arg0#1.offset, ldv_pm_ops_instance_freeze_3_15_~arg1#1.base, ldv_pm_ops_instance_freeze_3_15_~arg1#1.offset;ldv_pm_ops_instance_freeze_3_15_~arg0#1.base, ldv_pm_ops_instance_freeze_3_15_~arg0#1.offset := ldv_pm_ops_instance_freeze_3_15_#in~arg0#1.base, ldv_pm_ops_instance_freeze_3_15_#in~arg0#1.offset;ldv_pm_ops_instance_freeze_3_15_~arg1#1.base, ldv_pm_ops_instance_freeze_3_15_~arg1#1.offset := ldv_pm_ops_instance_freeze_3_15_#in~arg1#1.base, ldv_pm_ops_instance_freeze_3_15_#in~arg1#1.offset; [2025-02-08 03:49:38,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7974: SUMMARY for call ldv_assume((if 6bv32 == ~ldv_statevar_0~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9031: havoc ldv_pm_ops_instance_prepare_3_22_#t~ret574#1, ldv_pm_ops_instance_prepare_3_22_~arg0#1.base, ldv_pm_ops_instance_prepare_3_22_~arg0#1.offset, ldv_pm_ops_instance_prepare_3_22_~arg1#1.base, ldv_pm_ops_instance_prepare_3_22_~arg1#1.offset;havoc ldv_pm_ops_instance_prepare_3_22_#in~arg0#1.base, ldv_pm_ops_instance_prepare_3_22_#in~arg0#1.offset, ldv_pm_ops_instance_prepare_3_22_#in~arg1#1.base, ldv_pm_ops_instance_prepare_3_22_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_prepare_3_22 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem652#1.base, ldv_pm_pm_ops_instance_3_#t~mem652#1.offset; [2025-02-08 03:49:38,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8701: ldv_pm_platform_instance_4_#t~ret612#1 := ldv_platform_instance_probe_4_14_#res#1;havoc ldv_platform_instance_probe_4_14_#t~ret559#1, ldv_platform_instance_probe_4_14_~arg0#1.base, ldv_platform_instance_probe_4_14_~arg0#1.offset, ldv_platform_instance_probe_4_14_~arg1#1.base, ldv_platform_instance_probe_4_14_~arg1#1.offset, ldv_platform_instance_probe_4_14_~tmp~51#1;havoc ldv_platform_instance_probe_4_14_#in~arg0#1.base, ldv_platform_instance_probe_4_14_#in~arg0#1.offset, ldv_platform_instance_probe_4_14_#in~arg1#1.base, ldv_platform_instance_probe_4_14_#in~arg1#1.offset;assume { :end_inline_ldv_platform_instance_probe_4_14 } true;~ldv_4_probed_default~0 := ldv_pm_platform_instance_4_#t~ret612#1;havoc ldv_pm_platform_instance_4_#t~mem611#1.base, ldv_pm_platform_instance_4_#t~mem611#1.offset;havoc ldv_pm_platform_instance_4_#t~ret612#1; [2025-02-08 03:49:38,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635: assume { :begin_inline_ldv_dispatch_pm_register_4_6 } true;assume { :begin_inline_ldv_switch_automaton_state_3_29 } true;~ldv_statevar_3~0 := 28bv32;assume { :end_inline_ldv_switch_automaton_state_3_29 } true;assume { :end_inline_ldv_dispatch_pm_register_4_6 } true;~ldv_statevar_4~0 := 5bv32; [2025-02-08 03:49:38,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635-1: SUMMARY for call ldv_assume((if 29bv32 == ~ldv_statevar_3~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6785: SUMMARY for call mcp251x_write_bits(mcp251x_can_ist_~spi~6#1.base, mcp251x_can_ist_~spi~6#1.offset, 44bv8, 1bv8, 0bv8); srcloc: null [2025-02-08 03:49:38,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767: assume 10bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767: assume !(10bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7644: assume 3bv32 == ~ldv_statevar_0~0; [2025-02-08 03:49:38,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7644: assume !(3bv32 == ~ldv_statevar_0~0); [2025-02-08 03:49:38,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9560-1: ldv_switch_2_#res#1 := 15bv32; [2025-02-08 03:49:38,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8239: assume 0bv32 != ldv_interrupt_interrupt_instance_1_~tmp~49#1;~ldv_statevar_1~0 := 2bv32; [2025-02-08 03:49:38,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8239: assume !(0bv32 != ldv_interrupt_interrupt_instance_1_~tmp~49#1);~ldv_statevar_1~0 := 4bv32; [2025-02-08 03:49:38,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6059: mcp251x_read_2regs_~tmp~20#1.base, mcp251x_read_2regs_~tmp~20#1.offset := mcp251x_read_2regs_#t~ret203#1.base, mcp251x_read_2regs_#t~ret203#1.offset;havoc mcp251x_read_2regs_#t~ret203#1.base, mcp251x_read_2regs_#t~ret203#1.offset;mcp251x_read_2regs_~priv~4#1.base, mcp251x_read_2regs_~priv~4#1.offset := mcp251x_read_2regs_~tmp~20#1.base, mcp251x_read_2regs_~tmp~20#1.offset;call mcp251x_read_2regs_#t~mem204#1.base, mcp251x_read_2regs_#t~mem204#1.offset := read~$Pointer$#17(mcp251x_read_2regs_~priv~4#1.base, ~bvadd~64(484bv64, mcp251x_read_2regs_~priv~4#1.offset), 8bv64);call write~intINTTYPE1#17(3bv8, mcp251x_read_2regs_#t~mem204#1.base, mcp251x_read_2regs_#t~mem204#1.offset, 1bv64);havoc mcp251x_read_2regs_#t~mem204#1.base, mcp251x_read_2regs_#t~mem204#1.offset;call mcp251x_read_2regs_#t~mem205#1.base, mcp251x_read_2regs_#t~mem205#1.offset := read~$Pointer$#17(mcp251x_read_2regs_~priv~4#1.base, ~bvadd~64(484bv64, mcp251x_read_2regs_~priv~4#1.offset), 8bv64);call write~intINTTYPE1#17(mcp251x_read_2regs_~reg#1, mcp251x_read_2regs_#t~mem205#1.base, ~bvadd~64(1bv64, mcp251x_read_2regs_#t~mem205#1.offset), 1bv64);havoc mcp251x_read_2regs_#t~mem205#1.base, mcp251x_read_2regs_#t~mem205#1.offset; [2025-02-08 03:49:38,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9296: ldv_rtc_rtc_class_instance_5_~tmp~57#1 := ldv_rtc_rtc_class_instance_5_#t~ret674#1;havoc ldv_rtc_rtc_class_instance_5_#t~ret674#1; [2025-02-08 03:49:38,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6059-1: SUMMARY for call mcp251x_read_2regs_#t~ret203#1.base, mcp251x_read_2regs_#t~ret203#1.offset := spi_get_drvdata(mcp251x_read_2regs_~spi#1.base, mcp251x_read_2regs_~spi#1.offset); srcloc: null [2025-02-08 03:49:38,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8107: assume { :begin_inline_ldv_device_driver_io_instance_0 } true;ldv_device_driver_io_instance_0_#in~arg0#1.base, ldv_device_driver_io_instance_0_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_device_driver_io_instance_0_#t~ret529#1, ldv_device_driver_io_instance_0_#t~mem530#1.base, ldv_device_driver_io_instance_0_#t~mem530#1.offset, ldv_device_driver_io_instance_0_#t~ret531#1, ldv_device_driver_io_instance_0_#t~ret532#1, ldv_device_driver_io_instance_0_#t~ret533#1, ldv_device_driver_io_instance_0_#t~mem534#1.base, ldv_device_driver_io_instance_0_#t~mem534#1.offset, ldv_device_driver_io_instance_0_#t~ret535#1, ldv_device_driver_io_instance_0_#t~ret536#1, ldv_device_driver_io_instance_0_#t~ret537#1, ldv_device_driver_io_instance_0_#t~ret538#1.base, ldv_device_driver_io_instance_0_#t~ret538#1.offset, ldv_device_driver_io_instance_0_#t~ret539#1, ldv_device_driver_io_instance_0_~arg0#1.base, ldv_device_driver_io_instance_0_~arg0#1.offset, ldv_device_driver_io_instance_0_~tmp~45#1, ldv_device_driver_io_instance_0_~tmp___0~19#1, ldv_device_driver_io_instance_0_~tmp___1~9#1, ldv_device_driver_io_instance_0_~tmp___2~4#1, ldv_device_driver_io_instance_0_~tmp___3~1#1, ldv_device_driver_io_instance_0_~tmp___4~1#1.base, ldv_device_driver_io_instance_0_~tmp___4~1#1.offset, ldv_device_driver_io_instance_0_~tmp___5~1#1;ldv_device_driver_io_instance_0_~arg0#1.base, ldv_device_driver_io_instance_0_~arg0#1.offset := ldv_device_driver_io_instance_0_#in~arg0#1.base, ldv_device_driver_io_instance_0_#in~arg0#1.offset;havoc ldv_device_driver_io_instance_0_~tmp~45#1;havoc ldv_device_driver_io_instance_0_~tmp___0~19#1;havoc ldv_device_driver_io_instance_0_~tmp___1~9#1;havoc ldv_device_driver_io_instance_0_~tmp___2~4#1;havoc ldv_device_driver_io_instance_0_~tmp___3~1#1;havoc ldv_device_driver_io_instance_0_~tmp___4~1#1.base, ldv_device_driver_io_instance_0_~tmp___4~1#1.offset;havoc ldv_device_driver_io_instance_0_~tmp___5~1#1; [2025-02-08 03:49:38,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9296-1: SUMMARY for call ldv_rtc_rtc_class_instance_5_#t~ret674#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:38,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8966-1: SUMMARY for call ldv_pm_pm_ops_instance_3_#t~ret639#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:38,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7975: SUMMARY for call ldv_EMGentry_exit_mcp251x_can_driver_exit_12_2(~ldv_12_exit_mcp251x_can_driver_exit_default~0.base, ~ldv_12_exit_mcp251x_can_driver_exit_default~0.offset); srcloc: null [2025-02-08 03:49:38,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8966: ldv_pm_pm_ops_instance_3_~tmp___0~22#1 := ldv_pm_pm_ops_instance_3_#t~ret639#1;havoc ldv_pm_pm_ops_instance_3_#t~ret639#1; [2025-02-08 03:49:38,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8570: assume 5bv32 == ~ldv_statevar_4~0; [2025-02-08 03:49:38,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8570: assume !(5bv32 == ~ldv_statevar_4~0); [2025-02-08 03:49:38,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9165: havoc ldv_rtc_class_instance_callback_5_16_#t~ret666#1;havoc ldv_rtc_class_instance_callback_5_16_#t~ret666#1, ldv_rtc_class_instance_callback_5_16_~arg0#1.base, ldv_rtc_class_instance_callback_5_16_~arg0#1.offset, ldv_rtc_class_instance_callback_5_16_~arg1#1.base, ldv_rtc_class_instance_callback_5_16_~arg1#1.offset;havoc ldv_rtc_class_instance_callback_5_16_#in~arg0#1.base, ldv_rtc_class_instance_callback_5_16_#in~arg0#1.offset, ldv_rtc_class_instance_callback_5_16_#in~arg1#1.base, ldv_rtc_class_instance_callback_5_16_#in~arg1#1.offset;assume { :end_inline_ldv_rtc_class_instance_callback_5_16 } true;~ldv_statevar_5~0 := 3bv32; [2025-02-08 03:49:38,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9165-1: SUMMARY for call ldv_rtc_class_instance_callback_5_16_#t~ret666#1 := mcp251x_can_resume(ldv_rtc_class_instance_callback_5_16_~arg1#1.base, ldv_rtc_class_instance_callback_5_16_~arg1#1.offset); srcloc: null [2025-02-08 03:49:38,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8901: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem625#1.base, ldv_pm_pm_ops_instance_3_#t~mem625#1.offset);havoc ldv_pm_pm_ops_instance_3_#t~mem625#1.base, ldv_pm_pm_ops_instance_3_#t~mem625#1.offset;call ldv_pm_pm_ops_instance_3_#t~mem626#1.base, ldv_pm_pm_ops_instance_3_#t~mem626#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(96bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_poweroff_late_3_8 } true;ldv_pm_ops_instance_poweroff_late_3_8_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_late_3_8_#in~arg0#1.offset, ldv_pm_ops_instance_poweroff_late_3_8_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_late_3_8_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem626#1.base, ldv_pm_pm_ops_instance_3_#t~mem626#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_poweroff_late_3_8_#t~ret570#1, ldv_pm_ops_instance_poweroff_late_3_8_~arg0#1.base, ldv_pm_ops_instance_poweroff_late_3_8_~arg0#1.offset, ldv_pm_ops_instance_poweroff_late_3_8_~arg1#1.base, ldv_pm_ops_instance_poweroff_late_3_8_~arg1#1.offset;ldv_pm_ops_instance_poweroff_late_3_8_~arg0#1.base, ldv_pm_ops_instance_poweroff_late_3_8_~arg0#1.offset := ldv_pm_ops_instance_poweroff_late_3_8_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_late_3_8_#in~arg0#1.offset;ldv_pm_ops_instance_poweroff_late_3_8_~arg1#1.base, ldv_pm_ops_instance_poweroff_late_3_8_~arg1#1.offset := ldv_pm_ops_instance_poweroff_late_3_8_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_late_3_8_#in~arg1#1.offset; [2025-02-08 03:49:38,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8901: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem625#1.base, ldv_pm_pm_ops_instance_3_#t~mem625#1.offset));havoc ldv_pm_pm_ops_instance_3_#t~mem625#1.base, ldv_pm_pm_ops_instance_3_#t~mem625#1.offset; [2025-02-08 03:49:38,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8901-1: call ldv_pm_pm_ops_instance_3_#t~mem625#1.base, ldv_pm_pm_ops_instance_3_#t~mem625#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(96bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64); [2025-02-08 03:49:38,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8835: assume 27bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8835: assume !(27bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7976: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:49:38,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6853: call write~intINTTYPE4#17(mcp251x_can_ist_~new_state~0#1, mcp251x_can_ist_~priv~20#1.base, ~bvadd~64(68bv64, mcp251x_can_ist_~priv~20#1.offset), 4bv64);call mcp251x_can_ist_#t~mem398#1 := read~intINTTYPE1#4(mcp251x_can_ist_~#intf~0#1.base, mcp251x_can_ist_~#intf~0#1.offset, 1bv64); [2025-02-08 03:49:38,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9298: assume 0bv32 != ldv_rtc_rtc_class_instance_5_~tmp~57#1;~ldv_statevar_5~0 := 5bv32; [2025-02-08 03:49:38,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9298: assume !(0bv32 != ldv_rtc_rtc_class_instance_5_~tmp~57#1);~ldv_statevar_5~0 := 10bv32; [2025-02-08 03:49:38,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9562-1: ldv_switch_2_#res#1 := 21bv32; [2025-02-08 03:49:38,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8307-1: SUMMARY for call ldv_assume((if 6bv32 == ~ldv_statevar_1~0 || 2bv32 == ~ldv_statevar_1~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8307: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_3 } true;ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.offset := ~ldv_2_callback_ndo_open~0.base, ~ldv_2_callback_ndo_open~0.offset, ~ldv_2_container_net_device~0.base, ~ldv_2_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_2_3_#t~ret540#1, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.offset; [2025-02-08 03:49:38,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8439: havoc ldv_pm_ops_instance_restore_noirq_3_5_#t~ret579#1; [2025-02-08 03:49:38,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8439-1: SUMMARY for call ldv_pm_ops_instance_restore_noirq_3_5_#t~ret579#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_restore_noirq_3_5_~arg1#1.base, ldv_pm_ops_instance_restore_noirq_3_5_~arg1#1.offset, ldv_pm_ops_instance_restore_noirq_3_5_~arg0#1.base, ldv_pm_ops_instance_restore_noirq_3_5_~arg0#1.offset); srcloc: null [2025-02-08 03:49:38,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7977-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:49:38,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7977: ~ldv_statevar_12~0 := 11bv32; [2025-02-08 03:49:38,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8968: assume 0bv32 != ldv_pm_pm_ops_instance_3_~tmp___0~22#1;~ldv_statevar_3~0 := 12bv32; [2025-02-08 03:49:38,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8968: assume !(0bv32 != ldv_pm_pm_ops_instance_3_~tmp___0~22#1);~ldv_statevar_3~0 := 14bv32; [2025-02-08 03:49:38,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9233: assume 1bv32 == ~ldv_statevar_5~0; [2025-02-08 03:49:38,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9233: assume !(1bv32 == ~ldv_statevar_5~0); [2025-02-08 03:49:38,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6855: assume ~bvule~32(~bvsub~32(mcp251x_can_ist_~new_state~0#1, 1bv32), 2bv32);call mcp251x_can_ist_#t~mem396#1 := read~intINTTYPE4#17(mcp251x_can_ist_~priv~20#1.base, ~bvadd~64(4bv64, mcp251x_can_ist_~priv~20#1.offset), 4bv64);call write~intINTTYPE4#17(~bvadd~32(1bv32, mcp251x_can_ist_#t~mem396#1), mcp251x_can_ist_~priv~20#1.base, ~bvadd~64(4bv64, mcp251x_can_ist_~priv~20#1.offset), 4bv64);havoc mcp251x_can_ist_#t~mem396#1; [2025-02-08 03:49:38,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6855: assume !~bvule~32(~bvsub~32(mcp251x_can_ist_~new_state~0#1, 1bv32), 2bv32); [2025-02-08 03:49:38,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771: assume 11bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771: assume !(11bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903: havoc ldv_pm_ops_instance_poweroff_late_3_8_#t~ret570#1, ldv_pm_ops_instance_poweroff_late_3_8_~arg0#1.base, ldv_pm_ops_instance_poweroff_late_3_8_~arg0#1.offset, ldv_pm_ops_instance_poweroff_late_3_8_~arg1#1.base, ldv_pm_ops_instance_poweroff_late_3_8_~arg1#1.offset;havoc ldv_pm_ops_instance_poweroff_late_3_8_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_late_3_8_#in~arg0#1.offset, ldv_pm_ops_instance_poweroff_late_3_8_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_late_3_8_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_poweroff_late_3_8 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem626#1.base, ldv_pm_pm_ops_instance_3_#t~mem626#1.offset; [2025-02-08 03:49:38,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7648: assume 4bv32 == ~ldv_statevar_0~0; [2025-02-08 03:49:38,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7648: assume !(4bv32 == ~ldv_statevar_0~0); [2025-02-08 03:49:38,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9432: ldv_spi_register_driver_#res#1 := ldv_spi_register_driver_~arg0#1; [2025-02-08 03:49:38,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9432-1: SUMMARY for call ldv_assume((if 0bv32 != ldv_spi_register_driver_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6063: havoc mcp251x_read_2regs_#t~ret206#1;call mcp251x_read_2regs_#t~mem207#1.base, mcp251x_read_2regs_#t~mem207#1.offset := read~$Pointer$#17(mcp251x_read_2regs_~priv~4#1.base, ~bvadd~64(492bv64, mcp251x_read_2regs_~priv~4#1.offset), 8bv64);call mcp251x_read_2regs_#t~mem208#1 := read~intINTTYPE1#17(mcp251x_read_2regs_#t~mem207#1.base, ~bvadd~64(2bv64, mcp251x_read_2regs_#t~mem207#1.offset), 1bv64);call write~intINTTYPE1#4(mcp251x_read_2regs_#t~mem208#1, mcp251x_read_2regs_~v1#1.base, mcp251x_read_2regs_~v1#1.offset, 1bv64);havoc mcp251x_read_2regs_#t~mem207#1.base, mcp251x_read_2regs_#t~mem207#1.offset;havoc mcp251x_read_2regs_#t~mem208#1;call mcp251x_read_2regs_#t~mem209#1.base, mcp251x_read_2regs_#t~mem209#1.offset := read~$Pointer$#17(mcp251x_read_2regs_~priv~4#1.base, ~bvadd~64(492bv64, mcp251x_read_2regs_~priv~4#1.offset), 8bv64);call mcp251x_read_2regs_#t~mem210#1 := read~intINTTYPE1#17(mcp251x_read_2regs_#t~mem209#1.base, ~bvadd~64(3bv64, mcp251x_read_2regs_#t~mem209#1.offset), 1bv64);call write~intINTTYPE1#10(mcp251x_read_2regs_#t~mem210#1, mcp251x_read_2regs_~v2#1.base, mcp251x_read_2regs_~v2#1.offset, 1bv64);havoc mcp251x_read_2regs_#t~mem209#1.base, mcp251x_read_2regs_#t~mem209#1.offset;havoc mcp251x_read_2regs_#t~mem210#1;havoc mcp251x_read_2regs_#t~ret203#1.base, mcp251x_read_2regs_#t~ret203#1.offset, mcp251x_read_2regs_#t~mem204#1.base, mcp251x_read_2regs_#t~mem204#1.offset, mcp251x_read_2regs_#t~mem205#1.base, mcp251x_read_2regs_#t~mem205#1.offset, mcp251x_read_2regs_#t~ret206#1, mcp251x_read_2regs_#t~mem207#1.base, mcp251x_read_2regs_#t~mem207#1.offset, mcp251x_read_2regs_#t~mem208#1, mcp251x_read_2regs_#t~mem209#1.base, mcp251x_read_2regs_#t~mem209#1.offset, mcp251x_read_2regs_#t~mem210#1, mcp251x_read_2regs_~spi#1.base, mcp251x_read_2regs_~spi#1.offset, mcp251x_read_2regs_~reg#1, mcp251x_read_2regs_~v1#1.base, mcp251x_read_2regs_~v1#1.offset, mcp251x_read_2regs_~v2#1.base, mcp251x_read_2regs_~v2#1.offset, mcp251x_read_2regs_~priv~4#1.base, mcp251x_read_2regs_~priv~4#1.offset, mcp251x_read_2regs_~tmp~20#1.base, mcp251x_read_2regs_~tmp~20#1.offset;havoc mcp251x_read_2regs_#in~spi#1.base, mcp251x_read_2regs_#in~spi#1.offset, mcp251x_read_2regs_#in~reg#1, mcp251x_read_2regs_#in~v1#1.base, mcp251x_read_2regs_#in~v1#1.offset, mcp251x_read_2regs_#in~v2#1.base, mcp251x_read_2regs_#in~v2#1.offset;assume { :end_inline_mcp251x_read_2regs } true;call mcp251x_can_ist_#t~mem380#1 := read~intINTTYPE1#4(mcp251x_can_ist_~#intf~0#1.base, mcp251x_can_ist_~#intf~0#1.offset, 1bv64);call write~intINTTYPE1#4(~bvand~32(63bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem380#1))[8:0], mcp251x_can_ist_~#intf~0#1.base, mcp251x_can_ist_~#intf~0#1.offset, 1bv64);havoc mcp251x_can_ist_#t~mem380#1;call mcp251x_can_ist_#t~mem381#1 := read~intINTTYPE1#4(mcp251x_can_ist_~#intf~0#1.base, mcp251x_can_ist_~#intf~0#1.offset, 1bv64); [2025-02-08 03:49:38,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9036: assume { :begin_inline_ldv_switch_2 } true;havoc ldv_switch_2_#res#1;havoc ldv_switch_2_#t~ret689#1, ldv_switch_2_~tmp~61#1;havoc ldv_switch_2_~tmp~61#1; [2025-02-08 03:49:38,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6063-1: SUMMARY for call mcp251x_read_2regs_#t~ret206#1 := mcp251x_spi_trans(mcp251x_read_2regs_~spi#1.base, mcp251x_read_2regs_~spi#1.offset, 4bv32); srcloc: null [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6922: SUMMARY for call netif_wake_queue(mcp251x_can_ist_~net~2#1.base, mcp251x_can_ist_~net~2#1.offset); srcloc: null [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9895: havoc ldv_mutex_unlock_29_~ldv_func_arg1#1.base, ldv_mutex_unlock_29_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_29_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_29_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_29 } true;mcp251x_can_ist_#res#1 := 1bv32;call ULTIMATE.dealloc(mcp251x_can_ist_~#intf~0#1.base, mcp251x_can_ist_~#intf~0#1.offset);havoc mcp251x_can_ist_~#intf~0#1.base, mcp251x_can_ist_~#intf~0#1.offset;call ULTIMATE.dealloc(mcp251x_can_ist_~#eflag~0#1.base, mcp251x_can_ist_~#eflag~0#1.offset);havoc mcp251x_can_ist_~#eflag~0#1.base, mcp251x_can_ist_~#eflag~0#1.offset; [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9895-1: SUMMARY for call ldv_mutex_unlock_mcp_lock_of_mcp251x_priv(ldv_mutex_unlock_29_~ldv_func_arg1#1.base, ldv_mutex_unlock_29_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9565: ldv_switch_2_#res#1 := 0bv32; [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574: assume 6bv32 == ~ldv_statevar_4~0; [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574: assume !(6bv32 == ~ldv_statevar_4~0); [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376-1: SUMMARY for call ldv_pm_ops_instance_freeze_noirq_3_12_#t~ret567#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_freeze_noirq_3_12_~arg1#1.base, ldv_pm_ops_instance_freeze_noirq_3_12_~arg1#1.offset, ldv_pm_ops_instance_freeze_noirq_3_12_~arg0#1.base, ldv_pm_ops_instance_freeze_noirq_3_12_~arg0#1.offset); srcloc: null [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376: havoc ldv_pm_ops_instance_freeze_noirq_3_12_#t~ret567#1; [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9367: ldv_rtc_rtc_class_instance_5_~tmp___2~6#1 := ldv_rtc_rtc_class_instance_5_#t~ret685#1;havoc ldv_rtc_rtc_class_instance_5_#t~ret685#1; [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9367-1: SUMMARY for call ldv_rtc_rtc_class_instance_5_#t~ret685#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8112: assume { :begin_inline_ldv_interrupt_interrupt_instance_1 } true;ldv_interrupt_interrupt_instance_1_#in~arg0#1.base, ldv_interrupt_interrupt_instance_1_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_interrupt_interrupt_instance_1_#t~ret552#1, ldv_interrupt_interrupt_instance_1_#t~ret553#1, ldv_interrupt_interrupt_instance_1_~arg0#1.base, ldv_interrupt_interrupt_instance_1_~arg0#1.offset, ldv_interrupt_interrupt_instance_1_~tmp~49#1;ldv_interrupt_interrupt_instance_1_~arg0#1.base, ldv_interrupt_interrupt_instance_1_~arg0#1.offset := ldv_interrupt_interrupt_instance_1_#in~arg0#1.base, ldv_interrupt_interrupt_instance_1_#in~arg0#1.offset;havoc ldv_interrupt_interrupt_instance_1_~tmp~49#1; [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6791-1: call mcp251x_can_ist_#t~mem383#1 := read~intINTTYPE1#4(mcp251x_can_ist_~#intf~0#1.base, mcp251x_can_ist_~#intf~0#1.offset, 1bv64); [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6791: assume 0bv32 != ~bvand~32(2bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem383#1));havoc mcp251x_can_ist_#t~mem383#1; [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6791: assume !(0bv32 != ~bvand~32(2bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem383#1)));havoc mcp251x_can_ist_#t~mem383#1; [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8707: ~ldv_4_probed_default~0 := ldv_pm_platform_instance_4_#t~ret613#1;havoc ldv_pm_platform_instance_4_#t~ret613#1; [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8707-1: SUMMARY for call ldv_pm_platform_instance_4_#t~ret613#1 := ldv_post_probe(~ldv_4_probed_default~0); srcloc: null [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8839: assume 28bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8839: assume !(28bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_0_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8641: ~ldv_statevar_4~0 := 4bv32; [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8708: SUMMARY for call ldv_free(~ldv_4_ldv_param_14_0_default~0.base, ~ldv_4_ldv_param_14_0_default~0.offset); srcloc: null [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7717-1: SUMMARY for call ldv_device_driver_io_instance_0_#t~ret532#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:38,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7717: ldv_device_driver_io_instance_0_~tmp___1~9#1 := ldv_device_driver_io_instance_0_#t~ret532#1;havoc ldv_device_driver_io_instance_0_#t~ret532#1; [2025-02-08 03:49:38,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9237: assume 2bv32 == ~ldv_statevar_5~0; [2025-02-08 03:49:38,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9237: assume !(2bv32 == ~ldv_statevar_5~0); [2025-02-08 03:49:38,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9369: assume 0bv32 != ldv_rtc_rtc_class_instance_5_~tmp___2~6#1;~ldv_statevar_5~0 := 5bv32; [2025-02-08 03:49:38,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9369: assume !(0bv32 != ldv_rtc_rtc_class_instance_5_~tmp___2~6#1);~ldv_statevar_5~0 := 10bv32; [2025-02-08 03:49:38,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8709: ldv_pm_platform_instance_4_~tmp___4~2#1 := ldv_pm_platform_instance_4_#t~ret614#1;havoc ldv_pm_platform_instance_4_#t~ret614#1; [2025-02-08 03:49:38,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8709-1: SUMMARY for call ldv_pm_platform_instance_4_#t~ret614#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:38,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793: SUMMARY for call mcp251x_hw_rx(mcp251x_can_ist_~spi~6#1.base, mcp251x_can_ist_~spi~6#1.offset, 1bv32); srcloc: null [2025-02-08 03:49:38,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8775: assume 12bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8775: assume !(12bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7652: assume 6bv32 == ~ldv_statevar_0~0; [2025-02-08 03:49:38,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7652: assume !(6bv32 == ~ldv_statevar_0~0); [2025-02-08 03:49:38,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9436: ldv_spi_register_driver_#res#1 := ldv_spi_register_driver_~arg0#1;ldv_spi_register_driver_35_#t~ret701#1 := ldv_spi_register_driver_#res#1;havoc ldv_spi_register_driver_#t~ret686#1, ldv_spi_register_driver_~arg0#1, ldv_spi_register_driver_~arg1#1.base, ldv_spi_register_driver_~arg1#1.offset, ldv_spi_register_driver_~ldv_9_struct_spi_driver_struct_spi_driver~0#1.base, ldv_spi_register_driver_~ldv_9_struct_spi_driver_struct_spi_driver~0#1.offset, ldv_spi_register_driver_~tmp~58#1;havoc ldv_spi_register_driver_#in~arg0#1, ldv_spi_register_driver_#in~arg1#1.base, ldv_spi_register_driver_#in~arg1#1.offset;assume { :end_inline_ldv_spi_register_driver } true;ldv_spi_register_driver_35_~tmp___0~26#1 := ldv_spi_register_driver_35_#t~ret701#1;havoc ldv_spi_register_driver_35_#t~ret701#1;ldv_spi_register_driver_35_#res#1 := ldv_spi_register_driver_35_~tmp___0~26#1; [2025-02-08 03:49:38,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8511: havoc ldv_pm_ops_instance_suspend_late_3_18_#t~ret593#1; [2025-02-08 03:49:38,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8511-1: SUMMARY for call ldv_pm_ops_instance_suspend_late_3_18_#t~ret593#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_suspend_late_3_18_~arg1#1.base, ldv_pm_ops_instance_suspend_late_3_18_~arg1#1.offset, ldv_pm_ops_instance_suspend_late_3_18_~arg0#1.base, ldv_pm_ops_instance_suspend_late_3_18_~arg0#1.offset); srcloc: null [2025-02-08 03:49:38,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7983-1: SUMMARY for call ldv_assume((if 9bv32 == ~ldv_statevar_4~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8908: ~ldv_statevar_3~0 := 7bv32; [2025-02-08 03:49:38,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7983: assume { :begin_inline_ldv_dispatch_deregister_platform_instance_11_12_4 } true;assume { :begin_inline_ldv_switch_automaton_state_4_8 } true;~ldv_4_probed_default~0 := 1bv32;~ldv_statevar_4~0 := 17bv32;assume { :end_inline_ldv_switch_automaton_state_4_8 } true;assume { :end_inline_ldv_dispatch_deregister_platform_instance_11_12_4 } true;~ldv_statevar_12~0 := 2bv32; [2025-02-08 03:49:38,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794: mcp251x_can_ist_~tmp___0~13#1 := mcp251x_can_ist_#t~ret384#1;havoc mcp251x_can_ist_#t~ret384#1; [2025-02-08 03:49:38,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6860: assume ~bvule~32(~bvsub~32(mcp251x_can_ist_~new_state~0#1, 2bv32), 1bv32);call mcp251x_can_ist_#t~mem397#1 := read~intINTTYPE4#17(mcp251x_can_ist_~priv~20#1.base, ~bvadd~64(8bv64, mcp251x_can_ist_~priv~20#1.offset), 4bv64);call write~intINTTYPE4#17(~bvadd~32(1bv32, mcp251x_can_ist_#t~mem397#1), mcp251x_can_ist_~priv~20#1.base, ~bvadd~64(8bv64, mcp251x_can_ist_~priv~20#1.offset), 4bv64);havoc mcp251x_can_ist_#t~mem397#1; [2025-02-08 03:49:38,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6860: assume !~bvule~32(~bvsub~32(mcp251x_can_ist_~new_state~0#1, 2bv32), 1bv32); [2025-02-08 03:49:38,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8644: ~ldv_4_probed_default~0 := 1bv32;~ldv_statevar_4~0 := 17bv32; [2025-02-08 03:49:38,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7719: assume 0bv32 != ldv_device_driver_io_instance_0_~tmp___1~9#1;~ldv_statevar_0~0 := 6bv32; [2025-02-08 03:49:38,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7719: assume !(0bv32 != ldv_device_driver_io_instance_0_~tmp___1~9#1);~ldv_statevar_0~0 := 11bv32; [2025-02-08 03:49:38,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8578: assume 7bv32 == ~ldv_statevar_4~0; [2025-02-08 03:49:38,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8578: assume !(7bv32 == ~ldv_statevar_4~0); [2025-02-08 03:49:38,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794-1: SUMMARY for call mcp251x_can_ist_#t~ret384#1 := mcp251x_is_2510(mcp251x_can_ist_~spi~6#1.base, mcp251x_can_ist_~spi~6#1.offset); srcloc: null [2025-02-08 03:49:38,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8314: ~ldv_statevar_2~0 := ldv_net_dummy_resourceless_instance_2_#t~ret557#1;havoc ldv_net_dummy_resourceless_instance_2_#t~ret557#1; [2025-02-08 03:49:38,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8314-1: SUMMARY for call ldv_net_dummy_resourceless_instance_2_#t~ret557#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:49:38,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9305: assume 0bv64 != ~bvadd~64(ldv_rtc_rtc_class_instance_5_#t~mem675#1.base, ldv_rtc_rtc_class_instance_5_#t~mem675#1.offset);havoc ldv_rtc_rtc_class_instance_5_#t~mem675#1.base, ldv_rtc_rtc_class_instance_5_#t~mem675#1.offset;call ldv_rtc_rtc_class_instance_5_#t~mem676#1.base, ldv_rtc_rtc_class_instance_5_#t~mem676#1.offset := read~$Pointer$#17(~ldv_5_rtc_class_ops_rtc_class_ops~0.base, ~bvadd~64(8bv64, ~ldv_5_rtc_class_ops_rtc_class_ops~0.offset), 8bv64);assume { :begin_inline_ldv_rtc_class_instance_release_5_2 } true;ldv_rtc_class_instance_release_5_2_#in~arg0#1.base, ldv_rtc_class_instance_release_5_2_#in~arg0#1.offset, ldv_rtc_class_instance_release_5_2_#in~arg1#1.base, ldv_rtc_class_instance_release_5_2_#in~arg1#1.offset := ldv_rtc_rtc_class_instance_5_#t~mem676#1.base, ldv_rtc_rtc_class_instance_5_#t~mem676#1.offset, ~ldv_5_device_device~0.base, ~ldv_5_device_device~0.offset;havoc ldv_rtc_class_instance_release_5_2_~arg0#1.base, ldv_rtc_class_instance_release_5_2_~arg0#1.offset, ldv_rtc_class_instance_release_5_2_~arg1#1.base, ldv_rtc_class_instance_release_5_2_~arg1#1.offset;ldv_rtc_class_instance_release_5_2_~arg0#1.base, ldv_rtc_class_instance_release_5_2_~arg0#1.offset := ldv_rtc_class_instance_release_5_2_#in~arg0#1.base, ldv_rtc_class_instance_release_5_2_#in~arg0#1.offset;ldv_rtc_class_instance_release_5_2_~arg1#1.base, ldv_rtc_class_instance_release_5_2_~arg1#1.offset := ldv_rtc_class_instance_release_5_2_#in~arg1#1.base, ldv_rtc_class_instance_release_5_2_#in~arg1#1.offset; [2025-02-08 03:49:38,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9305: assume !(0bv64 != ~bvadd~64(ldv_rtc_rtc_class_instance_5_#t~mem675#1.base, ldv_rtc_rtc_class_instance_5_#t~mem675#1.offset));havoc ldv_rtc_rtc_class_instance_5_#t~mem675#1.base, ldv_rtc_rtc_class_instance_5_#t~mem675#1.offset; [2025-02-08 03:49:38,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9305-1: call ldv_rtc_rtc_class_instance_5_#t~mem675#1.base, ldv_rtc_rtc_class_instance_5_#t~mem675#1.offset := read~$Pointer$#17(~ldv_5_rtc_class_ops_rtc_class_ops~0.base, ~bvadd~64(8bv64, ~ldv_5_rtc_class_ops_rtc_class_ops~0.offset), 8bv64); [2025-02-08 03:49:38,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6927: assume 0bv32 == mcp251x_can_ist_#t~mem415#1;havoc mcp251x_can_ist_#t~mem415#1; [2025-02-08 03:49:38,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6927: assume !(0bv32 == mcp251x_can_ist_#t~mem415#1);havoc mcp251x_can_ist_#t~mem415#1;assume { :begin_inline_ldv_mutex_unlock_29 } true;ldv_mutex_unlock_29_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_29_#in~ldv_func_arg1#1.offset := mcp251x_can_ist_~priv~20#1.base, ~bvadd~64(328bv64, mcp251x_can_ist_~priv~20#1.offset);havoc ldv_mutex_unlock_29_~ldv_func_arg1#1.base, ldv_mutex_unlock_29_~ldv_func_arg1#1.offset;ldv_mutex_unlock_29_~ldv_func_arg1#1.base, ldv_mutex_unlock_29_~ldv_func_arg1#1.offset := ldv_mutex_unlock_29_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_29_#in~ldv_func_arg1#1.offset; [2025-02-08 03:49:38,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8843: assume 29bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8843: assume !(29bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9041: ~ldv_statevar_3~0 := ldv_pm_pm_ops_instance_3_#t~ret654#1;havoc ldv_pm_pm_ops_instance_3_#t~ret654#1; [2025-02-08 03:49:38,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9041-1: SUMMARY for call ldv_pm_pm_ops_instance_3_#t~ret654#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:49:38,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8711: assume 0bv32 != ldv_pm_platform_instance_4_~tmp___4~2#1;~ldv_statevar_4~0 := 11bv32; [2025-02-08 03:49:38,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8711: assume !(0bv32 != ldv_pm_platform_instance_4_~tmp___4~2#1);~ldv_statevar_4~0 := 13bv32; [2025-02-08 03:49:38,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9174-1: SUMMARY for call ldv_rtc_class_instance_callback_5_17_#t~ret667#1 := mcp251x_can_resume(ldv_rtc_class_instance_callback_5_17_~arg1#1.base, ldv_rtc_class_instance_callback_5_17_~arg1#1.offset); srcloc: null [2025-02-08 03:49:38,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9174: havoc ldv_rtc_class_instance_callback_5_17_#t~ret667#1;havoc ldv_rtc_class_instance_callback_5_17_#t~ret667#1, ldv_rtc_class_instance_callback_5_17_~arg0#1.base, ldv_rtc_class_instance_callback_5_17_~arg0#1.offset, ldv_rtc_class_instance_callback_5_17_~arg1#1.base, ldv_rtc_class_instance_callback_5_17_~arg1#1.offset;havoc ldv_rtc_class_instance_callback_5_17_#in~arg0#1.base, ldv_rtc_class_instance_callback_5_17_#in~arg0#1.offset, ldv_rtc_class_instance_callback_5_17_#in~arg1#1.base, ldv_rtc_class_instance_callback_5_17_#in~arg1#1.offset;assume { :end_inline_ldv_rtc_class_instance_callback_5_17 } true;~ldv_statevar_5~0 := 3bv32; [2025-02-08 03:49:38,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8117: assume { :begin_inline_ldv_net_dummy_resourceless_instance_2 } true;ldv_net_dummy_resourceless_instance_2_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_2_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_net_dummy_resourceless_instance_2_#t~ret556#1, ldv_net_dummy_resourceless_instance_2_#t~ret557#1, ldv_net_dummy_resourceless_instance_2_~arg0#1.base, ldv_net_dummy_resourceless_instance_2_~arg0#1.offset;ldv_net_dummy_resourceless_instance_2_~arg0#1.base, ldv_net_dummy_resourceless_instance_2_~arg0#1.offset := ldv_net_dummy_resourceless_instance_2_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_2_#in~arg0#1.offset; [2025-02-08 03:49:38,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8976: call ldv_pm_pm_ops_instance_3_#t~mem640#1.base, ldv_pm_pm_ops_instance_3_#t~mem640#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(24bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_resume_3_16 } true;ldv_pm_ops_instance_resume_3_16_#in~arg0#1.base, ldv_pm_ops_instance_resume_3_16_#in~arg0#1.offset, ldv_pm_ops_instance_resume_3_16_#in~arg1#1.base, ldv_pm_ops_instance_resume_3_16_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem640#1.base, ldv_pm_pm_ops_instance_3_#t~mem640#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_resume_3_16_#t~ret580#1, ldv_pm_ops_instance_resume_3_16_~arg0#1.base, ldv_pm_ops_instance_resume_3_16_~arg0#1.offset, ldv_pm_ops_instance_resume_3_16_~arg1#1.base, ldv_pm_ops_instance_resume_3_16_~arg1#1.offset;ldv_pm_ops_instance_resume_3_16_~arg0#1.base, ldv_pm_ops_instance_resume_3_16_~arg0#1.offset := ldv_pm_ops_instance_resume_3_16_#in~arg0#1.base, ldv_pm_ops_instance_resume_3_16_#in~arg0#1.offset;ldv_pm_ops_instance_resume_3_16_~arg1#1.base, ldv_pm_ops_instance_resume_3_16_~arg1#1.offset := ldv_pm_ops_instance_resume_3_16_#in~arg1#1.base, ldv_pm_ops_instance_resume_3_16_#in~arg1#1.offset; [2025-02-08 03:49:38,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: assume 0bv32 != mcp251x_can_ist_~tmp___0~13#1;mcp251x_can_ist_~clear_intf~0#1 := ~bvor~32(2bv32, ~zero_extend~32~8(mcp251x_can_ist_~clear_intf~0#1))[8:0]; [2025-02-08 03:49:38,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: assume !(0bv32 != mcp251x_can_ist_~tmp___0~13#1); [2025-02-08 03:49:38,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9307: havoc ldv_rtc_class_instance_release_5_2_~arg0#1.base, ldv_rtc_class_instance_release_5_2_~arg0#1.offset, ldv_rtc_class_instance_release_5_2_~arg1#1.base, ldv_rtc_class_instance_release_5_2_~arg1#1.offset;havoc ldv_rtc_class_instance_release_5_2_#in~arg0#1.base, ldv_rtc_class_instance_release_5_2_#in~arg0#1.offset, ldv_rtc_class_instance_release_5_2_#in~arg1#1.base, ldv_rtc_class_instance_release_5_2_#in~arg1#1.offset;assume { :end_inline_ldv_rtc_class_instance_release_5_2 } true;havoc ldv_rtc_rtc_class_instance_5_#t~mem676#1.base, ldv_rtc_rtc_class_instance_5_#t~mem676#1.offset; [2025-02-08 03:49:38,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8448: havoc ldv_pm_ops_instance_resume_3_16_#t~ret580#1;havoc ldv_pm_ops_instance_resume_3_16_#t~ret580#1, ldv_pm_ops_instance_resume_3_16_~arg0#1.base, ldv_pm_ops_instance_resume_3_16_~arg0#1.offset, ldv_pm_ops_instance_resume_3_16_~arg1#1.base, ldv_pm_ops_instance_resume_3_16_~arg1#1.offset;havoc ldv_pm_ops_instance_resume_3_16_#in~arg0#1.base, ldv_pm_ops_instance_resume_3_16_#in~arg0#1.offset, ldv_pm_ops_instance_resume_3_16_#in~arg1#1.base, ldv_pm_ops_instance_resume_3_16_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_resume_3_16 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem640#1.base, ldv_pm_pm_ops_instance_3_#t~mem640#1.offset;~ldv_statevar_3~0 := 3bv32; [2025-02-08 03:49:38,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8448-1: SUMMARY for call ldv_pm_ops_instance_resume_3_16_#t~ret580#1 := mcp251x_can_resume(ldv_pm_ops_instance_resume_3_16_~arg1#1.base, ldv_pm_ops_instance_resume_3_16_~arg1#1.offset); srcloc: null [2025-02-08 03:49:38,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9241: assume 3bv32 == ~ldv_statevar_5~0; [2025-02-08 03:49:38,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9241: assume !(3bv32 == ~ldv_statevar_5~0); [2025-02-08 03:49:38,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8779: assume 13bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8779: assume !(13bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7656: assume 8bv32 == ~ldv_statevar_0~0; [2025-02-08 03:49:38,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7656: assume !(8bv32 == ~ldv_statevar_0~0); [2025-02-08 03:49:38,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8912: call ldv_pm_pm_ops_instance_3_#t~mem627#1.base, ldv_pm_pm_ops_instance_3_#t~mem627#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(48bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_poweroff_3_9 } true;ldv_pm_ops_instance_poweroff_3_9_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_3_9_#in~arg0#1.offset, ldv_pm_ops_instance_poweroff_3_9_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_3_9_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem627#1.base, ldv_pm_pm_ops_instance_3_#t~mem627#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_poweroff_3_9_#t~ret568#1, ldv_pm_ops_instance_poweroff_3_9_~arg0#1.base, ldv_pm_ops_instance_poweroff_3_9_~arg0#1.offset, ldv_pm_ops_instance_poweroff_3_9_~arg1#1.base, ldv_pm_ops_instance_poweroff_3_9_~arg1#1.offset;ldv_pm_ops_instance_poweroff_3_9_~arg0#1.base, ldv_pm_ops_instance_poweroff_3_9_~arg0#1.offset := ldv_pm_ops_instance_poweroff_3_9_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_3_9_#in~arg0#1.offset;ldv_pm_ops_instance_poweroff_3_9_~arg1#1.base, ldv_pm_ops_instance_poweroff_3_9_~arg1#1.offset := ldv_pm_ops_instance_poweroff_3_9_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_3_9_#in~arg1#1.offset; [2025-02-08 03:49:38,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8582: assume 9bv32 == ~ldv_statevar_4~0; [2025-02-08 03:49:38,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8582: assume !(9bv32 == ~ldv_statevar_4~0); [2025-02-08 03:49:38,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9045: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem655#1.base, ldv_pm_pm_ops_instance_3_#t~mem655#1.offset);havoc ldv_pm_pm_ops_instance_3_#t~mem655#1.base, ldv_pm_pm_ops_instance_3_#t~mem655#1.offset;call ldv_pm_pm_ops_instance_3_#t~mem656#1.base, ldv_pm_pm_ops_instance_3_#t~mem656#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(168bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_runtime_resume_3_24 } true;ldv_pm_ops_instance_runtime_resume_3_24_#in~arg0#1.base, ldv_pm_ops_instance_runtime_resume_3_24_#in~arg0#1.offset, ldv_pm_ops_instance_runtime_resume_3_24_#in~arg1#1.base, ldv_pm_ops_instance_runtime_resume_3_24_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem656#1.base, ldv_pm_pm_ops_instance_3_#t~mem656#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_runtime_resume_3_24_#t~ret588#1, ldv_pm_ops_instance_runtime_resume_3_24_~arg0#1.base, ldv_pm_ops_instance_runtime_resume_3_24_~arg0#1.offset, ldv_pm_ops_instance_runtime_resume_3_24_~arg1#1.base, ldv_pm_ops_instance_runtime_resume_3_24_~arg1#1.offset;ldv_pm_ops_instance_runtime_resume_3_24_~arg0#1.base, ldv_pm_ops_instance_runtime_resume_3_24_~arg0#1.offset := ldv_pm_ops_instance_runtime_resume_3_24_#in~arg0#1.base, ldv_pm_ops_instance_runtime_resume_3_24_#in~arg0#1.offset;ldv_pm_ops_instance_runtime_resume_3_24_~arg1#1.base, ldv_pm_ops_instance_runtime_resume_3_24_~arg1#1.offset := ldv_pm_ops_instance_runtime_resume_3_24_#in~arg1#1.base, ldv_pm_ops_instance_runtime_resume_3_24_#in~arg1#1.offset; [2025-02-08 03:49:38,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9045: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem655#1.base, ldv_pm_pm_ops_instance_3_#t~mem655#1.offset));havoc ldv_pm_pm_ops_instance_3_#t~mem655#1.base, ldv_pm_pm_ops_instance_3_#t~mem655#1.offset; [2025-02-08 03:49:38,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9045-1: call ldv_pm_pm_ops_instance_3_#t~mem655#1.base, ldv_pm_pm_ops_instance_3_#t~mem655#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(168bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64); [2025-02-08 03:49:38,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8913: ldv_pm_pm_ops_instance_3_~tmp~53#1 := ldv_pm_pm_ops_instance_3_#t~ret628#1;havoc ldv_pm_pm_ops_instance_3_#t~ret628#1; [2025-02-08 03:49:38,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8913-1: SUMMARY for call ldv_pm_pm_ops_instance_3_#t~ret628#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:38,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8847: havoc ldv_pm_pm_ops_instance_3_#t~ret615#1, ldv_pm_pm_ops_instance_3_#t~mem616#1.base, ldv_pm_pm_ops_instance_3_#t~mem616#1.offset, ldv_pm_pm_ops_instance_3_#t~mem617#1.base, ldv_pm_pm_ops_instance_3_#t~mem617#1.offset, ldv_pm_pm_ops_instance_3_#t~mem618#1.base, ldv_pm_pm_ops_instance_3_#t~mem618#1.offset, ldv_pm_pm_ops_instance_3_#t~mem619#1.base, ldv_pm_pm_ops_instance_3_#t~mem619#1.offset, ldv_pm_pm_ops_instance_3_#t~mem620#1.base, ldv_pm_pm_ops_instance_3_#t~mem620#1.offset, ldv_pm_pm_ops_instance_3_#t~mem621#1.base, ldv_pm_pm_ops_instance_3_#t~mem621#1.offset, ldv_pm_pm_ops_instance_3_#t~mem622#1.base, ldv_pm_pm_ops_instance_3_#t~mem622#1.offset, ldv_pm_pm_ops_instance_3_#t~mem623#1.base, ldv_pm_pm_ops_instance_3_#t~mem623#1.offset, ldv_pm_pm_ops_instance_3_#t~mem624#1.base, ldv_pm_pm_ops_instance_3_#t~mem624#1.offset, ldv_pm_pm_ops_instance_3_#t~mem625#1.base, ldv_pm_pm_ops_instance_3_#t~mem625#1.offset, ldv_pm_pm_ops_instance_3_#t~mem626#1.base, ldv_pm_pm_ops_instance_3_#t~mem626#1.offset, ldv_pm_pm_ops_instance_3_#t~mem627#1.base, ldv_pm_pm_ops_instance_3_#t~mem627#1.offset, ldv_pm_pm_ops_instance_3_#t~ret628#1, ldv_pm_pm_ops_instance_3_#t~mem629#1.base, ldv_pm_pm_ops_instance_3_#t~mem629#1.offset, ldv_pm_pm_ops_instance_3_#t~mem630#1.base, ldv_pm_pm_ops_instance_3_#t~mem630#1.offset, ldv_pm_pm_ops_instance_3_#t~mem631#1.base, ldv_pm_pm_ops_instance_3_#t~mem631#1.offset, ldv_pm_pm_ops_instance_3_#t~mem632#1.base, ldv_pm_pm_ops_instance_3_#t~mem632#1.offset, ldv_pm_pm_ops_instance_3_#t~mem633#1.base, ldv_pm_pm_ops_instance_3_#t~mem633#1.offset, ldv_pm_pm_ops_instance_3_#t~mem634#1.base, ldv_pm_pm_ops_instance_3_#t~mem634#1.offset, ldv_pm_pm_ops_instance_3_#t~mem635#1.base, ldv_pm_pm_ops_instance_3_#t~mem635#1.offset, ldv_pm_pm_ops_instance_3_#t~mem636#1.base, ldv_pm_pm_ops_instance_3_#t~mem636#1.offset, ldv_pm_pm_ops_instance_3_#t~mem637#1.base, ldv_pm_pm_ops_instance_3_#t~mem637#1.offset, ldv_pm_pm_ops_instance_3_#t~mem638#1.base, ldv_pm_pm_ops_instance_3_#t~mem638#1.offset, ldv_pm_pm_ops_instance_3_#t~ret639#1, ldv_pm_pm_ops_instance_3_#t~mem640#1.base, ldv_pm_pm_ops_instance_3_#t~mem640#1.offset, ldv_pm_pm_ops_instance_3_#t~mem641#1.base, ldv_pm_pm_ops_instance_3_#t~mem641#1.offset, ldv_pm_pm_ops_instance_3_#t~mem642#1.base, ldv_pm_pm_ops_instance_3_#t~mem642#1.offset, ldv_pm_pm_ops_instance_3_#t~mem643#1.base, ldv_pm_pm_ops_instance_3_#t~mem643#1.offset, ldv_pm_pm_ops_instance_3_#t~mem644#1.base, ldv_pm_pm_ops_instance_3_#t~mem644#1.offset, ldv_pm_pm_ops_instance_3_#t~mem645#1.base, ldv_pm_pm_ops_instance_3_#t~mem645#1.offset, ldv_pm_pm_ops_instance_3_#t~mem646#1.base, ldv_pm_pm_ops_instance_3_#t~mem646#1.offset, ldv_pm_pm_ops_instance_3_#t~mem647#1.base, ldv_pm_pm_ops_instance_3_#t~mem647#1.offset, ldv_pm_pm_ops_instance_3_#t~mem648#1.base, ldv_pm_pm_ops_instance_3_#t~mem648#1.offset, ldv_pm_pm_ops_instance_3_#t~mem649#1.base, ldv_pm_pm_ops_instance_3_#t~mem649#1.offset, ldv_pm_pm_ops_instance_3_#t~ret650#1, ldv_pm_pm_ops_instance_3_#t~mem651#1.base, ldv_pm_pm_ops_instance_3_#t~mem651#1.offset, ldv_pm_pm_ops_instance_3_#t~mem652#1.base, ldv_pm_pm_ops_instance_3_#t~mem652#1.offset, ldv_pm_pm_ops_instance_3_#t~ret653#1, ldv_pm_pm_ops_instance_3_#t~ret654#1, ldv_pm_pm_ops_instance_3_#t~mem655#1.base, ldv_pm_pm_ops_instance_3_#t~mem655#1.offset, ldv_pm_pm_ops_instance_3_#t~mem656#1.base, ldv_pm_pm_ops_instance_3_#t~mem656#1.offset, ldv_pm_pm_ops_instance_3_#t~mem657#1.base, ldv_pm_pm_ops_instance_3_#t~mem657#1.offset, ldv_pm_pm_ops_instance_3_#t~mem658#1.base, ldv_pm_pm_ops_instance_3_#t~mem658#1.offset, ldv_pm_pm_ops_instance_3_#t~ret659#1, ldv_pm_pm_ops_instance_3_#t~mem660#1.base, ldv_pm_pm_ops_instance_3_#t~mem660#1.offset, ldv_pm_pm_ops_instance_3_#t~mem661#1.base, ldv_pm_pm_ops_instance_3_#t~mem661#1.offset, ldv_pm_pm_ops_instance_3_#t~ret662#1, ldv_pm_pm_ops_instance_3_~arg0#1.base, ldv_pm_pm_ops_instance_3_~arg0#1.offset, ldv_pm_pm_ops_instance_3_~tmp~53#1, ldv_pm_pm_ops_instance_3_~tmp___0~22#1, ldv_pm_pm_ops_instance_3_~tmp___1~11#1;havoc ldv_pm_pm_ops_instance_3_#in~arg0#1.base, ldv_pm_pm_ops_instance_3_#in~arg0#1.offset;assume { :end_inline_ldv_pm_pm_ops_instance_3 } true; [2025-02-08 03:49:38,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8649: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_4_probed_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8385-1: SUMMARY for call ldv_pm_ops_instance_poweroff_3_9_#t~ret568#1 := mcp251x_can_suspend(ldv_pm_ops_instance_poweroff_3_9_~arg1#1.base, ldv_pm_ops_instance_poweroff_3_9_~arg1#1.offset); srcloc: null [2025-02-08 03:49:38,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8385: havoc ldv_pm_ops_instance_poweroff_3_9_#t~ret568#1;havoc ldv_pm_ops_instance_poweroff_3_9_#t~ret568#1, ldv_pm_ops_instance_poweroff_3_9_~arg0#1.base, ldv_pm_ops_instance_poweroff_3_9_~arg0#1.offset, ldv_pm_ops_instance_poweroff_3_9_~arg1#1.base, ldv_pm_ops_instance_poweroff_3_9_~arg1#1.offset;havoc ldv_pm_ops_instance_poweroff_3_9_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_3_9_#in~arg0#1.offset, ldv_pm_ops_instance_poweroff_3_9_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_3_9_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_poweroff_3_9 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem627#1.base, ldv_pm_pm_ops_instance_3_#t~mem627#1.offset; [2025-02-08 03:49:38,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8650: ldv_pm_platform_instance_4_~tmp___0~21#1 := ldv_pm_platform_instance_4_#t~ret603#1;havoc ldv_pm_platform_instance_4_#t~ret603#1; [2025-02-08 03:49:38,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8650-1: SUMMARY for call ldv_pm_platform_instance_4_#t~ret603#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:38,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245: assume 4bv32 == ~ldv_statevar_5~0; [2025-02-08 03:49:38,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245: assume !(4bv32 == ~ldv_statevar_5~0); [2025-02-08 03:49:38,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8122: assume { :begin_inline_ldv_pm_pm_ops_instance_3 } true;ldv_pm_pm_ops_instance_3_#in~arg0#1.base, ldv_pm_pm_ops_instance_3_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_pm_pm_ops_instance_3_#t~ret615#1, ldv_pm_pm_ops_instance_3_#t~mem616#1.base, ldv_pm_pm_ops_instance_3_#t~mem616#1.offset, ldv_pm_pm_ops_instance_3_#t~mem617#1.base, ldv_pm_pm_ops_instance_3_#t~mem617#1.offset, ldv_pm_pm_ops_instance_3_#t~mem618#1.base, ldv_pm_pm_ops_instance_3_#t~mem618#1.offset, ldv_pm_pm_ops_instance_3_#t~mem619#1.base, ldv_pm_pm_ops_instance_3_#t~mem619#1.offset, ldv_pm_pm_ops_instance_3_#t~mem620#1.base, ldv_pm_pm_ops_instance_3_#t~mem620#1.offset, ldv_pm_pm_ops_instance_3_#t~mem621#1.base, ldv_pm_pm_ops_instance_3_#t~mem621#1.offset, ldv_pm_pm_ops_instance_3_#t~mem622#1.base, ldv_pm_pm_ops_instance_3_#t~mem622#1.offset, ldv_pm_pm_ops_instance_3_#t~mem623#1.base, ldv_pm_pm_ops_instance_3_#t~mem623#1.offset, ldv_pm_pm_ops_instance_3_#t~mem624#1.base, ldv_pm_pm_ops_instance_3_#t~mem624#1.offset, ldv_pm_pm_ops_instance_3_#t~mem625#1.base, ldv_pm_pm_ops_instance_3_#t~mem625#1.offset, ldv_pm_pm_ops_instance_3_#t~mem626#1.base, ldv_pm_pm_ops_instance_3_#t~mem626#1.offset, ldv_pm_pm_ops_instance_3_#t~mem627#1.base, ldv_pm_pm_ops_instance_3_#t~mem627#1.offset, ldv_pm_pm_ops_instance_3_#t~ret628#1, ldv_pm_pm_ops_instance_3_#t~mem629#1.base, ldv_pm_pm_ops_instance_3_#t~mem629#1.offset, ldv_pm_pm_ops_instance_3_#t~mem630#1.base, ldv_pm_pm_ops_instance_3_#t~mem630#1.offset, ldv_pm_pm_ops_instance_3_#t~mem631#1.base, ldv_pm_pm_ops_instance_3_#t~mem631#1.offset, ldv_pm_pm_ops_instance_3_#t~mem632#1.base, ldv_pm_pm_ops_instance_3_#t~mem632#1.offset, ldv_pm_pm_ops_instance_3_#t~mem633#1.base, ldv_pm_pm_ops_instance_3_#t~mem633#1.offset, ldv_pm_pm_ops_instance_3_#t~mem634#1.base, ldv_pm_pm_ops_instance_3_#t~mem634#1.offset, ldv_pm_pm_ops_instance_3_#t~mem635#1.base, ldv_pm_pm_ops_instance_3_#t~mem635#1.offset, ldv_pm_pm_ops_instance_3_#t~mem636#1.base, ldv_pm_pm_ops_instance_3_#t~mem636#1.offset, ldv_pm_pm_ops_instance_3_#t~mem637#1.base, ldv_pm_pm_ops_instance_3_#t~mem637#1.offset, ldv_pm_pm_ops_instance_3_#t~mem638#1.base, ldv_pm_pm_ops_instance_3_#t~mem638#1.offset, ldv_pm_pm_ops_instance_3_#t~ret639#1, ldv_pm_pm_ops_instance_3_#t~mem640#1.base, ldv_pm_pm_ops_instance_3_#t~mem640#1.offset, ldv_pm_pm_ops_instance_3_#t~mem641#1.base, ldv_pm_pm_ops_instance_3_#t~mem641#1.offset, ldv_pm_pm_ops_instance_3_#t~mem642#1.base, ldv_pm_pm_ops_instance_3_#t~mem642#1.offset, ldv_pm_pm_ops_instance_3_#t~mem643#1.base, ldv_pm_pm_ops_instance_3_#t~mem643#1.offset, ldv_pm_pm_ops_instance_3_#t~mem644#1.base, ldv_pm_pm_ops_instance_3_#t~mem644#1.offset, ldv_pm_pm_ops_instance_3_#t~mem645#1.base, ldv_pm_pm_ops_instance_3_#t~mem645#1.offset, ldv_pm_pm_ops_instance_3_#t~mem646#1.base, ldv_pm_pm_ops_instance_3_#t~mem646#1.offset, ldv_pm_pm_ops_instance_3_#t~mem647#1.base, ldv_pm_pm_ops_instance_3_#t~mem647#1.offset, ldv_pm_pm_ops_instance_3_#t~mem648#1.base, ldv_pm_pm_ops_instance_3_#t~mem648#1.offset, ldv_pm_pm_ops_instance_3_#t~mem649#1.base, ldv_pm_pm_ops_instance_3_#t~mem649#1.offset, ldv_pm_pm_ops_instance_3_#t~ret650#1, ldv_pm_pm_ops_instance_3_#t~mem651#1.base, ldv_pm_pm_ops_instance_3_#t~mem651#1.offset, ldv_pm_pm_ops_instance_3_#t~mem652#1.base, ldv_pm_pm_ops_instance_3_#t~mem652#1.offset, ldv_pm_pm_ops_instance_3_#t~ret653#1, ldv_pm_pm_ops_instance_3_#t~ret654#1, ldv_pm_pm_ops_instance_3_#t~mem655#1.base, ldv_pm_pm_ops_instance_3_#t~mem655#1.offset, ldv_pm_pm_ops_instance_3_#t~mem656#1.base, ldv_pm_pm_ops_instance_3_#t~mem656#1.offset, ldv_pm_pm_ops_instance_3_#t~mem657#1.base, ldv_pm_pm_ops_instance_3_#t~mem657#1.offset, ldv_pm_pm_ops_instance_3_#t~mem658#1.base, ldv_pm_pm_ops_instance_3_#t~mem658#1.offset, ldv_pm_pm_ops_instance_3_#t~ret659#1, ldv_pm_pm_ops_instance_3_#t~mem660#1.base, ldv_pm_pm_ops_instance_3_#t~mem660#1.offset, ldv_pm_pm_ops_instance_3_#t~mem661#1.base, ldv_pm_pm_ops_instance_3_#t~mem661#1.offset, ldv_pm_pm_ops_instance_3_#t~ret662#1, ldv_pm_pm_ops_instance_3_~arg0#1.base, ldv_pm_pm_ops_instance_3_~arg0#1.offset, ldv_pm_pm_ops_instance_3_~tmp~53#1, ldv_pm_pm_ops_instance_3_~tmp___0~22#1, ldv_pm_pm_ops_instance_3_~tmp___1~11#1;ldv_pm_pm_ops_instance_3_~arg0#1.base, ldv_pm_pm_ops_instance_3_~arg0#1.offset := ldv_pm_pm_ops_instance_3_#in~arg0#1.base, ldv_pm_pm_ops_instance_3_#in~arg0#1.offset;havoc ldv_pm_pm_ops_instance_3_~tmp~53#1;havoc ldv_pm_pm_ops_instance_3_~tmp___0~22#1;havoc ldv_pm_pm_ops_instance_3_~tmp___1~11#1; [2025-02-08 03:49:38,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8981: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem641#1.base, ldv_pm_pm_ops_instance_3_#t~mem641#1.offset);havoc ldv_pm_pm_ops_instance_3_#t~mem641#1.base, ldv_pm_pm_ops_instance_3_#t~mem641#1.offset;call ldv_pm_pm_ops_instance_3_#t~mem642#1.base, ldv_pm_pm_ops_instance_3_#t~mem642#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(72bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_resume_early_3_17 } true;ldv_pm_ops_instance_resume_early_3_17_#in~arg0#1.base, ldv_pm_ops_instance_resume_early_3_17_#in~arg0#1.offset, ldv_pm_ops_instance_resume_early_3_17_#in~arg1#1.base, ldv_pm_ops_instance_resume_early_3_17_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem642#1.base, ldv_pm_pm_ops_instance_3_#t~mem642#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_resume_early_3_17_#t~ret582#1, ldv_pm_ops_instance_resume_early_3_17_~arg0#1.base, ldv_pm_ops_instance_resume_early_3_17_~arg0#1.offset, ldv_pm_ops_instance_resume_early_3_17_~arg1#1.base, ldv_pm_ops_instance_resume_early_3_17_~arg1#1.offset;ldv_pm_ops_instance_resume_early_3_17_~arg0#1.base, ldv_pm_ops_instance_resume_early_3_17_~arg0#1.offset := ldv_pm_ops_instance_resume_early_3_17_#in~arg0#1.base, ldv_pm_ops_instance_resume_early_3_17_#in~arg0#1.offset;ldv_pm_ops_instance_resume_early_3_17_~arg1#1.base, ldv_pm_ops_instance_resume_early_3_17_~arg1#1.offset := ldv_pm_ops_instance_resume_early_3_17_#in~arg1#1.base, ldv_pm_ops_instance_resume_early_3_17_#in~arg1#1.offset; [2025-02-08 03:49:38,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8981: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem641#1.base, ldv_pm_pm_ops_instance_3_#t~mem641#1.offset));havoc ldv_pm_pm_ops_instance_3_#t~mem641#1.base, ldv_pm_pm_ops_instance_3_#t~mem641#1.offset; [2025-02-08 03:49:38,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7990: assume { :begin_inline_ldv_dispatch_deregister_rtc_class_instance_12_12_5 } true;assume { :begin_inline_ldv_switch_automaton_state_5_5 } true;~ldv_5_ret_default~0 := 1bv32;~ldv_statevar_5~0 := 12bv32;assume { :end_inline_ldv_switch_automaton_state_5_5 } true;assume { :end_inline_ldv_dispatch_deregister_rtc_class_instance_12_12_5 } true;~ldv_statevar_12~0 := 4bv32; [2025-02-08 03:49:38,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8981-1: call ldv_pm_pm_ops_instance_3_#t~mem641#1.base, ldv_pm_pm_ops_instance_3_#t~mem641#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(72bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64); [2025-02-08 03:49:38,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915: assume 0bv32 != ldv_pm_pm_ops_instance_3_~tmp~53#1;~ldv_statevar_3~0 := 6bv32; [2025-02-08 03:49:38,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915: assume !(0bv32 != ldv_pm_pm_ops_instance_3_~tmp~53#1);~ldv_statevar_3~0 := 8bv32; [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10104: ldv_filter_err_code_~tmp~76#1 := ldv_filter_err_code_#t~ret713#1;havoc ldv_filter_err_code_#t~ret713#1;ldv_filter_err_code_#res#1 := ldv_filter_err_code_~tmp~76#1;ldv_device_driver_io_instance_0_#t~ret536#1 := ldv_filter_err_code_#res#1;havoc ldv_filter_err_code_#t~ret713#1, ldv_filter_err_code_~ret_val#1, ldv_filter_err_code_~tmp~76#1;havoc ldv_filter_err_code_#in~ret_val#1;assume { :end_inline_ldv_filter_err_code } true;~ldv_0_ret_default~0 := ldv_device_driver_io_instance_0_#t~ret536#1;havoc ldv_device_driver_io_instance_0_#t~ret536#1; [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9047: havoc ldv_pm_ops_instance_runtime_resume_3_24_#t~ret588#1, ldv_pm_ops_instance_runtime_resume_3_24_~arg0#1.base, ldv_pm_ops_instance_runtime_resume_3_24_~arg0#1.offset, ldv_pm_ops_instance_runtime_resume_3_24_~arg1#1.base, ldv_pm_ops_instance_runtime_resume_3_24_~arg1#1.offset;havoc ldv_pm_ops_instance_runtime_resume_3_24_#in~arg0#1.base, ldv_pm_ops_instance_runtime_resume_3_24_#in~arg0#1.offset, ldv_pm_ops_instance_runtime_resume_3_24_#in~arg1#1.base, ldv_pm_ops_instance_runtime_resume_3_24_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_runtime_resume_3_24 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem656#1.base, ldv_pm_pm_ops_instance_3_#t~mem656#1.offset; [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10104-1: SUMMARY for call ldv_filter_err_code_#t~ret713#1 := ldv_filter_positive_int(ldv_filter_err_code_~ret_val#1); srcloc: null [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7990-1: SUMMARY for call ldv_assume((if 5bv32 == ~ldv_statevar_5~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8783: assume 14bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8783: assume !(14bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7660: assume 10bv32 == ~ldv_statevar_0~0; [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7660: assume !(10bv32 == ~ldv_statevar_0~0); [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9312: ~ldv_statevar_5~0 := 1bv32; [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802: assume 0bv32 != ~bvand~32(60bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem385#1));havoc mcp251x_can_ist_#t~mem385#1;call mcp251x_can_ist_#t~mem386#1 := read~intINTTYPE1#4(mcp251x_can_ist_~#intf~0#1.base, mcp251x_can_ist_~#intf~0#1.offset, 1bv64);mcp251x_can_ist_~clear_intf~0#1 := ~bvor~32(~sign_extend~32~8(mcp251x_can_ist_~clear_intf~0#1), ~bvand~32(60bv32, ~sign_extend~32~8(mcp251x_can_ist_#t~mem386#1)))[8:0];havoc mcp251x_can_ist_#t~mem386#1; [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802: assume !(0bv32 != ~bvand~32(60bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem385#1)));havoc mcp251x_can_ist_#t~mem385#1; [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8652: assume 0bv32 != ldv_pm_platform_instance_4_~tmp___0~21#1;~ldv_statevar_4~0 := 9bv32; [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8652: assume !(0bv32 != ldv_pm_platform_instance_4_~tmp___0~21#1);~ldv_statevar_4~0 := 22bv32; [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7727: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_0_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8586: assume 11bv32 == ~ldv_statevar_4~0; [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8586: assume !(11bv32 == ~ldv_statevar_4~0); [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802-1: call mcp251x_can_ist_#t~mem385#1 := read~intINTTYPE1#4(mcp251x_can_ist_~#intf~0#1.base, mcp251x_can_ist_~#intf~0#1.offset, 1bv64); [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9379: assume { :begin_inline_ldv_rtc_class_instance_callback_5_15 } true;ldv_rtc_class_instance_callback_5_15_#in~arg0#1.base, ldv_rtc_class_instance_callback_5_15_#in~arg0#1.offset, ldv_rtc_class_instance_callback_5_15_#in~arg1#1.base, ldv_rtc_class_instance_callback_5_15_#in~arg1#1.offset := ~ldv_5_callback_poweroff~0.base, ~ldv_5_callback_poweroff~0.offset, ~ldv_5_device_device~0.base, ~ldv_5_device_device~0.offset;havoc ldv_rtc_class_instance_callback_5_15_#t~ret665#1, ldv_rtc_class_instance_callback_5_15_~arg0#1.base, ldv_rtc_class_instance_callback_5_15_~arg0#1.offset, ldv_rtc_class_instance_callback_5_15_~arg1#1.base, ldv_rtc_class_instance_callback_5_15_~arg1#1.offset;ldv_rtc_class_instance_callback_5_15_~arg0#1.base, ldv_rtc_class_instance_callback_5_15_~arg0#1.offset := ldv_rtc_class_instance_callback_5_15_#in~arg0#1.base, ldv_rtc_class_instance_callback_5_15_#in~arg0#1.offset;ldv_rtc_class_instance_callback_5_15_~arg1#1.base, ldv_rtc_class_instance_callback_5_15_~arg1#1.offset := ldv_rtc_class_instance_callback_5_15_#in~arg1#1.base, ldv_rtc_class_instance_callback_5_15_#in~arg1#1.offset; [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520: havoc ldv_pm_ops_instance_suspend_noirq_3_20_#t~ret595#1; [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520-1: SUMMARY for call ldv_pm_ops_instance_suspend_noirq_3_20_#t~ret595#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_suspend_noirq_3_20_~arg1#1.base, ldv_pm_ops_instance_suspend_noirq_3_20_~arg1#1.offset, ldv_pm_ops_instance_suspend_noirq_3_20_~arg0#1.base, ldv_pm_ops_instance_suspend_noirq_3_20_~arg0#1.offset); srcloc: null [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7926: assume 2bv32 == ~ldv_statevar_12~0; [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7926: assume !(2bv32 == ~ldv_statevar_12~0); [2025-02-08 03:49:38,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6935: ldv_interrupt_instance_thread_1_3_#t~ret551#1 := mcp251x_can_ist_#res#1;havoc mcp251x_can_ist_#t~mem378#1.base, mcp251x_can_ist_#t~mem378#1.offset, mcp251x_can_ist_#t~mem379#1.base, mcp251x_can_ist_#t~mem379#1.offset, mcp251x_can_ist_#t~mem380#1, mcp251x_can_ist_#t~mem381#1, mcp251x_can_ist_#t~ret382#1, mcp251x_can_ist_#t~mem383#1, mcp251x_can_ist_#t~ret384#1, mcp251x_can_ist_#t~mem385#1, mcp251x_can_ist_#t~mem386#1, mcp251x_can_ist_#t~mem387#1, mcp251x_can_ist_#t~mem388#1, mcp251x_can_ist_#t~mem389#1, mcp251x_can_ist_#t~mem390#1, mcp251x_can_ist_#t~mem391#1, mcp251x_can_ist_#t~mem392#1, mcp251x_can_ist_#t~mem393#1, mcp251x_can_ist_#t~mem394#1, mcp251x_can_ist_#t~mem395#1, mcp251x_can_ist_#t~mem396#1, mcp251x_can_ist_#t~mem397#1, mcp251x_can_ist_#t~mem398#1, mcp251x_can_ist_#t~mem399#1, mcp251x_can_ist_#t~mem400#1, mcp251x_can_ist_#t~mem401#1, mcp251x_can_ist_#t~mem402#1, mcp251x_can_ist_#t~mem403#1, mcp251x_can_ist_#t~mem404#1, mcp251x_can_ist_#t~mem405#1, mcp251x_can_ist_#t~mem406#1, mcp251x_can_ist_#t~mem407#1, mcp251x_can_ist_#t~mem408#1, mcp251x_can_ist_#t~mem409#1, mcp251x_can_ist_#t~mem410#1, mcp251x_can_ist_#t~mem412#1, mcp251x_can_ist_#t~mem411#1, mcp251x_can_ist_#t~mem413#1, mcp251x_can_ist_#t~ret414#1, mcp251x_can_ist_#t~mem415#1, mcp251x_can_ist_~irq#1, mcp251x_can_ist_~dev_id#1.base, mcp251x_can_ist_~dev_id#1.offset, mcp251x_can_ist_~priv~20#1.base, mcp251x_can_ist_~priv~20#1.offset, mcp251x_can_ist_~spi~6#1.base, mcp251x_can_ist_~spi~6#1.offset, mcp251x_can_ist_~net~2#1.base, mcp251x_can_ist_~net~2#1.offset, mcp251x_can_ist_~new_state~0#1, mcp251x_can_ist_~#intf~0#1.base, mcp251x_can_ist_~#intf~0#1.offset, mcp251x_can_ist_~#eflag~0#1.base, mcp251x_can_ist_~#eflag~0#1.offset, mcp251x_can_ist_~clear_intf~0#1, mcp251x_can_ist_~can_id~0#1, mcp251x_can_ist_~data1~0#1, mcp251x_can_ist_~tmp~37#1, mcp251x_can_ist_~tmp___0~13#1;havoc mcp251x_can_ist_#in~irq#1, mcp251x_can_ist_#in~dev_id#1.base, mcp251x_can_ist_#in~dev_id#1.offset;assume { :end_inline_mcp251x_can_ist } true;havoc ldv_interrupt_instance_thread_1_3_#t~ret551#1;havoc ldv_interrupt_instance_thread_1_3_#t~ret551#1, ldv_interrupt_instance_thread_1_3_~arg0#1.base, ldv_interrupt_instance_thread_1_3_~arg0#1.offset, ldv_interrupt_instance_thread_1_3_~arg1#1, ldv_interrupt_instance_thread_1_3_~arg2#1.base, ldv_interrupt_instance_thread_1_3_~arg2#1.offset;havoc ldv_interrupt_instance_thread_1_3_#in~arg0#1.base, ldv_interrupt_instance_thread_1_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_1_3_#in~arg1#1, ldv_interrupt_instance_thread_1_3_#in~arg2#1.base, ldv_interrupt_instance_thread_1_3_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_thread_1_3 } true;~ldv_statevar_1~0 := 6bv32; [2025-02-08 03:49:38,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8983: havoc ldv_pm_ops_instance_resume_early_3_17_#t~ret582#1, ldv_pm_ops_instance_resume_early_3_17_~arg0#1.base, ldv_pm_ops_instance_resume_early_3_17_~arg0#1.offset, ldv_pm_ops_instance_resume_early_3_17_~arg1#1.base, ldv_pm_ops_instance_resume_early_3_17_~arg1#1.offset;havoc ldv_pm_ops_instance_resume_early_3_17_#in~arg0#1.base, ldv_pm_ops_instance_resume_early_3_17_#in~arg0#1.offset, ldv_pm_ops_instance_resume_early_3_17_#in~arg1#1.base, ldv_pm_ops_instance_resume_early_3_17_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_resume_early_3_17 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem642#1.base, ldv_pm_pm_ops_instance_3_#t~mem642#1.offset; [2025-02-08 03:49:38,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7728-1: SUMMARY for call ldv_device_driver_io_instance_0_#t~ret533#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:38,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7728: ldv_device_driver_io_instance_0_~tmp___2~4#1 := ldv_device_driver_io_instance_0_#t~ret533#1;havoc ldv_device_driver_io_instance_0_#t~ret533#1; [2025-02-08 03:49:38,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret792#1 := main_#res#1;havoc main_#t~ret547#1, main_~tmp~47#1;assume { :end_inline_main } true; [2025-02-08 03:49:38,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8852: ~ldv_statevar_3~0 := ldv_pm_pm_ops_instance_3_#t~ret615#1;havoc ldv_pm_pm_ops_instance_3_#t~ret615#1; [2025-02-08 03:49:38,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8852-1: SUMMARY for call ldv_pm_pm_ops_instance_3_#t~ret615#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:49:38,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9975: mcp251x_can_driver_init_#t~ret516#1 := ldv_spi_register_driver_35_#res#1;havoc ldv_spi_register_driver_35_#t~ret700#1, ldv_spi_register_driver_35_#t~ret701#1, ldv_spi_register_driver_35_~ldv_func_arg1#1.base, ldv_spi_register_driver_35_~ldv_func_arg1#1.offset, ldv_spi_register_driver_35_~ldv_func_res~2#1, ldv_spi_register_driver_35_~tmp~70#1, ldv_spi_register_driver_35_~tmp___0~26#1;havoc ldv_spi_register_driver_35_#in~ldv_func_arg1#1.base, ldv_spi_register_driver_35_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_spi_register_driver_35 } true;mcp251x_can_driver_init_~tmp~43#1 := mcp251x_can_driver_init_#t~ret516#1;havoc mcp251x_can_driver_init_#t~ret516#1;mcp251x_can_driver_init_#res#1 := mcp251x_can_driver_init_~tmp~43#1;ldv_EMGentry_init_mcp251x_can_driver_init_12_11_#t~ret517#1 := mcp251x_can_driver_init_#res#1;havoc mcp251x_can_driver_init_#t~ret516#1, mcp251x_can_driver_init_~tmp~43#1;assume { :end_inline_mcp251x_can_driver_init } true;ldv_EMGentry_init_mcp251x_can_driver_init_12_11_~tmp~44#1 := ldv_EMGentry_init_mcp251x_can_driver_init_12_11_#t~ret517#1;havoc ldv_EMGentry_init_mcp251x_can_driver_init_12_11_#t~ret517#1;ldv_EMGentry_init_mcp251x_can_driver_init_12_11_#res#1 := ldv_EMGentry_init_mcp251x_can_driver_init_12_11_~tmp~44#1;ldv_entry_EMGentry_12_#t~ret544#1 := ldv_EMGentry_init_mcp251x_can_driver_init_12_11_#res#1;havoc ldv_EMGentry_init_mcp251x_can_driver_init_12_11_#t~ret517#1, ldv_EMGentry_init_mcp251x_can_driver_init_12_11_~arg0#1.base, ldv_EMGentry_init_mcp251x_can_driver_init_12_11_~arg0#1.offset, ldv_EMGentry_init_mcp251x_can_driver_init_12_11_~tmp~44#1;havoc ldv_EMGentry_init_mcp251x_can_driver_init_12_11_#in~arg0#1.base, ldv_EMGentry_init_mcp251x_can_driver_init_12_11_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_mcp251x_can_driver_init_12_11 } true;~ldv_12_ret_default~0 := ldv_entry_EMGentry_12_#t~ret544#1;havoc ldv_entry_EMGentry_12_#t~ret544#1;assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ~ldv_12_ret_default~0;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret711#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~74#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~74#1; [2025-02-08 03:49:38,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9249: assume 5bv32 == ~ldv_statevar_5~0; [2025-02-08 03:49:38,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9249: assume !(5bv32 == ~ldv_statevar_5~0); [2025-02-08 03:49:38,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9183: havoc ldv_rtc_class_instance_callback_5_18_#t~ret668#1;havoc ldv_rtc_class_instance_callback_5_18_#t~ret668#1, ldv_rtc_class_instance_callback_5_18_~arg0#1.base, ldv_rtc_class_instance_callback_5_18_~arg0#1.offset, ldv_rtc_class_instance_callback_5_18_~arg1#1.base, ldv_rtc_class_instance_callback_5_18_~arg1#1.offset;havoc ldv_rtc_class_instance_callback_5_18_#in~arg0#1.base, ldv_rtc_class_instance_callback_5_18_#in~arg0#1.offset, ldv_rtc_class_instance_callback_5_18_#in~arg1#1.base, ldv_rtc_class_instance_callback_5_18_#in~arg1#1.offset;assume { :end_inline_ldv_rtc_class_instance_callback_5_18 } true;~ldv_statevar_5~0 := 3bv32; [2025-02-08 03:49:38,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9183-1: SUMMARY for call ldv_rtc_class_instance_callback_5_18_#t~ret668#1 := mcp251x_can_suspend(ldv_rtc_class_instance_callback_5_18_~arg1#1.base, ldv_rtc_class_instance_callback_5_18_~arg1#1.offset); srcloc: null [2025-02-08 03:49:38,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6871: assume 0bv32 != ~bvand~32(32bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem398#1));havoc mcp251x_can_ist_#t~mem398#1;call mcp251x_can_ist_#t~mem399#1 := read~intINTTYPE1#10(mcp251x_can_ist_~#eflag~0#1.base, mcp251x_can_ist_~#eflag~0#1.offset, 1bv64); [2025-02-08 03:49:38,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6871: assume !(0bv32 != ~bvand~32(32bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem398#1)));havoc mcp251x_can_ist_#t~mem398#1; [2025-02-08 03:49:38,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8787: assume 15bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8787: assume !(15bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10835: havoc can_get_echo_skb_#t~nondet768#1;mcp251x_can_ist_#t~ret414#1 := can_get_echo_skb_#res#1;havoc can_get_echo_skb_#t~nondet768#1, can_get_echo_skb_~arg0#1.base, can_get_echo_skb_~arg0#1.offset, can_get_echo_skb_~arg1#1;havoc can_get_echo_skb_#in~arg0#1.base, can_get_echo_skb_#in~arg0#1.offset, can_get_echo_skb_#in~arg1#1;assume { :end_inline_can_get_echo_skb } true;havoc mcp251x_can_ist_#t~ret414#1;call write~intINTTYPE4#17(0bv32, mcp251x_can_ist_~priv~20#1.base, ~bvadd~64(524bv64, mcp251x_can_ist_~priv~20#1.offset), 4bv64); [2025-02-08 03:49:38,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7730: assume 0bv32 != ldv_device_driver_io_instance_0_~tmp___2~4#1;~ldv_statevar_0~0 := 2bv32; [2025-02-08 03:49:38,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7730: assume !(0bv32 != ldv_device_driver_io_instance_0_~tmp___2~4#1);~ldv_statevar_0~0 := 4bv32; [2025-02-08 03:49:38,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9976-1: ldv_spi_register_driver_35_#res#1 := ldv_spi_register_driver_35_~ldv_func_res~2#1; [2025-02-08 03:49:38,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7664: assume 11bv32 == ~ldv_statevar_0~0; [2025-02-08 03:49:38,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7664: assume !(11bv32 == ~ldv_statevar_0~0); [2025-02-08 03:49:38,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9316: ~ldv_statevar_5~0 := ldv_rtc_rtc_class_instance_5_#t~ret677#1;havoc ldv_rtc_rtc_class_instance_5_#t~ret677#1; [2025-02-08 03:49:38,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9316-1: SUMMARY for call ldv_rtc_rtc_class_instance_5_#t~ret677#1 := ldv_switch_4(); srcloc: null [2025-02-08 03:49:38,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457: havoc ldv_pm_ops_instance_resume_early_3_17_#t~ret582#1; [2025-02-08 03:49:38,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8259-1: SUMMARY for call ldv_io_instance_probe_0_11_#t~ret554#1 := mcp251x_can_probe(ldv_io_instance_probe_0_11_~arg1#1.base, ldv_io_instance_probe_0_11_~arg1#1.offset); srcloc: null [2025-02-08 03:49:38,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8457-1: SUMMARY for call ldv_pm_ops_instance_resume_early_3_17_#t~ret582#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_resume_early_3_17_~arg1#1.base, ldv_pm_ops_instance_resume_early_3_17_~arg1#1.offset, ldv_pm_ops_instance_resume_early_3_17_~arg0#1.base, ldv_pm_ops_instance_resume_early_3_17_~arg0#1.offset); srcloc: null [2025-02-08 03:49:38,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8259: ldv_io_instance_probe_0_11_~tmp~50#1 := ldv_io_instance_probe_0_11_#t~ret554#1;havoc ldv_io_instance_probe_0_11_#t~ret554#1;ldv_io_instance_probe_0_11_#res#1 := ldv_io_instance_probe_0_11_~tmp~50#1;ldv_device_driver_io_instance_0_#t~ret535#1 := ldv_io_instance_probe_0_11_#res#1;havoc ldv_io_instance_probe_0_11_#t~ret554#1, ldv_io_instance_probe_0_11_~arg0#1.base, ldv_io_instance_probe_0_11_~arg0#1.offset, ldv_io_instance_probe_0_11_~arg1#1.base, ldv_io_instance_probe_0_11_~arg1#1.offset, ldv_io_instance_probe_0_11_~tmp~50#1;havoc ldv_io_instance_probe_0_11_#in~arg0#1.base, ldv_io_instance_probe_0_11_#in~arg0#1.offset, ldv_io_instance_probe_0_11_#in~arg1#1.base, ldv_io_instance_probe_0_11_#in~arg1#1.offset;assume { :end_inline_ldv_io_instance_probe_0_11 } true;~ldv_0_ret_default~0 := ldv_device_driver_io_instance_0_#t~ret535#1;havoc ldv_device_driver_io_instance_0_#t~mem534#1.base, ldv_device_driver_io_instance_0_#t~mem534#1.offset;havoc ldv_device_driver_io_instance_0_#t~ret535#1;assume { :begin_inline_ldv_filter_err_code } true;ldv_filter_err_code_#in~ret_val#1 := ~ldv_0_ret_default~0;havoc ldv_filter_err_code_#res#1;havoc ldv_filter_err_code_#t~ret713#1, ldv_filter_err_code_~ret_val#1, ldv_filter_err_code_~tmp~76#1;ldv_filter_err_code_~ret_val#1 := ldv_filter_err_code_#in~ret_val#1;havoc ldv_filter_err_code_~tmp~76#1; [2025-02-08 03:49:38,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8127: assume { :begin_inline_ldv_pm_platform_instance_4 } true;ldv_pm_platform_instance_4_#in~arg0#1.base, ldv_pm_platform_instance_4_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_pm_platform_instance_4_#t~ret601#1, ldv_pm_platform_instance_4_#t~ret602#1, ldv_pm_platform_instance_4_#t~ret603#1, ldv_pm_platform_instance_4_#t~ret604#1, ldv_pm_platform_instance_4_#t~ret605#1, ldv_pm_platform_instance_4_#t~ret606#1.base, ldv_pm_platform_instance_4_#t~ret606#1.offset, ldv_pm_platform_instance_4_#t~mem607#1.base, ldv_pm_platform_instance_4_#t~mem607#1.offset, ldv_pm_platform_instance_4_#t~mem608#1.base, ldv_pm_platform_instance_4_#t~mem608#1.offset, ldv_pm_platform_instance_4_#t~ret609#1.base, ldv_pm_platform_instance_4_#t~ret609#1.offset, ldv_pm_platform_instance_4_#t~mem610#1.base, ldv_pm_platform_instance_4_#t~mem610#1.offset, ldv_pm_platform_instance_4_#t~mem611#1.base, ldv_pm_platform_instance_4_#t~mem611#1.offset, ldv_pm_platform_instance_4_#t~ret612#1, ldv_pm_platform_instance_4_#t~ret613#1, ldv_pm_platform_instance_4_#t~ret614#1, ldv_pm_platform_instance_4_~arg0#1.base, ldv_pm_platform_instance_4_~arg0#1.offset, ldv_pm_platform_instance_4_~tmp~52#1, ldv_pm_platform_instance_4_~tmp___0~21#1, ldv_pm_platform_instance_4_~tmp___1~10#1, ldv_pm_platform_instance_4_~tmp___2~5#1.base, ldv_pm_platform_instance_4_~tmp___2~5#1.offset, ldv_pm_platform_instance_4_~tmp___3~2#1.base, ldv_pm_platform_instance_4_~tmp___3~2#1.offset, ldv_pm_platform_instance_4_~tmp___4~2#1;ldv_pm_platform_instance_4_~arg0#1.base, ldv_pm_platform_instance_4_~arg0#1.offset := ldv_pm_platform_instance_4_#in~arg0#1.base, ldv_pm_platform_instance_4_#in~arg0#1.offset;havoc ldv_pm_platform_instance_4_~tmp~52#1;havoc ldv_pm_platform_instance_4_~tmp___0~21#1;havoc ldv_pm_platform_instance_4_~tmp___1~10#1;havoc ldv_pm_platform_instance_4_~tmp___2~5#1.base, ldv_pm_platform_instance_4_~tmp___2~5#1.offset;havoc ldv_pm_platform_instance_4_~tmp___3~2#1.base, ldv_pm_platform_instance_4_~tmp___3~2#1.offset;havoc ldv_pm_platform_instance_4_~tmp___4~2#1; [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9052: ~ldv_statevar_3~0 := 23bv32; [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8193: assume 2bv32 == ~ldv_statevar_1~0; [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8193: assume !(2bv32 == ~ldv_statevar_1~0); [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806: assume 0bv32 != ~zero_extend~32~8(mcp251x_can_ist_~clear_intf~0#1); [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806: assume !(0bv32 != ~zero_extend~32~8(mcp251x_can_ist_~clear_intf~0#1)); [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6872: assume 0bv32 != ~bvand~32(192bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem399#1));havoc mcp251x_can_ist_#t~mem399#1;call mcp251x_can_ist_#t~mem400#1 := read~intINTTYPE1#10(mcp251x_can_ist_~#eflag~0#1.base, mcp251x_can_ist_~#eflag~0#1.offset, 1bv64); [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6872: assume !(0bv32 != ~bvand~32(192bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem399#1)));havoc mcp251x_can_ist_#t~mem399#1; [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8590: assume 13bv32 == ~ldv_statevar_4~0; [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8590: assume !(13bv32 == ~ldv_statevar_4~0); [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8987: ~ldv_statevar_3~0 := 16bv32; [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7930: assume 3bv32 == ~ldv_statevar_12~0; [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7930: assume !(3bv32 == ~ldv_statevar_12~0); [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6873: assume 0bv32 != ~bvand~32(64bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem400#1));havoc mcp251x_can_ist_#t~mem400#1;call mcp251x_can_ist_#t~mem401#1 := read~intINTTYPE8#17(mcp251x_can_ist_~net~2#1.base, ~bvadd~64(88bv64, ~bvadd~64(260bv64, mcp251x_can_ist_~net~2#1.offset)), 8bv64);call write~intINTTYPE8#17(~bvadd~64(1bv64, mcp251x_can_ist_#t~mem401#1), mcp251x_can_ist_~net~2#1.base, ~bvadd~64(88bv64, ~bvadd~64(260bv64, mcp251x_can_ist_~net~2#1.offset)), 8bv64);havoc mcp251x_can_ist_#t~mem401#1;call mcp251x_can_ist_#t~mem402#1 := read~intINTTYPE8#17(mcp251x_can_ist_~net~2#1.base, ~bvadd~64(32bv64, ~bvadd~64(260bv64, mcp251x_can_ist_~net~2#1.offset)), 8bv64);call write~intINTTYPE8#17(~bvadd~64(1bv64, mcp251x_can_ist_#t~mem402#1), mcp251x_can_ist_~net~2#1.base, ~bvadd~64(32bv64, ~bvadd~64(260bv64, mcp251x_can_ist_~net~2#1.offset)), 8bv64);havoc mcp251x_can_ist_#t~mem402#1; [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6873: assume !(0bv32 != ~bvand~32(64bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem400#1)));havoc mcp251x_can_ist_#t~mem400#1; [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7997-1: SUMMARY for call ldv_assume((if 17bv32 == ~ldv_statevar_4~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7997: assume { :begin_inline_ldv_dispatch_register_platform_instance_11_12_6 } true;assume { :begin_inline_ldv_switch_automaton_state_4_17 } true;~ldv_statevar_4~0 := 16bv32;assume { :end_inline_ldv_switch_automaton_state_4_17 } true;assume { :end_inline_ldv_dispatch_register_platform_instance_11_12_6 } true;~ldv_statevar_12~0 := 5bv32; [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6808: SUMMARY for call mcp251x_write_bits(mcp251x_can_ist_~spi~6#1.base, mcp251x_can_ist_~spi~6#1.offset, 44bv8, ~zero_extend~32~8(mcp251x_can_ist_~clear_intf~0#1)[8:0], 0bv8); srcloc: null [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8856: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem616#1.base, ldv_pm_pm_ops_instance_3_#t~mem616#1.offset);havoc ldv_pm_pm_ops_instance_3_#t~mem616#1.base, ldv_pm_pm_ops_instance_3_#t~mem616#1.offset;call ldv_pm_pm_ops_instance_3_#t~mem617#1.base, ldv_pm_pm_ops_instance_3_#t~mem617#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(8bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_complete_3_3 } true;ldv_pm_ops_instance_complete_3_3_#in~arg0#1.base, ldv_pm_ops_instance_complete_3_3_#in~arg0#1.offset, ldv_pm_ops_instance_complete_3_3_#in~arg1#1.base, ldv_pm_ops_instance_complete_3_3_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem617#1.base, ldv_pm_pm_ops_instance_3_#t~mem617#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_complete_3_3_~arg0#1.base, ldv_pm_ops_instance_complete_3_3_~arg0#1.offset, ldv_pm_ops_instance_complete_3_3_~arg1#1.base, ldv_pm_ops_instance_complete_3_3_~arg1#1.offset;ldv_pm_ops_instance_complete_3_3_~arg0#1.base, ldv_pm_ops_instance_complete_3_3_~arg0#1.offset := ldv_pm_ops_instance_complete_3_3_#in~arg0#1.base, ldv_pm_ops_instance_complete_3_3_#in~arg0#1.offset;ldv_pm_ops_instance_complete_3_3_~arg1#1.base, ldv_pm_ops_instance_complete_3_3_~arg1#1.offset := ldv_pm_ops_instance_complete_3_3_#in~arg1#1.base, ldv_pm_ops_instance_complete_3_3_#in~arg1#1.offset; [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8856: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem616#1.base, ldv_pm_pm_ops_instance_3_#t~mem616#1.offset));havoc ldv_pm_pm_ops_instance_3_#t~mem616#1.base, ldv_pm_pm_ops_instance_3_#t~mem616#1.offset; [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8856-1: call ldv_pm_pm_ops_instance_3_#t~mem616#1.base, ldv_pm_pm_ops_instance_3_#t~mem616#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(8bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64); [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8394: havoc ldv_pm_ops_instance_poweroff_late_3_8_#t~ret570#1; [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9253: assume 7bv32 == ~ldv_statevar_5~0; [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9253: assume !(7bv32 == ~ldv_statevar_5~0); [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8394-1: SUMMARY for call ldv_pm_ops_instance_poweroff_late_3_8_#t~ret570#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_poweroff_late_3_8_~arg1#1.base, ldv_pm_ops_instance_poweroff_late_3_8_~arg1#1.offset, ldv_pm_ops_instance_poweroff_late_3_8_~arg0#1.base, ldv_pm_ops_instance_poweroff_late_3_8_~arg0#1.offset); srcloc: null [2025-02-08 03:49:38,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9385: assume { :begin_inline_ldv_rtc_class_instance_callback_5_16 } true;ldv_rtc_class_instance_callback_5_16_#in~arg0#1.base, ldv_rtc_class_instance_callback_5_16_#in~arg0#1.offset, ldv_rtc_class_instance_callback_5_16_#in~arg1#1.base, ldv_rtc_class_instance_callback_5_16_#in~arg1#1.offset := ~ldv_5_callback_restore~0.base, ~ldv_5_callback_restore~0.offset, ~ldv_5_device_device~0.base, ~ldv_5_device_device~0.offset;havoc ldv_rtc_class_instance_callback_5_16_#t~ret666#1, ldv_rtc_class_instance_callback_5_16_~arg0#1.base, ldv_rtc_class_instance_callback_5_16_~arg0#1.offset, ldv_rtc_class_instance_callback_5_16_~arg1#1.base, ldv_rtc_class_instance_callback_5_16_~arg1#1.offset;ldv_rtc_class_instance_callback_5_16_~arg0#1.base, ldv_rtc_class_instance_callback_5_16_~arg0#1.offset := ldv_rtc_class_instance_callback_5_16_#in~arg0#1.base, ldv_rtc_class_instance_callback_5_16_#in~arg0#1.offset;ldv_rtc_class_instance_callback_5_16_~arg1#1.base, ldv_rtc_class_instance_callback_5_16_~arg1#1.offset := ldv_rtc_class_instance_callback_5_16_#in~arg1#1.base, ldv_rtc_class_instance_callback_5_16_#in~arg1#1.offset; [2025-02-08 03:49:38,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923: call ldv_pm_pm_ops_instance_3_#t~mem629#1.base, ldv_pm_pm_ops_instance_3_#t~mem629#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(40bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_thaw_3_10 } true;ldv_pm_ops_instance_thaw_3_10_#in~arg0#1.base, ldv_pm_ops_instance_thaw_3_10_#in~arg0#1.offset, ldv_pm_ops_instance_thaw_3_10_#in~arg1#1.base, ldv_pm_ops_instance_thaw_3_10_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem629#1.base, ldv_pm_pm_ops_instance_3_#t~mem629#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_thaw_3_10_#t~ret596#1, ldv_pm_ops_instance_thaw_3_10_~arg0#1.base, ldv_pm_ops_instance_thaw_3_10_~arg0#1.offset, ldv_pm_ops_instance_thaw_3_10_~arg1#1.base, ldv_pm_ops_instance_thaw_3_10_~arg1#1.offset;ldv_pm_ops_instance_thaw_3_10_~arg0#1.base, ldv_pm_ops_instance_thaw_3_10_~arg0#1.offset := ldv_pm_ops_instance_thaw_3_10_#in~arg0#1.base, ldv_pm_ops_instance_thaw_3_10_#in~arg0#1.offset;ldv_pm_ops_instance_thaw_3_10_~arg1#1.base, ldv_pm_ops_instance_thaw_3_10_~arg1#1.offset := ldv_pm_ops_instance_thaw_3_10_#in~arg1#1.base, ldv_pm_ops_instance_thaw_3_10_#in~arg1#1.offset; [2025-02-08 03:49:38,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7866: assume { :end_inline_ldv_switch_automaton_state_0_14 } true; [2025-02-08 03:49:38,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9055: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem657#1.base, ldv_pm_pm_ops_instance_3_#t~mem657#1.offset);havoc ldv_pm_pm_ops_instance_3_#t~mem657#1.base, ldv_pm_pm_ops_instance_3_#t~mem657#1.offset;call ldv_pm_pm_ops_instance_3_#t~mem658#1.base, ldv_pm_pm_ops_instance_3_#t~mem658#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(160bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_runtime_suspend_3_25 } true;ldv_pm_ops_instance_runtime_suspend_3_25_#in~arg0#1.base, ldv_pm_ops_instance_runtime_suspend_3_25_#in~arg0#1.offset, ldv_pm_ops_instance_runtime_suspend_3_25_#in~arg1#1.base, ldv_pm_ops_instance_runtime_suspend_3_25_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem658#1.base, ldv_pm_pm_ops_instance_3_#t~mem658#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_runtime_suspend_3_25_#t~ret590#1, ldv_pm_ops_instance_runtime_suspend_3_25_~arg0#1.base, ldv_pm_ops_instance_runtime_suspend_3_25_~arg0#1.offset, ldv_pm_ops_instance_runtime_suspend_3_25_~arg1#1.base, ldv_pm_ops_instance_runtime_suspend_3_25_~arg1#1.offset;ldv_pm_ops_instance_runtime_suspend_3_25_~arg0#1.base, ldv_pm_ops_instance_runtime_suspend_3_25_~arg0#1.offset := ldv_pm_ops_instance_runtime_suspend_3_25_#in~arg0#1.base, ldv_pm_ops_instance_runtime_suspend_3_25_#in~arg0#1.offset;ldv_pm_ops_instance_runtime_suspend_3_25_~arg1#1.base, ldv_pm_ops_instance_runtime_suspend_3_25_~arg1#1.offset := ldv_pm_ops_instance_runtime_suspend_3_25_#in~arg1#1.base, ldv_pm_ops_instance_runtime_suspend_3_25_#in~arg1#1.offset; [2025-02-08 03:49:38,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9055: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem657#1.base, ldv_pm_pm_ops_instance_3_#t~mem657#1.offset));havoc ldv_pm_pm_ops_instance_3_#t~mem657#1.base, ldv_pm_pm_ops_instance_3_#t~mem657#1.offset; [2025-02-08 03:49:38,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9055-1: call ldv_pm_pm_ops_instance_3_#t~mem657#1.base, ldv_pm_pm_ops_instance_3_#t~mem657#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(160bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64); [2025-02-08 03:49:38,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8791: assume 16bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8791: assume !(16bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7668: assume 13bv32 == ~ldv_statevar_0~0; [2025-02-08 03:49:38,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7668: assume !(13bv32 == ~ldv_statevar_0~0); [2025-02-08 03:49:38,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8197: assume 4bv32 == ~ldv_statevar_1~0; [2025-02-08 03:49:38,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8197: assume !(4bv32 == ~ldv_statevar_1~0); [2025-02-08 03:49:38,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8990-1: call ldv_pm_pm_ops_instance_3_#t~mem643#1.base, ldv_pm_pm_ops_instance_3_#t~mem643#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(64bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64); [2025-02-08 03:49:38,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8858: havoc ldv_pm_ops_instance_complete_3_3_~arg0#1.base, ldv_pm_ops_instance_complete_3_3_~arg0#1.offset, ldv_pm_ops_instance_complete_3_3_~arg1#1.base, ldv_pm_ops_instance_complete_3_3_~arg1#1.offset;havoc ldv_pm_ops_instance_complete_3_3_#in~arg0#1.base, ldv_pm_ops_instance_complete_3_3_#in~arg0#1.offset, ldv_pm_ops_instance_complete_3_3_#in~arg1#1.base, ldv_pm_ops_instance_complete_3_3_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_complete_3_3 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem617#1.base, ldv_pm_pm_ops_instance_3_#t~mem617#1.offset; [2025-02-08 03:49:38,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8990: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem643#1.base, ldv_pm_pm_ops_instance_3_#t~mem643#1.offset);havoc ldv_pm_pm_ops_instance_3_#t~mem643#1.base, ldv_pm_pm_ops_instance_3_#t~mem643#1.offset;call ldv_pm_pm_ops_instance_3_#t~mem644#1.base, ldv_pm_pm_ops_instance_3_#t~mem644#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(64bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_suspend_late_3_18 } true;ldv_pm_ops_instance_suspend_late_3_18_#in~arg0#1.base, ldv_pm_ops_instance_suspend_late_3_18_#in~arg0#1.offset, ldv_pm_ops_instance_suspend_late_3_18_#in~arg1#1.base, ldv_pm_ops_instance_suspend_late_3_18_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem644#1.base, ldv_pm_pm_ops_instance_3_#t~mem644#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_suspend_late_3_18_#t~ret593#1, ldv_pm_ops_instance_suspend_late_3_18_~arg0#1.base, ldv_pm_ops_instance_suspend_late_3_18_~arg0#1.offset, ldv_pm_ops_instance_suspend_late_3_18_~arg1#1.base, ldv_pm_ops_instance_suspend_late_3_18_~arg1#1.offset;ldv_pm_ops_instance_suspend_late_3_18_~arg0#1.base, ldv_pm_ops_instance_suspend_late_3_18_~arg0#1.offset := ldv_pm_ops_instance_suspend_late_3_18_#in~arg0#1.base, ldv_pm_ops_instance_suspend_late_3_18_#in~arg0#1.offset;ldv_pm_ops_instance_suspend_late_3_18_~arg1#1.base, ldv_pm_ops_instance_suspend_late_3_18_~arg1#1.offset := ldv_pm_ops_instance_suspend_late_3_18_#in~arg1#1.base, ldv_pm_ops_instance_suspend_late_3_18_#in~arg1#1.offset; [2025-02-08 03:49:38,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8990: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem643#1.base, ldv_pm_pm_ops_instance_3_#t~mem643#1.offset));havoc ldv_pm_pm_ops_instance_3_#t~mem643#1.base, ldv_pm_pm_ops_instance_3_#t~mem643#1.offset; [2025-02-08 03:49:38,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8660: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_4_probed_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8594: assume 16bv32 == ~ldv_statevar_4~0; [2025-02-08 03:49:38,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8594: assume !(16bv32 == ~ldv_statevar_4~0); [2025-02-08 03:49:38,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9321: assume { :begin_inline_ldv_rtc_class_instance_callback_5_4 } true;ldv_rtc_class_instance_callback_5_4_#in~arg0#1.base, ldv_rtc_class_instance_callback_5_4_#in~arg0#1.offset, ldv_rtc_class_instance_callback_5_4_#in~arg1#1.base, ldv_rtc_class_instance_callback_5_4_#in~arg1#1.offset := ~ldv_5_callback_freeze~0.base, ~ldv_5_callback_freeze~0.offset, ~ldv_5_device_device~0.base, ~ldv_5_device_device~0.offset;havoc ldv_rtc_class_instance_callback_5_4_#t~ret670#1, ldv_rtc_class_instance_callback_5_4_~arg0#1.base, ldv_rtc_class_instance_callback_5_4_~arg0#1.offset, ldv_rtc_class_instance_callback_5_4_~arg1#1.base, ldv_rtc_class_instance_callback_5_4_~arg1#1.offset;ldv_rtc_class_instance_callback_5_4_~arg0#1.base, ldv_rtc_class_instance_callback_5_4_~arg0#1.offset := ldv_rtc_class_instance_callback_5_4_#in~arg0#1.base, ldv_rtc_class_instance_callback_5_4_#in~arg0#1.offset;ldv_rtc_class_instance_callback_5_4_~arg1#1.base, ldv_rtc_class_instance_callback_5_4_~arg1#1.offset := ldv_rtc_class_instance_callback_5_4_#in~arg1#1.base, ldv_rtc_class_instance_callback_5_4_#in~arg1#1.offset; [2025-02-08 03:49:38,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8132: assume { :begin_inline_ldv_rtc_rtc_class_instance_5 } true;ldv_rtc_rtc_class_instance_5_#in~arg0#1.base, ldv_rtc_rtc_class_instance_5_#in~arg0#1.offset := 0bv64, 0bv64;havoc ldv_rtc_rtc_class_instance_5_#t~ret674#1, ldv_rtc_rtc_class_instance_5_#t~mem675#1.base, ldv_rtc_rtc_class_instance_5_#t~mem675#1.offset, ldv_rtc_rtc_class_instance_5_#t~mem676#1.base, ldv_rtc_rtc_class_instance_5_#t~mem676#1.offset, ldv_rtc_rtc_class_instance_5_#t~ret677#1, ldv_rtc_rtc_class_instance_5_#t~ret678#1, ldv_rtc_rtc_class_instance_5_#t~ret679#1, ldv_rtc_rtc_class_instance_5_#t~mem680#1.base, ldv_rtc_rtc_class_instance_5_#t~mem680#1.offset, ldv_rtc_rtc_class_instance_5_#t~mem681#1.base, ldv_rtc_rtc_class_instance_5_#t~mem681#1.offset, ldv_rtc_rtc_class_instance_5_#t~ret682#1, ldv_rtc_rtc_class_instance_5_#t~ret683#1, ldv_rtc_rtc_class_instance_5_#t~ret684#1, ldv_rtc_rtc_class_instance_5_#t~ret685#1, ldv_rtc_rtc_class_instance_5_~arg0#1.base, ldv_rtc_rtc_class_instance_5_~arg0#1.offset, ldv_rtc_rtc_class_instance_5_~tmp~57#1, ldv_rtc_rtc_class_instance_5_~tmp___0~23#1, ldv_rtc_rtc_class_instance_5_~tmp___1~12#1, ldv_rtc_rtc_class_instance_5_~tmp___2~6#1;ldv_rtc_rtc_class_instance_5_~arg0#1.base, ldv_rtc_rtc_class_instance_5_~arg0#1.offset := ldv_rtc_rtc_class_instance_5_#in~arg0#1.base, ldv_rtc_rtc_class_instance_5_#in~arg0#1.offset;havoc ldv_rtc_rtc_class_instance_5_~tmp~57#1;havoc ldv_rtc_rtc_class_instance_5_~tmp___0~23#1;havoc ldv_rtc_rtc_class_instance_5_~tmp___1~12#1;havoc ldv_rtc_rtc_class_instance_5_~tmp___2~6#1; [2025-02-08 03:49:38,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7934: assume 4bv32 == ~ldv_statevar_12~0; [2025-02-08 03:49:38,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7934: assume !(4bv32 == ~ldv_statevar_12~0); [2025-02-08 03:49:38,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9057: havoc ldv_pm_ops_instance_runtime_suspend_3_25_#t~ret590#1, ldv_pm_ops_instance_runtime_suspend_3_25_~arg0#1.base, ldv_pm_ops_instance_runtime_suspend_3_25_~arg0#1.offset, ldv_pm_ops_instance_runtime_suspend_3_25_~arg1#1.base, ldv_pm_ops_instance_runtime_suspend_3_25_~arg1#1.offset;havoc ldv_pm_ops_instance_runtime_suspend_3_25_#in~arg0#1.base, ldv_pm_ops_instance_runtime_suspend_3_25_#in~arg0#1.offset, ldv_pm_ops_instance_runtime_suspend_3_25_#in~arg1#1.base, ldv_pm_ops_instance_runtime_suspend_3_25_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_runtime_suspend_3_25 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem658#1.base, ldv_pm_pm_ops_instance_3_#t~mem658#1.offset; [2025-02-08 03:49:38,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8661: ~ldv_statevar_4~0 := ldv_pm_platform_instance_4_#t~ret604#1;havoc ldv_pm_platform_instance_4_#t~ret604#1; [2025-02-08 03:49:38,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8661-1: SUMMARY for call ldv_pm_platform_instance_4_#t~ret604#1 := ldv_switch_3(); srcloc: null [2025-02-08 03:49:38,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331-1: SUMMARY for call ldv_platform_instance_probe_4_14_#t~ret559#1 := ##fun~$Pointer$~TO~C_INT(ldv_platform_instance_probe_4_14_~arg1#1.base, ldv_platform_instance_probe_4_14_~arg1#1.offset, ldv_platform_instance_probe_4_14_~arg0#1.base, ldv_platform_instance_probe_4_14_~arg0#1.offset); srcloc: null [2025-02-08 03:49:38,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529: havoc ldv_pm_ops_instance_thaw_3_10_#t~ret596#1;havoc ldv_pm_ops_instance_thaw_3_10_#t~ret596#1, ldv_pm_ops_instance_thaw_3_10_~arg0#1.base, ldv_pm_ops_instance_thaw_3_10_~arg0#1.offset, ldv_pm_ops_instance_thaw_3_10_~arg1#1.base, ldv_pm_ops_instance_thaw_3_10_~arg1#1.offset;havoc ldv_pm_ops_instance_thaw_3_10_#in~arg0#1.base, ldv_pm_ops_instance_thaw_3_10_#in~arg0#1.offset, ldv_pm_ops_instance_thaw_3_10_#in~arg1#1.base, ldv_pm_ops_instance_thaw_3_10_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_thaw_3_10 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem629#1.base, ldv_pm_pm_ops_instance_3_#t~mem629#1.offset;~ldv_statevar_3~0 := 3bv32; [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331: ldv_platform_instance_probe_4_14_~tmp~51#1 := ldv_platform_instance_probe_4_14_#t~ret559#1;havoc ldv_platform_instance_probe_4_14_#t~ret559#1;ldv_platform_instance_probe_4_14_#res#1 := ldv_platform_instance_probe_4_14_~tmp~51#1; [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529-1: SUMMARY for call ldv_pm_ops_instance_thaw_3_10_#t~ret596#1 := mcp251x_can_resume(ldv_pm_ops_instance_thaw_3_10_~arg1#1.base, ldv_pm_ops_instance_thaw_3_10_~arg1#1.offset); srcloc: null [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6878: assume ~bvslt~32(~sign_extend~32~8(mcp251x_can_ist_#t~mem403#1), 0bv32);havoc mcp251x_can_ist_#t~mem403#1;call mcp251x_can_ist_#t~mem404#1 := read~intINTTYPE8#17(mcp251x_can_ist_~net~2#1.base, ~bvadd~64(88bv64, ~bvadd~64(260bv64, mcp251x_can_ist_~net~2#1.offset)), 8bv64);call write~intINTTYPE8#17(~bvadd~64(1bv64, mcp251x_can_ist_#t~mem404#1), mcp251x_can_ist_~net~2#1.base, ~bvadd~64(88bv64, ~bvadd~64(260bv64, mcp251x_can_ist_~net~2#1.offset)), 8bv64);havoc mcp251x_can_ist_#t~mem404#1;call mcp251x_can_ist_#t~mem405#1 := read~intINTTYPE8#17(mcp251x_can_ist_~net~2#1.base, ~bvadd~64(32bv64, ~bvadd~64(260bv64, mcp251x_can_ist_~net~2#1.offset)), 8bv64);call write~intINTTYPE8#17(~bvadd~64(1bv64, mcp251x_can_ist_#t~mem405#1), mcp251x_can_ist_~net~2#1.base, ~bvadd~64(32bv64, ~bvadd~64(260bv64, mcp251x_can_ist_~net~2#1.offset)), 8bv64);havoc mcp251x_can_ist_#t~mem405#1; [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6878: assume !~bvslt~32(~sign_extend~32~8(mcp251x_can_ist_#t~mem403#1), 0bv32);havoc mcp251x_can_ist_#t~mem403#1; [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8992: havoc ldv_pm_ops_instance_suspend_late_3_18_#t~ret593#1, ldv_pm_ops_instance_suspend_late_3_18_~arg0#1.base, ldv_pm_ops_instance_suspend_late_3_18_~arg0#1.offset, ldv_pm_ops_instance_suspend_late_3_18_~arg1#1.base, ldv_pm_ops_instance_suspend_late_3_18_~arg1#1.offset;havoc ldv_pm_ops_instance_suspend_late_3_18_#in~arg0#1.base, ldv_pm_ops_instance_suspend_late_3_18_#in~arg0#1.offset, ldv_pm_ops_instance_suspend_late_3_18_#in~arg1#1.base, ldv_pm_ops_instance_suspend_late_3_18_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_suspend_late_3_18 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem644#1.base, ldv_pm_pm_ops_instance_3_#t~mem644#1.offset; [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812-1: call mcp251x_can_ist_#t~mem387#1 := read~intINTTYPE1#10(mcp251x_can_ist_~#eflag~0#1.base, mcp251x_can_ist_~#eflag~0#1.offset, 1bv64); [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812: assume 0bv32 != ~zero_extend~32~8(mcp251x_can_ist_#t~mem387#1);havoc mcp251x_can_ist_#t~mem387#1;call mcp251x_can_ist_#t~mem388#1 := read~intINTTYPE1#10(mcp251x_can_ist_~#eflag~0#1.base, mcp251x_can_ist_~#eflag~0#1.offset, 1bv64); [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812: assume !(0bv32 != ~zero_extend~32~8(mcp251x_can_ist_#t~mem387#1));havoc mcp251x_can_ist_#t~mem387#1; [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6878-1: call mcp251x_can_ist_#t~mem403#1 := read~intINTTYPE1#10(mcp251x_can_ist_~#eflag~0#1.base, mcp251x_can_ist_~#eflag~0#1.offset, 1bv64); [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9257: assume 9bv32 == ~ldv_statevar_5~0; [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9257: assume !(9bv32 == ~ldv_statevar_5~0); [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8795: assume 17bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8795: assume !(17bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7738: call ldv_device_driver_io_instance_0_#t~mem534#1.base, ldv_device_driver_io_instance_0_#t~mem534#1.offset := read~$Pointer$#6(~ldv_0_container_struct_spi_driver~0.base, ~bvadd~64(8bv64, ~ldv_0_container_struct_spi_driver~0.offset), 8bv64);assume { :begin_inline_ldv_io_instance_probe_0_11 } true;ldv_io_instance_probe_0_11_#in~arg0#1.base, ldv_io_instance_probe_0_11_#in~arg0#1.offset, ldv_io_instance_probe_0_11_#in~arg1#1.base, ldv_io_instance_probe_0_11_#in~arg1#1.offset := ldv_device_driver_io_instance_0_#t~mem534#1.base, ldv_device_driver_io_instance_0_#t~mem534#1.offset, ~ldv_0_resource_struct_spi_device_ptr~0.base, ~ldv_0_resource_struct_spi_device_ptr~0.offset;havoc ldv_io_instance_probe_0_11_#res#1;havoc ldv_io_instance_probe_0_11_#t~ret554#1, ldv_io_instance_probe_0_11_~arg0#1.base, ldv_io_instance_probe_0_11_~arg0#1.offset, ldv_io_instance_probe_0_11_~arg1#1.base, ldv_io_instance_probe_0_11_~arg1#1.offset, ldv_io_instance_probe_0_11_~tmp~50#1;ldv_io_instance_probe_0_11_~arg0#1.base, ldv_io_instance_probe_0_11_~arg0#1.offset := ldv_io_instance_probe_0_11_#in~arg0#1.base, ldv_io_instance_probe_0_11_#in~arg0#1.offset;ldv_io_instance_probe_0_11_~arg1#1.base, ldv_io_instance_probe_0_11_~arg1#1.offset := ldv_io_instance_probe_0_11_#in~arg1#1.base, ldv_io_instance_probe_0_11_#in~arg1#1.offset;havoc ldv_io_instance_probe_0_11_~tmp~50#1; [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7672: assume 14bv32 == ~ldv_statevar_0~0; [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7672: assume !(14bv32 == ~ldv_statevar_0~0); [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7738-1: SUMMARY for call ldv_assume((if 5bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8201: assume 5bv32 == ~ldv_statevar_1~0; [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8201: assume !(5bv32 == ~ldv_statevar_1~0); [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9192: havoc ldv_rtc_class_instance_callback_5_19_#t~ret669#1;havoc ldv_rtc_class_instance_callback_5_19_#t~ret669#1, ldv_rtc_class_instance_callback_5_19_~arg0#1.base, ldv_rtc_class_instance_callback_5_19_~arg0#1.offset, ldv_rtc_class_instance_callback_5_19_~arg1#1.base, ldv_rtc_class_instance_callback_5_19_~arg1#1.offset;havoc ldv_rtc_class_instance_callback_5_19_#in~arg0#1.base, ldv_rtc_class_instance_callback_5_19_#in~arg0#1.offset, ldv_rtc_class_instance_callback_5_19_#in~arg1#1.base, ldv_rtc_class_instance_callback_5_19_#in~arg1#1.offset;assume { :end_inline_ldv_rtc_class_instance_callback_5_19 } true;~ldv_statevar_5~0 := 3bv32; [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9192-1: SUMMARY for call ldv_rtc_class_instance_callback_5_19_#t~ret669#1 := mcp251x_can_resume(ldv_rtc_class_instance_callback_5_19_~arg1#1.base, ldv_rtc_class_instance_callback_5_19_~arg1#1.offset); srcloc: null [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6814: havoc mcp251x_can_ist_#t~mem388#1; [2025-02-08 03:49:38,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8928: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem630#1.base, ldv_pm_pm_ops_instance_3_#t~mem630#1.offset);havoc ldv_pm_pm_ops_instance_3_#t~mem630#1.base, ldv_pm_pm_ops_instance_3_#t~mem630#1.offset;call ldv_pm_pm_ops_instance_3_#t~mem631#1.base, ldv_pm_pm_ops_instance_3_#t~mem631#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(136bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_thaw_noirq_3_11 } true;ldv_pm_ops_instance_thaw_noirq_3_11_#in~arg0#1.base, ldv_pm_ops_instance_thaw_noirq_3_11_#in~arg0#1.offset, ldv_pm_ops_instance_thaw_noirq_3_11_#in~arg1#1.base, ldv_pm_ops_instance_thaw_noirq_3_11_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem631#1.base, ldv_pm_pm_ops_instance_3_#t~mem631#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_thaw_noirq_3_11_#t~ret600#1, ldv_pm_ops_instance_thaw_noirq_3_11_~arg0#1.base, ldv_pm_ops_instance_thaw_noirq_3_11_~arg0#1.offset, ldv_pm_ops_instance_thaw_noirq_3_11_~arg1#1.base, ldv_pm_ops_instance_thaw_noirq_3_11_~arg1#1.offset;ldv_pm_ops_instance_thaw_noirq_3_11_~arg0#1.base, ldv_pm_ops_instance_thaw_noirq_3_11_~arg0#1.offset := ldv_pm_ops_instance_thaw_noirq_3_11_#in~arg0#1.base, ldv_pm_ops_instance_thaw_noirq_3_11_#in~arg0#1.offset;ldv_pm_ops_instance_thaw_noirq_3_11_~arg1#1.base, ldv_pm_ops_instance_thaw_noirq_3_11_~arg1#1.offset := ldv_pm_ops_instance_thaw_noirq_3_11_#in~arg1#1.base, ldv_pm_ops_instance_thaw_noirq_3_11_#in~arg1#1.offset; [2025-02-08 03:49:38,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8928: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem630#1.base, ldv_pm_pm_ops_instance_3_#t~mem630#1.offset));havoc ldv_pm_pm_ops_instance_3_#t~mem630#1.base, ldv_pm_pm_ops_instance_3_#t~mem630#1.offset; [2025-02-08 03:49:38,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8928-1: call ldv_pm_pm_ops_instance_3_#t~mem630#1.base, ldv_pm_pm_ops_instance_3_#t~mem630#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(136bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64); [2025-02-08 03:49:38,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8862: ~ldv_statevar_3~0 := 2bv32; [2025-02-08 03:49:38,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6814-1: SUMMARY for call mcp251x_write_bits(mcp251x_can_ist_~spi~6#1.base, mcp251x_can_ist_~spi~6#1.offset, 45bv8, ~zero_extend~32~8(mcp251x_can_ist_#t~mem388#1)[8:0], 0bv8); srcloc: null [2025-02-08 03:49:38,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8466: havoc ldv_pm_ops_instance_resume_noirq_3_19_#t~ret584#1; [2025-02-08 03:49:38,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8598: assume 17bv32 == ~ldv_statevar_4~0; [2025-02-08 03:49:38,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8598: assume !(17bv32 == ~ldv_statevar_4~0); [2025-02-08 03:49:38,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8466-1: SUMMARY for call ldv_pm_ops_instance_resume_noirq_3_19_#t~ret584#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_resume_noirq_3_19_~arg1#1.base, ldv_pm_ops_instance_resume_noirq_3_19_~arg1#1.offset, ldv_pm_ops_instance_resume_noirq_3_19_~arg0#1.base, ldv_pm_ops_instance_resume_noirq_3_19_~arg0#1.offset); srcloc: null [2025-02-08 03:49:38,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8268-1: SUMMARY for call ldv_io_instance_release_0_2_#t~ret555#1 := mcp251x_can_remove(ldv_io_instance_release_0_2_~arg1#1.base, ldv_io_instance_release_0_2_~arg1#1.offset); srcloc: null [2025-02-08 03:49:38,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9391: assume { :begin_inline_ldv_rtc_class_instance_callback_5_17 } true;ldv_rtc_class_instance_callback_5_17_#in~arg0#1.base, ldv_rtc_class_instance_callback_5_17_#in~arg0#1.offset, ldv_rtc_class_instance_callback_5_17_#in~arg1#1.base, ldv_rtc_class_instance_callback_5_17_#in~arg1#1.offset := ~ldv_5_callback_resume~0.base, ~ldv_5_callback_resume~0.offset, ~ldv_5_device_device~0.base, ~ldv_5_device_device~0.offset;havoc ldv_rtc_class_instance_callback_5_17_#t~ret667#1, ldv_rtc_class_instance_callback_5_17_~arg0#1.base, ldv_rtc_class_instance_callback_5_17_~arg0#1.offset, ldv_rtc_class_instance_callback_5_17_~arg1#1.base, ldv_rtc_class_instance_callback_5_17_~arg1#1.offset;ldv_rtc_class_instance_callback_5_17_~arg0#1.base, ldv_rtc_class_instance_callback_5_17_~arg0#1.offset := ldv_rtc_class_instance_callback_5_17_#in~arg0#1.base, ldv_rtc_class_instance_callback_5_17_#in~arg0#1.offset;ldv_rtc_class_instance_callback_5_17_~arg1#1.base, ldv_rtc_class_instance_callback_5_17_~arg1#1.offset := ldv_rtc_class_instance_callback_5_17_#in~arg1#1.base, ldv_rtc_class_instance_callback_5_17_#in~arg1#1.offset; [2025-02-08 03:49:38,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8268: havoc ldv_io_instance_release_0_2_#t~ret555#1;havoc ldv_io_instance_release_0_2_#t~ret555#1, ldv_io_instance_release_0_2_~arg0#1.base, ldv_io_instance_release_0_2_~arg0#1.offset, ldv_io_instance_release_0_2_~arg1#1.base, ldv_io_instance_release_0_2_~arg1#1.offset;havoc ldv_io_instance_release_0_2_#in~arg0#1.base, ldv_io_instance_release_0_2_#in~arg0#1.offset, ldv_io_instance_release_0_2_#in~arg1#1.base, ldv_io_instance_release_0_2_#in~arg1#1.offset;assume { :end_inline_ldv_io_instance_release_0_2 } true;havoc ldv_device_driver_io_instance_0_#t~mem530#1.base, ldv_device_driver_io_instance_0_#t~mem530#1.offset;~ldv_statevar_0~0 := 1bv32; [2025-02-08 03:49:38,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7938: assume 5bv32 == ~ldv_statevar_12~0; [2025-02-08 03:49:38,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7938: assume !(5bv32 == ~ldv_statevar_12~0); [2025-02-08 03:49:38,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8004-1: SUMMARY for call ldv_assume((if 12bv32 == ~ldv_statevar_5~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8004: assume { :begin_inline_ldv_dispatch_register_rtc_class_instance_12_12_7 } true;assume { :begin_inline_ldv_switch_automaton_state_5_12 } true;~ldv_statevar_5~0 := 11bv32;assume { :end_inline_ldv_switch_automaton_state_5_12 } true;assume { :end_inline_ldv_dispatch_register_rtc_class_instance_12_12_7 } true;~ldv_statevar_12~0 := 6bv32; [2025-02-08 03:49:38,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8731: assume 1bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8731: assume !(1bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996: ~ldv_statevar_3~0 := 17bv32; [2025-02-08 03:49:38,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8930: havoc ldv_pm_ops_instance_thaw_noirq_3_11_#t~ret600#1, ldv_pm_ops_instance_thaw_noirq_3_11_~arg0#1.base, ldv_pm_ops_instance_thaw_noirq_3_11_~arg0#1.offset, ldv_pm_ops_instance_thaw_noirq_3_11_~arg1#1.base, ldv_pm_ops_instance_thaw_noirq_3_11_~arg1#1.offset;havoc ldv_pm_ops_instance_thaw_noirq_3_11_#in~arg0#1.base, ldv_pm_ops_instance_thaw_noirq_3_11_#in~arg0#1.offset, ldv_pm_ops_instance_thaw_noirq_3_11_#in~arg1#1.base, ldv_pm_ops_instance_thaw_noirq_3_11_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_thaw_noirq_3_11 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem631#1.base, ldv_pm_pm_ops_instance_3_#t~mem631#1.offset; [2025-02-08 03:49:38,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9062: ~ldv_statevar_3~0 := 24bv32; [2025-02-08 03:49:38,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8666: ldv_pm_platform_instance_4_~tmp___1~10#1 := ldv_pm_platform_instance_4_#t~ret605#1;havoc ldv_pm_platform_instance_4_#t~ret605#1; [2025-02-08 03:49:38,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8666-1: SUMMARY for call ldv_pm_platform_instance_4_#t~ret605#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:38,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9261: assume 10bv32 == ~ldv_statevar_5~0; [2025-02-08 03:49:38,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9261: assume !(10bv32 == ~ldv_statevar_5~0); [2025-02-08 03:49:38,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6883: mcp251x_can_ist_~can_id~0#1 := ~bvor~32(4bv32, mcp251x_can_ist_~can_id~0#1);mcp251x_can_ist_~data1~0#1 := ~bvor~32(1bv32, mcp251x_can_ist_~data1~0#1); [2025-02-08 03:49:38,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7742: ldv_device_driver_io_instance_0_~tmp___3~1#1 := ldv_device_driver_io_instance_0_#t~ret537#1;havoc ldv_device_driver_io_instance_0_#t~ret537#1; [2025-02-08 03:49:38,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8799: assume 18bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8799: assume !(18bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7676: havoc ldv_device_driver_io_instance_0_#t~ret529#1, ldv_device_driver_io_instance_0_#t~mem530#1.base, ldv_device_driver_io_instance_0_#t~mem530#1.offset, ldv_device_driver_io_instance_0_#t~ret531#1, ldv_device_driver_io_instance_0_#t~ret532#1, ldv_device_driver_io_instance_0_#t~ret533#1, ldv_device_driver_io_instance_0_#t~mem534#1.base, ldv_device_driver_io_instance_0_#t~mem534#1.offset, ldv_device_driver_io_instance_0_#t~ret535#1, ldv_device_driver_io_instance_0_#t~ret536#1, ldv_device_driver_io_instance_0_#t~ret537#1, ldv_device_driver_io_instance_0_#t~ret538#1.base, ldv_device_driver_io_instance_0_#t~ret538#1.offset, ldv_device_driver_io_instance_0_#t~ret539#1, ldv_device_driver_io_instance_0_~arg0#1.base, ldv_device_driver_io_instance_0_~arg0#1.offset, ldv_device_driver_io_instance_0_~tmp~45#1, ldv_device_driver_io_instance_0_~tmp___0~19#1, ldv_device_driver_io_instance_0_~tmp___1~9#1, ldv_device_driver_io_instance_0_~tmp___2~4#1, ldv_device_driver_io_instance_0_~tmp___3~1#1, ldv_device_driver_io_instance_0_~tmp___4~1#1.base, ldv_device_driver_io_instance_0_~tmp___4~1#1.offset, ldv_device_driver_io_instance_0_~tmp___5~1#1;havoc ldv_device_driver_io_instance_0_#in~arg0#1.base, ldv_device_driver_io_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_device_driver_io_instance_0 } true; [2025-02-08 03:49:38,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7742-1: SUMMARY for call ldv_device_driver_io_instance_0_#t~ret537#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:38,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-1: SUMMARY for call ldv_pm_ops_instance_poweroff_noirq_3_6_#t~ret572#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_poweroff_noirq_3_6_~arg1#1.base, ldv_pm_ops_instance_poweroff_noirq_3_6_~arg1#1.offset, ldv_pm_ops_instance_poweroff_noirq_3_6_~arg0#1.base, ldv_pm_ops_instance_poweroff_noirq_3_6_~arg0#1.offset); srcloc: null [2025-02-08 03:49:38,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403: havoc ldv_pm_ops_instance_poweroff_noirq_3_6_#t~ret572#1; [2025-02-08 03:49:38,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8205: assume 6bv32 == ~ldv_statevar_1~0; [2025-02-08 03:49:38,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8205: assume !(6bv32 == ~ldv_statevar_1~0); [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8866: call ldv_pm_pm_ops_instance_3_#t~mem618#1.base, ldv_pm_pm_ops_instance_3_#t~mem618#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(56bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_restore_3_4 } true;ldv_pm_ops_instance_restore_3_4_#in~arg0#1.base, ldv_pm_ops_instance_restore_3_4_#in~arg0#1.offset, ldv_pm_ops_instance_restore_3_4_#in~arg1#1.base, ldv_pm_ops_instance_restore_3_4_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem618#1.base, ldv_pm_pm_ops_instance_3_#t~mem618#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_restore_3_4_#t~ret575#1, ldv_pm_ops_instance_restore_3_4_~arg0#1.base, ldv_pm_ops_instance_restore_3_4_~arg0#1.offset, ldv_pm_ops_instance_restore_3_4_~arg1#1.base, ldv_pm_ops_instance_restore_3_4_~arg1#1.offset;ldv_pm_ops_instance_restore_3_4_~arg0#1.base, ldv_pm_ops_instance_restore_3_4_~arg0#1.offset := ldv_pm_ops_instance_restore_3_4_#in~arg0#1.base, ldv_pm_ops_instance_restore_3_4_#in~arg0#1.offset;ldv_pm_ops_instance_restore_3_4_~arg1#1.base, ldv_pm_ops_instance_restore_3_4_~arg1#1.offset := ldv_pm_ops_instance_restore_3_4_#in~arg1#1.base, ldv_pm_ops_instance_restore_3_4_#in~arg1#1.offset; [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6818: assume 0bv32 != ~bvand~32(32bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem389#1));havoc mcp251x_can_ist_#t~mem389#1;mcp251x_can_ist_~new_state~0#1 := 3bv32;mcp251x_can_ist_~can_id~0#1 := ~bvor~32(64bv32, mcp251x_can_ist_~can_id~0#1); [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6818: assume !(0bv32 != ~bvand~32(32bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem389#1)));havoc mcp251x_can_ist_#t~mem389#1;call mcp251x_can_ist_#t~mem390#1 := read~intINTTYPE1#10(mcp251x_can_ist_~#eflag~0#1.base, mcp251x_can_ist_~#eflag~0#1.offset, 1bv64); [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8668: assume 0bv32 != ldv_pm_platform_instance_4_~tmp___1~10#1;~ldv_statevar_4~0 := 9bv32; [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8668: assume !(0bv32 != ldv_pm_platform_instance_4_~tmp___1~10#1);~ldv_statevar_4~0 := 22bv32; [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8602: assume 20bv32 == ~ldv_statevar_4~0; [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8602: assume !(20bv32 == ~ldv_statevar_4~0); [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6818-1: call mcp251x_can_ist_#t~mem389#1 := read~intINTTYPE1#10(mcp251x_can_ist_~#eflag~0#1.base, mcp251x_can_ist_~#eflag~0#1.offset, 1bv64); [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_5_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7942: assume 6bv32 == ~ldv_statevar_12~0; [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7942: assume !(6bv32 == ~ldv_statevar_12~0); [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8999: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem645#1.base, ldv_pm_pm_ops_instance_3_#t~mem645#1.offset);havoc ldv_pm_pm_ops_instance_3_#t~mem645#1.base, ldv_pm_pm_ops_instance_3_#t~mem645#1.offset;call ldv_pm_pm_ops_instance_3_#t~mem646#1.base, ldv_pm_pm_ops_instance_3_#t~mem646#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(120bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_resume_noirq_3_19 } true;ldv_pm_ops_instance_resume_noirq_3_19_#in~arg0#1.base, ldv_pm_ops_instance_resume_noirq_3_19_#in~arg0#1.offset, ldv_pm_ops_instance_resume_noirq_3_19_#in~arg1#1.base, ldv_pm_ops_instance_resume_noirq_3_19_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem646#1.base, ldv_pm_pm_ops_instance_3_#t~mem646#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_resume_noirq_3_19_#t~ret584#1, ldv_pm_ops_instance_resume_noirq_3_19_~arg0#1.base, ldv_pm_ops_instance_resume_noirq_3_19_~arg0#1.offset, ldv_pm_ops_instance_resume_noirq_3_19_~arg1#1.base, ldv_pm_ops_instance_resume_noirq_3_19_~arg1#1.offset;ldv_pm_ops_instance_resume_noirq_3_19_~arg0#1.base, ldv_pm_ops_instance_resume_noirq_3_19_~arg0#1.offset := ldv_pm_ops_instance_resume_noirq_3_19_#in~arg0#1.base, ldv_pm_ops_instance_resume_noirq_3_19_#in~arg0#1.offset;ldv_pm_ops_instance_resume_noirq_3_19_~arg1#1.base, ldv_pm_ops_instance_resume_noirq_3_19_~arg1#1.offset := ldv_pm_ops_instance_resume_noirq_3_19_#in~arg1#1.base, ldv_pm_ops_instance_resume_noirq_3_19_#in~arg1#1.offset; [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8999: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem645#1.base, ldv_pm_pm_ops_instance_3_#t~mem645#1.offset));havoc ldv_pm_pm_ops_instance_3_#t~mem645#1.base, ldv_pm_pm_ops_instance_3_#t~mem645#1.offset; [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8999-1: call ldv_pm_pm_ops_instance_3_#t~mem645#1.base, ldv_pm_pm_ops_instance_3_#t~mem645#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(120bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64); [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7744: assume 0bv32 != ldv_device_driver_io_instance_0_~tmp___3~1#1;~ldv_statevar_0~0 := 8bv32; [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7744: assume !(0bv32 != ldv_device_driver_io_instance_0_~tmp___3~1#1);~ldv_statevar_0~0 := 10bv32; [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8735: assume 2bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8735: assume !(2bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9330: ldv_rtc_rtc_class_instance_5_~tmp___0~23#1 := ldv_rtc_rtc_class_instance_5_#t~ret678#1;havoc ldv_rtc_rtc_class_instance_5_#t~ret678#1; [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9066: ~ldv_statevar_3~0 := ldv_pm_pm_ops_instance_3_#t~ret659#1;havoc ldv_pm_pm_ops_instance_3_#t~ret659#1; [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9330-1: SUMMARY for call ldv_rtc_rtc_class_instance_5_#t~ret678#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9066-1: SUMMARY for call ldv_pm_pm_ops_instance_3_#t~ret659#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8934: ~ldv_statevar_3~0 := 10bv32; [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679-1: SUMMARY for call ldv_device_driver_io_instance_0_#t~ret529#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679: ldv_device_driver_io_instance_0_~tmp~45#1 := ldv_device_driver_io_instance_0_#t~ret529#1;havoc ldv_device_driver_io_instance_0_#t~ret529#1; [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8538: havoc ldv_pm_ops_instance_thaw_early_3_13_#t~ret598#1; [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9397: assume { :begin_inline_ldv_rtc_class_instance_callback_5_18 } true;ldv_rtc_class_instance_callback_5_18_#in~arg0#1.base, ldv_rtc_class_instance_callback_5_18_#in~arg0#1.offset, ldv_rtc_class_instance_callback_5_18_#in~arg1#1.base, ldv_rtc_class_instance_callback_5_18_#in~arg1#1.offset := ~ldv_5_callback_suspend~0.base, ~ldv_5_callback_suspend~0.offset, ~ldv_5_device_device~0.base, ~ldv_5_device_device~0.offset;havoc ldv_rtc_class_instance_callback_5_18_#t~ret668#1, ldv_rtc_class_instance_callback_5_18_~arg0#1.base, ldv_rtc_class_instance_callback_5_18_~arg0#1.offset, ldv_rtc_class_instance_callback_5_18_~arg1#1.base, ldv_rtc_class_instance_callback_5_18_~arg1#1.offset;ldv_rtc_class_instance_callback_5_18_~arg0#1.base, ldv_rtc_class_instance_callback_5_18_~arg0#1.offset := ldv_rtc_class_instance_callback_5_18_#in~arg0#1.base, ldv_rtc_class_instance_callback_5_18_#in~arg0#1.offset;ldv_rtc_class_instance_callback_5_18_~arg1#1.base, ldv_rtc_class_instance_callback_5_18_~arg1#1.offset := ldv_rtc_class_instance_callback_5_18_#in~arg1#1.base, ldv_rtc_class_instance_callback_5_18_#in~arg1#1.offset; [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8538-1: SUMMARY for call ldv_pm_ops_instance_thaw_early_3_13_#t~ret598#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_thaw_early_3_13_~arg1#1.base, ldv_pm_ops_instance_thaw_early_3_13_~arg1#1.offset, ldv_pm_ops_instance_thaw_early_3_13_~arg0#1.base, ldv_pm_ops_instance_thaw_early_3_13_~arg0#1.offset); srcloc: null [2025-02-08 03:49:38,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8340-1: SUMMARY for call ldv_platform_instance_release_4_3_#t~ret561#1 := ##fun~$Pointer$~TO~C_INT(ldv_platform_instance_release_4_3_~arg1#1.base, ldv_platform_instance_release_4_3_~arg1#1.offset, ldv_platform_instance_release_4_3_~arg0#1.base, ldv_platform_instance_release_4_3_~arg0#1.offset); srcloc: null [2025-02-08 03:49:38,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8340: havoc ldv_platform_instance_release_4_3_#t~ret561#1; [2025-02-08 03:49:38,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9265: assume 11bv32 == ~ldv_statevar_5~0; [2025-02-08 03:49:38,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9265: assume !(11bv32 == ~ldv_statevar_5~0); [2025-02-08 03:49:38,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8803: assume 19bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8803: assume !(19bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9001: havoc ldv_pm_ops_instance_resume_noirq_3_19_#t~ret584#1, ldv_pm_ops_instance_resume_noirq_3_19_~arg0#1.base, ldv_pm_ops_instance_resume_noirq_3_19_~arg0#1.offset, ldv_pm_ops_instance_resume_noirq_3_19_~arg1#1.base, ldv_pm_ops_instance_resume_noirq_3_19_~arg1#1.offset;havoc ldv_pm_ops_instance_resume_noirq_3_19_#in~arg0#1.base, ldv_pm_ops_instance_resume_noirq_3_19_#in~arg0#1.offset, ldv_pm_ops_instance_resume_noirq_3_19_#in~arg1#1.base, ldv_pm_ops_instance_resume_noirq_3_19_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_resume_noirq_3_19 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem646#1.base, ldv_pm_pm_ops_instance_3_#t~mem646#1.offset; [2025-02-08 03:49:38,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755: call ULTIMATE.dealloc(mcp251x_can_ist_~#intf~0#1.base, mcp251x_can_ist_~#intf~0#1.offset);havoc mcp251x_can_ist_~#intf~0#1.base, mcp251x_can_ist_~#intf~0#1.offset;call ULTIMATE.dealloc(mcp251x_can_ist_~#eflag~0#1.base, mcp251x_can_ist_~#eflag~0#1.offset);havoc mcp251x_can_ist_~#eflag~0#1.base, mcp251x_can_ist_~#eflag~0#1.offset; [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9332: assume 0bv32 != ldv_rtc_rtc_class_instance_5_~tmp___0~23#1;~ldv_statevar_5~0 := 5bv32; [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9332: assume !(0bv32 != ldv_rtc_rtc_class_instance_5_~tmp___0~23#1);~ldv_statevar_5~0 := 10bv32; [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8209: havoc ldv_interrupt_interrupt_instance_1_#t~ret552#1, ldv_interrupt_interrupt_instance_1_#t~ret553#1, ldv_interrupt_interrupt_instance_1_~arg0#1.base, ldv_interrupt_interrupt_instance_1_~arg0#1.offset, ldv_interrupt_interrupt_instance_1_~tmp~49#1;havoc ldv_interrupt_interrupt_instance_1_#in~arg0#1.base, ldv_interrupt_interrupt_instance_1_#in~arg0#1.offset;assume { :end_inline_ldv_interrupt_interrupt_instance_1 } true; [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8011: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_12_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6822: assume 0bv32 != ~bvand~32(16bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem390#1));havoc mcp251x_can_ist_#t~mem390#1;mcp251x_can_ist_~new_state~0#1 := 2bv32;mcp251x_can_ist_~can_id~0#1 := ~bvor~32(4bv32, mcp251x_can_ist_~can_id~0#1);mcp251x_can_ist_~data1~0#1 := ~bvor~32(32bv32, mcp251x_can_ist_~data1~0#1); [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6822: assume !(0bv32 != ~bvand~32(16bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem390#1)));havoc mcp251x_can_ist_#t~mem390#1;call mcp251x_can_ist_#t~mem391#1 := read~intINTTYPE1#10(mcp251x_can_ist_~#eflag~0#1.base, mcp251x_can_ist_~#eflag~0#1.offset, 1bv64); [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888: SUMMARY for call mcp251x_error_skb(mcp251x_can_ist_~net~2#1.base, mcp251x_can_ist_~net~2#1.offset, mcp251x_can_ist_~can_id~0#1, mcp251x_can_ist_~data1~0#1); srcloc: null [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681: assume 0bv32 != ldv_device_driver_io_instance_0_~tmp~45#1;~ldv_statevar_0~0 := 6bv32; [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681: assume !(0bv32 != ldv_device_driver_io_instance_0_~tmp~45#1);~ldv_statevar_0~0 := 11bv32; [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8606: assume 22bv32 == ~ldv_statevar_4~0; [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8606: assume !(22bv32 == ~ldv_statevar_4~0); [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9201: havoc ldv_rtc_class_instance_callback_5_4_#t~ret670#1;havoc ldv_rtc_class_instance_callback_5_4_#t~ret670#1, ldv_rtc_class_instance_callback_5_4_~arg0#1.base, ldv_rtc_class_instance_callback_5_4_~arg0#1.offset, ldv_rtc_class_instance_callback_5_4_~arg1#1.base, ldv_rtc_class_instance_callback_5_4_~arg1#1.offset;havoc ldv_rtc_class_instance_callback_5_4_#in~arg0#1.base, ldv_rtc_class_instance_callback_5_4_#in~arg0#1.offset, ldv_rtc_class_instance_callback_5_4_#in~arg1#1.base, ldv_rtc_class_instance_callback_5_4_#in~arg1#1.offset;assume { :end_inline_ldv_rtc_class_instance_callback_5_4 } true;~ldv_statevar_5~0 := 3bv32; [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7946: assume 7bv32 == ~ldv_statevar_12~0; [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7946: assume !(7bv32 == ~ldv_statevar_12~0); [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9201-1: SUMMARY for call ldv_rtc_class_instance_callback_5_4_#t~ret670#1 := mcp251x_can_suspend(ldv_rtc_class_instance_callback_5_4_~arg1#1.base, ldv_rtc_class_instance_callback_5_4_~arg1#1.offset); srcloc: null [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012-1: SUMMARY for call ldv_entry_EMGentry_12_#t~ret543#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8012: ldv_entry_EMGentry_12_~tmp~46#1 := ldv_entry_EMGentry_12_#t~ret543#1;havoc ldv_entry_EMGentry_12_#t~ret543#1; [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739: assume 3bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8739: assume !(3bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem632#1.base, ldv_pm_pm_ops_instance_3_#t~mem632#1.offset);havoc ldv_pm_pm_ops_instance_3_#t~mem632#1.base, ldv_pm_pm_ops_instance_3_#t~mem632#1.offset;call ldv_pm_pm_ops_instance_3_#t~mem633#1.base, ldv_pm_pm_ops_instance_3_#t~mem633#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(128bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_freeze_noirq_3_12 } true;ldv_pm_ops_instance_freeze_noirq_3_12_#in~arg0#1.base, ldv_pm_ops_instance_freeze_noirq_3_12_#in~arg0#1.offset, ldv_pm_ops_instance_freeze_noirq_3_12_#in~arg1#1.base, ldv_pm_ops_instance_freeze_noirq_3_12_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem633#1.base, ldv_pm_pm_ops_instance_3_#t~mem633#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_freeze_noirq_3_12_#t~ret567#1, ldv_pm_ops_instance_freeze_noirq_3_12_~arg0#1.base, ldv_pm_ops_instance_freeze_noirq_3_12_~arg0#1.offset, ldv_pm_ops_instance_freeze_noirq_3_12_~arg1#1.base, ldv_pm_ops_instance_freeze_noirq_3_12_~arg1#1.offset;ldv_pm_ops_instance_freeze_noirq_3_12_~arg0#1.base, ldv_pm_ops_instance_freeze_noirq_3_12_~arg0#1.offset := ldv_pm_ops_instance_freeze_noirq_3_12_#in~arg0#1.base, ldv_pm_ops_instance_freeze_noirq_3_12_#in~arg0#1.offset;ldv_pm_ops_instance_freeze_noirq_3_12_~arg1#1.base, ldv_pm_ops_instance_freeze_noirq_3_12_~arg1#1.offset := ldv_pm_ops_instance_freeze_noirq_3_12_#in~arg1#1.base, ldv_pm_ops_instance_freeze_noirq_3_12_#in~arg1#1.offset; [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem632#1.base, ldv_pm_pm_ops_instance_3_#t~mem632#1.offset));havoc ldv_pm_pm_ops_instance_3_#t~mem632#1.base, ldv_pm_pm_ops_instance_3_#t~mem632#1.offset; [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937-1: call ldv_pm_pm_ops_instance_3_#t~mem632#1.base, ldv_pm_pm_ops_instance_3_#t~mem632#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(128bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64); [2025-02-08 03:49:38,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem619#1.base, ldv_pm_pm_ops_instance_3_#t~mem619#1.offset);havoc ldv_pm_pm_ops_instance_3_#t~mem619#1.base, ldv_pm_pm_ops_instance_3_#t~mem619#1.offset;call ldv_pm_pm_ops_instance_3_#t~mem620#1.base, ldv_pm_pm_ops_instance_3_#t~mem620#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(152bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_restore_noirq_3_5 } true;ldv_pm_ops_instance_restore_noirq_3_5_#in~arg0#1.base, ldv_pm_ops_instance_restore_noirq_3_5_#in~arg0#1.offset, ldv_pm_ops_instance_restore_noirq_3_5_#in~arg1#1.base, ldv_pm_ops_instance_restore_noirq_3_5_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem620#1.base, ldv_pm_pm_ops_instance_3_#t~mem620#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_restore_noirq_3_5_#t~ret579#1, ldv_pm_ops_instance_restore_noirq_3_5_~arg0#1.base, ldv_pm_ops_instance_restore_noirq_3_5_~arg0#1.offset, ldv_pm_ops_instance_restore_noirq_3_5_~arg1#1.base, ldv_pm_ops_instance_restore_noirq_3_5_~arg1#1.offset;ldv_pm_ops_instance_restore_noirq_3_5_~arg0#1.base, ldv_pm_ops_instance_restore_noirq_3_5_~arg0#1.offset := ldv_pm_ops_instance_restore_noirq_3_5_#in~arg0#1.base, ldv_pm_ops_instance_restore_noirq_3_5_#in~arg0#1.offset;ldv_pm_ops_instance_restore_noirq_3_5_~arg1#1.base, ldv_pm_ops_instance_restore_noirq_3_5_~arg1#1.offset := ldv_pm_ops_instance_restore_noirq_3_5_#in~arg1#1.base, ldv_pm_ops_instance_restore_noirq_3_5_#in~arg1#1.offset; [2025-02-08 03:49:38,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem619#1.base, ldv_pm_pm_ops_instance_3_#t~mem619#1.offset));havoc ldv_pm_pm_ops_instance_3_#t~mem619#1.base, ldv_pm_pm_ops_instance_3_#t~mem619#1.offset; [2025-02-08 03:49:38,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871-1: call ldv_pm_pm_ops_instance_3_#t~mem619#1.base, ldv_pm_pm_ops_instance_3_#t~mem619#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(152bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64); [2025-02-08 03:49:38,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8475: havoc ldv_pm_ops_instance_runtime_idle_3_27_#t~ret586#1; [2025-02-08 03:49:38,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8475-1: SUMMARY for call ldv_pm_ops_instance_runtime_idle_3_27_#t~ret586#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_runtime_idle_3_27_~arg1#1.base, ldv_pm_ops_instance_runtime_idle_3_27_~arg1#1.offset, ldv_pm_ops_instance_runtime_idle_3_27_~arg0#1.base, ldv_pm_ops_instance_runtime_idle_3_27_~arg0#1.offset); srcloc: null [2025-02-08 03:49:38,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8277: assume 1bv32 == ~ldv_statevar_2~0; [2025-02-08 03:49:38,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8277: assume !(1bv32 == ~ldv_statevar_2~0); [2025-02-08 03:49:38,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9070-1: call ldv_pm_pm_ops_instance_3_#t~mem660#1.base, ldv_pm_pm_ops_instance_3_#t~mem660#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(176bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64); [2025-02-08 03:49:38,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9070: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem660#1.base, ldv_pm_pm_ops_instance_3_#t~mem660#1.offset);havoc ldv_pm_pm_ops_instance_3_#t~mem660#1.base, ldv_pm_pm_ops_instance_3_#t~mem660#1.offset;call ldv_pm_pm_ops_instance_3_#t~mem661#1.base, ldv_pm_pm_ops_instance_3_#t~mem661#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(176bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_runtime_idle_3_27 } true;ldv_pm_ops_instance_runtime_idle_3_27_#in~arg0#1.base, ldv_pm_ops_instance_runtime_idle_3_27_#in~arg0#1.offset, ldv_pm_ops_instance_runtime_idle_3_27_#in~arg1#1.base, ldv_pm_ops_instance_runtime_idle_3_27_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem661#1.base, ldv_pm_pm_ops_instance_3_#t~mem661#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_runtime_idle_3_27_#t~ret586#1, ldv_pm_ops_instance_runtime_idle_3_27_~arg0#1.base, ldv_pm_ops_instance_runtime_idle_3_27_~arg0#1.offset, ldv_pm_ops_instance_runtime_idle_3_27_~arg1#1.base, ldv_pm_ops_instance_runtime_idle_3_27_~arg1#1.offset;ldv_pm_ops_instance_runtime_idle_3_27_~arg0#1.base, ldv_pm_ops_instance_runtime_idle_3_27_~arg0#1.offset := ldv_pm_ops_instance_runtime_idle_3_27_#in~arg0#1.base, ldv_pm_ops_instance_runtime_idle_3_27_#in~arg0#1.offset;ldv_pm_ops_instance_runtime_idle_3_27_~arg1#1.base, ldv_pm_ops_instance_runtime_idle_3_27_~arg1#1.offset := ldv_pm_ops_instance_runtime_idle_3_27_#in~arg1#1.base, ldv_pm_ops_instance_runtime_idle_3_27_#in~arg1#1.offset; [2025-02-08 03:49:38,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9070: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem660#1.base, ldv_pm_pm_ops_instance_3_#t~mem660#1.offset));havoc ldv_pm_pm_ops_instance_3_#t~mem660#1.base, ldv_pm_pm_ops_instance_3_#t~mem660#1.offset; [2025-02-08 03:49:38,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269: assume 12bv32 == ~ldv_statevar_5~0; [2025-02-08 03:49:38,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269: assume !(12bv32 == ~ldv_statevar_5~0); [2025-02-08 03:49:38,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8212-1: SUMMARY for call ldv_assume((if 2bv32 != ~ldv_1_ret_val_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8212: ~ldv_statevar_1~0 := 6bv32; [2025-02-08 03:49:38,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9005: ~ldv_statevar_3~0 := 16bv32; [2025-02-08 03:49:38,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8014: assume 0bv32 != ldv_entry_EMGentry_12_~tmp~46#1;~ldv_statevar_12~0 := 3bv32; [2025-02-08 03:49:38,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8014: assume !(0bv32 != ldv_entry_EMGentry_12_~tmp~46#1);~ldv_statevar_12~0 := 7bv32; [2025-02-08 03:49:38,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8939: havoc ldv_pm_ops_instance_freeze_noirq_3_12_#t~ret567#1, ldv_pm_ops_instance_freeze_noirq_3_12_~arg0#1.base, ldv_pm_ops_instance_freeze_noirq_3_12_~arg0#1.offset, ldv_pm_ops_instance_freeze_noirq_3_12_~arg1#1.base, ldv_pm_ops_instance_freeze_noirq_3_12_~arg1#1.offset;havoc ldv_pm_ops_instance_freeze_noirq_3_12_#in~arg0#1.base, ldv_pm_ops_instance_freeze_noirq_3_12_#in~arg0#1.offset, ldv_pm_ops_instance_freeze_noirq_3_12_#in~arg1#1.base, ldv_pm_ops_instance_freeze_noirq_3_12_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_freeze_noirq_3_12 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem633#1.base, ldv_pm_pm_ops_instance_3_#t~mem633#1.offset; [2025-02-08 03:49:38,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8873: havoc ldv_pm_ops_instance_restore_noirq_3_5_#t~ret579#1, ldv_pm_ops_instance_restore_noirq_3_5_~arg0#1.base, ldv_pm_ops_instance_restore_noirq_3_5_~arg0#1.offset, ldv_pm_ops_instance_restore_noirq_3_5_~arg1#1.base, ldv_pm_ops_instance_restore_noirq_3_5_~arg1#1.offset;havoc ldv_pm_ops_instance_restore_noirq_3_5_#in~arg0#1.base, ldv_pm_ops_instance_restore_noirq_3_5_#in~arg0#1.offset, ldv_pm_ops_instance_restore_noirq_3_5_#in~arg1#1.base, ldv_pm_ops_instance_restore_noirq_3_5_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_restore_noirq_3_5 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem620#1.base, ldv_pm_pm_ops_instance_3_#t~mem620#1.offset; [2025-02-08 03:49:38,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8807: assume 20bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8807: assume !(20bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9072: havoc ldv_pm_ops_instance_runtime_idle_3_27_#t~ret586#1, ldv_pm_ops_instance_runtime_idle_3_27_~arg0#1.base, ldv_pm_ops_instance_runtime_idle_3_27_~arg0#1.offset, ldv_pm_ops_instance_runtime_idle_3_27_~arg1#1.base, ldv_pm_ops_instance_runtime_idle_3_27_~arg1#1.offset;havoc ldv_pm_ops_instance_runtime_idle_3_27_#in~arg0#1.base, ldv_pm_ops_instance_runtime_idle_3_27_#in~arg0#1.offset, ldv_pm_ops_instance_runtime_idle_3_27_#in~arg1#1.base, ldv_pm_ops_instance_runtime_idle_3_27_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_runtime_idle_3_27 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem661#1.base, ldv_pm_pm_ops_instance_3_#t~mem661#1.offset; [2025-02-08 03:49:38,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892-1: call mcp251x_can_ist_#t~mem406#1 := read~intINTTYPE4#17(mcp251x_can_ist_~priv~20#1.base, ~bvadd~64(68bv64, mcp251x_can_ist_~priv~20#1.offset), 4bv64); [2025-02-08 03:49:38,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892: assume 3bv32 == mcp251x_can_ist_#t~mem406#1;havoc mcp251x_can_ist_#t~mem406#1;call mcp251x_can_ist_#t~mem407#1 := read~intINTTYPE4#17(mcp251x_can_ist_~priv~20#1.base, ~bvadd~64(80bv64, mcp251x_can_ist_~priv~20#1.offset), 4bv64); [2025-02-08 03:49:38,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892: assume !(3bv32 == mcp251x_can_ist_#t~mem406#1);havoc mcp251x_can_ist_#t~mem406#1; [2025-02-08 03:49:38,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8610: havoc ldv_pm_platform_instance_4_#t~ret601#1, ldv_pm_platform_instance_4_#t~ret602#1, ldv_pm_platform_instance_4_#t~ret603#1, ldv_pm_platform_instance_4_#t~ret604#1, ldv_pm_platform_instance_4_#t~ret605#1, ldv_pm_platform_instance_4_#t~ret606#1.base, ldv_pm_platform_instance_4_#t~ret606#1.offset, ldv_pm_platform_instance_4_#t~mem607#1.base, ldv_pm_platform_instance_4_#t~mem607#1.offset, ldv_pm_platform_instance_4_#t~mem608#1.base, ldv_pm_platform_instance_4_#t~mem608#1.offset, ldv_pm_platform_instance_4_#t~ret609#1.base, ldv_pm_platform_instance_4_#t~ret609#1.offset, ldv_pm_platform_instance_4_#t~mem610#1.base, ldv_pm_platform_instance_4_#t~mem610#1.offset, ldv_pm_platform_instance_4_#t~mem611#1.base, ldv_pm_platform_instance_4_#t~mem611#1.offset, ldv_pm_platform_instance_4_#t~ret612#1, ldv_pm_platform_instance_4_#t~ret613#1, ldv_pm_platform_instance_4_#t~ret614#1, ldv_pm_platform_instance_4_~arg0#1.base, ldv_pm_platform_instance_4_~arg0#1.offset, ldv_pm_platform_instance_4_~tmp~52#1, ldv_pm_platform_instance_4_~tmp___0~21#1, ldv_pm_platform_instance_4_~tmp___1~10#1, ldv_pm_platform_instance_4_~tmp___2~5#1.base, ldv_pm_platform_instance_4_~tmp___2~5#1.offset, ldv_pm_platform_instance_4_~tmp___3~2#1.base, ldv_pm_platform_instance_4_~tmp___3~2#1.offset, ldv_pm_platform_instance_4_~tmp___4~2#1;havoc ldv_pm_platform_instance_4_#in~arg0#1.base, ldv_pm_platform_instance_4_#in~arg0#1.offset;assume { :end_inline_ldv_pm_platform_instance_4 } true; [2025-02-08 03:49:38,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9403: assume { :begin_inline_ldv_rtc_class_instance_callback_5_19 } true;ldv_rtc_class_instance_callback_5_19_#in~arg0#1.base, ldv_rtc_class_instance_callback_5_19_#in~arg0#1.offset, ldv_rtc_class_instance_callback_5_19_#in~arg1#1.base, ldv_rtc_class_instance_callback_5_19_#in~arg1#1.offset := ~ldv_5_callback_thaw~0.base, ~ldv_5_callback_thaw~0.offset, ~ldv_5_device_device~0.base, ~ldv_5_device_device~0.offset;havoc ldv_rtc_class_instance_callback_5_19_#t~ret669#1, ldv_rtc_class_instance_callback_5_19_~arg0#1.base, ldv_rtc_class_instance_callback_5_19_~arg0#1.offset, ldv_rtc_class_instance_callback_5_19_~arg1#1.base, ldv_rtc_class_instance_callback_5_19_~arg1#1.offset;ldv_rtc_class_instance_callback_5_19_~arg0#1.base, ldv_rtc_class_instance_callback_5_19_~arg0#1.offset := ldv_rtc_class_instance_callback_5_19_#in~arg0#1.base, ldv_rtc_class_instance_callback_5_19_#in~arg0#1.offset;ldv_rtc_class_instance_callback_5_19_~arg1#1.base, ldv_rtc_class_instance_callback_5_19_~arg1#1.offset := ldv_rtc_class_instance_callback_5_19_#in~arg1#1.base, ldv_rtc_class_instance_callback_5_19_#in~arg1#1.offset; [2025-02-08 03:49:38,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8412-1: SUMMARY for call ldv_pm_ops_instance_prepare_3_22_#t~ret574#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_prepare_3_22_~arg1#1.base, ldv_pm_ops_instance_prepare_3_22_~arg1#1.offset, ldv_pm_ops_instance_prepare_3_22_~arg0#1.base, ldv_pm_ops_instance_prepare_3_22_~arg0#1.offset); srcloc: null [2025-02-08 03:49:38,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8412: havoc ldv_pm_ops_instance_prepare_3_22_#t~ret574#1; [2025-02-08 03:49:38,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10989-1: ldv_spi_register_driver_35_#t~ret700#1 := spi_register_driver_#res#1;havoc spi_register_driver_#t~nondet788#1, spi_register_driver_~arg0#1.base, spi_register_driver_~arg0#1.offset;havoc spi_register_driver_#in~arg0#1.base, spi_register_driver_#in~arg0#1.offset;assume { :end_inline_spi_register_driver } true;ldv_spi_register_driver_35_~tmp~70#1 := ldv_spi_register_driver_35_#t~ret700#1;havoc ldv_spi_register_driver_35_#t~ret700#1;ldv_spi_register_driver_35_~ldv_func_res~2#1 := ldv_spi_register_driver_35_~tmp~70#1;assume { :begin_inline_ldv_spi_register_driver } true;ldv_spi_register_driver_#in~arg0#1, ldv_spi_register_driver_#in~arg1#1.base, ldv_spi_register_driver_#in~arg1#1.offset := ldv_spi_register_driver_35_~ldv_func_res~2#1, ldv_spi_register_driver_35_~ldv_func_arg1#1.base, ldv_spi_register_driver_35_~ldv_func_arg1#1.offset;havoc ldv_spi_register_driver_#res#1;havoc ldv_spi_register_driver_#t~ret686#1, ldv_spi_register_driver_~arg0#1, ldv_spi_register_driver_~arg1#1.base, ldv_spi_register_driver_~arg1#1.offset, ldv_spi_register_driver_~ldv_9_struct_spi_driver_struct_spi_driver~0#1.base, ldv_spi_register_driver_~ldv_9_struct_spi_driver_struct_spi_driver~0#1.offset, ldv_spi_register_driver_~tmp~58#1;ldv_spi_register_driver_~arg0#1 := ldv_spi_register_driver_#in~arg0#1;ldv_spi_register_driver_~arg1#1.base, ldv_spi_register_driver_~arg1#1.offset := ldv_spi_register_driver_#in~arg1#1.base, ldv_spi_register_driver_#in~arg1#1.offset;havoc ldv_spi_register_driver_~ldv_9_struct_spi_driver_struct_spi_driver~0#1.base, ldv_spi_register_driver_~ldv_9_struct_spi_driver_struct_spi_driver~0#1.offset;havoc ldv_spi_register_driver_~tmp~58#1; [2025-02-08 03:49:38,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7950: assume 8bv32 == ~ldv_statevar_12~0; [2025-02-08 03:49:38,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7950: assume !(8bv32 == ~ldv_statevar_12~0); [2025-02-08 03:49:38,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10989: havoc spi_register_driver_#t~nondet788#1; [2025-02-08 03:49:38,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: assume 0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem391#1));havoc mcp251x_can_ist_#t~mem391#1;mcp251x_can_ist_~new_state~0#1 := 2bv32;mcp251x_can_ist_~can_id~0#1 := ~bvor~32(4bv32, mcp251x_can_ist_~can_id~0#1);mcp251x_can_ist_~data1~0#1 := ~bvor~32(16bv32, mcp251x_can_ist_~data1~0#1); [2025-02-08 03:49:38,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: assume !(0bv32 != ~bvand~32(8bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem391#1)));havoc mcp251x_can_ist_#t~mem391#1;call mcp251x_can_ist_#t~mem392#1 := read~intINTTYPE1#10(mcp251x_can_ist_~#eflag~0#1.base, mcp251x_can_ist_~#eflag~0#1.offset, 1bv64); [2025-02-08 03:49:38,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893: assume 0bv32 == mcp251x_can_ist_#t~mem407#1;havoc mcp251x_can_ist_#t~mem407#1;call write~intINTTYPE4#17(1bv32, mcp251x_can_ist_~priv~20#1.base, ~bvadd~64(688bv64, mcp251x_can_ist_~priv~20#1.offset), 4bv64);assume { :begin_inline_can_bus_off } true;can_bus_off_#in~arg0#1.base, can_bus_off_#in~arg0#1.offset := mcp251x_can_ist_~net~2#1.base, mcp251x_can_ist_~net~2#1.offset;havoc can_bus_off_~arg0#1.base, can_bus_off_~arg0#1.offset;can_bus_off_~arg0#1.base, can_bus_off_~arg0#1.offset := can_bus_off_#in~arg0#1.base, can_bus_off_#in~arg0#1.offset; [2025-02-08 03:49:38,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893: assume !(0bv32 == mcp251x_can_ist_#t~mem407#1);havoc mcp251x_can_ist_#t~mem407#1; [2025-02-08 03:49:38,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7752-1: SUMMARY for call ldv_device_driver_io_instance_0_#t~ret538#1.base, ldv_device_driver_io_instance_0_#t~ret538#1.offset := ldv_xmalloc(1464bv64); srcloc: null [2025-02-08 03:49:38,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7752: ldv_device_driver_io_instance_0_~tmp___4~1#1.base, ldv_device_driver_io_instance_0_~tmp___4~1#1.offset := ldv_device_driver_io_instance_0_#t~ret538#1.base, ldv_device_driver_io_instance_0_#t~ret538#1.offset;havoc ldv_device_driver_io_instance_0_#t~ret538#1.base, ldv_device_driver_io_instance_0_#t~ret538#1.offset;~ldv_0_resource_struct_spi_device_ptr~0.base, ~ldv_0_resource_struct_spi_device_ptr~0.offset := ldv_device_driver_io_instance_0_~tmp___4~1#1.base, ldv_device_driver_io_instance_0_~tmp___4~1#1.offset; [2025-02-08 03:49:38,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743: assume 4bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743: assume !(4bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281: assume 2bv32 == ~ldv_statevar_2~0; [2025-02-08 03:49:38,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281: assume !(2bv32 == ~ldv_statevar_2~0); [2025-02-08 03:49:38,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9008: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem647#1.base, ldv_pm_pm_ops_instance_3_#t~mem647#1.offset);havoc ldv_pm_pm_ops_instance_3_#t~mem647#1.base, ldv_pm_pm_ops_instance_3_#t~mem647#1.offset;call ldv_pm_pm_ops_instance_3_#t~mem648#1.base, ldv_pm_pm_ops_instance_3_#t~mem648#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(112bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_suspend_noirq_3_20 } true;ldv_pm_ops_instance_suspend_noirq_3_20_#in~arg0#1.base, ldv_pm_ops_instance_suspend_noirq_3_20_#in~arg0#1.offset, ldv_pm_ops_instance_suspend_noirq_3_20_#in~arg1#1.base, ldv_pm_ops_instance_suspend_noirq_3_20_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem648#1.base, ldv_pm_pm_ops_instance_3_#t~mem648#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_suspend_noirq_3_20_#t~ret595#1, ldv_pm_ops_instance_suspend_noirq_3_20_~arg0#1.base, ldv_pm_ops_instance_suspend_noirq_3_20_~arg0#1.offset, ldv_pm_ops_instance_suspend_noirq_3_20_~arg1#1.base, ldv_pm_ops_instance_suspend_noirq_3_20_~arg1#1.offset;ldv_pm_ops_instance_suspend_noirq_3_20_~arg0#1.base, ldv_pm_ops_instance_suspend_noirq_3_20_~arg0#1.offset := ldv_pm_ops_instance_suspend_noirq_3_20_#in~arg0#1.base, ldv_pm_ops_instance_suspend_noirq_3_20_#in~arg0#1.offset;ldv_pm_ops_instance_suspend_noirq_3_20_~arg1#1.base, ldv_pm_ops_instance_suspend_noirq_3_20_~arg1#1.offset := ldv_pm_ops_instance_suspend_noirq_3_20_#in~arg1#1.base, ldv_pm_ops_instance_suspend_noirq_3_20_#in~arg1#1.offset; [2025-02-08 03:49:38,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9008: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem647#1.base, ldv_pm_pm_ops_instance_3_#t~mem647#1.offset));havoc ldv_pm_pm_ops_instance_3_#t~mem647#1.base, ldv_pm_pm_ops_instance_3_#t~mem647#1.offset; [2025-02-08 03:49:38,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9008-1: call ldv_pm_pm_ops_instance_3_#t~mem647#1.base, ldv_pm_pm_ops_instance_3_#t~mem647#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(112bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64); [2025-02-08 03:49:38,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8678-1: SUMMARY for call ldv_pm_platform_instance_4_#t~ret606#1.base, ldv_pm_platform_instance_4_#t~ret606#1.offset := ldv_xmalloc(1432bv64); srcloc: null [2025-02-08 03:49:38,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8678: ldv_pm_platform_instance_4_~tmp___2~5#1.base, ldv_pm_platform_instance_4_~tmp___2~5#1.offset := ldv_pm_platform_instance_4_#t~ret606#1.base, ldv_pm_platform_instance_4_#t~ret606#1.offset;havoc ldv_pm_platform_instance_4_#t~ret606#1.base, ldv_pm_platform_instance_4_#t~ret606#1.offset;~ldv_4_ldv_param_3_0_default~0.base, ~ldv_4_ldv_param_3_0_default~0.offset := ldv_pm_platform_instance_4_~tmp___2~5#1.base, ldv_pm_platform_instance_4_~tmp___2~5#1.offset;call ldv_pm_platform_instance_4_#t~mem607#1.base, ldv_pm_platform_instance_4_#t~mem607#1.offset := read~$Pointer$#17(~ldv_4_container_platform_driver~0.base, ~bvadd~64(8bv64, ~ldv_4_container_platform_driver~0.offset), 8bv64); [2025-02-08 03:49:38,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9273: assume 15bv32 == ~ldv_statevar_5~0; [2025-02-08 03:49:38,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9273: assume !(15bv32 == ~ldv_statevar_5~0); [2025-02-08 03:49:38,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8811: assume 21bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8811: assume !(21bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7754: ldv_device_driver_io_instance_0_~tmp___5~1#1 := ldv_device_driver_io_instance_0_#t~ret539#1;havoc ldv_device_driver_io_instance_0_#t~ret539#1; [2025-02-08 03:49:38,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8943: ~ldv_statevar_3~0 := 11bv32; [2025-02-08 03:49:38,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8613: ldv_pm_platform_instance_4_~tmp~52#1 := ldv_pm_platform_instance_4_#t~ret601#1;havoc ldv_pm_platform_instance_4_#t~ret601#1; [2025-02-08 03:49:38,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8613-1: SUMMARY for call ldv_pm_platform_instance_4_#t~ret601#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:38,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8547: havoc ldv_pm_ops_instance_thaw_noirq_3_11_#t~ret600#1; [2025-02-08 03:49:38,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8547-1: SUMMARY for call ldv_pm_ops_instance_thaw_noirq_3_11_#t~ret600#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_thaw_noirq_3_11_~arg1#1.base, ldv_pm_ops_instance_thaw_noirq_3_11_~arg1#1.offset, ldv_pm_ops_instance_thaw_noirq_3_11_~arg0#1.base, ldv_pm_ops_instance_thaw_noirq_3_11_~arg0#1.offset); srcloc: null [2025-02-08 03:49:38,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7754-1: SUMMARY for call ldv_device_driver_io_instance_0_#t~ret539#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:38,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9340: SUMMARY for call ldv_assume((if 0bv32 == ~ldv_5_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8349: SUMMARY for call ##fun~$Pointer$~TO~VOID(ldv_pm_ops_instance_complete_3_3_~arg1#1.base, ldv_pm_ops_instance_complete_3_3_~arg1#1.offset, ldv_pm_ops_instance_complete_3_3_~arg0#1.base, ldv_pm_ops_instance_complete_3_3_~arg0#1.offset); srcloc: null [2025-02-08 03:49:38,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9076: ~ldv_statevar_3~0 := 26bv32; [2025-02-08 03:49:38,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9010: havoc ldv_pm_ops_instance_suspend_noirq_3_20_#t~ret595#1, ldv_pm_ops_instance_suspend_noirq_3_20_~arg0#1.base, ldv_pm_ops_instance_suspend_noirq_3_20_~arg0#1.offset, ldv_pm_ops_instance_suspend_noirq_3_20_~arg1#1.base, ldv_pm_ops_instance_suspend_noirq_3_20_~arg1#1.offset;havoc ldv_pm_ops_instance_suspend_noirq_3_20_#in~arg0#1.base, ldv_pm_ops_instance_suspend_noirq_3_20_#in~arg0#1.offset, ldv_pm_ops_instance_suspend_noirq_3_20_#in~arg1#1.base, ldv_pm_ops_instance_suspend_noirq_3_20_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_suspend_noirq_3_20 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem648#1.base, ldv_pm_pm_ops_instance_3_#t~mem648#1.offset; [2025-02-08 03:49:38,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6896: havoc can_bus_off_~arg0#1.base, can_bus_off_~arg0#1.offset;havoc can_bus_off_#in~arg0#1.base, can_bus_off_#in~arg0#1.offset;assume { :end_inline_can_bus_off } true; [2025-02-08 03:49:38,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8878: ~ldv_statevar_3~0 := 4bv32; [2025-02-08 03:49:38,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7689-1: SUMMARY for call ldv_assume((if 1bv32 == ~ldv_statevar_2~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7689: call ldv_device_driver_io_instance_0_#t~mem530#1.base, ldv_device_driver_io_instance_0_#t~mem530#1.offset := read~$Pointer$#6(~ldv_0_container_struct_spi_driver~0.base, ~bvadd~64(16bv64, ~ldv_0_container_struct_spi_driver~0.offset), 8bv64);assume { :begin_inline_ldv_io_instance_release_0_2 } true;ldv_io_instance_release_0_2_#in~arg0#1.base, ldv_io_instance_release_0_2_#in~arg0#1.offset, ldv_io_instance_release_0_2_#in~arg1#1.base, ldv_io_instance_release_0_2_#in~arg1#1.offset := ldv_device_driver_io_instance_0_#t~mem530#1.base, ldv_device_driver_io_instance_0_#t~mem530#1.offset, ~ldv_0_resource_struct_spi_device_ptr~0.base, ~ldv_0_resource_struct_spi_device_ptr~0.offset;havoc ldv_io_instance_release_0_2_#t~ret555#1, ldv_io_instance_release_0_2_~arg0#1.base, ldv_io_instance_release_0_2_~arg0#1.offset, ldv_io_instance_release_0_2_~arg1#1.base, ldv_io_instance_release_0_2_~arg1#1.offset;ldv_io_instance_release_0_2_~arg0#1.base, ldv_io_instance_release_0_2_~arg0#1.offset := ldv_io_instance_release_0_2_#in~arg0#1.base, ldv_io_instance_release_0_2_#in~arg0#1.offset;ldv_io_instance_release_0_2_~arg1#1.base, ldv_io_instance_release_0_2_~arg1#1.offset := ldv_io_instance_release_0_2_#in~arg1#1.base, ldv_io_instance_release_0_2_#in~arg1#1.offset; [2025-02-08 03:49:38,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9341: ~ldv_statevar_5~0 := ldv_rtc_rtc_class_instance_5_#t~ret679#1;havoc ldv_rtc_rtc_class_instance_5_#t~ret679#1; [2025-02-08 03:49:38,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9341-1: SUMMARY for call ldv_rtc_rtc_class_instance_5_#t~ret679#1 := ldv_switch_4(); srcloc: null [2025-02-08 03:49:38,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8218: assume { :begin_inline_ldv_interrupt_instance_thread_1_3 } true;ldv_interrupt_instance_thread_1_3_#in~arg0#1.base, ldv_interrupt_instance_thread_1_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_1_3_#in~arg1#1, ldv_interrupt_instance_thread_1_3_#in~arg2#1.base, ldv_interrupt_instance_thread_1_3_#in~arg2#1.offset := ~ldv_1_thread_thread~0.base, ~ldv_1_thread_thread~0.offset, ~ldv_1_line_line~0, ~ldv_1_data_data~0.base, ~ldv_1_data_data~0.offset;havoc ldv_interrupt_instance_thread_1_3_#t~ret551#1, ldv_interrupt_instance_thread_1_3_~arg0#1.base, ldv_interrupt_instance_thread_1_3_~arg0#1.offset, ldv_interrupt_instance_thread_1_3_~arg1#1, ldv_interrupt_instance_thread_1_3_~arg2#1.base, ldv_interrupt_instance_thread_1_3_~arg2#1.offset;ldv_interrupt_instance_thread_1_3_~arg0#1.base, ldv_interrupt_instance_thread_1_3_~arg0#1.offset := ldv_interrupt_instance_thread_1_3_#in~arg0#1.base, ldv_interrupt_instance_thread_1_3_#in~arg0#1.offset;ldv_interrupt_instance_thread_1_3_~arg1#1 := ldv_interrupt_instance_thread_1_3_#in~arg1#1;ldv_interrupt_instance_thread_1_3_~arg2#1.base, ldv_interrupt_instance_thread_1_3_~arg2#1.offset := ldv_interrupt_instance_thread_1_3_#in~arg2#1.base, ldv_interrupt_instance_thread_1_3_#in~arg2#1.offset;assume { :begin_inline_mcp251x_can_ist } true;mcp251x_can_ist_#in~irq#1, mcp251x_can_ist_#in~dev_id#1.base, mcp251x_can_ist_#in~dev_id#1.offset := ldv_interrupt_instance_thread_1_3_~arg1#1, ldv_interrupt_instance_thread_1_3_~arg2#1.base, ldv_interrupt_instance_thread_1_3_~arg2#1.offset;havoc mcp251x_can_ist_#res#1;havoc mcp251x_can_ist_#t~mem378#1.base, mcp251x_can_ist_#t~mem378#1.offset, mcp251x_can_ist_#t~mem379#1.base, mcp251x_can_ist_#t~mem379#1.offset, mcp251x_can_ist_#t~mem380#1, mcp251x_can_ist_#t~mem381#1, mcp251x_can_ist_#t~ret382#1, mcp251x_can_ist_#t~mem383#1, mcp251x_can_ist_#t~ret384#1, mcp251x_can_ist_#t~mem385#1, mcp251x_can_ist_#t~mem386#1, mcp251x_can_ist_#t~mem387#1, mcp251x_can_ist_#t~mem388#1, mcp251x_can_ist_#t~mem389#1, mcp251x_can_ist_#t~mem390#1, mcp251x_can_ist_#t~mem391#1, mcp251x_can_ist_#t~mem392#1, mcp251x_can_ist_#t~mem393#1, mcp251x_can_ist_#t~mem394#1, mcp251x_can_ist_#t~mem395#1, mcp251x_can_ist_#t~mem396#1, mcp251x_can_ist_#t~mem397#1, mcp251x_can_ist_#t~mem398#1, mcp251x_can_ist_#t~mem399#1, mcp251x_can_ist_#t~mem400#1, mcp251x_can_ist_#t~mem401#1, mcp251x_can_ist_#t~mem402#1, mcp251x_can_ist_#t~mem403#1, mcp251x_can_ist_#t~mem404#1, mcp251x_can_ist_#t~mem405#1, mcp251x_can_ist_#t~mem406#1, mcp251x_can_ist_#t~mem407#1, mcp251x_can_ist_#t~mem408#1, mcp251x_can_ist_#t~mem409#1, mcp251x_can_ist_#t~mem410#1, mcp251x_can_ist_#t~mem412#1, mcp251x_can_ist_#t~mem411#1, mcp251x_can_ist_#t~mem413#1, mcp251x_can_ist_#t~ret414#1, mcp251x_can_ist_#t~mem415#1, mcp251x_can_ist_~irq#1, mcp251x_can_ist_~dev_id#1.base, mcp251x_can_ist_~dev_id#1.offset, mcp251x_can_ist_~priv~20#1.base, mcp251x_can_ist_~priv~20#1.offset, mcp251x_can_ist_~spi~6#1.base, mcp251x_can_ist_~spi~6#1.offset, mcp251x_can_ist_~net~2#1.base, mcp251x_can_ist_~net~2#1.offset, mcp251x_can_ist_~new_state~0#1, mcp251x_can_ist_~#intf~0#1.base, mcp251x_can_ist_~#intf~0#1.offset, mcp251x_can_ist_~#eflag~0#1.base, mcp251x_can_ist_~#eflag~0#1.offset, mcp251x_can_ist_~clear_intf~0#1, mcp251x_can_ist_~can_id~0#1, mcp251x_can_ist_~data1~0#1, mcp251x_can_ist_~tmp~37#1, mcp251x_can_ist_~tmp___0~13#1;mcp251x_can_ist_~irq#1 := mcp251x_can_ist_#in~irq#1;mcp251x_can_ist_~dev_id#1.base, mcp251x_can_ist_~dev_id#1.offset := mcp251x_can_ist_#in~dev_id#1.base, mcp251x_can_ist_#in~dev_id#1.offset;havoc mcp251x_can_ist_~priv~20#1.base, mcp251x_can_ist_~priv~20#1.offset;havoc mcp251x_can_ist_~spi~6#1.base, mcp251x_can_ist_~spi~6#1.offset;havoc mcp251x_can_ist_~net~2#1.base, mcp251x_can_ist_~net~2#1.offset;havoc mcp251x_can_ist_~new_state~0#1;call mcp251x_can_ist_~#intf~0#1.base, mcp251x_can_ist_~#intf~0#1.offset := #Ultimate.allocOnStack(1bv64);call mcp251x_can_ist_~#eflag~0#1.base, mcp251x_can_ist_~#eflag~0#1.offset := #Ultimate.allocOnStack(1bv64);havoc mcp251x_can_ist_~clear_intf~0#1;havoc mcp251x_can_ist_~can_id~0#1;havoc mcp251x_can_ist_~data1~0#1;havoc mcp251x_can_ist_~tmp~37#1;havoc mcp251x_can_ist_~tmp___0~13#1;mcp251x_can_ist_~priv~20#1.base, mcp251x_can_ist_~priv~20#1.offset := mcp251x_can_ist_~dev_id#1.base, mcp251x_can_ist_~dev_id#1.offset;call mcp251x_can_ist_#t~mem378#1.base, mcp251x_can_ist_#t~mem378#1.offset := read~$Pointer$#17(mcp251x_can_ist_~priv~20#1.base, ~bvadd~64(316bv64, mcp251x_can_ist_~priv~20#1.offset), 8bv64);mcp251x_can_ist_~spi~6#1.base, mcp251x_can_ist_~spi~6#1.offset := mcp251x_can_ist_#t~mem378#1.base, mcp251x_can_ist_#t~mem378#1.offset;havoc mcp251x_can_ist_#t~mem378#1.base, mcp251x_can_ist_#t~mem378#1.offset;call mcp251x_can_ist_#t~mem379#1.base, mcp251x_can_ist_#t~mem379#1.offset := read~$Pointer$#17(mcp251x_can_ist_~priv~20#1.base, ~bvadd~64(308bv64, mcp251x_can_ist_~priv~20#1.offset), 8bv64);mcp251x_can_ist_~net~2#1.base, mcp251x_can_ist_~net~2#1.offset := mcp251x_can_ist_#t~mem379#1.base, mcp251x_can_ist_#t~mem379#1.offset;havoc mcp251x_can_ist_#t~mem379#1.base, mcp251x_can_ist_#t~mem379#1.offset;assume { :begin_inline_ldv_mutex_lock_28 } true;ldv_mutex_lock_28_#in~ldv_func_arg1#1.base, ldv_mutex_lock_28_#in~ldv_func_arg1#1.offset := mcp251x_can_ist_~priv~20#1.base, ~bvadd~64(328bv64, mcp251x_can_ist_~priv~20#1.offset);havoc ldv_mutex_lock_28_~ldv_func_arg1#1.base, ldv_mutex_lock_28_~ldv_func_arg1#1.offset;ldv_mutex_lock_28_~ldv_func_arg1#1.base, ldv_mutex_lock_28_~ldv_func_arg1#1.offset := ldv_mutex_lock_28_#in~ldv_func_arg1#1.base, ldv_mutex_lock_28_#in~ldv_func_arg1#1.offset; [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8218-1: SUMMARY for call ldv_assume((if 2bv32 == ~ldv_1_ret_val_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7954: assume 10bv32 == ~ldv_statevar_12~0; [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7954: assume !(10bv32 == ~ldv_statevar_12~0); [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8747: assume 5bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8747: assume !(5bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6897: SUMMARY for call mcp251x_hw_sleep(mcp251x_can_ist_~spi~6#1.base, mcp251x_can_ist_~spi~6#1.offset); srcloc: null [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7756: assume 0bv32 != ldv_device_driver_io_instance_0_~tmp___5~1#1;~ldv_statevar_0~0 := 6bv32; [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7756: assume !(0bv32 != ldv_device_driver_io_instance_0_~tmp___5~1#1);~ldv_statevar_0~0 := 11bv32; [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8681: assume 0bv64 != ~bvadd~64(ldv_pm_platform_instance_4_#t~mem607#1.base, ldv_pm_platform_instance_4_#t~mem607#1.offset);havoc ldv_pm_platform_instance_4_#t~mem607#1.base, ldv_pm_platform_instance_4_#t~mem607#1.offset;call ldv_pm_platform_instance_4_#t~mem608#1.base, ldv_pm_platform_instance_4_#t~mem608#1.offset := read~$Pointer$#17(~ldv_4_container_platform_driver~0.base, ~bvadd~64(8bv64, ~ldv_4_container_platform_driver~0.offset), 8bv64);assume { :begin_inline_ldv_platform_instance_release_4_3 } true;ldv_platform_instance_release_4_3_#in~arg0#1.base, ldv_platform_instance_release_4_3_#in~arg0#1.offset, ldv_platform_instance_release_4_3_#in~arg1#1.base, ldv_platform_instance_release_4_3_#in~arg1#1.offset := ldv_pm_platform_instance_4_#t~mem608#1.base, ldv_pm_platform_instance_4_#t~mem608#1.offset, ~ldv_4_ldv_param_3_0_default~0.base, ~ldv_4_ldv_param_3_0_default~0.offset;havoc ldv_platform_instance_release_4_3_#t~ret561#1, ldv_platform_instance_release_4_3_~arg0#1.base, ldv_platform_instance_release_4_3_~arg0#1.offset, ldv_platform_instance_release_4_3_~arg1#1.base, ldv_platform_instance_release_4_3_~arg1#1.offset;ldv_platform_instance_release_4_3_~arg0#1.base, ldv_platform_instance_release_4_3_~arg0#1.offset := ldv_platform_instance_release_4_3_#in~arg0#1.base, ldv_platform_instance_release_4_3_#in~arg0#1.offset;ldv_platform_instance_release_4_3_~arg1#1.base, ldv_platform_instance_release_4_3_~arg1#1.offset := ldv_platform_instance_release_4_3_#in~arg1#1.base, ldv_platform_instance_release_4_3_#in~arg1#1.offset; [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8681: assume !(0bv64 != ~bvadd~64(ldv_pm_platform_instance_4_#t~mem607#1.base, ldv_pm_platform_instance_4_#t~mem607#1.offset));havoc ldv_pm_platform_instance_4_#t~mem607#1.base, ldv_pm_platform_instance_4_#t~mem607#1.offset; [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615: assume 0bv32 != ldv_pm_platform_instance_4_~tmp~52#1;~ldv_statevar_4~0 := 9bv32; [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615: assume !(0bv32 != ldv_pm_platform_instance_4_~tmp~52#1);~ldv_statevar_4~0 := 22bv32; [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8285: assume 3bv32 == ~ldv_statevar_2~0; [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8285: assume !(3bv32 == ~ldv_statevar_2~0); [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem634#1.base, ldv_pm_pm_ops_instance_3_#t~mem634#1.offset);havoc ldv_pm_pm_ops_instance_3_#t~mem634#1.base, ldv_pm_pm_ops_instance_3_#t~mem634#1.offset;call ldv_pm_pm_ops_instance_3_#t~mem635#1.base, ldv_pm_pm_ops_instance_3_#t~mem635#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(88bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_thaw_early_3_13 } true;ldv_pm_ops_instance_thaw_early_3_13_#in~arg0#1.base, ldv_pm_ops_instance_thaw_early_3_13_#in~arg0#1.offset, ldv_pm_ops_instance_thaw_early_3_13_#in~arg1#1.base, ldv_pm_ops_instance_thaw_early_3_13_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem635#1.base, ldv_pm_pm_ops_instance_3_#t~mem635#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_thaw_early_3_13_#t~ret598#1, ldv_pm_ops_instance_thaw_early_3_13_~arg0#1.base, ldv_pm_ops_instance_thaw_early_3_13_~arg0#1.offset, ldv_pm_ops_instance_thaw_early_3_13_~arg1#1.base, ldv_pm_ops_instance_thaw_early_3_13_~arg1#1.offset;ldv_pm_ops_instance_thaw_early_3_13_~arg0#1.base, ldv_pm_ops_instance_thaw_early_3_13_~arg0#1.offset := ldv_pm_ops_instance_thaw_early_3_13_#in~arg0#1.base, ldv_pm_ops_instance_thaw_early_3_13_#in~arg0#1.offset;ldv_pm_ops_instance_thaw_early_3_13_~arg1#1.base, ldv_pm_ops_instance_thaw_early_3_13_~arg1#1.offset := ldv_pm_ops_instance_thaw_early_3_13_#in~arg1#1.base, ldv_pm_ops_instance_thaw_early_3_13_#in~arg1#1.offset; [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem634#1.base, ldv_pm_pm_ops_instance_3_#t~mem634#1.offset));havoc ldv_pm_pm_ops_instance_3_#t~mem634#1.base, ldv_pm_pm_ops_instance_3_#t~mem634#1.offset; [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6832: assume 0bv32 != ~bvand~32(4bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem392#1));havoc mcp251x_can_ist_#t~mem392#1;mcp251x_can_ist_~new_state~0#1 := 1bv32;mcp251x_can_ist_~can_id~0#1 := ~bvor~32(4bv32, mcp251x_can_ist_~can_id~0#1);mcp251x_can_ist_~data1~0#1 := ~bvor~32(8bv32, mcp251x_can_ist_~data1~0#1); [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6832: assume !(0bv32 != ~bvand~32(4bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem392#1)));havoc mcp251x_can_ist_#t~mem392#1;call mcp251x_can_ist_#t~mem393#1 := read~intINTTYPE1#10(mcp251x_can_ist_~#eflag~0#1.base, mcp251x_can_ist_~#eflag~0#1.offset, 1bv64); [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946-1: call ldv_pm_pm_ops_instance_3_#t~mem634#1.base, ldv_pm_pm_ops_instance_3_#t~mem634#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(88bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64); [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9541: ldv_switch_2_~tmp~61#1 := ldv_switch_2_#t~ret689#1;havoc ldv_switch_2_#t~ret689#1; [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8484: havoc ldv_pm_ops_instance_runtime_resume_3_24_#t~ret588#1; [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9541-1: SUMMARY for call ldv_switch_2_#t~ret689#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8484-1: SUMMARY for call ldv_pm_ops_instance_runtime_resume_3_24_#t~ret588#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_runtime_resume_3_24_~arg1#1.base, ldv_pm_ops_instance_runtime_resume_3_24_~arg1#1.offset, ldv_pm_ops_instance_runtime_resume_3_24_~arg0#1.base, ldv_pm_ops_instance_runtime_resume_3_24_~arg0#1.offset); srcloc: null [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9277: assume 16bv32 == ~ldv_statevar_5~0; [2025-02-08 03:49:38,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9277: assume !(16bv32 == ~ldv_statevar_5~0); [2025-02-08 03:49:38,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9211: ldv_rtc_class_instance_probe_5_10_~tmp~56#1 := ldv_rtc_class_instance_probe_5_10_#t~ret672#1;havoc ldv_rtc_class_instance_probe_5_10_#t~ret672#1;ldv_rtc_class_instance_probe_5_10_#res#1 := ldv_rtc_class_instance_probe_5_10_~tmp~56#1; [2025-02-08 03:49:38,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9211-1: SUMMARY for call ldv_rtc_class_instance_probe_5_10_#t~ret672#1 := ##fun~$Pointer$~TO~C_INT(ldv_rtc_class_instance_probe_5_10_~arg1#1.base, ldv_rtc_class_instance_probe_5_10_~arg1#1.offset, ldv_rtc_class_instance_probe_5_10_~arg0#1.base, ldv_rtc_class_instance_probe_5_10_~arg0#1.offset); srcloc: null [2025-02-08 03:49:38,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:49:38,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8022: SUMMARY for call ldv_assume((if 0bv32 != ~ldv_12_ret_default~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 03:49:38,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8683: havoc ldv_platform_instance_release_4_3_#t~ret561#1, ldv_platform_instance_release_4_3_~arg0#1.base, ldv_platform_instance_release_4_3_~arg0#1.offset, ldv_platform_instance_release_4_3_~arg1#1.base, ldv_platform_instance_release_4_3_~arg1#1.offset;havoc ldv_platform_instance_release_4_3_#in~arg0#1.base, ldv_platform_instance_release_4_3_#in~arg0#1.offset, ldv_platform_instance_release_4_3_#in~arg1#1.base, ldv_platform_instance_release_4_3_#in~arg1#1.offset;assume { :end_inline_ldv_platform_instance_release_4_3 } true;havoc ldv_pm_platform_instance_4_#t~mem608#1.base, ldv_pm_platform_instance_4_#t~mem608#1.offset; [2025-02-08 03:49:38,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8881: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem621#1.base, ldv_pm_pm_ops_instance_3_#t~mem621#1.offset);havoc ldv_pm_pm_ops_instance_3_#t~mem621#1.base, ldv_pm_pm_ops_instance_3_#t~mem621#1.offset;call ldv_pm_pm_ops_instance_3_#t~mem622#1.base, ldv_pm_pm_ops_instance_3_#t~mem622#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(144bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_poweroff_noirq_3_6 } true;ldv_pm_ops_instance_poweroff_noirq_3_6_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_noirq_3_6_#in~arg0#1.offset, ldv_pm_ops_instance_poweroff_noirq_3_6_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_noirq_3_6_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem622#1.base, ldv_pm_pm_ops_instance_3_#t~mem622#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_poweroff_noirq_3_6_#t~ret572#1, ldv_pm_ops_instance_poweroff_noirq_3_6_~arg0#1.base, ldv_pm_ops_instance_poweroff_noirq_3_6_~arg0#1.offset, ldv_pm_ops_instance_poweroff_noirq_3_6_~arg1#1.base, ldv_pm_ops_instance_poweroff_noirq_3_6_~arg1#1.offset;ldv_pm_ops_instance_poweroff_noirq_3_6_~arg0#1.base, ldv_pm_ops_instance_poweroff_noirq_3_6_~arg0#1.offset := ldv_pm_ops_instance_poweroff_noirq_3_6_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_noirq_3_6_#in~arg0#1.offset;ldv_pm_ops_instance_poweroff_noirq_3_6_~arg1#1.base, ldv_pm_ops_instance_poweroff_noirq_3_6_~arg1#1.offset := ldv_pm_ops_instance_poweroff_noirq_3_6_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_noirq_3_6_#in~arg1#1.offset; [2025-02-08 03:49:38,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8881: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_3_#t~mem621#1.base, ldv_pm_pm_ops_instance_3_#t~mem621#1.offset));havoc ldv_pm_pm_ops_instance_3_#t~mem621#1.base, ldv_pm_pm_ops_instance_3_#t~mem621#1.offset; [2025-02-08 03:49:38,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8881-1: call ldv_pm_pm_ops_instance_3_#t~mem621#1.base, ldv_pm_pm_ops_instance_3_#t~mem621#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(144bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64); [2025-02-08 03:49:38,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8815: assume 22bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8815: assume !(22bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8948: havoc ldv_pm_ops_instance_thaw_early_3_13_#t~ret598#1, ldv_pm_ops_instance_thaw_early_3_13_~arg0#1.base, ldv_pm_ops_instance_thaw_early_3_13_~arg0#1.offset, ldv_pm_ops_instance_thaw_early_3_13_~arg1#1.base, ldv_pm_ops_instance_thaw_early_3_13_~arg1#1.offset;havoc ldv_pm_ops_instance_thaw_early_3_13_#in~arg0#1.base, ldv_pm_ops_instance_thaw_early_3_13_#in~arg0#1.offset, ldv_pm_ops_instance_thaw_early_3_13_#in~arg1#1.base, ldv_pm_ops_instance_thaw_early_3_13_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_thaw_early_3_13 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem635#1.base, ldv_pm_pm_ops_instance_3_#t~mem635#1.offset; [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8023: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9080: ~ldv_statevar_3~0 := ldv_pm_pm_ops_instance_3_#t~ret662#1;havoc ldv_pm_pm_ops_instance_3_#t~ret662#1; [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9080-1: SUMMARY for call ldv_pm_pm_ops_instance_3_#t~ret662#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958: assume 11bv32 == ~ldv_statevar_12~0; [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958: assume !(11bv32 == ~ldv_statevar_12~0); [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8024-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8883: havoc ldv_pm_ops_instance_poweroff_noirq_3_6_#t~ret572#1, ldv_pm_ops_instance_poweroff_noirq_3_6_~arg0#1.base, ldv_pm_ops_instance_poweroff_noirq_3_6_~arg0#1.offset, ldv_pm_ops_instance_poweroff_noirq_3_6_~arg1#1.base, ldv_pm_ops_instance_poweroff_noirq_3_6_~arg1#1.offset;havoc ldv_pm_ops_instance_poweroff_noirq_3_6_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_noirq_3_6_#in~arg0#1.offset, ldv_pm_ops_instance_poweroff_noirq_3_6_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_noirq_3_6_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_poweroff_noirq_3_6 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem622#1.base, ldv_pm_pm_ops_instance_3_#t~mem622#1.offset; [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8024: ~ldv_statevar_12~0 := 11bv32; [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9015: ~ldv_statevar_3~0 := 19bv32; [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6769: call mcp251x_can_ist_#t~mem415#1 := read~intINTTYPE4#17(mcp251x_can_ist_~priv~20#1.base, ~bvadd~64(688bv64, mcp251x_can_ist_~priv~20#1.offset), 4bv64); [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8751: assume 6bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8751: assume !(6bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9346: call ldv_rtc_rtc_class_instance_5_#t~mem680#1.base, ldv_rtc_rtc_class_instance_5_#t~mem680#1.offset := read~$Pointer$#17(~ldv_5_rtc_class_ops_rtc_class_ops~0.base, ~ldv_5_rtc_class_ops_rtc_class_ops~0.offset, 8bv64); [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544: assume 0bv32 == ldv_switch_2_~tmp~61#1; [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544: assume !(0bv32 == ldv_switch_2_~tmp~61#1); [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8421-1: SUMMARY for call ldv_pm_ops_instance_restore_3_4_#t~ret575#1 := mcp251x_can_resume(ldv_pm_ops_instance_restore_3_4_~arg1#1.base, ldv_pm_ops_instance_restore_3_4_~arg1#1.offset); srcloc: null [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8421: havoc ldv_pm_ops_instance_restore_3_4_#t~ret575#1;havoc ldv_pm_ops_instance_restore_3_4_#t~ret575#1, ldv_pm_ops_instance_restore_3_4_~arg0#1.base, ldv_pm_ops_instance_restore_3_4_~arg0#1.offset, ldv_pm_ops_instance_restore_3_4_~arg1#1.base, ldv_pm_ops_instance_restore_3_4_~arg1#1.offset;havoc ldv_pm_ops_instance_restore_3_4_#in~arg0#1.base, ldv_pm_ops_instance_restore_3_4_#in~arg0#1.offset, ldv_pm_ops_instance_restore_3_4_#in~arg1#1.base, ldv_pm_ops_instance_restore_3_4_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_restore_3_4 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem618#1.base, ldv_pm_pm_ops_instance_3_#t~mem618#1.offset;~ldv_statevar_3~0 := 3bv32; [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8289: assume 4bv32 == ~ldv_statevar_2~0; [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8289: assume !(4bv32 == ~ldv_statevar_2~0); [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9346-1: SUMMARY for call ldv_pre_probe(); srcloc: null [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9281: assume 17bv32 == ~ldv_statevar_5~0; [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9281: assume !(17bv32 == ~ldv_statevar_5~0); [2025-02-08 03:49:38,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894: havoc ldv_dummy_resourceless_instance_callback_2_3_#t~ret540#1;havoc ldv_dummy_resourceless_instance_callback_2_3_#t~ret540#1, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_3 } true;~ldv_statevar_2~0 := 2bv32; [2025-02-08 03:49:38,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8819: assume 23bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8819: assume !(23bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_3_#t~ret540#1 := mcp251x_open(ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.offset); srcloc: null [2025-02-08 03:49:38,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6837: assume 0bv32 != ~bvand~32(2bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem393#1));havoc mcp251x_can_ist_#t~mem393#1;mcp251x_can_ist_~new_state~0#1 := 1bv32;mcp251x_can_ist_~can_id~0#1 := ~bvor~32(4bv32, mcp251x_can_ist_~can_id~0#1);mcp251x_can_ist_~data1~0#1 := ~bvor~32(4bv32, mcp251x_can_ist_~data1~0#1); [2025-02-08 03:49:38,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6837: assume !(0bv32 != ~bvand~32(2bv32, ~zero_extend~32~8(mcp251x_can_ist_#t~mem393#1)));havoc mcp251x_can_ist_#t~mem393#1;mcp251x_can_ist_~new_state~0#1 := 0bv32; [2025-02-08 03:49:38,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7696-1: SUMMARY for call ldv_device_driver_io_instance_0_#t~ret531#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:49:38,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7696: ldv_device_driver_io_instance_0_~tmp___0~19#1 := ldv_device_driver_io_instance_0_#t~ret531#1;havoc ldv_device_driver_io_instance_0_#t~ret531#1; [2025-02-08 03:49:38,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9348: assume 0bv64 != ~bvadd~64(ldv_rtc_rtc_class_instance_5_#t~mem680#1.base, ldv_rtc_rtc_class_instance_5_#t~mem680#1.offset);havoc ldv_rtc_rtc_class_instance_5_#t~mem680#1.base, ldv_rtc_rtc_class_instance_5_#t~mem680#1.offset;call ldv_rtc_rtc_class_instance_5_#t~mem681#1.base, ldv_rtc_rtc_class_instance_5_#t~mem681#1.offset := read~$Pointer$#17(~ldv_5_rtc_class_ops_rtc_class_ops~0.base, ~ldv_5_rtc_class_ops_rtc_class_ops~0.offset, 8bv64);assume { :begin_inline_ldv_rtc_class_instance_probe_5_10 } true;ldv_rtc_class_instance_probe_5_10_#in~arg0#1.base, ldv_rtc_class_instance_probe_5_10_#in~arg0#1.offset, ldv_rtc_class_instance_probe_5_10_#in~arg1#1.base, ldv_rtc_class_instance_probe_5_10_#in~arg1#1.offset := ldv_rtc_rtc_class_instance_5_#t~mem681#1.base, ldv_rtc_rtc_class_instance_5_#t~mem681#1.offset, ~ldv_5_device_device~0.base, ~ldv_5_device_device~0.offset;havoc ldv_rtc_class_instance_probe_5_10_#res#1;havoc ldv_rtc_class_instance_probe_5_10_#t~ret672#1, ldv_rtc_class_instance_probe_5_10_~arg0#1.base, ldv_rtc_class_instance_probe_5_10_~arg0#1.offset, ldv_rtc_class_instance_probe_5_10_~arg1#1.base, ldv_rtc_class_instance_probe_5_10_~arg1#1.offset, ldv_rtc_class_instance_probe_5_10_~tmp~56#1;ldv_rtc_class_instance_probe_5_10_~arg0#1.base, ldv_rtc_class_instance_probe_5_10_~arg0#1.offset := ldv_rtc_class_instance_probe_5_10_#in~arg0#1.base, ldv_rtc_class_instance_probe_5_10_#in~arg0#1.offset;ldv_rtc_class_instance_probe_5_10_~arg1#1.base, ldv_rtc_class_instance_probe_5_10_~arg1#1.offset := ldv_rtc_class_instance_probe_5_10_#in~arg1#1.base, ldv_rtc_class_instance_probe_5_10_#in~arg1#1.offset;havoc ldv_rtc_class_instance_probe_5_10_~tmp~56#1; [2025-02-08 03:49:38,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9348: assume !(0bv64 != ~bvadd~64(ldv_rtc_rtc_class_instance_5_#t~mem680#1.base, ldv_rtc_rtc_class_instance_5_#t~mem680#1.offset));havoc ldv_rtc_rtc_class_instance_5_#t~mem680#1.base, ldv_rtc_rtc_class_instance_5_#t~mem680#1.offset; [2025-02-08 03:49:38,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8225: assume { :begin_inline_ldv_switch_to_interrupt_context } true;assume { :end_inline_ldv_switch_to_interrupt_context } true; [2025-02-08 03:49:38,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6904-1: call mcp251x_can_ist_#t~mem408#1 := read~intINTTYPE1#4(mcp251x_can_ist_~#intf~0#1.base, mcp251x_can_ist_~#intf~0#1.offset, 1bv64); [2025-02-08 03:49:38,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6904: assume 0bv32 == ~zero_extend~32~8(mcp251x_can_ist_#t~mem408#1);havoc mcp251x_can_ist_#t~mem408#1; [2025-02-08 03:49:38,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6904: assume !(0bv32 == ~zero_extend~32~8(mcp251x_can_ist_#t~mem408#1));havoc mcp251x_can_ist_#t~mem408#1;call mcp251x_can_ist_#t~mem409#1 := read~intINTTYPE1#4(mcp251x_can_ist_~#intf~0#1.base, mcp251x_can_ist_~#intf~0#1.offset, 1bv64); [2025-02-08 03:49:38,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8952: ~ldv_statevar_3~0 := 10bv32; [2025-02-08 03:49:38,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6772: mcp251x_can_ist_~clear_intf~0#1 := 0bv8;mcp251x_can_ist_~can_id~0#1 := 0bv32;mcp251x_can_ist_~data1~0#1 := 0bv32;assume { :begin_inline_mcp251x_read_2regs } true;mcp251x_read_2regs_#in~spi#1.base, mcp251x_read_2regs_#in~spi#1.offset, mcp251x_read_2regs_#in~reg#1, mcp251x_read_2regs_#in~v1#1.base, mcp251x_read_2regs_#in~v1#1.offset, mcp251x_read_2regs_#in~v2#1.base, mcp251x_read_2regs_#in~v2#1.offset := mcp251x_can_ist_~spi~6#1.base, mcp251x_can_ist_~spi~6#1.offset, 44bv8, mcp251x_can_ist_~#intf~0#1.base, mcp251x_can_ist_~#intf~0#1.offset, mcp251x_can_ist_~#eflag~0#1.base, mcp251x_can_ist_~#eflag~0#1.offset;havoc mcp251x_read_2regs_#t~ret203#1.base, mcp251x_read_2regs_#t~ret203#1.offset, mcp251x_read_2regs_#t~mem204#1.base, mcp251x_read_2regs_#t~mem204#1.offset, mcp251x_read_2regs_#t~mem205#1.base, mcp251x_read_2regs_#t~mem205#1.offset, mcp251x_read_2regs_#t~ret206#1, mcp251x_read_2regs_#t~mem207#1.base, mcp251x_read_2regs_#t~mem207#1.offset, mcp251x_read_2regs_#t~mem208#1, mcp251x_read_2regs_#t~mem209#1.base, mcp251x_read_2regs_#t~mem209#1.offset, mcp251x_read_2regs_#t~mem210#1, mcp251x_read_2regs_~spi#1.base, mcp251x_read_2regs_~spi#1.offset, mcp251x_read_2regs_~reg#1, mcp251x_read_2regs_~v1#1.base, mcp251x_read_2regs_~v1#1.offset, mcp251x_read_2regs_~v2#1.base, mcp251x_read_2regs_~v2#1.offset, mcp251x_read_2regs_~priv~4#1.base, mcp251x_read_2regs_~priv~4#1.offset, mcp251x_read_2regs_~tmp~20#1.base, mcp251x_read_2regs_~tmp~20#1.offset;mcp251x_read_2regs_~spi#1.base, mcp251x_read_2regs_~spi#1.offset := mcp251x_read_2regs_#in~spi#1.base, mcp251x_read_2regs_#in~spi#1.offset;mcp251x_read_2regs_~reg#1 := mcp251x_read_2regs_#in~reg#1;mcp251x_read_2regs_~v1#1.base, mcp251x_read_2regs_~v1#1.offset := mcp251x_read_2regs_#in~v1#1.base, mcp251x_read_2regs_#in~v1#1.offset;mcp251x_read_2regs_~v2#1.base, mcp251x_read_2regs_~v2#1.offset := mcp251x_read_2regs_#in~v2#1.base, mcp251x_read_2regs_#in~v2#1.offset;havoc mcp251x_read_2regs_~priv~4#1.base, mcp251x_read_2regs_~priv~4#1.offset;havoc mcp251x_read_2regs_~tmp~20#1.base, mcp251x_read_2regs_~tmp~20#1.offset; [2025-02-08 03:49:38,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8688: ~ldv_4_probed_default~0 := 1bv32;~ldv_statevar_4~0 := 1bv32; [2025-02-08 03:49:38,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8688-1: SUMMARY for call ldv_free(~ldv_4_ldv_param_3_0_default~0.base, ~ldv_4_ldv_param_3_0_default~0.offset); srcloc: null [2025-02-08 03:49:38,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8358: havoc ldv_pm_ops_instance_freeze_3_15_#t~ret563#1;havoc ldv_pm_ops_instance_freeze_3_15_#t~ret563#1, ldv_pm_ops_instance_freeze_3_15_~arg0#1.base, ldv_pm_ops_instance_freeze_3_15_~arg0#1.offset, ldv_pm_ops_instance_freeze_3_15_~arg1#1.base, ldv_pm_ops_instance_freeze_3_15_~arg1#1.offset;havoc ldv_pm_ops_instance_freeze_3_15_#in~arg0#1.base, ldv_pm_ops_instance_freeze_3_15_#in~arg0#1.offset, ldv_pm_ops_instance_freeze_3_15_#in~arg1#1.base, ldv_pm_ops_instance_freeze_3_15_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_freeze_3_15 } true;havoc ldv_pm_pm_ops_instance_3_#t~mem638#1.base, ldv_pm_pm_ops_instance_3_#t~mem638#1.offset; [2025-02-08 03:49:38,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8358-1: SUMMARY for call ldv_pm_ops_instance_freeze_3_15_#t~ret563#1 := mcp251x_can_suspend(ldv_pm_ops_instance_freeze_3_15_~arg1#1.base, ldv_pm_ops_instance_freeze_3_15_~arg1#1.offset); srcloc: null [2025-02-08 03:49:38,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9019: call ldv_pm_pm_ops_instance_3_#t~mem649#1.base, ldv_pm_pm_ops_instance_3_#t~mem649#1.offset := read~$Pointer$#15(~ldv_3_pm_ops_dev_pm_ops~0.base, ~bvadd~64(16bv64, ~ldv_3_pm_ops_dev_pm_ops~0.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_suspend_3_21 } true;ldv_pm_ops_instance_suspend_3_21_#in~arg0#1.base, ldv_pm_ops_instance_suspend_3_21_#in~arg0#1.offset, ldv_pm_ops_instance_suspend_3_21_#in~arg1#1.base, ldv_pm_ops_instance_suspend_3_21_#in~arg1#1.offset := ldv_pm_pm_ops_instance_3_#t~mem649#1.base, ldv_pm_pm_ops_instance_3_#t~mem649#1.offset, ~ldv_3_device_device~0.base, ~ldv_3_device_device~0.offset;havoc ldv_pm_ops_instance_suspend_3_21_#t~ret591#1, ldv_pm_ops_instance_suspend_3_21_~arg0#1.base, ldv_pm_ops_instance_suspend_3_21_~arg0#1.offset, ldv_pm_ops_instance_suspend_3_21_~arg1#1.base, ldv_pm_ops_instance_suspend_3_21_~arg1#1.offset;ldv_pm_ops_instance_suspend_3_21_~arg0#1.base, ldv_pm_ops_instance_suspend_3_21_~arg0#1.offset := ldv_pm_ops_instance_suspend_3_21_#in~arg0#1.base, ldv_pm_ops_instance_suspend_3_21_#in~arg0#1.offset;ldv_pm_ops_instance_suspend_3_21_~arg1#1.base, ldv_pm_ops_instance_suspend_3_21_~arg1#1.offset := ldv_pm_ops_instance_suspend_3_21_#in~arg1#1.base, ldv_pm_ops_instance_suspend_3_21_#in~arg1#1.offset; [2025-02-08 03:49:38,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962: havoc ldv_entry_EMGentry_12_#t~ret543#1, ldv_entry_EMGentry_12_#t~ret544#1, ldv_entry_EMGentry_12_#t~ret545#1, ldv_entry_EMGentry_12_#t~ret546#1, ldv_entry_EMGentry_12_~arg0#1.base, ldv_entry_EMGentry_12_~arg0#1.offset, ldv_entry_EMGentry_12_~tmp~46#1, ldv_entry_EMGentry_12_~tmp___0~20#1;havoc ldv_entry_EMGentry_12_#in~arg0#1.base, ldv_entry_EMGentry_12_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_12 } true; [2025-02-08 03:49:38,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755: assume 7bv32 == ~ldv_statevar_3~0; [2025-02-08 03:49:38,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8755: assume !(7bv32 == ~ldv_statevar_3~0); [2025-02-08 03:49:38,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7698: assume 0bv32 != ldv_device_driver_io_instance_0_~tmp___0~19#1;~ldv_statevar_0~0 := 2bv32; [2025-02-08 03:49:38,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7698: assume !(0bv32 != ldv_device_driver_io_instance_0_~tmp___0~19#1);~ldv_statevar_0~0 := 4bv32; [2025-02-08 03:49:38,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9548: assume 1bv32 == ldv_switch_2_~tmp~61#1; [2025-02-08 03:49:38,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9548: assume !(1bv32 == ldv_switch_2_~tmp~61#1); [2025-02-08 03:49:38,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8623: ~ldv_statevar_4~0 := ldv_pm_platform_instance_4_#t~ret602#1;havoc ldv_pm_platform_instance_4_#t~ret602#1; [2025-02-08 03:49:38,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8623-1: SUMMARY for call ldv_pm_platform_instance_4_#t~ret602#1 := ldv_switch_3(); srcloc: null [2025-02-08 03:49:38,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8227: assume 0bv64 != ~bvadd~64(~ldv_1_callback_handler~0.base, ~ldv_1_callback_handler~0.offset);assume { :begin_inline_ldv_interrupt_instance_handler_1_5 } true;ldv_interrupt_instance_handler_1_5_#in~arg0#1.base, ldv_interrupt_instance_handler_1_5_#in~arg0#1.offset, ldv_interrupt_instance_handler_1_5_#in~arg1#1, ldv_interrupt_instance_handler_1_5_#in~arg2#1.base, ldv_interrupt_instance_handler_1_5_#in~arg2#1.offset := ~ldv_1_callback_handler~0.base, ~ldv_1_callback_handler~0.offset, ~ldv_1_line_line~0, ~ldv_1_data_data~0.base, ~ldv_1_data_data~0.offset;havoc ldv_interrupt_instance_handler_1_5_#res#1;havoc ldv_interrupt_instance_handler_1_5_#t~ret550#1, ldv_interrupt_instance_handler_1_5_~arg0#1.base, ldv_interrupt_instance_handler_1_5_~arg0#1.offset, ldv_interrupt_instance_handler_1_5_~arg1#1, ldv_interrupt_instance_handler_1_5_~arg2#1.base, ldv_interrupt_instance_handler_1_5_~arg2#1.offset, ldv_interrupt_instance_handler_1_5_~tmp~48#1;ldv_interrupt_instance_handler_1_5_~arg0#1.base, ldv_interrupt_instance_handler_1_5_~arg0#1.offset := ldv_interrupt_instance_handler_1_5_#in~arg0#1.base, ldv_interrupt_instance_handler_1_5_#in~arg0#1.offset;ldv_interrupt_instance_handler_1_5_~arg1#1 := ldv_interrupt_instance_handler_1_5_#in~arg1#1;ldv_interrupt_instance_handler_1_5_~arg2#1.base, ldv_interrupt_instance_handler_1_5_~arg2#1.offset := ldv_interrupt_instance_handler_1_5_#in~arg2#1.base, ldv_interrupt_instance_handler_1_5_#in~arg2#1.offset;havoc ldv_interrupt_instance_handler_1_5_~tmp~48#1;assume { :begin_inline_##fun~C_INT~X~$Pointer$~TO~C_INT } true;##fun~C_INT~X~$Pointer$~TO~C_INT_#in~548#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~549#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~549#1.offset, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.offset := ldv_interrupt_instance_handler_1_5_~arg1#1, ldv_interrupt_instance_handler_1_5_~arg2#1.base, ldv_interrupt_instance_handler_1_5_~arg2#1.offset, ldv_interrupt_instance_handler_1_5_~arg0#1.base, ldv_interrupt_instance_handler_1_5_~arg0#1.offset;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#res#1;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#~548#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~549#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~549#1.offset;##fun~C_INT~X~$Pointer$~TO~C_INT_#~548#1 := ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~548#1;##fun~C_INT~X~$Pointer$~TO~C_INT_#~549#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~549#1.offset := ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~549#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~549#1.offset;ldv_interrupt_instance_handler_1_5_#t~ret550#1 := ##fun~C_INT~X~$Pointer$~TO~C_INT_#res#1;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#~548#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~549#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~549#1.offset;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~548#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~549#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~549#1.offset, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.offset;assume { :end_inline_##fun~C_INT~X~$Pointer$~TO~C_INT } true;ldv_interrupt_instance_handler_1_5_~tmp~48#1 := ldv_interrupt_instance_handler_1_5_#t~ret550#1;havoc ldv_interrupt_instance_handler_1_5_#t~ret550#1;ldv_interrupt_instance_handler_1_5_#res#1 := ldv_interrupt_instance_handler_1_5_~tmp~48#1; [2025-02-08 03:49:38,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8227: assume !(0bv64 != ~bvadd~64(~ldv_1_callback_handler~0.base, ~ldv_1_callback_handler~0.offset)); [2025-02-08 03:49:38,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9350: ldv_rtc_rtc_class_instance_5_#t~ret682#1 := ldv_rtc_class_instance_probe_5_10_#res#1;havoc ldv_rtc_class_instance_probe_5_10_#t~ret672#1, ldv_rtc_class_instance_probe_5_10_~arg0#1.base, ldv_rtc_class_instance_probe_5_10_~arg0#1.offset, ldv_rtc_class_instance_probe_5_10_~arg1#1.base, ldv_rtc_class_instance_probe_5_10_~arg1#1.offset, ldv_rtc_class_instance_probe_5_10_~tmp~56#1;havoc ldv_rtc_class_instance_probe_5_10_#in~arg0#1.base, ldv_rtc_class_instance_probe_5_10_#in~arg0#1.offset, ldv_rtc_class_instance_probe_5_10_#in~arg1#1.base, ldv_rtc_class_instance_probe_5_10_#in~arg1#1.offset;assume { :end_inline_ldv_rtc_class_instance_probe_5_10 } true;~ldv_5_ret_default~0 := ldv_rtc_rtc_class_instance_5_#t~ret682#1;havoc ldv_rtc_rtc_class_instance_5_#t~mem681#1.base, ldv_rtc_rtc_class_instance_5_#t~mem681#1.offset;havoc ldv_rtc_rtc_class_instance_5_#t~ret682#1; [2025-02-08 03:49:38,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8293: assume 5bv32 == ~ldv_statevar_2~0; [2025-02-08 03:49:38,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8293: assume !(5bv32 == ~ldv_statevar_2~0);