./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.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 c80eb64b2f9217863d1cee53bd309527a1698bb6d7dac474881d4795c24080c8 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:37:23,353 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:37:23,411 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 04:37:23,418 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:37:23,419 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:37:23,436 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:37:23,436 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:37:23,437 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:37:23,437 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:37:23,437 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:37:23,437 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:37:23,437 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:37:23,437 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:37:23,437 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:37:23,437 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:37:23,437 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:37:23,437 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:37:23,437 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:37:23,437 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:37:23,437 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:37:23,437 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:37:23,438 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:37:23,438 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:37:23,438 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:37:23,438 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:37:23,438 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:37:23,438 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:37:23,438 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:37:23,438 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:37:23,438 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:37:23,438 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:37:23,438 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:37:23,438 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:37:23,438 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:37:23,438 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:37:23,438 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:37:23,438 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:37:23,439 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:37:23,439 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:37:23,439 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:37:23,439 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 -> c80eb64b2f9217863d1cee53bd309527a1698bb6d7dac474881d4795c24080c8 [2025-02-08 04:37:23,671 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:37:23,679 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:37:23,681 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:37:23,682 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:37:23,683 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:37:23,684 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i [2025-02-08 04:37:24,788 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/94353fac5/bed93c67ed0e4e808f3767c3c9147555/FLAG57a8ee8fb [2025-02-08 04:37:25,212 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:37:25,213 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i [2025-02-08 04:37:25,250 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/94353fac5/bed93c67ed0e4e808f3767c3c9147555/FLAG57a8ee8fb [2025-02-08 04:37:25,261 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/94353fac5/bed93c67ed0e4e808f3767c3c9147555 [2025-02-08 04:37:25,263 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:37:25,264 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:37:25,265 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:37:25,265 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:37:25,268 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:37:25,269 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:37:25" (1/1) ... [2025-02-08 04:37:25,270 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@679365ea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:25, skipping insertion in model container [2025-02-08 04:37:25,270 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:37:25" (1/1) ... [2025-02-08 04:37:25,359 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:37:27,797 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301233,301246] [2025-02-08 04:37:27,800 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301378,301391] [2025-02-08 04:37:27,800 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301524,301537] [2025-02-08 04:37:27,800 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301689,301702] [2025-02-08 04:37:27,801 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301847,301860] [2025-02-08 04:37:27,801 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302005,302018] [2025-02-08 04:37:27,801 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302163,302176] [2025-02-08 04:37:27,801 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302323,302336] [2025-02-08 04:37:27,801 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302482,302495] [2025-02-08 04:37:27,802 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302621,302634] [2025-02-08 04:37:27,802 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302763,302776] [2025-02-08 04:37:27,802 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302912,302925] [2025-02-08 04:37:27,802 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303051,303064] [2025-02-08 04:37:27,802 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303206,303219] [2025-02-08 04:37:27,802 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303366,303379] [2025-02-08 04:37:27,803 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303517,303530] [2025-02-08 04:37:27,803 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303668,303681] [2025-02-08 04:37:27,803 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303820,303833] [2025-02-08 04:37:27,803 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303969,303982] [2025-02-08 04:37:27,803 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304117,304130] [2025-02-08 04:37:27,804 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304274,304287] [2025-02-08 04:37:27,804 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304423,304436] [2025-02-08 04:37:27,804 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304579,304592] [2025-02-08 04:37:27,804 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304732,304745] [2025-02-08 04:37:27,804 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304878,304891] [2025-02-08 04:37:27,804 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305021,305034] [2025-02-08 04:37:27,805 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305173,305186] [2025-02-08 04:37:27,805 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305319,305332] [2025-02-08 04:37:27,805 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305464,305477] [2025-02-08 04:37:27,805 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305618,305631] [2025-02-08 04:37:27,805 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305769,305782] [2025-02-08 04:37:27,805 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305924,305937] [2025-02-08 04:37:27,806 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306076,306089] [2025-02-08 04:37:27,806 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306231,306244] [2025-02-08 04:37:27,806 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306395,306408] [2025-02-08 04:37:27,806 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306551,306564] [2025-02-08 04:37:27,806 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306715,306728] [2025-02-08 04:37:27,806 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306857,306870] [2025-02-08 04:37:27,807 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307015,307028] [2025-02-08 04:37:27,807 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307182,307195] [2025-02-08 04:37:27,807 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307341,307354] [2025-02-08 04:37:27,807 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307500,307513] [2025-02-08 04:37:27,807 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307649,307662] [2025-02-08 04:37:27,807 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307796,307809] [2025-02-08 04:37:27,808 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307935,307948] [2025-02-08 04:37:27,808 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308098,308111] [2025-02-08 04:37:27,808 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308264,308277] [2025-02-08 04:37:27,808 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308428,308441] [2025-02-08 04:37:27,808 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308593,308606] [2025-02-08 04:37:27,808 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308758,308771] [2025-02-08 04:37:27,809 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308924,308937] [2025-02-08 04:37:27,809 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309089,309102] [2025-02-08 04:37:27,809 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309256,309269] [2025-02-08 04:37:27,809 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309416,309429] [2025-02-08 04:37:27,809 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309578,309591] [2025-02-08 04:37:27,809 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309737,309750] [2025-02-08 04:37:27,810 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309883,309896] [2025-02-08 04:37:27,810 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310026,310039] [2025-02-08 04:37:27,811 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310170,310183] [2025-02-08 04:37:27,812 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310313,310326] [2025-02-08 04:37:27,812 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310457,310470] [2025-02-08 04:37:27,814 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310598,310611] [2025-02-08 04:37:27,815 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310736,310749] [2025-02-08 04:37:27,815 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310894,310907] [2025-02-08 04:37:27,815 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311053,311066] [2025-02-08 04:37:27,815 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311209,311222] [2025-02-08 04:37:27,816 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311358,311371] [2025-02-08 04:37:27,816 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311510,311523] [2025-02-08 04:37:27,816 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311661,311674] [2025-02-08 04:37:27,816 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311810,311823] [2025-02-08 04:37:27,816 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311962,311975] [2025-02-08 04:37:27,821 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312110,312123] [2025-02-08 04:37:27,821 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312263,312276] [2025-02-08 04:37:27,821 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312414,312427] [2025-02-08 04:37:27,822 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312564,312577] [2025-02-08 04:37:27,822 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312711,312724] [2025-02-08 04:37:27,822 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312862,312875] [2025-02-08 04:37:27,822 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313013,313026] [2025-02-08 04:37:27,822 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313161,313174] [2025-02-08 04:37:27,822 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313327,313340] [2025-02-08 04:37:27,823 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313496,313509] [2025-02-08 04:37:27,823 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313663,313676] [2025-02-08 04:37:27,823 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313831,313844] [2025-02-08 04:37:27,823 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313981,313994] [2025-02-08 04:37:27,823 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314128,314141] [2025-02-08 04:37:27,823 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314289,314302] [2025-02-08 04:37:27,824 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314459,314472] [2025-02-08 04:37:27,824 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314621,314634] [2025-02-08 04:37:27,839 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:37:27,872 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:37:27,948 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4392] [2025-02-08 04:37:28,124 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301233,301246] [2025-02-08 04:37:28,124 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301378,301391] [2025-02-08 04:37:28,125 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301524,301537] [2025-02-08 04:37:28,125 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301689,301702] [2025-02-08 04:37:28,125 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301847,301860] [2025-02-08 04:37:28,126 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302005,302018] [2025-02-08 04:37:28,127 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302163,302176] [2025-02-08 04:37:28,128 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302323,302336] [2025-02-08 04:37:28,128 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302482,302495] [2025-02-08 04:37:28,128 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302621,302634] [2025-02-08 04:37:28,128 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302763,302776] [2025-02-08 04:37:28,128 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302912,302925] [2025-02-08 04:37:28,129 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303051,303064] [2025-02-08 04:37:28,129 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303206,303219] [2025-02-08 04:37:28,129 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303366,303379] [2025-02-08 04:37:28,129 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303517,303530] [2025-02-08 04:37:28,129 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303668,303681] [2025-02-08 04:37:28,129 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303820,303833] [2025-02-08 04:37:28,129 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303969,303982] [2025-02-08 04:37:28,130 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304117,304130] [2025-02-08 04:37:28,130 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304274,304287] [2025-02-08 04:37:28,130 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304423,304436] [2025-02-08 04:37:28,130 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304579,304592] [2025-02-08 04:37:28,130 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304732,304745] [2025-02-08 04:37:28,133 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304878,304891] [2025-02-08 04:37:28,134 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305021,305034] [2025-02-08 04:37:28,134 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305173,305186] [2025-02-08 04:37:28,134 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305319,305332] [2025-02-08 04:37:28,134 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305464,305477] [2025-02-08 04:37:28,135 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305618,305631] [2025-02-08 04:37:28,135 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305769,305782] [2025-02-08 04:37:28,135 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305924,305937] [2025-02-08 04:37:28,135 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306076,306089] [2025-02-08 04:37:28,136 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306231,306244] [2025-02-08 04:37:28,137 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306395,306408] [2025-02-08 04:37:28,137 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306551,306564] [2025-02-08 04:37:28,137 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306715,306728] [2025-02-08 04:37:28,139 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306857,306870] [2025-02-08 04:37:28,139 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307015,307028] [2025-02-08 04:37:28,140 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307182,307195] [2025-02-08 04:37:28,140 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307341,307354] [2025-02-08 04:37:28,140 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307500,307513] [2025-02-08 04:37:28,140 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307649,307662] [2025-02-08 04:37:28,140 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307796,307809] [2025-02-08 04:37:28,140 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307935,307948] [2025-02-08 04:37:28,141 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308098,308111] [2025-02-08 04:37:28,141 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308264,308277] [2025-02-08 04:37:28,141 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308428,308441] [2025-02-08 04:37:28,141 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308593,308606] [2025-02-08 04:37:28,141 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308758,308771] [2025-02-08 04:37:28,141 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308924,308937] [2025-02-08 04:37:28,141 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309089,309102] [2025-02-08 04:37:28,142 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309256,309269] [2025-02-08 04:37:28,142 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309416,309429] [2025-02-08 04:37:28,142 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309578,309591] [2025-02-08 04:37:28,142 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309737,309750] [2025-02-08 04:37:28,142 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309883,309896] [2025-02-08 04:37:28,142 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310026,310039] [2025-02-08 04:37:28,143 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310170,310183] [2025-02-08 04:37:28,143 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310313,310326] [2025-02-08 04:37:28,143 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310457,310470] [2025-02-08 04:37:28,144 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310598,310611] [2025-02-08 04:37:28,144 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310736,310749] [2025-02-08 04:37:28,144 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310894,310907] [2025-02-08 04:37:28,144 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311053,311066] [2025-02-08 04:37:28,144 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311209,311222] [2025-02-08 04:37:28,145 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311358,311371] [2025-02-08 04:37:28,145 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311510,311523] [2025-02-08 04:37:28,145 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311661,311674] [2025-02-08 04:37:28,145 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311810,311823] [2025-02-08 04:37:28,145 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311962,311975] [2025-02-08 04:37:28,146 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312110,312123] [2025-02-08 04:37:28,146 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312263,312276] [2025-02-08 04:37:28,146 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312414,312427] [2025-02-08 04:37:28,146 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312564,312577] [2025-02-08 04:37:28,146 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312711,312724] [2025-02-08 04:37:28,147 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312862,312875] [2025-02-08 04:37:28,147 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313013,313026] [2025-02-08 04:37:28,148 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313161,313174] [2025-02-08 04:37:28,148 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313327,313340] [2025-02-08 04:37:28,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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313496,313509] [2025-02-08 04:37:28,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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313663,313676] [2025-02-08 04:37:28,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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313831,313844] [2025-02-08 04:37:28,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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313981,313994] [2025-02-08 04:37:28,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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314128,314141] [2025-02-08 04:37:28,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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314289,314302] [2025-02-08 04:37:28,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-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314459,314472] [2025-02-08 04:37:28,151 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314621,314634] [2025-02-08 04:37:28,155 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:37:28,280 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:37:28,280 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:28 WrapperNode [2025-02-08 04:37:28,281 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:37:28,281 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:37:28,282 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:37:28,282 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:37:28,286 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:28" (1/1) ... [2025-02-08 04:37:28,362 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:28" (1/1) ... [2025-02-08 04:37:28,517 INFO L138 Inliner]: procedures = 537, calls = 1979, calls flagged for inlining = 255, calls inlined = 172, statements flattened = 4321 [2025-02-08 04:37:28,518 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:37:28,518 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:37:28,518 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:37:28,518 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:37:28,525 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:28" (1/1) ... [2025-02-08 04:37:28,526 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:28" (1/1) ... [2025-02-08 04:37:28,546 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:28" (1/1) ... [2025-02-08 04:37:29,006 INFO L175 MemorySlicer]: Split 720 memory accesses to 22 slices as follows [40, 84, 1, 2, 156, 33, 7, 4, 11, 4, 4, 4, 4, 2, 2, 46, 5, 10, 4, 289, 4, 4]. 40 percent of accesses are in the largest equivalence class. The 76 initializations are split as follows [0, 0, 1, 2, 0, 0, 7, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, 0, 0]. The 436 writes are split as follows [0, 72, 0, 0, 156, 33, 0, 4, 11, 0, 4, 0, 4, 2, 0, 34, 0, 9, 0, 99, 4, 4]. [2025-02-08 04:37:29,007 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:28" (1/1) ... [2025-02-08 04:37:29,007 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:28" (1/1) ... [2025-02-08 04:37:29,075 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:28" (1/1) ... [2025-02-08 04:37:29,087 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:28" (1/1) ... [2025-02-08 04:37:29,113 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:28" (1/1) ... [2025-02-08 04:37:29,128 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:28" (1/1) ... [2025-02-08 04:37:29,162 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:37:29,163 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:37:29,164 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:37:29,164 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:37:29,165 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:28" (1/1) ... [2025-02-08 04:37:29,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:37:29,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:37:29,189 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 04:37:29,194 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 04:37:29,207 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2025-02-08 04:37:29,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2025-02-08 04:37:29,207 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:37:29,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:37:29,207 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:37:29,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:37:29,207 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:37:29,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:37:29,207 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:37:29,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:37:29,207 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:37:29,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:37:29,207 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_parse_version [2025-02-08 04:37:29,207 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_parse_version [2025-02-08 04:37:29,207 INFO L130 BoogieDeclarations]: Found specification of procedure input_event [2025-02-08 04:37:29,207 INFO L138 BoogieDeclarations]: Found implementation of procedure input_event [2025-02-08 04:37:29,207 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:37:29,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:37:29,207 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_remove_sysfs_group [2025-02-08 04:37:29,207 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_remove_sysfs_group [2025-02-08 04:37:29,207 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:37:29,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:37:29,207 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:37:29,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:37:29,207 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:37:29,207 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:37:29,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:37:29,207 INFO L130 BoogieDeclarations]: Found specification of procedure input_abs_set_res [2025-02-08 04:37:29,207 INFO L138 BoogieDeclarations]: Found implementation of procedure input_abs_set_res [2025-02-08 04:37:29,207 INFO L130 BoogieDeclarations]: Found specification of procedure write_update_fw [2025-02-08 04:37:29,208 INFO L138 BoogieDeclarations]: Found implementation of procedure write_update_fw [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:37:29,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:37:29,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:37:29,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:37:29,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:37:29,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:37:29,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:37:29,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:37:29,211 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 04:37:29,211 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 04:37:29,211 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:37:29,211 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:37:29,211 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:37:29,211 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:37:29,211 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:37:29,211 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:37:29,211 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:37:29,211 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:37:29,211 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:37:29,211 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:37:29,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:37:29,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:37:29,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:37:29,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:37:29,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:37:29,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:37:29,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:37:29,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:37:29,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:37:29,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:37:29,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:37:29,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:37:29,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:37:29,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:37:29,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:37:29,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:37:29,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:37:29,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:37:29,215 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_get_clientdata [2025-02-08 04:37:29,215 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_get_clientdata [2025-02-08 04:37:29,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:37:29,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:37:29,215 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_suspend [2025-02-08 04:37:29,215 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_suspend [2025-02-08 04:37:29,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:37:29,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:37:29,215 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-02-08 04:37:29,215 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-02-08 04:37:29,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:37:29,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:37:29,215 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:37:29,215 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:37:29,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:37:29,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:37:29,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:37:29,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:37:29,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:37:29,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:37:29,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:37:29,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:37:29,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:37:29,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:37:29,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:37:29,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:37:29,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:37:29,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:37:29,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:37:29,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_master_recv [2025-02-08 04:37:29,216 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_master_recv [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:37:29,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 04:37:29,216 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_send [2025-02-08 04:37:29,216 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_send [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:37:29,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 04:37:29,216 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:37:29,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:37:29,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure elants_version_attribute_show [2025-02-08 04:37:29,219 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_version_attribute_show [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq [2025-02-08 04:37:29,219 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_sw_reset [2025-02-08 04:37:29,219 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_sw_reset [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:37:29,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_calibrate [2025-02-08 04:37:29,219 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_calibrate [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:37:29,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:37:29,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:37:29,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:37:29,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:37:29,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:37:29,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:37:29,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:37:29,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:37:29,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:37:29,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:37:29,220 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2025-02-08 04:37:29,222 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_resume [2025-02-08 04:37:29,222 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_resume [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:37:29,222 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure calibrate_store [2025-02-08 04:37:29,222 INFO L138 BoogieDeclarations]: Found implementation of procedure calibrate_store [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:37:29,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:37:29,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:37:29,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:37:29,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:37:29,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure irq_set_irq_wake [2025-02-08 04:37:29,222 INFO L138 BoogieDeclarations]: Found implementation of procedure irq_set_irq_wake [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_be16 [2025-02-08 04:37:29,222 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_be16 [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:37:29,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:37:29,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:37:29,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:37:29,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:37:29,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:37:29,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:37:29,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:37:29,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:37:29,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:37:29,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:37:29,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:37:29,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:37:29,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:37:29,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:37:29,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:37:29,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:37:29,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:37:29,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:37:29,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:37:29,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:37:29,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:37:29,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:37:29,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:37:29,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:37:29,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_initialize [2025-02-08 04:37:29,225 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_initialize [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:37:29,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_sysfs_mutex_of_elants_data [2025-02-08 04:37:29,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_sysfs_mutex_of_elants_data [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure enable_irq [2025-02-08 04:37:29,225 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_irq [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:37:29,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_abs_params [2025-02-08 04:37:29,225 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_abs_params [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_read [2025-02-08 04:37:29,225 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_read [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2025-02-08 04:37:29,225 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_sysfs_mutex_of_elants_data [2025-02-08 04:37:29,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_sysfs_mutex_of_elants_data [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure device_may_wakeup [2025-02-08 04:37:29,225 INFO L138 BoogieDeclarations]: Found implementation of procedure device_may_wakeup [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_execute_command [2025-02-08 04:37:29,225 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_execute_command [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:37:29,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:37:29,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:37:29,225 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_event [2025-02-08 04:37:29,226 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_event [2025-02-08 04:37:29,801 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:37:29,804 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:37:29,849 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 04:37:29,853 INFO L158 Benchmark]: Toolchain (without parser) took 4589.09ms. Allocated memory was 167.8MB in the beginning and 251.7MB in the end (delta: 83.9MB). Free memory was 109.7MB in the beginning and 73.7MB in the end (delta: 36.1MB). Peak memory consumption was 122.1MB. Max. memory is 16.1GB. [2025-02-08 04:37:29,854 INFO L158 Benchmark]: CDTParser took 0.16ms. Allocated memory is still 201.3MB. Free memory is still 119.5MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:37:29,854 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3015.92ms. Allocated memory is still 167.8MB. Free memory was 109.3MB in the beginning and 47.6MB in the end (delta: 61.7MB). Peak memory consumption was 108.2MB. Max. memory is 16.1GB. [2025-02-08 04:37:29,854 INFO L158 Benchmark]: Boogie Procedure Inliner took 236.26ms. Allocated memory is still 167.8MB. Free memory was 47.6MB in the beginning and 75.5MB in the end (delta: -27.8MB). Peak memory consumption was 18.0MB. Max. memory is 16.1GB. [2025-02-08 04:37:29,854 INFO L158 Benchmark]: Boogie Preprocessor took 644.49ms. Allocated memory was 167.8MB in the beginning and 251.7MB in the end (delta: 83.9MB). Free memory was 75.5MB in the beginning and 107.2MB in the end (delta: -31.8MB). Peak memory consumption was 93.9MB. Max. memory is 16.1GB. [2025-02-08 04:37:29,854 INFO L158 Benchmark]: IcfgBuilder took 688.93ms. Allocated memory is still 251.7MB. Free memory was 107.2MB in the beginning and 73.7MB in the end (delta: 33.6MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2025-02-08 04:37:29,858 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.16ms. Allocated memory is still 201.3MB. Free memory is still 119.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3015.92ms. Allocated memory is still 167.8MB. Free memory was 109.3MB in the beginning and 47.6MB in the end (delta: 61.7MB). Peak memory consumption was 108.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 236.26ms. Allocated memory is still 167.8MB. Free memory was 47.6MB in the beginning and 75.5MB in the end (delta: -27.8MB). Peak memory consumption was 18.0MB. Max. memory is 16.1GB. * Boogie Preprocessor took 644.49ms. Allocated memory was 167.8MB in the beginning and 251.7MB in the end (delta: 83.9MB). Free memory was 75.5MB in the beginning and 107.2MB in the end (delta: -31.8MB). Peak memory consumption was 93.9MB. Max. memory is 16.1GB. * IcfgBuilder took 688.93ms. Allocated memory is still 251.7MB. Free memory was 107.2MB in the beginning and 73.7MB in the end (delta: 33.6MB). Peak memory consumption was 33.6MB. 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: 4392]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4392] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:37:29,873 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.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 c80eb64b2f9217863d1cee53bd309527a1698bb6d7dac474881d4795c24080c8 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:37:31,680 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:37:31,760 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 04:37:31,766 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:37:31,766 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:37:31,785 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:37:31,786 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:37:31,786 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:37:31,787 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:37:31,787 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:37:31,787 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:37:31,787 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:37:31,788 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:37:31,788 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:37:31,788 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:37:31,788 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:37:31,789 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:37:31,789 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:37:31,789 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:37:31,789 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:37:31,789 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:37:31,789 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 04:37:31,789 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 04:37:31,789 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 04:37:31,789 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:37:31,789 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:37:31,789 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:37:31,789 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:37:31,789 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:37:31,789 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:37:31,789 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:37:31,789 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:37:31,790 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:37:31,790 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:37:31,790 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:37:31,790 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:37:31,790 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 04:37:31,790 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 04:37:31,790 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:37:31,790 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:37:31,790 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:37:31,790 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:37:31,790 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 -> c80eb64b2f9217863d1cee53bd309527a1698bb6d7dac474881d4795c24080c8 [2025-02-08 04:37:32,019 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:37:32,025 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:37:32,026 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:37:32,027 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:37:32,027 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:37:32,028 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i [2025-02-08 04:37:33,186 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/e1edacf26/f5c4154f77f04766b0510207220697cf/FLAGe889d5272 [2025-02-08 04:37:33,609 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:37:33,610 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i [2025-02-08 04:37:33,640 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/e1edacf26/f5c4154f77f04766b0510207220697cf/FLAGe889d5272 [2025-02-08 04:37:33,654 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/e1edacf26/f5c4154f77f04766b0510207220697cf [2025-02-08 04:37:33,656 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:37:33,657 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:37:33,657 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:37:33,658 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:37:33,660 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:37:33,661 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:37:33" (1/1) ... [2025-02-08 04:37:33,661 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@717be6ff and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:33, skipping insertion in model container [2025-02-08 04:37:33,661 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:37:33" (1/1) ... [2025-02-08 04:37:33,761 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:37:34,270 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,354 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,356 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,358 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,364 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,380 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,380 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,383 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,384 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,390 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,394 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,438 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,439 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,450 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,459 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,460 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,460 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,460 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,460 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,465 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,466 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,466 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,471 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,472 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,473 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,473 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,473 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,474 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,474 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,475 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,476 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,509 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,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 04:37:34,513 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,515 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,517 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,524 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,530 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,537 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,546 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,587 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,587 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,592 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,594 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,596 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,596 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,603 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,604 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,608 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,610 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,722 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,724 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,724 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,724 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,725 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,725 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,726 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,726 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,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 04:37:34,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 04:37:34,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 04:37:34,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 04:37:34,728 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,728 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,731 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,732 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,736 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,741 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,743 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,745 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,745 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,753 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,754 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,754 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,754 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,756 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,756 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,756 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,756 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,854 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,859 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,866 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,870 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:34,870 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,033 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,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 04:37:35,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 04:37:35,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 04:37:35,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 04:37:35,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 04:37:35,311 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301233,301246] [2025-02-08 04:37:35,314 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301378,301391] [2025-02-08 04:37:35,315 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301524,301537] [2025-02-08 04:37:35,315 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301689,301702] [2025-02-08 04:37:35,315 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301847,301860] [2025-02-08 04:37:35,316 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302005,302018] [2025-02-08 04:37:35,316 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302163,302176] [2025-02-08 04:37:35,320 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302323,302336] [2025-02-08 04:37:35,320 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302482,302495] [2025-02-08 04:37:35,320 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302621,302634] [2025-02-08 04:37:35,320 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302763,302776] [2025-02-08 04:37:35,320 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302912,302925] [2025-02-08 04:37:35,321 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303051,303064] [2025-02-08 04:37:35,321 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303206,303219] [2025-02-08 04:37:35,321 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303366,303379] [2025-02-08 04:37:35,321 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303517,303530] [2025-02-08 04:37:35,321 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303668,303681] [2025-02-08 04:37:35,321 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303820,303833] [2025-02-08 04:37:35,322 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303969,303982] [2025-02-08 04:37:35,322 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304117,304130] [2025-02-08 04:37:35,322 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304274,304287] [2025-02-08 04:37:35,322 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304423,304436] [2025-02-08 04:37:35,322 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304579,304592] [2025-02-08 04:37:35,327 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304732,304745] [2025-02-08 04:37:35,327 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304878,304891] [2025-02-08 04:37:35,327 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305021,305034] [2025-02-08 04:37:35,327 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305173,305186] [2025-02-08 04:37:35,327 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305319,305332] [2025-02-08 04:37:35,328 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305464,305477] [2025-02-08 04:37:35,328 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305618,305631] [2025-02-08 04:37:35,328 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305769,305782] [2025-02-08 04:37:35,328 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305924,305937] [2025-02-08 04:37:35,328 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306076,306089] [2025-02-08 04:37:35,328 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306231,306244] [2025-02-08 04:37:35,328 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306395,306408] [2025-02-08 04:37:35,329 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306551,306564] [2025-02-08 04:37:35,329 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306715,306728] [2025-02-08 04:37:35,329 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306857,306870] [2025-02-08 04:37:35,329 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307015,307028] [2025-02-08 04:37:35,329 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307182,307195] [2025-02-08 04:37:35,330 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307341,307354] [2025-02-08 04:37:35,330 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307500,307513] [2025-02-08 04:37:35,330 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307649,307662] [2025-02-08 04:37:35,330 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307796,307809] [2025-02-08 04:37:35,331 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307935,307948] [2025-02-08 04:37:35,335 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308098,308111] [2025-02-08 04:37:35,335 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308264,308277] [2025-02-08 04:37:35,335 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308428,308441] [2025-02-08 04:37:35,335 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308593,308606] [2025-02-08 04:37:35,336 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308758,308771] [2025-02-08 04:37:35,336 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308924,308937] [2025-02-08 04:37:35,336 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309089,309102] [2025-02-08 04:37:35,336 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309256,309269] [2025-02-08 04:37:35,336 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309416,309429] [2025-02-08 04:37:35,336 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309578,309591] [2025-02-08 04:37:35,337 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309737,309750] [2025-02-08 04:37:35,337 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309883,309896] [2025-02-08 04:37:35,337 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310026,310039] [2025-02-08 04:37:35,337 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310170,310183] [2025-02-08 04:37:35,337 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310313,310326] [2025-02-08 04:37:35,337 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310457,310470] [2025-02-08 04:37:35,338 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310598,310611] [2025-02-08 04:37:35,338 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310736,310749] [2025-02-08 04:37:35,338 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310894,310907] [2025-02-08 04:37:35,338 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311053,311066] [2025-02-08 04:37:35,339 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311209,311222] [2025-02-08 04:37:35,342 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311358,311371] [2025-02-08 04:37:35,342 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311510,311523] [2025-02-08 04:37:35,342 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311661,311674] [2025-02-08 04:37:35,343 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311810,311823] [2025-02-08 04:37:35,343 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311962,311975] [2025-02-08 04:37:35,343 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312110,312123] [2025-02-08 04:37:35,343 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312263,312276] [2025-02-08 04:37:35,343 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312414,312427] [2025-02-08 04:37:35,343 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312564,312577] [2025-02-08 04:37:35,343 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312711,312724] [2025-02-08 04:37:35,344 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312862,312875] [2025-02-08 04:37:35,344 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313013,313026] [2025-02-08 04:37:35,344 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313161,313174] [2025-02-08 04:37:35,344 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313327,313340] [2025-02-08 04:37:35,344 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313496,313509] [2025-02-08 04:37:35,344 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313663,313676] [2025-02-08 04:37:35,345 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313831,313844] [2025-02-08 04:37:35,345 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313981,313994] [2025-02-08 04:37:35,345 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314128,314141] [2025-02-08 04:37:35,345 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314289,314302] [2025-02-08 04:37:35,345 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314459,314472] [2025-02-08 04:37:35,346 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314621,314634] [2025-02-08 04:37:35,355 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,356 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:37:35,390 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 04:37:35,451 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:37:35,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 04:37:35,516 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,516 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,516 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,521 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,521 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,521 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,521 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,524 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,525 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,533 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,533 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,535 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,536 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,537 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,537 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,537 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,537 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,538 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,539 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,539 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,541 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,542 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,542 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,543 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,543 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,543 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,543 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,546 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,547 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,553 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,554 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,554 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,555 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,555 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,556 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,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 04:37:35,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 04:37:35,559 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,561 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,562 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,562 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,563 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,564 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,564 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,565 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,565 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,566 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,566 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,567 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,569 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,569 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,570 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,570 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,570 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,570 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,570 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,570 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,571 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,571 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,571 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,571 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,571 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,571 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,572 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,572 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,573 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,573 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,573 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,573 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,574 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,574 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,577 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,577 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,577 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,578 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,581 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,581 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,581 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,581 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,581 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,583 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,601 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,603 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,603 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,603 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,610 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,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 04:37:35,612 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,613 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,613 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,614 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,623 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301233,301246] [2025-02-08 04:37:35,623 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301378,301391] [2025-02-08 04:37:35,623 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301524,301537] [2025-02-08 04:37:35,624 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301689,301702] [2025-02-08 04:37:35,624 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301847,301860] [2025-02-08 04:37:35,624 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302005,302018] [2025-02-08 04:37:35,624 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302163,302176] [2025-02-08 04:37:35,624 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302323,302336] [2025-02-08 04:37:35,625 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302482,302495] [2025-02-08 04:37:35,625 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302621,302634] [2025-02-08 04:37:35,625 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302763,302776] [2025-02-08 04:37:35,625 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302912,302925] [2025-02-08 04:37:35,625 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303051,303064] [2025-02-08 04:37:35,625 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303206,303219] [2025-02-08 04:37:35,626 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303366,303379] [2025-02-08 04:37:35,626 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303517,303530] [2025-02-08 04:37:35,626 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303668,303681] [2025-02-08 04:37:35,626 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303820,303833] [2025-02-08 04:37:35,626 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303969,303982] [2025-02-08 04:37:35,627 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304117,304130] [2025-02-08 04:37:35,627 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304274,304287] [2025-02-08 04:37:35,627 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304423,304436] [2025-02-08 04:37:35,628 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304579,304592] [2025-02-08 04:37:35,628 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304732,304745] [2025-02-08 04:37:35,628 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304878,304891] [2025-02-08 04:37:35,629 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305021,305034] [2025-02-08 04:37:35,629 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305173,305186] [2025-02-08 04:37:35,629 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305319,305332] [2025-02-08 04:37:35,629 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305464,305477] [2025-02-08 04:37:35,630 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305618,305631] [2025-02-08 04:37:35,630 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305769,305782] [2025-02-08 04:37:35,632 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305924,305937] [2025-02-08 04:37:35,632 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306076,306089] [2025-02-08 04:37:35,632 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306231,306244] [2025-02-08 04:37:35,633 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306395,306408] [2025-02-08 04:37:35,633 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306551,306564] [2025-02-08 04:37:35,633 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306715,306728] [2025-02-08 04:37:35,633 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306857,306870] [2025-02-08 04:37:35,633 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307015,307028] [2025-02-08 04:37:35,633 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307182,307195] [2025-02-08 04:37:35,633 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307341,307354] [2025-02-08 04:37:35,633 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307500,307513] [2025-02-08 04:37:35,634 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307649,307662] [2025-02-08 04:37:35,634 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307796,307809] [2025-02-08 04:37:35,634 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307935,307948] [2025-02-08 04:37:35,634 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308098,308111] [2025-02-08 04:37:35,634 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308264,308277] [2025-02-08 04:37:35,634 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308428,308441] [2025-02-08 04:37:35,634 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308593,308606] [2025-02-08 04:37:35,635 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308758,308771] [2025-02-08 04:37:35,635 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308924,308937] [2025-02-08 04:37:35,635 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309089,309102] [2025-02-08 04:37:35,635 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309256,309269] [2025-02-08 04:37:35,635 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309416,309429] [2025-02-08 04:37:35,635 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309578,309591] [2025-02-08 04:37:35,635 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309737,309750] [2025-02-08 04:37:35,635 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309883,309896] [2025-02-08 04:37:35,635 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310026,310039] [2025-02-08 04:37:35,636 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310170,310183] [2025-02-08 04:37:35,636 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310313,310326] [2025-02-08 04:37:35,636 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310457,310470] [2025-02-08 04:37:35,636 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310598,310611] [2025-02-08 04:37:35,636 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310736,310749] [2025-02-08 04:37:35,636 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310894,310907] [2025-02-08 04:37:35,636 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311053,311066] [2025-02-08 04:37:35,636 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311209,311222] [2025-02-08 04:37:35,637 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311358,311371] [2025-02-08 04:37:35,637 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311510,311523] [2025-02-08 04:37:35,640 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311661,311674] [2025-02-08 04:37:35,640 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311810,311823] [2025-02-08 04:37:35,640 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311962,311975] [2025-02-08 04:37:35,640 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312110,312123] [2025-02-08 04:37:35,640 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312263,312276] [2025-02-08 04:37:35,641 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312414,312427] [2025-02-08 04:37:35,641 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312564,312577] [2025-02-08 04:37:35,641 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312711,312724] [2025-02-08 04:37:35,642 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312862,312875] [2025-02-08 04:37:35,642 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313013,313026] [2025-02-08 04:37:35,642 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313161,313174] [2025-02-08 04:37:35,642 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313327,313340] [2025-02-08 04:37:35,642 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313496,313509] [2025-02-08 04:37:35,643 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313663,313676] [2025-02-08 04:37:35,643 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313831,313844] [2025-02-08 04:37:35,643 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313981,313994] [2025-02-08 04:37:35,643 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314128,314141] [2025-02-08 04:37:35,644 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314289,314302] [2025-02-08 04:37:35,644 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314459,314472] [2025-02-08 04:37:35,644 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314621,314634] [2025-02-08 04:37:35,647 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:35,647 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:37:35,660 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:37:35,727 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4392] [2025-02-08 04:37:35,853 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301233,301246] [2025-02-08 04:37:35,853 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301378,301391] [2025-02-08 04:37:35,853 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301524,301537] [2025-02-08 04:37:35,854 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301689,301702] [2025-02-08 04:37:35,854 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[301847,301860] [2025-02-08 04:37:35,854 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302005,302018] [2025-02-08 04:37:35,854 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302163,302176] [2025-02-08 04:37:35,854 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302323,302336] [2025-02-08 04:37:35,855 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302482,302495] [2025-02-08 04:37:35,855 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302621,302634] [2025-02-08 04:37:35,855 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302763,302776] [2025-02-08 04:37:35,855 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[302912,302925] [2025-02-08 04:37:35,855 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303051,303064] [2025-02-08 04:37:35,855 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303206,303219] [2025-02-08 04:37:35,856 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303366,303379] [2025-02-08 04:37:35,856 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303517,303530] [2025-02-08 04:37:35,856 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303668,303681] [2025-02-08 04:37:35,856 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303820,303833] [2025-02-08 04:37:35,856 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[303969,303982] [2025-02-08 04:37:35,857 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304117,304130] [2025-02-08 04:37:35,857 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304274,304287] [2025-02-08 04:37:35,857 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304423,304436] [2025-02-08 04:37:35,857 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304579,304592] [2025-02-08 04:37:35,857 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304732,304745] [2025-02-08 04:37:35,857 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[304878,304891] [2025-02-08 04:37:35,857 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305021,305034] [2025-02-08 04:37:35,857 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305173,305186] [2025-02-08 04:37:35,858 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305319,305332] [2025-02-08 04:37:35,858 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305464,305477] [2025-02-08 04:37:35,858 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305618,305631] [2025-02-08 04:37:35,858 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305769,305782] [2025-02-08 04:37:35,858 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[305924,305937] [2025-02-08 04:37:35,858 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306076,306089] [2025-02-08 04:37:35,858 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306231,306244] [2025-02-08 04:37:35,859 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306395,306408] [2025-02-08 04:37:35,859 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306551,306564] [2025-02-08 04:37:35,859 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306715,306728] [2025-02-08 04:37:35,859 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[306857,306870] [2025-02-08 04:37:35,859 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307015,307028] [2025-02-08 04:37:35,859 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307182,307195] [2025-02-08 04:37:35,860 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307341,307354] [2025-02-08 04:37:35,860 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307500,307513] [2025-02-08 04:37:35,860 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307649,307662] [2025-02-08 04:37:35,860 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307796,307809] [2025-02-08 04:37:35,860 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[307935,307948] [2025-02-08 04:37:35,860 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308098,308111] [2025-02-08 04:37:35,861 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308264,308277] [2025-02-08 04:37:35,861 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308428,308441] [2025-02-08 04:37:35,861 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308593,308606] [2025-02-08 04:37:35,861 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308758,308771] [2025-02-08 04:37:35,861 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[308924,308937] [2025-02-08 04:37:35,861 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309089,309102] [2025-02-08 04:37:35,862 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309256,309269] [2025-02-08 04:37:35,862 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309416,309429] [2025-02-08 04:37:35,862 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309578,309591] [2025-02-08 04:37:35,862 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309737,309750] [2025-02-08 04:37:35,862 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[309883,309896] [2025-02-08 04:37:35,862 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310026,310039] [2025-02-08 04:37:35,863 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310170,310183] [2025-02-08 04:37:35,863 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310313,310326] [2025-02-08 04:37:35,863 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310457,310470] [2025-02-08 04:37:35,863 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310598,310611] [2025-02-08 04:37:35,863 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310736,310749] [2025-02-08 04:37:35,863 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[310894,310907] [2025-02-08 04:37:35,864 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311053,311066] [2025-02-08 04:37:35,864 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311209,311222] [2025-02-08 04:37:35,864 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311358,311371] [2025-02-08 04:37:35,864 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311510,311523] [2025-02-08 04:37:35,864 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311661,311674] [2025-02-08 04:37:35,865 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311810,311823] [2025-02-08 04:37:35,865 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[311962,311975] [2025-02-08 04:37:35,865 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312110,312123] [2025-02-08 04:37:35,865 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312263,312276] [2025-02-08 04:37:35,865 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312414,312427] [2025-02-08 04:37:35,865 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312564,312577] [2025-02-08 04:37:35,865 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312711,312724] [2025-02-08 04:37:35,866 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[312862,312875] [2025-02-08 04:37:35,866 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313013,313026] [2025-02-08 04:37:35,866 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313161,313174] [2025-02-08 04:37:35,866 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313327,313340] [2025-02-08 04:37:35,866 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313496,313509] [2025-02-08 04:37:35,866 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313663,313676] [2025-02-08 04:37:35,866 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313831,313844] [2025-02-08 04:37:35,866 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[313981,313994] [2025-02-08 04:37:35,867 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314128,314141] [2025-02-08 04:37:35,867 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314289,314302] [2025-02-08 04:37:35,867 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314459,314472] [2025-02-08 04:37:35,867 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--input--touchscreen--elants_i2c.ko.cil.i[314621,314634] [2025-02-08 04:37:35,869 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:37:36,000 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:37:36,004 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:36 WrapperNode [2025-02-08 04:37:36,004 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:37:36,005 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:37:36,005 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:37:36,005 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:37:36,013 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:36" (1/1) ... [2025-02-08 04:37:36,093 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:36" (1/1) ... [2025-02-08 04:37:36,185 INFO L138 Inliner]: procedures = 550, calls = 1979, calls flagged for inlining = 255, calls inlined = 172, statements flattened = 4069 [2025-02-08 04:37:36,185 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:37:36,186 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:37:36,186 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:37:36,186 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:37:36,192 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:36" (1/1) ... [2025-02-08 04:37:36,192 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:36" (1/1) ... [2025-02-08 04:37:36,234 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:36" (1/1) ... [2025-02-08 04:37:36,598 INFO L175 MemorySlicer]: Split 720 memory accesses to 22 slices as follows [289, 84, 4, 4, 11, 1, 2, 2, 156, 4, 33, 7, 46, 4, 4, 40, 5, 4, 4, 2, 4, 10]. 40 percent of accesses are in the largest equivalence class. The 76 initializations are split as follows [62, 0, 0, 0, 0, 1, 0, 2, 0, 4, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. The 436 writes are split as follows [99, 72, 4, 0, 11, 0, 2, 0, 156, 0, 33, 0, 34, 4, 4, 0, 0, 4, 0, 0, 4, 9]. [2025-02-08 04:37:36,598 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:36" (1/1) ... [2025-02-08 04:37:36,598 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:36" (1/1) ... [2025-02-08 04:37:36,691 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:36" (1/1) ... [2025-02-08 04:37:36,697 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:36" (1/1) ... [2025-02-08 04:37:36,719 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:36" (1/1) ... [2025-02-08 04:37:36,737 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:36" (1/1) ... [2025-02-08 04:37:36,772 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:37:36,774 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:37:36,774 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:37:36,774 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:37:36,775 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:36" (1/1) ... [2025-02-08 04:37:36,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:37:36,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:37:36,799 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 04:37:36,801 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 04:37:36,818 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2025-02-08 04:37:36,819 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2025-02-08 04:37:36,819 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:37:36,819 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:37:36,819 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:37:36,819 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:37:36,819 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:37:36,819 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:37:36,819 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:37:36,819 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:37:36,819 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:37:36,819 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:37:36,819 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_parse_version [2025-02-08 04:37:36,819 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_parse_version [2025-02-08 04:37:36,819 INFO L130 BoogieDeclarations]: Found specification of procedure input_event [2025-02-08 04:37:36,819 INFO L138 BoogieDeclarations]: Found implementation of procedure input_event [2025-02-08 04:37:36,820 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:37:36,820 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:37:36,820 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_remove_sysfs_group [2025-02-08 04:37:36,820 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_remove_sysfs_group [2025-02-08 04:37:36,820 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:37:36,820 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:37:36,820 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:37:36,820 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:37:36,820 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:37:36,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 04:37:36,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 04:37:36,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 04:37:36,820 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 04:37:36,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 04:37:36,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 04:37:36,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 04:37:36,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 04:37:36,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 04:37:36,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 04:37:36,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 04:37:36,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 04:37:36,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 04:37:36,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 04:37:36,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 04:37:36,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 04:37:36,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 04:37:36,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 04:37:36,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 04:37:36,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 04:37:36,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 04:37:36,821 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#14 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#15 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#16 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#17 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#18 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#19 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#20 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#21 [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:37:36,822 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure input_abs_set_res [2025-02-08 04:37:36,822 INFO L138 BoogieDeclarations]: Found implementation of procedure input_abs_set_res [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure write_update_fw [2025-02-08 04:37:36,822 INFO L138 BoogieDeclarations]: Found implementation of procedure write_update_fw [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 04:37:36,822 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:37:36,822 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:37:36,822 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:37:36,822 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_get_clientdata [2025-02-08 04:37:36,822 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_get_clientdata [2025-02-08 04:37:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:37:36,822 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_suspend [2025-02-08 04:37:36,823 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_suspend [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:37:36,823 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-02-08 04:37:36,823 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:37:36,823 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:37:36,823 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 04:37:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 04:37:36,826 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 04:37:36,826 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 04:37:36,826 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 04:37:36,826 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 04:37:36,826 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 04:37:36,826 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 04:37:36,826 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:37:36,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_master_recv [2025-02-08 04:37:36,827 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_master_recv [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:37:36,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 04:37:36,827 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 04:37:36,827 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_send [2025-02-08 04:37:36,827 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_send [2025-02-08 04:37:36,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 04:37:36,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 04:37:36,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 04:37:36,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 04:37:36,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 04:37:36,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 04:37:36,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 04:37:36,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 04:37:36,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 04:37:36,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 04:37:36,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:37:36,829 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 04:37:36,829 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 04:37:36,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 04:37:36,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 04:37:36,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 04:37:36,830 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 04:37:36,831 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 04:37:36,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 04:37:36,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 04:37:36,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 04:37:36,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 04:37:36,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:37:36,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:37:36,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:37:36,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:37:36,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:37:36,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:37:36,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:37:36,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:37:36,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:37:36,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:37:36,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:37:36,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:37:36,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:37:36,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:37:36,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:37:36,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:37:36,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:37:36,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:37:36,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:37:36,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:37:36,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:37:36,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:37:36,833 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:37:36,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:37:36,833 INFO L130 BoogieDeclarations]: Found specification of procedure elants_version_attribute_show [2025-02-08 04:37:36,833 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_version_attribute_show [2025-02-08 04:37:36,833 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq [2025-02-08 04:37:36,833 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq [2025-02-08 04:37:36,833 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_sw_reset [2025-02-08 04:37:36,833 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_sw_reset [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:37:36,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_calibrate [2025-02-08 04:37:36,834 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_calibrate [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:37:36,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:37:36,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 04:37:36,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2025-02-08 04:37:36,835 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 04:37:36,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 04:37:36,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 04:37:36,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 04:37:36,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 04:37:36,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 04:37:36,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 04:37:36,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 04:37:36,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 04:37:36,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 04:37:36,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 04:37:36,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 04:37:36,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 04:37:36,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 04:37:36,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 04:37:36,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 04:37:36,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 04:37:36,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 04:37:36,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 04:37:36,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 04:37:36,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 04:37:36,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:37:36,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:37:36,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:37:36,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:37:36,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:37:36,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:37:36,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:37:36,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:37:36,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:37:36,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:37:36,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:37:36,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:37:36,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_resume [2025-02-08 04:37:36,838 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_resume [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:37:36,838 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure calibrate_store [2025-02-08 04:37:36,838 INFO L138 BoogieDeclarations]: Found implementation of procedure calibrate_store [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:37:36,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:37:36,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:37:36,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:37:36,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:37:36,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure irq_set_irq_wake [2025-02-08 04:37:36,838 INFO L138 BoogieDeclarations]: Found implementation of procedure irq_set_irq_wake [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 04:37:36,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_be16 [2025-02-08 04:37:36,838 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_be16 [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:37:36,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:37:36,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:37:36,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_initialize [2025-02-08 04:37:36,838 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_initialize [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 04:37:36,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 04:37:36,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 04:37:36,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 04:37:36,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 04:37:36,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 04:37:36,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 04:37:36,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 04:37:36,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 04:37:36,840 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:37:36,841 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:37:36,841 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_sysfs_mutex_of_elants_data [2025-02-08 04:37:36,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_interruptible_or_killable_sysfs_mutex_of_elants_data [2025-02-08 04:37:36,842 INFO L130 BoogieDeclarations]: Found specification of procedure enable_irq [2025-02-08 04:37:36,842 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_irq [2025-02-08 04:37:36,842 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:37:36,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:37:36,842 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_abs_params [2025-02-08 04:37:36,842 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_abs_params [2025-02-08 04:37:36,842 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_read [2025-02-08 04:37:36,842 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_read [2025-02-08 04:37:36,842 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2025-02-08 04:37:36,842 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2025-02-08 04:37:36,842 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_sysfs_mutex_of_elants_data [2025-02-08 04:37:36,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_sysfs_mutex_of_elants_data [2025-02-08 04:37:36,842 INFO L130 BoogieDeclarations]: Found specification of procedure device_may_wakeup [2025-02-08 04:37:36,842 INFO L138 BoogieDeclarations]: Found implementation of procedure device_may_wakeup [2025-02-08 04:37:36,842 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_execute_command [2025-02-08 04:37:36,842 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_execute_command [2025-02-08 04:37:36,842 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:37:36,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:37:36,843 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:37:36,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:37:36,843 INFO L130 BoogieDeclarations]: Found specification of procedure elants_i2c_event [2025-02-08 04:37:36,843 INFO L138 BoogieDeclarations]: Found implementation of procedure elants_i2c_event [2025-02-08 04:37:37,600 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:37:37,603 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:37:42,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5593: call ULTIMATE.dealloc(elants_i2c_fw_update_~#fw~0#1.base, elants_i2c_fw_update_~#fw~0#1.offset);havoc elants_i2c_fw_update_~#fw~0#1.base, elants_i2c_fw_update_~#fw~0#1.offset; [2025-02-08 04:37:42,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5395: havoc elants_i2c_fw_write_page_#t~mem197#1;havoc elants_i2c_fw_write_page_#t~mem198#1;elants_i2c_fw_write_page_~retry~0#1 := ~bvadd~32(1bv32, elants_i2c_fw_write_page_~retry~0#1); [2025-02-08 04:37:42,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5395-1: SUMMARY for call dev_err(elants_i2c_fw_write_page_~client#1.base, ~bvadd~64(32bv64, elants_i2c_fw_write_page_~client#1.offset), 49bv64, 0bv64); srcloc: null [2025-02-08 04:37:42,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5362: assume ~bvsle~32(elants_i2c_fw_write_page_~retry~0#1, 29bv32); [2025-02-08 04:37:42,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5362: assume !~bvsle~32(elants_i2c_fw_write_page_~retry~0#1, 29bv32);elants_i2c_fw_write_page_#res#1 := elants_i2c_fw_write_page_~error~9#1;call ULTIMATE.dealloc(elants_i2c_fw_write_page_~#ack_ok~0#1.base, elants_i2c_fw_write_page_~#ack_ok~0#1.offset);havoc elants_i2c_fw_write_page_~#ack_ok~0#1.base, elants_i2c_fw_write_page_~#ack_ok~0#1.offset;call ULTIMATE.dealloc(elants_i2c_fw_write_page_~#buf~1#1.base, elants_i2c_fw_write_page_~#buf~1#1.offset);havoc elants_i2c_fw_write_page_~#buf~1#1.base, elants_i2c_fw_write_page_~#buf~1#1.offset; [2025-02-08 04:37:42,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5387: elants_i2c_fw_write_page_~tmp~23#1 := elants_i2c_fw_write_page_#t~nondet196#1;havoc elants_i2c_fw_write_page_#t~nondet196#1; [2025-02-08 04:37:42,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6015: call ULTIMATE.dealloc(~#descriptor~8#1.base, ~#descriptor~8#1.offset);havoc ~#descriptor~8#1.base, ~#descriptor~8#1.offset; [2025-02-08 04:37:42,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569: assume 0bv32 != elants_i2c_do_update_firmware_~error~10#1; [2025-02-08 04:37:42,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5569: assume !(0bv32 != elants_i2c_do_update_firmware_~error~10#1);elants_i2c_do_update_firmware_~page~0#1 := ~bvadd~32(1bv32, elants_i2c_do_update_firmware_~page~0#1); [2025-02-08 04:37:42,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380-1: SUMMARY for call dev_err(elants_i2c_fw_write_page_~client#1.base, ~bvadd~64(32bv64, elants_i2c_fw_write_page_~client#1.offset), 48bv64, 0bv64); srcloc: null [2025-02-08 04:37:42,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380: elants_i2c_fw_write_page_#res#1 := elants_i2c_fw_write_page_~error~9#1;call ULTIMATE.dealloc(elants_i2c_fw_write_page_~#ack_ok~0#1.base, elants_i2c_fw_write_page_~#ack_ok~0#1.offset);havoc elants_i2c_fw_write_page_~#ack_ok~0#1.base, elants_i2c_fw_write_page_~#ack_ok~0#1.offset;call ULTIMATE.dealloc(elants_i2c_fw_write_page_~#buf~1#1.base, elants_i2c_fw_write_page_~#buf~1#1.offset);havoc elants_i2c_fw_write_page_~#buf~1#1.base, elants_i2c_fw_write_page_~#buf~1#1.offset; [2025-02-08 04:37:42,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5389: assume 0bv32 == elants_i2c_fw_write_page_~tmp~23#1;elants_i2c_fw_write_page_#res#1 := 0bv32;call ULTIMATE.dealloc(elants_i2c_fw_write_page_~#ack_ok~0#1.base, elants_i2c_fw_write_page_~#ack_ok~0#1.offset);havoc elants_i2c_fw_write_page_~#ack_ok~0#1.base, elants_i2c_fw_write_page_~#ack_ok~0#1.offset;call ULTIMATE.dealloc(elants_i2c_fw_write_page_~#buf~1#1.base, elants_i2c_fw_write_page_~#buf~1#1.offset);havoc elants_i2c_fw_write_page_~#buf~1#1.base, elants_i2c_fw_write_page_~#buf~1#1.offset; [2025-02-08 04:37:42,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5389: assume !(0bv32 == elants_i2c_fw_write_page_~tmp~23#1);elants_i2c_fw_write_page_~error~9#1 := 4294967291bv32;call elants_i2c_fw_write_page_#t~mem197#1 := read~intINTTYPE1#0(elants_i2c_fw_write_page_~#buf~1#1.base, elants_i2c_fw_write_page_~#buf~1#1.offset, 1bv64);call elants_i2c_fw_write_page_#t~mem198#1 := read~intINTTYPE1#0(elants_i2c_fw_write_page_~#buf~1#1.base, ~bvadd~64(1bv64, elants_i2c_fw_write_page_~#buf~1#1.offset), 1bv64); [2025-02-08 04:37:42,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571: elants_i2c_do_update_firmware_#res#1 := elants_i2c_do_update_firmware_~error~10#1;call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#enter_iap~0#1.base, elants_i2c_do_update_firmware_~#enter_iap~0#1.offset);havoc elants_i2c_do_update_firmware_~#enter_iap~0#1.base, elants_i2c_do_update_firmware_~#enter_iap~0#1.offset;call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#enter_iap2~0#1.base, elants_i2c_do_update_firmware_~#enter_iap2~0#1.offset);havoc elants_i2c_do_update_firmware_~#enter_iap2~0#1.base, elants_i2c_do_update_firmware_~#enter_iap2~0#1.offset;call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#iap_ack~0#1.base, elants_i2c_do_update_firmware_~#iap_ack~0#1.offset);havoc elants_i2c_do_update_firmware_~#iap_ack~0#1.base, elants_i2c_do_update_firmware_~#iap_ack~0#1.offset;call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#buf~2#1.base, elants_i2c_do_update_firmware_~#buf~2#1.offset);havoc elants_i2c_do_update_firmware_~#buf~2#1.base, elants_i2c_do_update_firmware_~#buf~2#1.offset;call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#send_id~0#1.base, elants_i2c_do_update_firmware_~#send_id~0#1.offset);havoc elants_i2c_do_update_firmware_~#send_id~0#1.base, elants_i2c_do_update_firmware_~#send_id~0#1.offset;call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#descriptor~5#1.base, elants_i2c_do_update_firmware_~#descriptor~5#1.offset);havoc elants_i2c_do_update_firmware_~#descriptor~5#1.base, elants_i2c_do_update_firmware_~#descriptor~5#1.offset;call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#descriptor___0~0#1.base, elants_i2c_do_update_firmware_~#descriptor___0~0#1.offset);havoc elants_i2c_do_update_firmware_~#descriptor___0~0#1.base, elants_i2c_do_update_firmware_~#descriptor___0~0#1.offset;call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#descriptor___1~0#1.base, elants_i2c_do_update_firmware_~#descriptor___1~0#1.offset);havoc elants_i2c_do_update_firmware_~#descriptor___1~0#1.base, elants_i2c_do_update_firmware_~#descriptor___1~0#1.offset; [2025-02-08 04:37:42,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571-1: SUMMARY for call dev_err(elants_i2c_do_update_firmware_~client#1.base, ~bvadd~64(32bv64, elants_i2c_do_update_firmware_~client#1.offset), 72bv64, 0bv64); srcloc: null [2025-02-08 04:37:42,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5365: elants_i2c_fw_write_page_~error~9#1 := elants_i2c_fw_write_page_#t~ret194#1;havoc elants_i2c_fw_write_page_#t~ret194#1; [2025-02-08 04:37:42,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5365-1: SUMMARY for call elants_i2c_fw_write_page_#t~ret194#1 := elants_i2c_send(elants_i2c_fw_write_page_~client#1.base, elants_i2c_fw_write_page_~client#1.offset, elants_i2c_fw_write_page_~page#1.base, elants_i2c_fw_write_page_~page#1.offset, 132bv64); srcloc: null [2025-02-08 04:37:42,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12286: havoc request_firmware_#t~nondet699#1; [2025-02-08 04:37:42,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5383: elants_i2c_do_update_firmware_#t~ret217#1 := elants_i2c_fw_write_page_#res#1;havoc elants_i2c_fw_write_page_#t~ret194#1, elants_i2c_fw_write_page_#t~ret195#1, elants_i2c_fw_write_page_#t~nondet196#1, elants_i2c_fw_write_page_#t~mem197#1, elants_i2c_fw_write_page_#t~mem198#1, elants_i2c_fw_write_page_~client#1.base, elants_i2c_fw_write_page_~client#1.offset, elants_i2c_fw_write_page_~page#1.base, elants_i2c_fw_write_page_~page#1.offset, elants_i2c_fw_write_page_~#ack_ok~0#1.base, elants_i2c_fw_write_page_~#ack_ok~0#1.offset, elants_i2c_fw_write_page_~#buf~1#1.base, elants_i2c_fw_write_page_~#buf~1#1.offset, elants_i2c_fw_write_page_~retry~0#1, elants_i2c_fw_write_page_~error~9#1, elants_i2c_fw_write_page_~tmp~23#1;havoc elants_i2c_fw_write_page_#in~client#1.base, elants_i2c_fw_write_page_#in~client#1.offset, elants_i2c_fw_write_page_#in~page#1.base, elants_i2c_fw_write_page_#in~page#1.offset;assume { :end_inline_elants_i2c_fw_write_page } true;elants_i2c_do_update_firmware_~error~10#1 := elants_i2c_do_update_firmware_#t~ret217#1;havoc elants_i2c_do_update_firmware_#t~mem216#1.base, elants_i2c_do_update_firmware_#t~mem216#1.offset;havoc elants_i2c_do_update_firmware_#t~ret217#1; [2025-02-08 04:37:42,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5367: assume 0bv32 != elants_i2c_fw_write_page_~error~9#1; [2025-02-08 04:37:42,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5367: assume !(0bv32 != elants_i2c_fw_write_page_~error~9#1); [2025-02-08 04:37:42,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5376-1: SUMMARY for call elants_i2c_fw_write_page_#t~ret195#1 := elants_i2c_read(elants_i2c_fw_write_page_~client#1.base, elants_i2c_fw_write_page_~client#1.offset, elants_i2c_fw_write_page_~#buf~1#1.base, elants_i2c_fw_write_page_~#buf~1#1.offset, 2bv64); srcloc: null [2025-02-08 04:37:42,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5376: elants_i2c_fw_write_page_~error~9#1 := elants_i2c_fw_write_page_#t~ret195#1;havoc elants_i2c_fw_write_page_#t~ret195#1; [2025-02-08 04:37:42,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5567: call elants_i2c_do_update_firmware_#t~mem216#1.base, elants_i2c_do_update_firmware_#t~mem216#1.offset := read~$Pointer$#16(elants_i2c_do_update_firmware_~fw#1.base, ~bvadd~64(8bv64, elants_i2c_do_update_firmware_~fw#1.offset), 8bv64);assume { :begin_inline_elants_i2c_fw_write_page } true;elants_i2c_fw_write_page_#in~client#1.base, elants_i2c_fw_write_page_#in~client#1.offset, elants_i2c_fw_write_page_#in~page#1.base, elants_i2c_fw_write_page_#in~page#1.offset := elants_i2c_do_update_firmware_~client#1.base, elants_i2c_do_update_firmware_~client#1.offset, elants_i2c_do_update_firmware_#t~mem216#1.base, ~bvadd~64(elants_i2c_do_update_firmware_#t~mem216#1.offset, ~sign_extend~64~32(~bvmul~32(132bv32, elants_i2c_do_update_firmware_~page~0#1)));havoc elants_i2c_fw_write_page_#res#1;havoc elants_i2c_fw_write_page_#t~ret194#1, elants_i2c_fw_write_page_#t~ret195#1, elants_i2c_fw_write_page_#t~nondet196#1, elants_i2c_fw_write_page_#t~mem197#1, elants_i2c_fw_write_page_#t~mem198#1, elants_i2c_fw_write_page_~client#1.base, elants_i2c_fw_write_page_~client#1.offset, elants_i2c_fw_write_page_~page#1.base, elants_i2c_fw_write_page_~page#1.offset, elants_i2c_fw_write_page_~#ack_ok~0#1.base, elants_i2c_fw_write_page_~#ack_ok~0#1.offset, elants_i2c_fw_write_page_~#buf~1#1.base, elants_i2c_fw_write_page_~#buf~1#1.offset, elants_i2c_fw_write_page_~retry~0#1, elants_i2c_fw_write_page_~error~9#1, elants_i2c_fw_write_page_~tmp~23#1;elants_i2c_fw_write_page_~client#1.base, elants_i2c_fw_write_page_~client#1.offset := elants_i2c_fw_write_page_#in~client#1.base, elants_i2c_fw_write_page_#in~client#1.offset;elants_i2c_fw_write_page_~page#1.base, elants_i2c_fw_write_page_~page#1.offset := elants_i2c_fw_write_page_#in~page#1.base, elants_i2c_fw_write_page_#in~page#1.offset;call elants_i2c_fw_write_page_~#ack_ok~0#1.base, elants_i2c_fw_write_page_~#ack_ok~0#1.offset := #Ultimate.allocOnStack(2bv64);call elants_i2c_fw_write_page_~#buf~1#1.base, elants_i2c_fw_write_page_~#buf~1#1.offset := #Ultimate.allocOnStack(2bv64);havoc elants_i2c_fw_write_page_~retry~0#1;havoc elants_i2c_fw_write_page_~error~9#1;havoc elants_i2c_fw_write_page_~tmp~23#1;call write~intINTTYPE1#6(170bv8, elants_i2c_fw_write_page_~#ack_ok~0#1.base, elants_i2c_fw_write_page_~#ack_ok~0#1.offset, 1bv64);call write~intINTTYPE1#6(170bv8, elants_i2c_fw_write_page_~#ack_ok~0#1.base, ~bvadd~64(1bv64, elants_i2c_fw_write_page_~#ack_ok~0#1.offset), 1bv64);elants_i2c_fw_write_page_~retry~0#1 := 0bv32; [2025-02-08 04:37:42,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5369: SUMMARY for call dev_err(elants_i2c_fw_write_page_~client#1.base, ~bvadd~64(32bv64, elants_i2c_fw_write_page_~client#1.offset), 47bv64, 0bv64); srcloc: null [2025-02-08 04:37:42,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5353: call ULTIMATE.dealloc(elants_i2c_fw_write_page_~#ack_ok~0#1.base, elants_i2c_fw_write_page_~#ack_ok~0#1.offset);havoc elants_i2c_fw_write_page_~#ack_ok~0#1.base, elants_i2c_fw_write_page_~#ack_ok~0#1.offset;call ULTIMATE.dealloc(elants_i2c_fw_write_page_~#buf~1#1.base, elants_i2c_fw_write_page_~#buf~1#1.offset);havoc elants_i2c_fw_write_page_~#buf~1#1.base, elants_i2c_fw_write_page_~#buf~1#1.offset; [2025-02-08 04:37:42,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5411: call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#enter_iap~0#1.base, elants_i2c_do_update_firmware_~#enter_iap~0#1.offset);havoc elants_i2c_do_update_firmware_~#enter_iap~0#1.base, elants_i2c_do_update_firmware_~#enter_iap~0#1.offset;call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#enter_iap2~0#1.base, elants_i2c_do_update_firmware_~#enter_iap2~0#1.offset);havoc elants_i2c_do_update_firmware_~#enter_iap2~0#1.base, elants_i2c_do_update_firmware_~#enter_iap2~0#1.offset;call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#iap_ack~0#1.base, elants_i2c_do_update_firmware_~#iap_ack~0#1.offset);havoc elants_i2c_do_update_firmware_~#iap_ack~0#1.base, elants_i2c_do_update_firmware_~#iap_ack~0#1.offset;call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#buf~2#1.base, elants_i2c_do_update_firmware_~#buf~2#1.offset);havoc elants_i2c_do_update_firmware_~#buf~2#1.base, elants_i2c_do_update_firmware_~#buf~2#1.offset;call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#send_id~0#1.base, elants_i2c_do_update_firmware_~#send_id~0#1.offset);havoc elants_i2c_do_update_firmware_~#send_id~0#1.base, elants_i2c_do_update_firmware_~#send_id~0#1.offset;call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#descriptor~5#1.base, elants_i2c_do_update_firmware_~#descriptor~5#1.offset);havoc elants_i2c_do_update_firmware_~#descriptor~5#1.base, elants_i2c_do_update_firmware_~#descriptor~5#1.offset;call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#descriptor___0~0#1.base, elants_i2c_do_update_firmware_~#descriptor___0~0#1.offset);havoc elants_i2c_do_update_firmware_~#descriptor___0~0#1.base, elants_i2c_do_update_firmware_~#descriptor___0~0#1.offset;call ULTIMATE.dealloc(elants_i2c_do_update_firmware_~#descriptor___1~0#1.base, elants_i2c_do_update_firmware_~#descriptor___1~0#1.offset);havoc elants_i2c_do_update_firmware_~#descriptor___1~0#1.base, elants_i2c_do_update_firmware_~#descriptor___1~0#1.offset; [2025-02-08 04:37:42,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5378: assume 0bv32 != elants_i2c_fw_write_page_~error~9#1; [2025-02-08 04:37:42,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5378: assume !(0bv32 != elants_i2c_fw_write_page_~error~9#1); [2025-02-08 04:37:43,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4501: havoc dev_get_drvdata_#t~mem41#1.base, dev_get_drvdata_#t~mem41#1.offset; [2025-02-08 04:37:43,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6353-1: SUMMARY for call dev_err(~client~13#1.base, ~bvadd~64(32bv64, ~client~13#1.offset), 134bv64, 0bv64); srcloc: null [2025-02-08 04:37:43,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6353: ~retry_cnt~4#1 := ~bvadd~32(1bv32, ~retry_cnt~4#1); [2025-02-08 04:37:43,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6368: #t~ret351#1 := enable_irq_wake_#res#1;havoc enable_irq_wake_#t~ret74#1, enable_irq_wake_~irq#1, enable_irq_wake_~tmp~8#1;havoc enable_irq_wake_#in~irq#1;assume { :end_inline_enable_irq_wake } true;~tmp___0~12#1 := #t~ret351#1;havoc #t~mem350#1;havoc #t~ret351#1;call write~intINTTYPE1#0((if 0bv32 == (if 0bv32 == ~tmp___0~12#1 then 1bv32 else 0bv32) then 0bv8 else 1bv8), ~ts~7#1.base, ~bvadd~64(457bv64, ~ts~7#1.offset), 1bv64); [2025-02-08 04:37:43,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6319: call ULTIMATE.dealloc(~#set_sleep_cmd~0#1.base, ~#set_sleep_cmd~0#1.offset);havoc ~#set_sleep_cmd~0#1.base, ~#set_sleep_cmd~0#1.offset; [2025-02-08 04:37:43,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6346: ~error~15#1 := #t~ret348#1;havoc #t~ret348#1; [2025-02-08 04:37:43,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6348: assume 0bv32 == ~error~15#1; [2025-02-08 04:37:43,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6348: assume !(0bv32 == ~error~15#1); [2025-02-08 04:37:43,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6346-1: SUMMARY for call #t~ret348#1 := elants_i2c_send(~client~13#1.base, ~client~13#1.offset, ~#set_sleep_cmd~0#1.base, ~#set_sleep_cmd~0#1.offset, 4bv64); srcloc: null [2025-02-08 04:37:43,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12220: havoc #t~nondet690; [2025-02-08 04:37:43,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12224: havoc i2c_master_send_#t~nondet691#1; [2025-02-08 04:37:56,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7897: SUMMARY for call ldv_linux_kernel_module_check_final_state(); srcloc: null [2025-02-08 04:37:56,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6708: havoc ldv_pm_platform_instance_3_#t~ret452#1, ldv_pm_platform_instance_3_#t~ret453#1.base, ldv_pm_platform_instance_3_#t~ret453#1.offset, ldv_pm_platform_instance_3_#t~mem454#1.base, ldv_pm_platform_instance_3_#t~mem454#1.offset, ldv_pm_platform_instance_3_#t~mem455#1.base, ldv_pm_platform_instance_3_#t~mem455#1.offset, ldv_pm_platform_instance_3_#t~ret456#1, ldv_pm_platform_instance_3_#t~ret457#1, ldv_pm_platform_instance_3_#t~ret458#1, ldv_pm_platform_instance_3_#t~ret459#1, ldv_pm_platform_instance_3_#t~ret460#1.base, ldv_pm_platform_instance_3_#t~ret460#1.offset, ldv_pm_platform_instance_3_#t~mem461#1.base, ldv_pm_platform_instance_3_#t~mem461#1.offset, ldv_pm_platform_instance_3_#t~mem462#1.base, ldv_pm_platform_instance_3_#t~mem462#1.offset, ldv_pm_platform_instance_3_~arg0#1.base, ldv_pm_platform_instance_3_~arg0#1.offset, ldv_pm_platform_instance_3_~ldv_3_container_platform_driver~0#1.base, ldv_pm_platform_instance_3_~ldv_3_container_platform_driver~0#1.offset, ldv_pm_platform_instance_3_~ldv_3_ldv_param_14_0_default~0#1.base, ldv_pm_platform_instance_3_~ldv_3_ldv_param_14_0_default~0#1.offset, ldv_pm_platform_instance_3_~ldv_3_ldv_param_3_0_default~0#1.base, ldv_pm_platform_instance_3_~ldv_3_ldv_param_3_0_default~0#1.offset, ldv_pm_platform_instance_3_~ldv_3_probed_default~0#1, ldv_pm_platform_instance_3_~tmp~50#1.base, ldv_pm_platform_instance_3_~tmp~50#1.offset, ldv_pm_platform_instance_3_~tmp___0~17#1, ldv_pm_platform_instance_3_~tmp___1~7#1, ldv_pm_platform_instance_3_~tmp___2~2#1, ldv_pm_platform_instance_3_~tmp___3~1#1.base, ldv_pm_platform_instance_3_~tmp___3~1#1.offset;havoc ldv_pm_platform_instance_3_#in~arg0#1.base, ldv_pm_platform_instance_3_#in~arg0#1.offset;assume { :end_inline_ldv_pm_platform_instance_3 } true; [2025-02-08 04:37:56,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7237-1: SUMMARY for call ldv_pm_ops_instance_thaw_2_10_#t~ret447#1 := elants_i2c_resume(ldv_pm_ops_instance_thaw_2_10_~arg1#1.base, ldv_pm_ops_instance_thaw_2_10_~arg1#1.offset); srcloc: null [2025-02-08 04:37:56,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7237: havoc ldv_pm_ops_instance_thaw_2_10_#t~ret447#1; [2025-02-08 04:37:56,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7039-1: SUMMARY for call ldv_platform_instance_probe_3_14_#t~ret410#1 := ##fun~$Pointer$~TO~C_INT(ldv_platform_instance_probe_3_14_~arg1#1.base, ldv_platform_instance_probe_3_14_~arg1#1.offset, ldv_platform_instance_probe_3_14_~arg0#1.base, ldv_platform_instance_probe_3_14_~arg0#1.offset); srcloc: null [2025-02-08 04:37:56,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7039: ldv_platform_instance_probe_3_14_~tmp~49#1 := ldv_platform_instance_probe_3_14_#t~ret410#1;havoc ldv_platform_instance_probe_3_14_#t~ret410#1;ldv_platform_instance_probe_3_14_#res#1 := ldv_platform_instance_probe_3_14_~tmp~49#1; [2025-02-08 04:37:56,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898: SUMMARY for call ldv_linux_kernel_rcu_update_lock_bh_check_final_state(); srcloc: null [2025-02-08 04:37:56,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5850: assume 2bv32 == elants_i2c_irq_#t~mem263#1;havoc elants_i2c_irq_#t~mem263#1; [2025-02-08 04:37:56,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5850: assume !(2bv32 == elants_i2c_irq_#t~mem263#1);havoc elants_i2c_irq_#t~mem263#1;call elants_i2c_irq_#t~mem264#1 := read~intINTTYPE4#0(elants_i2c_irq_~ts~0#1.base, ~bvadd~64(40bv64, elants_i2c_irq_~ts~0#1.offset), 4bv64); [2025-02-08 04:37:56,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5916: SUMMARY for call dev_err(elants_i2c_irq_~client~8#1.base, ~bvadd~64(32bv64, elants_i2c_irq_~client~8#1.offset), 102bv64, 0bv64); srcloc: null [2025-02-08 04:37:56,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5850-1: call elants_i2c_irq_#t~mem263#1 := read~intINTTYPE4#0(elants_i2c_irq_~ts~0#1.base, ~bvadd~64(40bv64, elants_i2c_irq_~ts~0#1.offset), 4bv64); [2025-02-08 04:37:56,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7304: SUMMARY for call ldv_assume((if 0bv32 != ldv_pm_platform_instance_3_~ldv_3_probed_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:37:56,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899: SUMMARY for call ldv_linux_kernel_rcu_update_lock_sched_check_final_state(); srcloc: null [2025-02-08 04:37:56,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12193: havoc device_init_wakeup_#t~nondet685#1;elants_i2c_probe_#t~ret342#1 := device_init_wakeup_#res#1;havoc device_init_wakeup_#t~nondet685#1, device_init_wakeup_~arg0#1.base, device_init_wakeup_~arg0#1.offset, device_init_wakeup_~arg1#1;havoc device_init_wakeup_#in~arg0#1.base, device_init_wakeup_#in~arg0#1.offset, device_init_wakeup_#in~arg1#1;assume { :end_inline_device_init_wakeup } true;havoc elants_i2c_probe_#t~ret342#1; [2025-02-08 04:37:56,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908: assume 0bv64 != ~bvadd~64(ldv_i2c_io_instance_0_#t~mem393#1.base, ldv_i2c_io_instance_0_#t~mem393#1.offset);havoc ldv_i2c_io_instance_0_#t~mem393#1.base, ldv_i2c_io_instance_0_#t~mem393#1.offset;call ldv_i2c_io_instance_0_#t~mem394#1.base, ldv_i2c_io_instance_0_#t~mem394#1.offset := read~$Pointer$#0(ldv_i2c_io_instance_0_~ldv_0_container_i2c_driver~0#1.base, ~bvadd~64(20bv64, ldv_i2c_io_instance_0_~ldv_0_container_i2c_driver~0#1.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_i2c_io_instance_0_#t~mem394#1.base, ldv_i2c_io_instance_0_#t~mem394#1.offset, ldv_i2c_io_instance_0_~ldv_0_resource_client~0#1.base, ldv_i2c_io_instance_0_~ldv_0_resource_client~0#1.offset;havoc ldv_io_instance_release_0_2_#t~ret408#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 04:37:56,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6908: assume !(0bv64 != ~bvadd~64(ldv_i2c_io_instance_0_#t~mem393#1.base, ldv_i2c_io_instance_0_#t~mem393#1.offset));havoc ldv_i2c_io_instance_0_#t~mem393#1.base, ldv_i2c_io_instance_0_#t~mem393#1.offset; [2025-02-08 04:37:56,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437: assume 2bv32 == ldv_pm_pm_ops_instance_2_~tmp___0~18#1; [2025-02-08 04:37:56,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437: assume !(2bv32 == ldv_pm_pm_ops_instance_2_~tmp___0~18#1); [2025-02-08 04:37:56,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7966: havoc ldv_linux_net_register_check_return_value_probe_~retval#1;havoc ldv_linux_net_register_check_return_value_probe_#in~retval#1;assume { :end_inline_ldv_linux_net_register_check_return_value_probe } true;assume { :begin_inline_ldv_linux_usb_register_check_return_value_probe } true;ldv_linux_usb_register_check_return_value_probe_#in~retval#1 := ldv_ldv_post_probe_113_~retval#1;havoc ldv_linux_usb_register_check_return_value_probe_~retval#1;ldv_linux_usb_register_check_return_value_probe_~retval#1 := ldv_linux_usb_register_check_return_value_probe_#in~retval#1; [2025-02-08 04:37:56,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6975: assume 0bv64 != ~bvadd~64(ldv_interrupt_interrupt_instance_1_~data~1#1.base, ldv_interrupt_interrupt_instance_1_~data~1#1.offset);call ldv_interrupt_interrupt_instance_1_#t~mem400#1 := read~intINTTYPE4#0(ldv_interrupt_interrupt_instance_1_~data~1#1.base, ldv_interrupt_interrupt_instance_1_~data~1#1.offset, 4bv64);ldv_interrupt_interrupt_instance_1_~ldv_1_line_line~0#1 := ldv_interrupt_interrupt_instance_1_#t~mem400#1;havoc ldv_interrupt_interrupt_instance_1_#t~mem400#1;call ldv_interrupt_interrupt_instance_1_#t~mem401#1.base, ldv_interrupt_interrupt_instance_1_#t~mem401#1.offset := read~$Pointer$#0(ldv_interrupt_interrupt_instance_1_~data~1#1.base, ~bvadd~64(4bv64, ldv_interrupt_interrupt_instance_1_~data~1#1.offset), 8bv64);ldv_interrupt_interrupt_instance_1_~ldv_1_callback_handler~0#1.base, ldv_interrupt_interrupt_instance_1_~ldv_1_callback_handler~0#1.offset := ldv_interrupt_interrupt_instance_1_#t~mem401#1.base, ldv_interrupt_interrupt_instance_1_#t~mem401#1.offset;havoc ldv_interrupt_interrupt_instance_1_#t~mem401#1.base, ldv_interrupt_interrupt_instance_1_#t~mem401#1.offset;call ldv_interrupt_interrupt_instance_1_#t~mem402#1.base, ldv_interrupt_interrupt_instance_1_#t~mem402#1.offset := read~$Pointer$#0(ldv_interrupt_interrupt_instance_1_~data~1#1.base, ~bvadd~64(12bv64, ldv_interrupt_interrupt_instance_1_~data~1#1.offset), 8bv64);ldv_interrupt_interrupt_instance_1_~ldv_1_thread_thread~0#1.base, ldv_interrupt_interrupt_instance_1_~ldv_1_thread_thread~0#1.offset := ldv_interrupt_interrupt_instance_1_#t~mem402#1.base, ldv_interrupt_interrupt_instance_1_#t~mem402#1.offset;havoc ldv_interrupt_interrupt_instance_1_#t~mem402#1.base, ldv_interrupt_interrupt_instance_1_#t~mem402#1.offset;call ldv_interrupt_interrupt_instance_1_#t~mem403#1.base, ldv_interrupt_interrupt_instance_1_#t~mem403#1.offset := read~$Pointer$#0(ldv_interrupt_interrupt_instance_1_~data~1#1.base, ~bvadd~64(20bv64, ldv_interrupt_interrupt_instance_1_~data~1#1.offset), 8bv64);ldv_interrupt_interrupt_instance_1_~ldv_1_data_data~0#1.base, ldv_interrupt_interrupt_instance_1_~ldv_1_data_data~0#1.offset := ldv_interrupt_interrupt_instance_1_#t~mem403#1.base, ldv_interrupt_interrupt_instance_1_#t~mem403#1.offset;havoc ldv_interrupt_interrupt_instance_1_#t~mem403#1.base, ldv_interrupt_interrupt_instance_1_#t~mem403#1.offset; [2025-02-08 04:37:56,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6975: assume !(0bv64 != ~bvadd~64(ldv_interrupt_interrupt_instance_1_~data~1#1.base, ldv_interrupt_interrupt_instance_1_~data~1#1.offset)); [2025-02-08 04:37:56,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7900: SUMMARY for call ldv_linux_kernel_rcu_update_lock_check_final_state(); srcloc: null [2025-02-08 04:37:56,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7570: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem506#1.base, ldv_pm_pm_ops_instance_2_#t~mem506#1.offset);havoc ldv_pm_pm_ops_instance_2_#t~mem506#1.base, ldv_pm_pm_ops_instance_2_#t~mem506#1.offset;call ldv_pm_pm_ops_instance_2_#t~mem507#1.base, ldv_pm_pm_ops_instance_2_#t~mem507#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(8bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_complete_2_3 } true;ldv_pm_ops_instance_complete_2_3_#in~arg0#1.base, ldv_pm_ops_instance_complete_2_3_#in~arg0#1.offset, ldv_pm_ops_instance_complete_2_3_#in~arg1#1.base, ldv_pm_ops_instance_complete_2_3_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem507#1.base, ldv_pm_pm_ops_instance_2_#t~mem507#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_complete_2_3_~arg0#1.base, ldv_pm_ops_instance_complete_2_3_~arg0#1.offset, ldv_pm_ops_instance_complete_2_3_~arg1#1.base, ldv_pm_ops_instance_complete_2_3_~arg1#1.offset;ldv_pm_ops_instance_complete_2_3_~arg0#1.base, ldv_pm_ops_instance_complete_2_3_~arg0#1.offset := ldv_pm_ops_instance_complete_2_3_#in~arg0#1.base, ldv_pm_ops_instance_complete_2_3_#in~arg0#1.offset;ldv_pm_ops_instance_complete_2_3_~arg1#1.base, ldv_pm_ops_instance_complete_2_3_~arg1#1.offset := ldv_pm_ops_instance_complete_2_3_#in~arg1#1.base, ldv_pm_ops_instance_complete_2_3_#in~arg1#1.offset; [2025-02-08 04:37:56,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7570: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem506#1.base, ldv_pm_pm_ops_instance_2_#t~mem506#1.offset));havoc ldv_pm_pm_ops_instance_2_#t~mem506#1.base, ldv_pm_pm_ops_instance_2_#t~mem506#1.offset; [2025-02-08 04:37:56,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7174: havoc ldv_pm_ops_instance_resume_noirq_2_19_#t~ret435#1; [2025-02-08 04:37:56,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7174-1: SUMMARY for call ldv_pm_ops_instance_resume_noirq_2_19_#t~ret435#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_resume_noirq_2_19_~arg1#1.base, ldv_pm_ops_instance_resume_noirq_2_19_~arg1#1.offset, ldv_pm_ops_instance_resume_noirq_2_19_~arg0#1.base, ldv_pm_ops_instance_resume_noirq_2_19_~arg0#1.offset); srcloc: null [2025-02-08 04:37:56,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6910: havoc ldv_io_instance_release_0_2_#t~ret408#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_i2c_io_instance_0_#t~mem394#1.base, ldv_i2c_io_instance_0_#t~mem394#1.offset; [2025-02-08 04:37:56,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967: havoc ldv_linux_usb_register_check_return_value_probe_~retval#1;havoc ldv_linux_usb_register_check_return_value_probe_#in~retval#1;assume { :end_inline_ldv_linux_usb_register_check_return_value_probe } true;assume { :begin_inline_ldv_post_probe } true;ldv_post_probe_#in~probe_ret_val#1 := ldv_ldv_post_probe_113_~retval#1;havoc ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret574#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~80#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~80#1; [2025-02-08 04:37:56,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7901: SUMMARY for call ldv_linux_kernel_rcu_srcu_check_final_state(); srcloc: null [2025-02-08 04:37:56,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7505: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem490#1.base, ldv_pm_pm_ops_instance_2_#t~mem490#1.offset);havoc ldv_pm_pm_ops_instance_2_#t~mem490#1.base, ldv_pm_pm_ops_instance_2_#t~mem490#1.offset;call ldv_pm_pm_ops_instance_2_#t~mem491#1.base, ldv_pm_pm_ops_instance_2_#t~mem491#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(128bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_freeze_noirq_2_12 } true;ldv_pm_ops_instance_freeze_noirq_2_12_#in~arg0#1.base, ldv_pm_ops_instance_freeze_noirq_2_12_#in~arg0#1.offset, ldv_pm_ops_instance_freeze_noirq_2_12_#in~arg1#1.base, ldv_pm_ops_instance_freeze_noirq_2_12_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem491#1.base, ldv_pm_pm_ops_instance_2_#t~mem491#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_freeze_noirq_2_12_#t~ret418#1, ldv_pm_ops_instance_freeze_noirq_2_12_~arg0#1.base, ldv_pm_ops_instance_freeze_noirq_2_12_~arg0#1.offset, ldv_pm_ops_instance_freeze_noirq_2_12_~arg1#1.base, ldv_pm_ops_instance_freeze_noirq_2_12_~arg1#1.offset;ldv_pm_ops_instance_freeze_noirq_2_12_~arg0#1.base, ldv_pm_ops_instance_freeze_noirq_2_12_~arg0#1.offset := ldv_pm_ops_instance_freeze_noirq_2_12_#in~arg0#1.base, ldv_pm_ops_instance_freeze_noirq_2_12_#in~arg0#1.offset;ldv_pm_ops_instance_freeze_noirq_2_12_~arg1#1.base, ldv_pm_ops_instance_freeze_noirq_2_12_~arg1#1.offset := ldv_pm_ops_instance_freeze_noirq_2_12_#in~arg1#1.base, ldv_pm_ops_instance_freeze_noirq_2_12_#in~arg1#1.offset; [2025-02-08 04:37:56,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7505: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem490#1.base, ldv_pm_pm_ops_instance_2_#t~mem490#1.offset));havoc ldv_pm_pm_ops_instance_2_#t~mem490#1.base, ldv_pm_pm_ops_instance_2_#t~mem490#1.offset; [2025-02-08 04:37:56,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6250: havoc elants_i2c_probe_#t~mem325#1.base, elants_i2c_probe_#t~mem325#1.offset;havoc elants_i2c_probe_#t~mem326#1;call elants_i2c_probe_#t~mem327#1.base, elants_i2c_probe_#t~mem327#1.offset := read~$Pointer$#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(8bv64, elants_i2c_probe_~ts~6#1.offset), 8bv64);call elants_i2c_probe_#t~mem328#1 := read~intINTTYPE4#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(36bv64, elants_i2c_probe_~ts~6#1.offset), 4bv64); [2025-02-08 04:37:56,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6250-1: SUMMARY for call input_set_abs_params(elants_i2c_probe_#t~mem325#1.base, elants_i2c_probe_#t~mem325#1.offset, 53bv32, 0bv32, elants_i2c_probe_#t~mem326#1, 0bv32, 0bv32); srcloc: null [2025-02-08 04:37:56,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7902: SUMMARY for call ldv_linux_lib_idr_check_final_state(); srcloc: null [2025-02-08 04:37:56,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854: assume 1bv32 == elants_i2c_irq_#t~mem264#1;havoc elants_i2c_irq_#t~mem264#1; [2025-02-08 04:37:56,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5854: assume !(1bv32 == elants_i2c_irq_#t~mem264#1);havoc elants_i2c_irq_#t~mem264#1;call elants_i2c_irq_#t~mem265#1 := read~intINTTYPE4#0(elants_i2c_irq_~ts~0#1.base, ~bvadd~64(40bv64, elants_i2c_irq_~ts~0#1.offset), 4bv64); [2025-02-08 04:37:56,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968: ldv_ldv_post_probe_113_#t~ret529#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret574#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~80#1;havoc ldv_post_probe_#in~probe_ret_val#1;assume { :end_inline_ldv_post_probe } true;ldv_ldv_post_probe_113_~tmp~62#1 := ldv_ldv_post_probe_113_#t~ret529#1;havoc ldv_ldv_post_probe_113_#t~ret529#1;ldv_ldv_post_probe_113_#res#1 := ldv_ldv_post_probe_113_~tmp~62#1; [2025-02-08 04:37:56,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7572: havoc ldv_pm_ops_instance_complete_2_3_~arg0#1.base, ldv_pm_ops_instance_complete_2_3_~arg0#1.offset, ldv_pm_ops_instance_complete_2_3_~arg1#1.base, ldv_pm_ops_instance_complete_2_3_~arg1#1.offset;havoc ldv_pm_ops_instance_complete_2_3_#in~arg0#1.base, ldv_pm_ops_instance_complete_2_3_#in~arg0#1.offset, ldv_pm_ops_instance_complete_2_3_#in~arg1#1.base, ldv_pm_ops_instance_complete_2_3_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_complete_2_3 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem507#1.base, ldv_pm_pm_ops_instance_2_#t~mem507#1.offset; [2025-02-08 04:37:56,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6251: havoc elants_i2c_probe_#t~mem327#1.base, elants_i2c_probe_#t~mem327#1.offset;havoc elants_i2c_probe_#t~mem328#1;call elants_i2c_probe_#t~mem329#1.base, elants_i2c_probe_#t~mem329#1.offset := read~$Pointer$#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(8bv64, elants_i2c_probe_~ts~6#1.offset), 8bv64); [2025-02-08 04:37:56,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6251-1: SUMMARY for call input_set_abs_params(elants_i2c_probe_#t~mem327#1.base, elants_i2c_probe_#t~mem327#1.offset, 54bv32, 0bv32, elants_i2c_probe_#t~mem328#1, 0bv32, 0bv32); srcloc: null [2025-02-08 04:37:56,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12197: havoc devm_add_action_#t~nondet686#1;elants_i2c_probe_#t~ret344#1 := devm_add_action_#res#1;havoc devm_add_action_#t~nondet686#1, devm_add_action_~arg0#1.base, devm_add_action_~arg0#1.offset, devm_add_action_~arg1#1.base, devm_add_action_~arg1#1.offset, devm_add_action_~arg2#1.base, devm_add_action_~arg2#1.offset;havoc devm_add_action_#in~arg0#1.base, devm_add_action_#in~arg0#1.offset, devm_add_action_#in~arg1#1.base, devm_add_action_#in~arg1#1.offset, devm_add_action_#in~arg2#1.base, devm_add_action_#in~arg2#1.offset;assume { :end_inline_devm_add_action } true;elants_i2c_probe_~error~14#1 := elants_i2c_probe_#t~ret344#1;havoc elants_i2c_probe_#t~ret344#1; [2025-02-08 04:37:56,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11272: assume 0bv32 == ldv_assert_linux_net_register__wrong_return_value_~expr#1; [2025-02-08 04:37:56,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11272: assume !(0bv32 == ldv_assert_linux_net_register__wrong_return_value_~expr#1); [2025-02-08 04:37:56,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7903: SUMMARY for call ldv_linux_mmc_sdio_func_check_final_state(); srcloc: null [2025-02-08 04:37:56,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6780-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_6_9_#t~ret379#1 := write_update_fw(ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg4#1); srcloc: null [2025-02-08 04:37:56,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6780: havoc ldv_dummy_resourceless_instance_callback_6_9_#t~ret379#1; [2025-02-08 04:37:56,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7507: havoc ldv_pm_ops_instance_freeze_noirq_2_12_#t~ret418#1, ldv_pm_ops_instance_freeze_noirq_2_12_~arg0#1.base, ldv_pm_ops_instance_freeze_noirq_2_12_~arg0#1.offset, ldv_pm_ops_instance_freeze_noirq_2_12_~arg1#1.base, ldv_pm_ops_instance_freeze_noirq_2_12_~arg1#1.offset;havoc ldv_pm_ops_instance_freeze_noirq_2_12_#in~arg0#1.base, ldv_pm_ops_instance_freeze_noirq_2_12_#in~arg0#1.offset, ldv_pm_ops_instance_freeze_noirq_2_12_#in~arg1#1.base, ldv_pm_ops_instance_freeze_noirq_2_12_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_freeze_noirq_2_12 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem491#1.base, ldv_pm_pm_ops_instance_2_#t~mem491#1.offset; [2025-02-08 04:37:56,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7441: assume 3bv32 == ldv_pm_pm_ops_instance_2_~tmp___0~18#1; [2025-02-08 04:37:56,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7441: assume !(3bv32 == ldv_pm_pm_ops_instance_2_~tmp___0~18#1); [2025-02-08 04:37:56,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6252-1: SUMMARY for call input_set_abs_params(elants_i2c_probe_#t~mem329#1.base, elants_i2c_probe_#t~mem329#1.offset, 48bv32, 0bv32, 255bv32, 0bv32, 0bv32); srcloc: null [2025-02-08 04:37:56,197 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6252: havoc elants_i2c_probe_#t~mem329#1.base, elants_i2c_probe_#t~mem329#1.offset;call elants_i2c_probe_#t~mem330#1.base, elants_i2c_probe_#t~mem330#1.offset := read~$Pointer$#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(8bv64, elants_i2c_probe_~ts~6#1.offset), 8bv64); [2025-02-08 04:37:56,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7111-1: SUMMARY for call ldv_pm_ops_instance_poweroff_noirq_2_6_#t~ret423#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_poweroff_noirq_2_6_~arg1#1.base, ldv_pm_ops_instance_poweroff_noirq_2_6_~arg1#1.offset, ldv_pm_ops_instance_poweroff_noirq_2_6_~arg0#1.base, ldv_pm_ops_instance_poweroff_noirq_2_6_~arg0#1.offset); srcloc: null [2025-02-08 04:37:56,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7111: havoc ldv_pm_ops_instance_poweroff_noirq_2_6_#t~ret423#1; [2025-02-08 04:37:56,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5922: havoc __const_udelay_~arg0#1;havoc __const_udelay_#in~arg0#1;assume { :end_inline___const_udelay } true; [2025-02-08 04:37:56,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7904: SUMMARY for call ldv_linux_net_rtnetlink_check_final_state(); srcloc: null [2025-02-08 04:37:56,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11274: assume false; [2025-02-08 04:37:56,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11274: assume !false; [2025-02-08 04:37:56,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6253: havoc elants_i2c_probe_#t~mem330#1.base, elants_i2c_probe_#t~mem330#1.offset;call elants_i2c_probe_#t~mem331#1.base, elants_i2c_probe_#t~mem331#1.offset := read~$Pointer$#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(8bv64, elants_i2c_probe_~ts~6#1.offset), 8bv64);call elants_i2c_probe_#t~mem332#1 := read~intINTTYPE4#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(24bv64, elants_i2c_probe_~ts~6#1.offset), 4bv64); [2025-02-08 04:37:56,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6253-1: SUMMARY for call input_set_abs_params(elants_i2c_probe_#t~mem330#1.base, elants_i2c_probe_#t~mem330#1.offset, 58bv32, 0bv32, 255bv32, 0bv32, 0bv32); srcloc: null [2025-02-08 04:37:56,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7905: SUMMARY for call ldv_linux_net_sock_check_final_state(); srcloc: null [2025-02-08 04:37:56,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6254: havoc elants_i2c_probe_#t~mem331#1.base, elants_i2c_probe_#t~mem331#1.offset;havoc elants_i2c_probe_#t~mem332#1;call elants_i2c_probe_#t~mem333#1.base, elants_i2c_probe_#t~mem333#1.offset := read~$Pointer$#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(8bv64, elants_i2c_probe_~ts~6#1.offset), 8bv64);call elants_i2c_probe_#t~mem334#1 := read~intINTTYPE4#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(28bv64, elants_i2c_probe_~ts~6#1.offset), 4bv64); [2025-02-08 04:37:56,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6254-1: SUMMARY for call input_abs_set_res(elants_i2c_probe_#t~mem331#1.base, elants_i2c_probe_#t~mem331#1.offset, 53bv32, elants_i2c_probe_#t~mem332#1); srcloc: null [2025-02-08 04:37:56,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6188: assume ~bvslt~32(elants_i2c_probe_~tmp___0~11#1, 0bv32); [2025-02-08 04:37:56,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6188: assume !~bvslt~32(elants_i2c_probe_~tmp___0~11#1, 0bv32);assume { :begin_inline_devm_kzalloc } true;devm_kzalloc_#in~dev#1.base, devm_kzalloc_#in~dev#1.offset, devm_kzalloc_#in~size#1, devm_kzalloc_#in~gfp#1 := elants_i2c_probe_~client#1.base, ~bvadd~64(32bv64, elants_i2c_probe_~client#1.offset), 488bv64, 208bv32;havoc devm_kzalloc_#res#1.base, devm_kzalloc_#res#1.offset;havoc devm_kzalloc_#t~ret32#1.base, devm_kzalloc_#t~ret32#1.offset, devm_kzalloc_~dev#1.base, devm_kzalloc_~dev#1.offset, devm_kzalloc_~size#1, devm_kzalloc_~gfp#1, devm_kzalloc_~tmp~7#1.base, devm_kzalloc_~tmp~7#1.offset;devm_kzalloc_~dev#1.base, devm_kzalloc_~dev#1.offset := devm_kzalloc_#in~dev#1.base, devm_kzalloc_#in~dev#1.offset;devm_kzalloc_~size#1 := devm_kzalloc_#in~size#1;devm_kzalloc_~gfp#1 := devm_kzalloc_#in~gfp#1;havoc devm_kzalloc_~tmp~7#1.base, devm_kzalloc_~tmp~7#1.offset;assume { :begin_inline_devm_kmalloc } true;devm_kmalloc_#in~arg0#1.base, devm_kmalloc_#in~arg0#1.offset, devm_kmalloc_#in~arg1#1, devm_kmalloc_#in~arg2#1 := devm_kzalloc_~dev#1.base, devm_kzalloc_~dev#1.offset, devm_kzalloc_~size#1, ~bvor~32(32768bv32, devm_kzalloc_~gfp#1);havoc devm_kmalloc_#res#1.base, devm_kmalloc_#res#1.offset;havoc devm_kmalloc_#t~ret688#1.base, devm_kmalloc_#t~ret688#1.offset, devm_kmalloc_~arg0#1.base, devm_kmalloc_~arg0#1.offset, devm_kmalloc_~arg1#1, devm_kmalloc_~arg2#1;devm_kmalloc_~arg0#1.base, devm_kmalloc_~arg0#1.offset := devm_kmalloc_#in~arg0#1.base, devm_kmalloc_#in~arg0#1.offset;devm_kmalloc_~arg1#1 := devm_kmalloc_#in~arg1#1;devm_kmalloc_~arg2#1 := devm_kmalloc_#in~arg2#1; [2025-02-08 04:37:56,198 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12200-3: SUMMARY for call devm_input_allocate_device_#t~ret687#1.base, devm_input_allocate_device_#t~ret687#1.offset := ldv_malloc(2171bv64); srcloc: null [2025-02-08 04:37:56,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7906: SUMMARY for call ldv_linux_usb_coherent_check_final_state(); srcloc: null [2025-02-08 04:37:56,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12200: havoc devm_input_allocate_device_#t~ret687#1.base, devm_input_allocate_device_#t~ret687#1.offset;elants_i2c_probe_#t~ret307#1.base, elants_i2c_probe_#t~ret307#1.offset := devm_input_allocate_device_#res#1.base, devm_input_allocate_device_#res#1.offset;havoc devm_input_allocate_device_#t~ret687#1.base, devm_input_allocate_device_#t~ret687#1.offset, devm_input_allocate_device_~arg0#1.base, devm_input_allocate_device_~arg0#1.offset;havoc devm_input_allocate_device_#in~arg0#1.base, devm_input_allocate_device_#in~arg0#1.offset;assume { :end_inline_devm_input_allocate_device } true;call write~$Pointer$#0(elants_i2c_probe_#t~ret307#1.base, elants_i2c_probe_#t~ret307#1.offset, elants_i2c_probe_~ts~6#1.base, ~bvadd~64(8bv64, elants_i2c_probe_~ts~6#1.offset), 8bv64);havoc elants_i2c_probe_#t~ret307#1.base, elants_i2c_probe_#t~ret307#1.offset;call elants_i2c_probe_#t~mem308#1.base, elants_i2c_probe_#t~mem308#1.offset := read~$Pointer$#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(8bv64, elants_i2c_probe_~ts~6#1.offset), 8bv64); [2025-02-08 04:37:56,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5858: assume 0bv32 == elants_i2c_irq_#t~mem265#1;havoc elants_i2c_irq_#t~mem265#1; [2025-02-08 04:37:56,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5858: assume !(0bv32 == elants_i2c_irq_#t~mem265#1);havoc elants_i2c_irq_#t~mem265#1; [2025-02-08 04:37:56,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12200-2: devm_input_allocate_device_#res#1.base, devm_input_allocate_device_#res#1.offset := devm_input_allocate_device_#t~ret687#1.base, devm_input_allocate_device_#t~ret687#1.offset;havoc devm_input_allocate_device_#t~ret687#1.base, devm_input_allocate_device_#t~ret687#1.offset; [2025-02-08 04:37:56,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6981: SUMMARY for call ldv_free(ldv_interrupt_interrupt_instance_1_~data~1#1.base, ldv_interrupt_interrupt_instance_1_~data~1#1.offset); srcloc: null [2025-02-08 04:37:56,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7840: ldv_devm_request_threaded_irq_105_#t~ret524#1 := ldv_devm_request_threaded_irq_#res#1;havoc ldv_devm_request_threaded_irq_#t~ret362#1, ldv_devm_request_threaded_irq_~arg0#1, ldv_devm_request_threaded_irq_~arg1#1.base, ldv_devm_request_threaded_irq_~arg1#1.offset, ldv_devm_request_threaded_irq_~arg2#1, ldv_devm_request_threaded_irq_~arg3#1.base, ldv_devm_request_threaded_irq_~arg3#1.offset, ldv_devm_request_threaded_irq_~arg4#1.base, ldv_devm_request_threaded_irq_~arg4#1.offset, ldv_devm_request_threaded_irq_~arg5#1, ldv_devm_request_threaded_irq_~arg6#1.base, ldv_devm_request_threaded_irq_~arg6#1.offset, ldv_devm_request_threaded_irq_~arg7#1.base, ldv_devm_request_threaded_irq_~arg7#1.offset, ldv_devm_request_threaded_irq_~ldv_7_callback_handler~0#1.base, ldv_devm_request_threaded_irq_~ldv_7_callback_handler~0#1.offset, ldv_devm_request_threaded_irq_~ldv_7_data_data~0#1.base, ldv_devm_request_threaded_irq_~ldv_7_data_data~0#1.offset, ldv_devm_request_threaded_irq_~ldv_7_line_line~0#1, ldv_devm_request_threaded_irq_~ldv_7_thread_thread~0#1.base, ldv_devm_request_threaded_irq_~ldv_7_thread_thread~0#1.offset, ldv_devm_request_threaded_irq_~tmp~37#1;havoc ldv_devm_request_threaded_irq_#in~arg0#1, ldv_devm_request_threaded_irq_#in~arg1#1.base, ldv_devm_request_threaded_irq_#in~arg1#1.offset, ldv_devm_request_threaded_irq_#in~arg2#1, ldv_devm_request_threaded_irq_#in~arg3#1.base, ldv_devm_request_threaded_irq_#in~arg3#1.offset, ldv_devm_request_threaded_irq_#in~arg4#1.base, ldv_devm_request_threaded_irq_#in~arg4#1.offset, ldv_devm_request_threaded_irq_#in~arg5#1, ldv_devm_request_threaded_irq_#in~arg6#1.base, ldv_devm_request_threaded_irq_#in~arg6#1.offset, ldv_devm_request_threaded_irq_#in~arg7#1.base, ldv_devm_request_threaded_irq_#in~arg7#1.offset;assume { :end_inline_ldv_devm_request_threaded_irq } true;ldv_devm_request_threaded_irq_105_~tmp___0~22#1 := ldv_devm_request_threaded_irq_105_#t~ret524#1;havoc ldv_devm_request_threaded_irq_105_#t~ret524#1;ldv_devm_request_threaded_irq_105_#res#1 := ldv_devm_request_threaded_irq_105_~tmp___0~22#1; [2025-02-08 04:37:56,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4603: SUMMARY for call dev_set_drvdata(i2c_set_clientdata_~dev#1.base, ~bvadd~64(32bv64, i2c_set_clientdata_~dev#1.offset), i2c_set_clientdata_~data#1.base, i2c_set_clientdata_~data#1.offset); srcloc: null [2025-02-08 04:37:56,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7378: ldv_pm_pm_ops_instance_2_~tmp~51#1 := ldv_pm_pm_ops_instance_2_#t~ret463#1;havoc ldv_pm_pm_ops_instance_2_#t~ret463#1; [2025-02-08 04:37:56,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8567: ldv_linux_fs_sysfs_sysfs_create_group_~tmp~75#1 := ldv_linux_fs_sysfs_sysfs_create_group_#t~ret569#1;havoc ldv_linux_fs_sysfs_sysfs_create_group_#t~ret569#1;ldv_linux_fs_sysfs_sysfs_create_group_~res~0#1 := ldv_linux_fs_sysfs_sysfs_create_group_~tmp~75#1; [2025-02-08 04:37:56,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8567-1: SUMMARY for call ldv_linux_fs_sysfs_sysfs_create_group_#t~ret569#1 := ldv_undef_int_nonpositive(); srcloc: null [2025-02-08 04:37:56,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7246: havoc ldv_pm_ops_instance_thaw_early_2_13_#t~ret449#1; [2025-02-08 04:37:56,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6255: havoc elants_i2c_probe_#t~mem333#1.base, elants_i2c_probe_#t~mem333#1.offset;havoc elants_i2c_probe_#t~mem334#1;call elants_i2c_probe_#t~mem335#1.base, elants_i2c_probe_#t~mem335#1.offset := read~$Pointer$#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(8bv64, elants_i2c_probe_~ts~6#1.offset), 8bv64);assume { :begin_inline_input_set_drvdata } true;input_set_drvdata_#in~dev#1.base, input_set_drvdata_#in~dev#1.offset, input_set_drvdata_#in~data#1.base, input_set_drvdata_#in~data#1.offset := elants_i2c_probe_#t~mem335#1.base, elants_i2c_probe_#t~mem335#1.offset, elants_i2c_probe_~ts~6#1.base, elants_i2c_probe_~ts~6#1.offset;havoc input_set_drvdata_~dev#1.base, input_set_drvdata_~dev#1.offset, input_set_drvdata_~data#1.base, input_set_drvdata_~data#1.offset;input_set_drvdata_~dev#1.base, input_set_drvdata_~dev#1.offset := input_set_drvdata_#in~dev#1.base, input_set_drvdata_#in~dev#1.offset;input_set_drvdata_~data#1.base, input_set_drvdata_~data#1.offset := input_set_drvdata_#in~data#1.base, input_set_drvdata_#in~data#1.offset; [2025-02-08 04:37:56,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6255-1: SUMMARY for call input_abs_set_res(elants_i2c_probe_#t~mem333#1.base, elants_i2c_probe_#t~mem333#1.offset, 54bv32, elants_i2c_probe_#t~mem334#1); srcloc: null [2025-02-08 04:37:56,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7378-1: SUMMARY for call ldv_pm_pm_ops_instance_2_#t~ret463#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:56,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7246-1: SUMMARY for call ldv_pm_ops_instance_thaw_early_2_13_#t~ret449#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_thaw_early_2_13_~arg1#1.base, ldv_pm_ops_instance_thaw_early_2_13_~arg1#1.offset, ldv_pm_ops_instance_thaw_early_2_13_~arg0#1.base, ldv_pm_ops_instance_thaw_early_2_13_~arg0#1.offset); srcloc: null [2025-02-08 04:37:56,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7048-1: SUMMARY for call ldv_platform_instance_release_3_3_#t~ret412#1 := ##fun~$Pointer$~TO~C_INT(ldv_platform_instance_release_3_3_~arg1#1.base, ldv_platform_instance_release_3_3_~arg1#1.offset, ldv_platform_instance_release_3_3_~arg0#1.base, ldv_platform_instance_release_3_3_~arg0#1.offset); srcloc: null [2025-02-08 04:37:56,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7048: havoc ldv_platform_instance_release_3_3_#t~ret412#1; [2025-02-08 04:37:56,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7907: SUMMARY for call ldv_linux_usb_gadget_check_final_state(); srcloc: null [2025-02-08 04:37:56,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6586: ldv_devm_request_threaded_irq_~tmp~37#1 := ldv_devm_request_threaded_irq_#t~ret362#1;havoc ldv_devm_request_threaded_irq_#t~ret362#1; [2025-02-08 04:37:56,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6586-1: SUMMARY for call ldv_devm_request_threaded_irq_#t~ret362#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:56,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6190: elants_i2c_probe_#res#1 := 4294967290bv32;call ULTIMATE.dealloc(elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset);havoc elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset;call ULTIMATE.dealloc(elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset);havoc elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset; [2025-02-08 04:37:56,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6256: havoc input_set_drvdata_~dev#1.base, input_set_drvdata_~dev#1.offset, input_set_drvdata_~data#1.base, input_set_drvdata_~data#1.offset;havoc input_set_drvdata_#in~dev#1.base, input_set_drvdata_#in~dev#1.offset, input_set_drvdata_#in~data#1.base, input_set_drvdata_#in~data#1.offset;assume { :end_inline_input_set_drvdata } true;havoc elants_i2c_probe_#t~mem335#1.base, elants_i2c_probe_#t~mem335#1.offset;call elants_i2c_probe_#t~mem336#1.base, elants_i2c_probe_#t~mem336#1.offset := read~$Pointer$#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(8bv64, elants_i2c_probe_~ts~6#1.offset), 8bv64);assume { :begin_inline_input_register_device } true;input_register_device_#in~arg0#1.base, input_register_device_#in~arg0#1.offset := elants_i2c_probe_#t~mem336#1.base, elants_i2c_probe_#t~mem336#1.offset;havoc input_register_device_#res#1;havoc input_register_device_#t~nondet696#1, input_register_device_~arg0#1.base, input_register_device_~arg0#1.offset;input_register_device_~arg0#1.base, input_register_device_~arg0#1.offset := input_register_device_#in~arg0#1.base, input_register_device_#in~arg0#1.offset;havoc input_register_device_#t~nondet696#1;input_register_device_#res#1 := input_register_device_#t~nondet696#1;havoc input_register_device_#t~nondet696#1; [2025-02-08 04:37:56,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6190-1: SUMMARY for call dev_err(elants_i2c_probe_~client#1.base, ~bvadd~64(32bv64, elants_i2c_probe_~client#1.offset), 124bv64, 0bv64); srcloc: null [2025-02-08 04:37:56,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7908: SUMMARY for call ldv_linux_usb_urb_check_final_state(); srcloc: null [2025-02-08 04:37:56,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7512-1: call ldv_pm_pm_ops_instance_2_#t~mem492#1.base, ldv_pm_pm_ops_instance_2_#t~mem492#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(136bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:37:56,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7512: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem492#1.base, ldv_pm_pm_ops_instance_2_#t~mem492#1.offset);havoc ldv_pm_pm_ops_instance_2_#t~mem492#1.base, ldv_pm_pm_ops_instance_2_#t~mem492#1.offset;call ldv_pm_pm_ops_instance_2_#t~mem493#1.base, ldv_pm_pm_ops_instance_2_#t~mem493#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(136bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_thaw_noirq_2_11 } true;ldv_pm_ops_instance_thaw_noirq_2_11_#in~arg0#1.base, ldv_pm_ops_instance_thaw_noirq_2_11_#in~arg0#1.offset, ldv_pm_ops_instance_thaw_noirq_2_11_#in~arg1#1.base, ldv_pm_ops_instance_thaw_noirq_2_11_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem493#1.base, ldv_pm_pm_ops_instance_2_#t~mem493#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_thaw_noirq_2_11_#t~ret451#1, ldv_pm_ops_instance_thaw_noirq_2_11_~arg0#1.base, ldv_pm_ops_instance_thaw_noirq_2_11_~arg0#1.offset, ldv_pm_ops_instance_thaw_noirq_2_11_~arg1#1.base, ldv_pm_ops_instance_thaw_noirq_2_11_~arg1#1.offset;ldv_pm_ops_instance_thaw_noirq_2_11_~arg0#1.base, ldv_pm_ops_instance_thaw_noirq_2_11_~arg0#1.offset := ldv_pm_ops_instance_thaw_noirq_2_11_#in~arg0#1.base, ldv_pm_ops_instance_thaw_noirq_2_11_#in~arg0#1.offset;ldv_pm_ops_instance_thaw_noirq_2_11_~arg1#1.base, ldv_pm_ops_instance_thaw_noirq_2_11_~arg1#1.offset := ldv_pm_ops_instance_thaw_noirq_2_11_#in~arg1#1.base, ldv_pm_ops_instance_thaw_noirq_2_11_#in~arg1#1.offset; [2025-02-08 04:37:56,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7512: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem492#1.base, ldv_pm_pm_ops_instance_2_#t~mem492#1.offset));havoc ldv_pm_pm_ops_instance_2_#t~mem492#1.base, ldv_pm_pm_ops_instance_2_#t~mem492#1.offset; [2025-02-08 04:37:56,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7314: ldv_pm_platform_instance_3_~tmp___2~2#1 := ldv_pm_platform_instance_3_#t~ret459#1;havoc ldv_pm_platform_instance_3_#t~ret459#1; [2025-02-08 04:37:56,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7314-1: SUMMARY for call ldv_pm_platform_instance_3_#t~ret459#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:56,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12203: havoc devm_kmalloc_#t~ret688#1.base, devm_kmalloc_#t~ret688#1.offset;devm_kzalloc_#t~ret32#1.base, devm_kzalloc_#t~ret32#1.offset := devm_kmalloc_#res#1.base, devm_kmalloc_#res#1.offset;havoc devm_kmalloc_#t~ret688#1.base, devm_kmalloc_#t~ret688#1.offset, devm_kmalloc_~arg0#1.base, devm_kmalloc_~arg0#1.offset, devm_kmalloc_~arg1#1, devm_kmalloc_~arg2#1;havoc devm_kmalloc_#in~arg0#1.base, devm_kmalloc_#in~arg0#1.offset, devm_kmalloc_#in~arg1#1, devm_kmalloc_#in~arg2#1;assume { :end_inline_devm_kmalloc } true;devm_kzalloc_~tmp~7#1.base, devm_kzalloc_~tmp~7#1.offset := devm_kzalloc_#t~ret32#1.base, devm_kzalloc_#t~ret32#1.offset;havoc devm_kzalloc_#t~ret32#1.base, devm_kzalloc_#t~ret32#1.offset;devm_kzalloc_#res#1.base, devm_kzalloc_#res#1.offset := devm_kzalloc_~tmp~7#1.base, devm_kzalloc_~tmp~7#1.offset; [2025-02-08 04:37:56,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12203-3: SUMMARY for call devm_kmalloc_#t~ret688#1.base, devm_kmalloc_#t~ret688#1.offset := ldv_malloc(0bv64); srcloc: null [2025-02-08 04:37:56,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12203-2: devm_kmalloc_#res#1.base, devm_kmalloc_#res#1.offset := devm_kmalloc_#t~ret688#1.base, devm_kmalloc_#t~ret688#1.offset;havoc devm_kmalloc_#t~ret688#1.base, devm_kmalloc_#t~ret688#1.offset; [2025-02-08 04:37:56,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6720-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_4_3_#t~ret370#1 := elants_version_attribute_show(ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset); srcloc: null [2025-02-08 04:37:56,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6720: havoc ldv_dummy_resourceless_instance_callback_4_3_#t~ret370#1; [2025-02-08 04:37:56,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8570: assume 0bv32 == ldv_linux_fs_sysfs_sysfs_create_group_~res~0#1;~ldv_linux_fs_sysfs_sysfs~0 := ~bvadd~32(1bv32, ~ldv_linux_fs_sysfs_sysfs~0);ldv_linux_fs_sysfs_sysfs_create_group_#res#1 := 0bv32; [2025-02-08 04:37:56,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8570: assume !(0bv32 == ldv_linux_fs_sysfs_sysfs_create_group_~res~0#1);ldv_linux_fs_sysfs_sysfs_create_group_#res#1 := ldv_linux_fs_sysfs_sysfs_create_group_~res~0#1; [2025-02-08 04:37:56,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6588: assume 0bv32 != ldv_devm_request_threaded_irq_~tmp~37#1; [2025-02-08 04:37:56,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6588: assume !(0bv32 != ldv_devm_request_threaded_irq_~tmp~37#1); [2025-02-08 04:37:56,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381: assume 1bv32 == ldv_pm_pm_ops_instance_2_~tmp~51#1; [2025-02-08 04:37:56,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381: assume !(1bv32 == ldv_pm_pm_ops_instance_2_~tmp~51#1); [2025-02-08 04:37:56,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7183-1: SUMMARY for call ldv_pm_ops_instance_runtime_idle_2_27_#t~ret437#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_runtime_idle_2_27_~arg1#1.base, ldv_pm_ops_instance_runtime_idle_2_27_~arg1#1.offset, ldv_pm_ops_instance_runtime_idle_2_27_~arg0#1.base, ldv_pm_ops_instance_runtime_idle_2_27_~arg0#1.offset); srcloc: null [2025-02-08 04:37:56,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7183: havoc ldv_pm_ops_instance_runtime_idle_2_27_#t~ret437#1; [2025-02-08 04:37:56,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5928: SUMMARY for call elants_i2c_event(elants_i2c_irq_~ts~0#1.base, elants_i2c_irq_~ts~0#1.offset, elants_i2c_irq_~ts~0#1.base, ~bvadd~64(4bv64, ~bvadd~64(288bv64, elants_i2c_irq_~ts~0#1.offset))); srcloc: null [2025-02-08 04:37:56,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7514: havoc ldv_pm_ops_instance_thaw_noirq_2_11_#t~ret451#1, ldv_pm_ops_instance_thaw_noirq_2_11_~arg0#1.base, ldv_pm_ops_instance_thaw_noirq_2_11_~arg0#1.offset, ldv_pm_ops_instance_thaw_noirq_2_11_~arg1#1.base, ldv_pm_ops_instance_thaw_noirq_2_11_~arg1#1.offset;havoc ldv_pm_ops_instance_thaw_noirq_2_11_#in~arg0#1.base, ldv_pm_ops_instance_thaw_noirq_2_11_#in~arg0#1.offset, ldv_pm_ops_instance_thaw_noirq_2_11_#in~arg1#1.base, ldv_pm_ops_instance_thaw_noirq_2_11_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_thaw_noirq_2_11 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem493#1.base, ldv_pm_pm_ops_instance_2_#t~mem493#1.offset; [2025-02-08 04:37:56,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448-1: call ldv_pm_pm_ops_instance_2_#t~mem473#1.base, ldv_pm_pm_ops_instance_2_#t~mem473#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(16bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_suspend_2_21 } true;ldv_pm_ops_instance_suspend_2_21_#in~arg0#1.base, ldv_pm_ops_instance_suspend_2_21_#in~arg0#1.offset, ldv_pm_ops_instance_suspend_2_21_#in~arg1#1.base, ldv_pm_ops_instance_suspend_2_21_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem473#1.base, ldv_pm_pm_ops_instance_2_#t~mem473#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_suspend_2_21_#t~ret442#1, ldv_pm_ops_instance_suspend_2_21_~arg0#1.base, ldv_pm_ops_instance_suspend_2_21_~arg0#1.offset, ldv_pm_ops_instance_suspend_2_21_~arg1#1.base, ldv_pm_ops_instance_suspend_2_21_~arg1#1.offset;ldv_pm_ops_instance_suspend_2_21_~arg0#1.base, ldv_pm_ops_instance_suspend_2_21_~arg0#1.offset := ldv_pm_ops_instance_suspend_2_21_#in~arg0#1.base, ldv_pm_ops_instance_suspend_2_21_#in~arg0#1.offset;ldv_pm_ops_instance_suspend_2_21_~arg1#1.base, ldv_pm_ops_instance_suspend_2_21_~arg1#1.offset := ldv_pm_ops_instance_suspend_2_21_#in~arg1#1.base, ldv_pm_ops_instance_suspend_2_21_#in~arg1#1.offset; [2025-02-08 04:37:56,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448: havoc ldv_pm_ops_instance_suspend_2_21_#t~ret442#1, ldv_pm_ops_instance_suspend_2_21_~arg0#1.base, ldv_pm_ops_instance_suspend_2_21_~arg0#1.offset, ldv_pm_ops_instance_suspend_2_21_~arg1#1.base, ldv_pm_ops_instance_suspend_2_21_~arg1#1.offset;havoc ldv_pm_ops_instance_suspend_2_21_#in~arg0#1.base, ldv_pm_ops_instance_suspend_2_21_#in~arg0#1.offset, ldv_pm_ops_instance_suspend_2_21_#in~arg1#1.base, ldv_pm_ops_instance_suspend_2_21_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_suspend_2_21 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem473#1.base, ldv_pm_pm_ops_instance_2_#t~mem473#1.offset; [2025-02-08 04:37:56,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6259: assume 0bv32 != elants_i2c_probe_~error~14#1; [2025-02-08 04:37:56,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6259: assume !(0bv32 != elants_i2c_probe_~error~14#1);call elants_i2c_probe_#t~mem338#1.base, elants_i2c_probe_#t~mem338#1.offset := read~$Pointer$#0(elants_i2c_probe_~client#1.base, ~bvadd~64(1167bv64, ~bvadd~64(32bv64, elants_i2c_probe_~client#1.offset)), 8bv64);elants_i2c_probe_~irqflags~0#1 := (if 0bv64 != ~bvadd~64(elants_i2c_probe_#t~mem338#1.base, elants_i2c_probe_#t~mem338#1.offset) then 0bv64 else 2bv64);havoc elants_i2c_probe_#t~mem338#1.base, elants_i2c_probe_#t~mem338#1.offset;call elants_i2c_probe_#t~mem339#1 := read~intINTTYPE4#0(elants_i2c_probe_~client#1.base, ~bvadd~64(1369bv64, elants_i2c_probe_~client#1.offset), 4bv64);assume { :begin_inline_ldv_devm_request_threaded_irq_105 } true;ldv_devm_request_threaded_irq_105_#in~ldv_func_arg1#1.base, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg1#1.offset, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg2#1, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg3#1.base, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg3#1.offset, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg4#1.base, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg4#1.offset, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg5#1, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg6#1.base, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg6#1.offset, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg7#1.base, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg7#1.offset := elants_i2c_probe_~client#1.base, ~bvadd~64(32bv64, elants_i2c_probe_~client#1.offset), elants_i2c_probe_#t~mem339#1, 0bv64, 0bv64, #funAddr~elants_i2c_irq.base, #funAddr~elants_i2c_irq.offset, ~bvor~64(8192bv64, elants_i2c_probe_~irqflags~0#1), elants_i2c_probe_~client#1.base, ~bvadd~64(4bv64, elants_i2c_probe_~client#1.offset), elants_i2c_probe_~ts~6#1.base, elants_i2c_probe_~ts~6#1.offset;havoc ldv_devm_request_threaded_irq_105_#res#1;havoc ldv_devm_request_threaded_irq_105_#t~ret523#1, ldv_devm_request_threaded_irq_105_#t~ret524#1, ldv_devm_request_threaded_irq_105_~ldv_func_arg1#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg1#1.offset, ldv_devm_request_threaded_irq_105_~ldv_func_arg2#1, ldv_devm_request_threaded_irq_105_~ldv_func_arg3#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg3#1.offset, ldv_devm_request_threaded_irq_105_~ldv_func_arg4#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg4#1.offset, ldv_devm_request_threaded_irq_105_~ldv_func_arg5#1, ldv_devm_request_threaded_irq_105_~ldv_func_arg6#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg6#1.offset, ldv_devm_request_threaded_irq_105_~ldv_func_arg7#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg7#1.offset, ldv_devm_request_threaded_irq_105_~ldv_func_res~0#1, ldv_devm_request_threaded_irq_105_~tmp~58#1, ldv_devm_request_threaded_irq_105_~tmp___0~22#1;ldv_devm_request_threaded_irq_105_~ldv_func_arg1#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg1#1.offset := ldv_devm_request_threaded_irq_105_#in~ldv_func_arg1#1.base, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg1#1.offset;ldv_devm_request_threaded_irq_105_~ldv_func_arg2#1 := ldv_devm_request_threaded_irq_105_#in~ldv_func_arg2#1;ldv_devm_request_threaded_irq_105_~ldv_func_arg3#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg3#1.offset := ldv_devm_request_threaded_irq_105_#in~ldv_func_arg3#1.base, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg3#1.offset;ldv_devm_request_threaded_irq_105_~ldv_func_arg4#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg4#1.offset := ldv_devm_request_threaded_irq_105_#in~ldv_func_arg4#1.base, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg4#1.offset;ldv_devm_request_threaded_irq_105_~ldv_func_arg5#1 := ldv_devm_request_threaded_irq_105_#in~ldv_func_arg5#1;ldv_devm_request_threaded_irq_105_~ldv_func_arg6#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg6#1.offset := ldv_devm_request_threaded_irq_105_#in~ldv_func_arg6#1.base, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg6#1.offset;ldv_devm_request_threaded_irq_105_~ldv_func_arg7#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg7#1.offset := ldv_devm_request_threaded_irq_105_#in~ldv_func_arg7#1.base, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg7#1.offset;havoc ldv_devm_request_threaded_irq_105_~ldv_func_res~0#1;havoc ldv_devm_request_threaded_irq_105_~tmp~58#1;havoc ldv_devm_request_threaded_irq_105_~tmp___0~22#1;assume { :begin_inline_devm_request_threaded_irq } true;devm_request_threaded_irq_#in~arg0#1.base, devm_request_threaded_irq_#in~arg0#1.offset, devm_request_threaded_irq_#in~arg1#1, devm_request_threaded_irq_#in~arg2#1.base, devm_request_threaded_irq_#in~arg2#1.offset, devm_request_threaded_irq_#in~arg3#1.base, devm_request_threaded_irq_#in~arg3#1.offset, devm_request_threaded_irq_#in~arg4#1, devm_request_threaded_irq_#in~arg5#1.base, devm_request_threaded_irq_#in~arg5#1.offset, devm_request_threaded_irq_#in~arg6#1.base, devm_request_threaded_irq_#in~arg6#1.offset := ldv_devm_request_threaded_irq_105_~ldv_func_arg1#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg1#1.offset, ldv_devm_request_threaded_irq_105_~ldv_func_arg2#1, ldv_devm_request_threaded_irq_105_~ldv_func_arg3#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg3#1.offset, ldv_devm_request_threaded_irq_105_~ldv_func_arg4#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg4#1.offset, ldv_devm_request_threaded_irq_105_~ldv_func_arg5#1, ldv_devm_request_threaded_irq_105_~ldv_func_arg6#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg6#1.offset, ldv_devm_request_threaded_irq_105_~ldv_func_arg7#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg7#1.offset;havoc devm_request_threaded_irq_#res#1;havoc devm_request_threaded_irq_#t~nondet689#1, devm_request_threaded_irq_~arg0#1.base, devm_request_threaded_irq_~arg0#1.offset, devm_request_threaded_irq_~arg1#1, devm_request_threaded_irq_~arg2#1.base, devm_request_threaded_irq_~arg2#1.offset, devm_request_threaded_irq_~arg3#1.base, devm_request_threaded_irq_~arg3#1.offset, devm_request_threaded_irq_~arg4#1, devm_request_threaded_irq_~arg5#1.base, devm_request_threaded_irq_~arg5#1.offset, devm_request_threaded_irq_~arg6#1.base, devm_request_threaded_irq_~arg6#1.offset;devm_request_threaded_irq_~arg0#1.base, devm_request_threaded_irq_~arg0#1.offset := devm_request_threaded_irq_#in~arg0#1.base, devm_request_threaded_irq_#in~arg0#1.offset;devm_request_threaded_irq_~arg1#1 := devm_request_threaded_irq_#in~arg1#1;devm_request_threaded_irq_~arg2#1.base, devm_request_threaded_irq_~arg2#1.offset := devm_request_threaded_irq_#in~arg2#1.base, devm_request_threaded_irq_#in~arg2#1.offset;devm_request_threaded_irq_~arg3#1.base, devm_request_threaded_irq_~arg3#1.offset := devm_request_threaded_irq_#in~arg3#1.base, devm_request_threaded_irq_#in~arg3#1.offset;devm_request_threaded_irq_~arg4#1 := devm_request_threaded_irq_#in~arg4#1;devm_request_threaded_irq_~arg5#1.base, devm_request_threaded_irq_~arg5#1.offset := devm_request_threaded_irq_#in~arg5#1.base, devm_request_threaded_irq_#in~arg5#1.offset;devm_request_threaded_irq_~arg6#1.base, devm_request_threaded_irq_~arg6#1.offset := devm_request_threaded_irq_#in~arg6#1.base, devm_request_threaded_irq_#in~arg6#1.offset;havoc devm_request_threaded_irq_#t~nondet689#1;devm_request_threaded_irq_#res#1 := devm_request_threaded_irq_#t~nondet689#1;havoc devm_request_threaded_irq_#t~nondet689#1; [2025-02-08 04:37:56,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986: assume { :end_inline_ldv_switch_to_interrupt_context } true; [2025-02-08 04:37:56,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986-1: assume { :begin_inline_ldv_switch_to_interrupt_context } true;~__ldv_in_interrupt_context~0 := 1bv8; [2025-02-08 04:37:56,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7845-1: ldv_devm_request_threaded_irq_105_#res#1 := ldv_devm_request_threaded_irq_105_~ldv_func_res~0#1; [2025-02-08 04:37:56,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6590: ldv_devm_request_threaded_irq_~ldv_7_line_line~0#1 := ldv_devm_request_threaded_irq_~arg2#1;ldv_devm_request_threaded_irq_~ldv_7_callback_handler~0#1.base, ldv_devm_request_threaded_irq_~ldv_7_callback_handler~0#1.offset := ldv_devm_request_threaded_irq_~arg3#1.base, ldv_devm_request_threaded_irq_~arg3#1.offset;ldv_devm_request_threaded_irq_~ldv_7_thread_thread~0#1.base, ldv_devm_request_threaded_irq_~ldv_7_thread_thread~0#1.offset := ldv_devm_request_threaded_irq_~arg4#1.base, ldv_devm_request_threaded_irq_~arg4#1.offset;ldv_devm_request_threaded_irq_~ldv_7_data_data~0#1.base, ldv_devm_request_threaded_irq_~ldv_7_data_data~0#1.offset := ldv_devm_request_threaded_irq_~arg7#1.base, ldv_devm_request_threaded_irq_~arg7#1.offset;assume { :begin_inline_ldv_dispatch_irq_register_7_2 } true;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 := ldv_devm_request_threaded_irq_~ldv_7_line_line~0#1, ldv_devm_request_threaded_irq_~ldv_7_callback_handler~0#1.base, ldv_devm_request_threaded_irq_~ldv_7_callback_handler~0#1.offset, ldv_devm_request_threaded_irq_~ldv_7_thread_thread~0#1.base, ldv_devm_request_threaded_irq_~ldv_7_thread_thread~0#1.offset, ldv_devm_request_threaded_irq_~ldv_7_data_data~0#1.base, ldv_devm_request_threaded_irq_~ldv_7_data_data~0#1.offset;havoc ldv_dispatch_irq_register_7_2_#t~ret363#1.base, ldv_dispatch_irq_register_7_2_#t~ret363#1.offset, 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, ldv_dispatch_irq_register_7_2_~cf_arg_1~0#1.base, ldv_dispatch_irq_register_7_2_~cf_arg_1~0#1.offset, ldv_dispatch_irq_register_7_2_~tmp~38#1.base, ldv_dispatch_irq_register_7_2_~tmp~38#1.offset;ldv_dispatch_irq_register_7_2_~arg0#1 := ldv_dispatch_irq_register_7_2_#in~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_#in~arg1#1.base, ldv_dispatch_irq_register_7_2_#in~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_#in~arg2#1.base, ldv_dispatch_irq_register_7_2_#in~arg2#1.offset;ldv_dispatch_irq_register_7_2_~arg3#1.base, ldv_dispatch_irq_register_7_2_~arg3#1.offset := ldv_dispatch_irq_register_7_2_#in~arg3#1.base, ldv_dispatch_irq_register_7_2_#in~arg3#1.offset;havoc ldv_dispatch_irq_register_7_2_~cf_arg_1~0#1.base, ldv_dispatch_irq_register_7_2_~cf_arg_1~0#1.offset;havoc ldv_dispatch_irq_register_7_2_~tmp~38#1.base, ldv_dispatch_irq_register_7_2_~tmp~38#1.offset; [2025-02-08 04:37:56,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6656-1: SUMMARY for call ldv_dispatch_pm_register_3_6_#t~ret364#1.base, ldv_dispatch_pm_register_3_6_#t~ret364#1.offset := ldv_xmalloc(4bv64); srcloc: null [2025-02-08 04:37:56,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6656: ldv_dispatch_pm_register_3_6_~tmp~39#1.base, ldv_dispatch_pm_register_3_6_~tmp~39#1.offset := ldv_dispatch_pm_register_3_6_#t~ret364#1.base, ldv_dispatch_pm_register_3_6_#t~ret364#1.offset;havoc ldv_dispatch_pm_register_3_6_#t~ret364#1.base, ldv_dispatch_pm_register_3_6_#t~ret364#1.offset;ldv_dispatch_pm_register_3_6_~cf_arg_2~0#1.base, ldv_dispatch_pm_register_3_6_~cf_arg_2~0#1.offset := ldv_dispatch_pm_register_3_6_~tmp~39#1.base, ldv_dispatch_pm_register_3_6_~tmp~39#1.offset;assume { :begin_inline_ldv_pm_pm_ops_instance_2 } true;ldv_pm_pm_ops_instance_2_#in~arg0#1.base, ldv_pm_pm_ops_instance_2_#in~arg0#1.offset := ldv_dispatch_pm_register_3_6_~cf_arg_2~0#1.base, ldv_dispatch_pm_register_3_6_~cf_arg_2~0#1.offset;havoc ldv_pm_pm_ops_instance_2_#t~ret463#1, ldv_pm_pm_ops_instance_2_#t~mem464#1.base, ldv_pm_pm_ops_instance_2_#t~mem464#1.offset, ldv_pm_pm_ops_instance_2_#t~mem465#1.base, ldv_pm_pm_ops_instance_2_#t~mem465#1.offset, ldv_pm_pm_ops_instance_2_#t~mem466#1.base, ldv_pm_pm_ops_instance_2_#t~mem466#1.offset, ldv_pm_pm_ops_instance_2_#t~mem467#1.base, ldv_pm_pm_ops_instance_2_#t~mem467#1.offset, ldv_pm_pm_ops_instance_2_#t~mem468#1.base, ldv_pm_pm_ops_instance_2_#t~mem468#1.offset, ldv_pm_pm_ops_instance_2_#t~mem469#1.base, ldv_pm_pm_ops_instance_2_#t~mem469#1.offset, ldv_pm_pm_ops_instance_2_#t~mem470#1.base, ldv_pm_pm_ops_instance_2_#t~mem470#1.offset, ldv_pm_pm_ops_instance_2_#t~mem471#1.base, ldv_pm_pm_ops_instance_2_#t~mem471#1.offset, ldv_pm_pm_ops_instance_2_#t~ret472#1, ldv_pm_pm_ops_instance_2_#t~mem473#1.base, ldv_pm_pm_ops_instance_2_#t~mem473#1.offset, ldv_pm_pm_ops_instance_2_#t~ret474#1, ldv_pm_pm_ops_instance_2_#t~mem475#1.base, ldv_pm_pm_ops_instance_2_#t~mem475#1.offset, ldv_pm_pm_ops_instance_2_#t~mem476#1.base, ldv_pm_pm_ops_instance_2_#t~mem476#1.offset, ldv_pm_pm_ops_instance_2_#t~mem477#1.base, ldv_pm_pm_ops_instance_2_#t~mem477#1.offset, ldv_pm_pm_ops_instance_2_#t~mem478#1.base, ldv_pm_pm_ops_instance_2_#t~mem478#1.offset, ldv_pm_pm_ops_instance_2_#t~mem479#1.base, ldv_pm_pm_ops_instance_2_#t~mem479#1.offset, ldv_pm_pm_ops_instance_2_#t~mem480#1.base, ldv_pm_pm_ops_instance_2_#t~mem480#1.offset, ldv_pm_pm_ops_instance_2_#t~mem481#1.base, ldv_pm_pm_ops_instance_2_#t~mem481#1.offset, ldv_pm_pm_ops_instance_2_#t~mem482#1.base, ldv_pm_pm_ops_instance_2_#t~mem482#1.offset, ldv_pm_pm_ops_instance_2_#t~mem483#1.base, ldv_pm_pm_ops_instance_2_#t~mem483#1.offset, ldv_pm_pm_ops_instance_2_#t~mem484#1.base, ldv_pm_pm_ops_instance_2_#t~mem484#1.offset, ldv_pm_pm_ops_instance_2_#t~ret485#1, ldv_pm_pm_ops_instance_2_#t~mem486#1.base, ldv_pm_pm_ops_instance_2_#t~mem486#1.offset, ldv_pm_pm_ops_instance_2_#t~mem487#1.base, ldv_pm_pm_ops_instance_2_#t~mem487#1.offset, ldv_pm_pm_ops_instance_2_#t~mem488#1.base, ldv_pm_pm_ops_instance_2_#t~mem488#1.offset, ldv_pm_pm_ops_instance_2_#t~mem489#1.base, ldv_pm_pm_ops_instance_2_#t~mem489#1.offset, ldv_pm_pm_ops_instance_2_#t~mem490#1.base, ldv_pm_pm_ops_instance_2_#t~mem490#1.offset, ldv_pm_pm_ops_instance_2_#t~mem491#1.base, ldv_pm_pm_ops_instance_2_#t~mem491#1.offset, ldv_pm_pm_ops_instance_2_#t~mem492#1.base, ldv_pm_pm_ops_instance_2_#t~mem492#1.offset, ldv_pm_pm_ops_instance_2_#t~mem493#1.base, ldv_pm_pm_ops_instance_2_#t~mem493#1.offset, ldv_pm_pm_ops_instance_2_#t~mem494#1.base, ldv_pm_pm_ops_instance_2_#t~mem494#1.offset, ldv_pm_pm_ops_instance_2_#t~mem495#1.base, ldv_pm_pm_ops_instance_2_#t~mem495#1.offset, ldv_pm_pm_ops_instance_2_#t~ret496#1, ldv_pm_pm_ops_instance_2_#t~mem497#1.base, ldv_pm_pm_ops_instance_2_#t~mem497#1.offset, ldv_pm_pm_ops_instance_2_#t~mem498#1.base, ldv_pm_pm_ops_instance_2_#t~mem498#1.offset, ldv_pm_pm_ops_instance_2_#t~mem499#1.base, ldv_pm_pm_ops_instance_2_#t~mem499#1.offset, ldv_pm_pm_ops_instance_2_#t~mem500#1.base, ldv_pm_pm_ops_instance_2_#t~mem500#1.offset, ldv_pm_pm_ops_instance_2_#t~mem501#1.base, ldv_pm_pm_ops_instance_2_#t~mem501#1.offset, ldv_pm_pm_ops_instance_2_#t~mem502#1.base, ldv_pm_pm_ops_instance_2_#t~mem502#1.offset, ldv_pm_pm_ops_instance_2_#t~mem503#1.base, ldv_pm_pm_ops_instance_2_#t~mem503#1.offset, ldv_pm_pm_ops_instance_2_#t~mem504#1.base, ldv_pm_pm_ops_instance_2_#t~mem504#1.offset, ldv_pm_pm_ops_instance_2_#t~mem505#1.base, ldv_pm_pm_ops_instance_2_#t~mem505#1.offset, ldv_pm_pm_ops_instance_2_#t~mem506#1.base, ldv_pm_pm_ops_instance_2_#t~mem506#1.offset, ldv_pm_pm_ops_instance_2_#t~mem507#1.base, ldv_pm_pm_ops_instance_2_#t~mem507#1.offset, ldv_pm_pm_ops_instance_2_~arg0#1.base, ldv_pm_pm_ops_instance_2_~arg0#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset, ldv_pm_pm_ops_instance_2_~tmp~51#1, ldv_pm_pm_ops_instance_2_~tmp___0~18#1, ldv_pm_pm_ops_instance_2_~tmp___1~8#1, ldv_pm_pm_ops_instance_2_~tmp___2~3#1, ldv_pm_pm_ops_instance_2_~tmp___3~2#1;ldv_pm_pm_ops_instance_2_~arg0#1.base, ldv_pm_pm_ops_instance_2_~arg0#1.offset := ldv_pm_pm_ops_instance_2_#in~arg0#1.base, ldv_pm_pm_ops_instance_2_#in~arg0#1.offset;havoc ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset;havoc ldv_pm_pm_ops_instance_2_~tmp~51#1;havoc ldv_pm_pm_ops_instance_2_~tmp___0~18#1;havoc ldv_pm_pm_ops_instance_2_~tmp___1~8#1;havoc ldv_pm_pm_ops_instance_2_~tmp___2~3#1;havoc ldv_pm_pm_ops_instance_2_~tmp___3~2#1; [2025-02-08 04:37:56,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7581: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:37:56,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6590-1: SUMMARY for call ldv_assume((if 0bv32 == ldv_devm_request_threaded_irq_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:37:56,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7449-1: SUMMARY for call ldv_pm_pm_ops_instance_2_#t~ret474#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:56,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7449: ldv_pm_pm_ops_instance_2_~tmp___1~8#1 := ldv_pm_pm_ops_instance_2_#t~ret474#1;havoc ldv_pm_pm_ops_instance_2_#t~ret474#1; [2025-02-08 04:37:56,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317: assume 1bv32 == ldv_pm_platform_instance_3_~tmp___2~2#1; [2025-02-08 04:37:56,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317: assume !(1bv32 == ldv_pm_platform_instance_3_~tmp___2~2#1); [2025-02-08 04:37:56,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5864-1: call elants_i2c_irq_#t~mem266#1 := read~intINTTYPE1#0(elants_i2c_irq_~ts~0#1.base, ~bvadd~64(288bv64, elants_i2c_irq_~ts~0#1.offset), 1bv64); [2025-02-08 04:37:56,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5864: assume 102bv32 == ~zero_extend~32~8(elants_i2c_irq_#t~mem266#1);havoc elants_i2c_irq_#t~mem266#1;assume { :begin_inline_#Ultimate.C_memcpy } true;#Ultimate.C_memcpy_dest#1.base, #Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_src#1.base, #Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_size#1 := elants_i2c_irq_~ts~0#1.base, ~bvadd~64(196bv64, elants_i2c_irq_~ts~0#1.offset), elants_i2c_irq_~ts~0#1.base, ~bvadd~64(288bv64, elants_i2c_irq_~ts~0#1.offset), 4bv64;havoc #Ultimate.C_memcpy_#res#1.base, #Ultimate.C_memcpy_#res#1.offset;havoc #Ultimate.C_memcpy_#t~loopctr709#1, #Ultimate.C_memcpy_#t~mem710#1, #Ultimate.C_memcpy_#t~mem711#1, #Ultimate.C_memcpy_#t~mem712#1, #Ultimate.C_memcpy_#t~mem713#1, #Ultimate.C_memcpy_#t~mem714#1, #Ultimate.C_memcpy_#t~mem715#1, #Ultimate.C_memcpy_#t~mem716#1, #Ultimate.C_memcpy_#t~mem717#1, #Ultimate.C_memcpy_#t~loopctr718#1, #Ultimate.C_memcpy_#t~mem719#1.base, #Ultimate.C_memcpy_#t~mem719#1.offset;#Ultimate.C_memcpy_#t~loopctr709#1 := 0bv64; [2025-02-08 04:37:56,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5864: assume !(102bv32 == ~zero_extend~32~8(elants_i2c_irq_#t~mem266#1));havoc elants_i2c_irq_#t~mem266#1; [2025-02-08 04:37:56,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6261: elants_i2c_probe_#res#1 := elants_i2c_probe_~error~14#1;call ULTIMATE.dealloc(elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset);havoc elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset;call ULTIMATE.dealloc(elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset);havoc elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset; [2025-02-08 04:37:56,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6261-1: SUMMARY for call dev_err(elants_i2c_probe_~client#1.base, ~bvadd~64(32bv64, elants_i2c_probe_~client#1.offset), 130bv64, 0bv64); srcloc: null [2025-02-08 04:37:56,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7120-1: SUMMARY for call ldv_pm_ops_instance_prepare_2_22_#t~ret425#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_prepare_2_22_~arg1#1.base, ldv_pm_ops_instance_prepare_2_22_~arg1#1.offset, ldv_pm_ops_instance_prepare_2_22_~arg0#1.base, ldv_pm_ops_instance_prepare_2_22_~arg0#1.offset); srcloc: null [2025-02-08 04:37:56,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7120: havoc ldv_pm_ops_instance_prepare_2_22_#t~ret425#1; [2025-02-08 04:37:56,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6988: assume 0bv64 != ~bvadd~64(ldv_interrupt_interrupt_instance_1_~ldv_1_callback_handler~0#1.base, ldv_interrupt_interrupt_instance_1_~ldv_1_callback_handler~0#1.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_interrupt_interrupt_instance_1_~ldv_1_callback_handler~0#1.base, ldv_interrupt_interrupt_instance_1_~ldv_1_callback_handler~0#1.offset, ldv_interrupt_interrupt_instance_1_~ldv_1_line_line~0#1, ldv_interrupt_interrupt_instance_1_~ldv_1_data_data~0#1.base, ldv_interrupt_interrupt_instance_1_~ldv_1_data_data~0#1.offset;havoc ldv_interrupt_instance_handler_1_5_#res#1;havoc ldv_interrupt_instance_handler_1_5_#t~ret398#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~46#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~46#1;assume { :begin_inline_##fun~C_INT~X~$Pointer$~TO~C_INT } true;##fun~C_INT~X~$Pointer$~TO~C_INT_#in~396#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~397#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~397#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_#~396#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~397#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~397#1.offset;##fun~C_INT~X~$Pointer$~TO~C_INT_#~396#1 := ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~396#1;##fun~C_INT~X~$Pointer$~TO~C_INT_#~397#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~397#1.offset := ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~397#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~397#1.offset;ldv_interrupt_instance_handler_1_5_#t~ret398#1 := ##fun~C_INT~X~$Pointer$~TO~C_INT_#res#1;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#~396#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~397#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#~397#1.offset;havoc ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~396#1, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~397#1.base, ##fun~C_INT~X~$Pointer$~TO~C_INT_#in~397#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~46#1 := ldv_interrupt_instance_handler_1_5_#t~ret398#1;havoc ldv_interrupt_instance_handler_1_5_#t~ret398#1;ldv_interrupt_instance_handler_1_5_#res#1 := ldv_interrupt_instance_handler_1_5_~tmp~46#1; [2025-02-08 04:37:56,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6988: assume !(0bv64 != ~bvadd~64(ldv_interrupt_interrupt_instance_1_~ldv_1_callback_handler~0#1.base, ldv_interrupt_interrupt_instance_1_~ldv_1_callback_handler~0#1.offset)); [2025-02-08 04:37:56,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12207: havoc devm_request_threaded_irq_#t~nondet689#1;ldv_devm_request_threaded_irq_105_#t~ret523#1 := devm_request_threaded_irq_#res#1;havoc devm_request_threaded_irq_#t~nondet689#1, devm_request_threaded_irq_~arg0#1.base, devm_request_threaded_irq_~arg0#1.offset, devm_request_threaded_irq_~arg1#1, devm_request_threaded_irq_~arg2#1.base, devm_request_threaded_irq_~arg2#1.offset, devm_request_threaded_irq_~arg3#1.base, devm_request_threaded_irq_~arg3#1.offset, devm_request_threaded_irq_~arg4#1, devm_request_threaded_irq_~arg5#1.base, devm_request_threaded_irq_~arg5#1.offset, devm_request_threaded_irq_~arg6#1.base, devm_request_threaded_irq_~arg6#1.offset;havoc devm_request_threaded_irq_#in~arg0#1.base, devm_request_threaded_irq_#in~arg0#1.offset, devm_request_threaded_irq_#in~arg1#1, devm_request_threaded_irq_#in~arg2#1.base, devm_request_threaded_irq_#in~arg2#1.offset, devm_request_threaded_irq_#in~arg3#1.base, devm_request_threaded_irq_#in~arg3#1.offset, devm_request_threaded_irq_#in~arg4#1, devm_request_threaded_irq_#in~arg5#1.base, devm_request_threaded_irq_#in~arg5#1.offset, devm_request_threaded_irq_#in~arg6#1.base, devm_request_threaded_irq_#in~arg6#1.offset;assume { :end_inline_devm_request_threaded_irq } true;ldv_devm_request_threaded_irq_105_~tmp~58#1 := ldv_devm_request_threaded_irq_105_#t~ret523#1;havoc ldv_devm_request_threaded_irq_105_#t~ret523#1;ldv_devm_request_threaded_irq_105_~ldv_func_res~0#1 := ldv_devm_request_threaded_irq_105_~tmp~58#1;assume { :begin_inline_ldv_devm_request_threaded_irq } true;ldv_devm_request_threaded_irq_#in~arg0#1, ldv_devm_request_threaded_irq_#in~arg1#1.base, ldv_devm_request_threaded_irq_#in~arg1#1.offset, ldv_devm_request_threaded_irq_#in~arg2#1, ldv_devm_request_threaded_irq_#in~arg3#1.base, ldv_devm_request_threaded_irq_#in~arg3#1.offset, ldv_devm_request_threaded_irq_#in~arg4#1.base, ldv_devm_request_threaded_irq_#in~arg4#1.offset, ldv_devm_request_threaded_irq_#in~arg5#1, ldv_devm_request_threaded_irq_#in~arg6#1.base, ldv_devm_request_threaded_irq_#in~arg6#1.offset, ldv_devm_request_threaded_irq_#in~arg7#1.base, ldv_devm_request_threaded_irq_#in~arg7#1.offset := ldv_devm_request_threaded_irq_105_~ldv_func_res~0#1, ldv_devm_request_threaded_irq_105_~ldv_func_arg1#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg1#1.offset, ldv_devm_request_threaded_irq_105_~ldv_func_arg2#1, ldv_devm_request_threaded_irq_105_~ldv_func_arg3#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg3#1.offset, ldv_devm_request_threaded_irq_105_~ldv_func_arg4#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg4#1.offset, ldv_devm_request_threaded_irq_105_~ldv_func_arg5#1, ldv_devm_request_threaded_irq_105_~ldv_func_arg6#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg6#1.offset, ldv_devm_request_threaded_irq_105_~ldv_func_arg7#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg7#1.offset;havoc ldv_devm_request_threaded_irq_#res#1;havoc ldv_devm_request_threaded_irq_#t~ret362#1, ldv_devm_request_threaded_irq_~arg0#1, ldv_devm_request_threaded_irq_~arg1#1.base, ldv_devm_request_threaded_irq_~arg1#1.offset, ldv_devm_request_threaded_irq_~arg2#1, ldv_devm_request_threaded_irq_~arg3#1.base, ldv_devm_request_threaded_irq_~arg3#1.offset, ldv_devm_request_threaded_irq_~arg4#1.base, ldv_devm_request_threaded_irq_~arg4#1.offset, ldv_devm_request_threaded_irq_~arg5#1, ldv_devm_request_threaded_irq_~arg6#1.base, ldv_devm_request_threaded_irq_~arg6#1.offset, ldv_devm_request_threaded_irq_~arg7#1.base, ldv_devm_request_threaded_irq_~arg7#1.offset, ldv_devm_request_threaded_irq_~ldv_7_callback_handler~0#1.base, ldv_devm_request_threaded_irq_~ldv_7_callback_handler~0#1.offset, ldv_devm_request_threaded_irq_~ldv_7_data_data~0#1.base, ldv_devm_request_threaded_irq_~ldv_7_data_data~0#1.offset, ldv_devm_request_threaded_irq_~ldv_7_line_line~0#1, ldv_devm_request_threaded_irq_~ldv_7_thread_thread~0#1.base, ldv_devm_request_threaded_irq_~ldv_7_thread_thread~0#1.offset, ldv_devm_request_threaded_irq_~tmp~37#1;ldv_devm_request_threaded_irq_~arg0#1 := ldv_devm_request_threaded_irq_#in~arg0#1;ldv_devm_request_threaded_irq_~arg1#1.base, ldv_devm_request_threaded_irq_~arg1#1.offset := ldv_devm_request_threaded_irq_#in~arg1#1.base, ldv_devm_request_threaded_irq_#in~arg1#1.offset;ldv_devm_request_threaded_irq_~arg2#1 := ldv_devm_request_threaded_irq_#in~arg2#1;ldv_devm_request_threaded_irq_~arg3#1.base, ldv_devm_request_threaded_irq_~arg3#1.offset := ldv_devm_request_threaded_irq_#in~arg3#1.base, ldv_devm_request_threaded_irq_#in~arg3#1.offset;ldv_devm_request_threaded_irq_~arg4#1.base, ldv_devm_request_threaded_irq_~arg4#1.offset := ldv_devm_request_threaded_irq_#in~arg4#1.base, ldv_devm_request_threaded_irq_#in~arg4#1.offset;ldv_devm_request_threaded_irq_~arg5#1 := ldv_devm_request_threaded_irq_#in~arg5#1;ldv_devm_request_threaded_irq_~arg6#1.base, ldv_devm_request_threaded_irq_~arg6#1.offset := ldv_devm_request_threaded_irq_#in~arg6#1.base, ldv_devm_request_threaded_irq_#in~arg6#1.offset;ldv_devm_request_threaded_irq_~arg7#1.base, ldv_devm_request_threaded_irq_~arg7#1.offset := ldv_devm_request_threaded_irq_#in~arg7#1.base, ldv_devm_request_threaded_irq_#in~arg7#1.offset;havoc ldv_devm_request_threaded_irq_~ldv_7_callback_handler~0#1.base, ldv_devm_request_threaded_irq_~ldv_7_callback_handler~0#1.offset;havoc ldv_devm_request_threaded_irq_~ldv_7_data_data~0#1.base, ldv_devm_request_threaded_irq_~ldv_7_data_data~0#1.offset;havoc ldv_devm_request_threaded_irq_~ldv_7_line_line~0#1;havoc ldv_devm_request_threaded_irq_~ldv_7_thread_thread~0#1.base, ldv_devm_request_threaded_irq_~ldv_7_thread_thread~0#1.offset;havoc ldv_devm_request_threaded_irq_~tmp~37#1; [2025-02-08 04:37:56,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6658: havoc ldv_pm_pm_ops_instance_2_#t~ret463#1, ldv_pm_pm_ops_instance_2_#t~mem464#1.base, ldv_pm_pm_ops_instance_2_#t~mem464#1.offset, ldv_pm_pm_ops_instance_2_#t~mem465#1.base, ldv_pm_pm_ops_instance_2_#t~mem465#1.offset, ldv_pm_pm_ops_instance_2_#t~mem466#1.base, ldv_pm_pm_ops_instance_2_#t~mem466#1.offset, ldv_pm_pm_ops_instance_2_#t~mem467#1.base, ldv_pm_pm_ops_instance_2_#t~mem467#1.offset, ldv_pm_pm_ops_instance_2_#t~mem468#1.base, ldv_pm_pm_ops_instance_2_#t~mem468#1.offset, ldv_pm_pm_ops_instance_2_#t~mem469#1.base, ldv_pm_pm_ops_instance_2_#t~mem469#1.offset, ldv_pm_pm_ops_instance_2_#t~mem470#1.base, ldv_pm_pm_ops_instance_2_#t~mem470#1.offset, ldv_pm_pm_ops_instance_2_#t~mem471#1.base, ldv_pm_pm_ops_instance_2_#t~mem471#1.offset, ldv_pm_pm_ops_instance_2_#t~ret472#1, ldv_pm_pm_ops_instance_2_#t~mem473#1.base, ldv_pm_pm_ops_instance_2_#t~mem473#1.offset, ldv_pm_pm_ops_instance_2_#t~ret474#1, ldv_pm_pm_ops_instance_2_#t~mem475#1.base, ldv_pm_pm_ops_instance_2_#t~mem475#1.offset, ldv_pm_pm_ops_instance_2_#t~mem476#1.base, ldv_pm_pm_ops_instance_2_#t~mem476#1.offset, ldv_pm_pm_ops_instance_2_#t~mem477#1.base, ldv_pm_pm_ops_instance_2_#t~mem477#1.offset, ldv_pm_pm_ops_instance_2_#t~mem478#1.base, ldv_pm_pm_ops_instance_2_#t~mem478#1.offset, ldv_pm_pm_ops_instance_2_#t~mem479#1.base, ldv_pm_pm_ops_instance_2_#t~mem479#1.offset, ldv_pm_pm_ops_instance_2_#t~mem480#1.base, ldv_pm_pm_ops_instance_2_#t~mem480#1.offset, ldv_pm_pm_ops_instance_2_#t~mem481#1.base, ldv_pm_pm_ops_instance_2_#t~mem481#1.offset, ldv_pm_pm_ops_instance_2_#t~mem482#1.base, ldv_pm_pm_ops_instance_2_#t~mem482#1.offset, ldv_pm_pm_ops_instance_2_#t~mem483#1.base, ldv_pm_pm_ops_instance_2_#t~mem483#1.offset, ldv_pm_pm_ops_instance_2_#t~mem484#1.base, ldv_pm_pm_ops_instance_2_#t~mem484#1.offset, ldv_pm_pm_ops_instance_2_#t~ret485#1, ldv_pm_pm_ops_instance_2_#t~mem486#1.base, ldv_pm_pm_ops_instance_2_#t~mem486#1.offset, ldv_pm_pm_ops_instance_2_#t~mem487#1.base, ldv_pm_pm_ops_instance_2_#t~mem487#1.offset, ldv_pm_pm_ops_instance_2_#t~mem488#1.base, ldv_pm_pm_ops_instance_2_#t~mem488#1.offset, ldv_pm_pm_ops_instance_2_#t~mem489#1.base, ldv_pm_pm_ops_instance_2_#t~mem489#1.offset, ldv_pm_pm_ops_instance_2_#t~mem490#1.base, ldv_pm_pm_ops_instance_2_#t~mem490#1.offset, ldv_pm_pm_ops_instance_2_#t~mem491#1.base, ldv_pm_pm_ops_instance_2_#t~mem491#1.offset, ldv_pm_pm_ops_instance_2_#t~mem492#1.base, ldv_pm_pm_ops_instance_2_#t~mem492#1.offset, ldv_pm_pm_ops_instance_2_#t~mem493#1.base, ldv_pm_pm_ops_instance_2_#t~mem493#1.offset, ldv_pm_pm_ops_instance_2_#t~mem494#1.base, ldv_pm_pm_ops_instance_2_#t~mem494#1.offset, ldv_pm_pm_ops_instance_2_#t~mem495#1.base, ldv_pm_pm_ops_instance_2_#t~mem495#1.offset, ldv_pm_pm_ops_instance_2_#t~ret496#1, ldv_pm_pm_ops_instance_2_#t~mem497#1.base, ldv_pm_pm_ops_instance_2_#t~mem497#1.offset, ldv_pm_pm_ops_instance_2_#t~mem498#1.base, ldv_pm_pm_ops_instance_2_#t~mem498#1.offset, ldv_pm_pm_ops_instance_2_#t~mem499#1.base, ldv_pm_pm_ops_instance_2_#t~mem499#1.offset, ldv_pm_pm_ops_instance_2_#t~mem500#1.base, ldv_pm_pm_ops_instance_2_#t~mem500#1.offset, ldv_pm_pm_ops_instance_2_#t~mem501#1.base, ldv_pm_pm_ops_instance_2_#t~mem501#1.offset, ldv_pm_pm_ops_instance_2_#t~mem502#1.base, ldv_pm_pm_ops_instance_2_#t~mem502#1.offset, ldv_pm_pm_ops_instance_2_#t~mem503#1.base, ldv_pm_pm_ops_instance_2_#t~mem503#1.offset, ldv_pm_pm_ops_instance_2_#t~mem504#1.base, ldv_pm_pm_ops_instance_2_#t~mem504#1.offset, ldv_pm_pm_ops_instance_2_#t~mem505#1.base, ldv_pm_pm_ops_instance_2_#t~mem505#1.offset, ldv_pm_pm_ops_instance_2_#t~mem506#1.base, ldv_pm_pm_ops_instance_2_#t~mem506#1.offset, ldv_pm_pm_ops_instance_2_#t~mem507#1.base, ldv_pm_pm_ops_instance_2_#t~mem507#1.offset, ldv_pm_pm_ops_instance_2_~arg0#1.base, ldv_pm_pm_ops_instance_2_~arg0#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset, ldv_pm_pm_ops_instance_2_~tmp~51#1, ldv_pm_pm_ops_instance_2_~tmp___0~18#1, ldv_pm_pm_ops_instance_2_~tmp___1~8#1, ldv_pm_pm_ops_instance_2_~tmp___2~3#1, ldv_pm_pm_ops_instance_2_~tmp___3~2#1;havoc ldv_pm_pm_ops_instance_2_#in~arg0#1.base, ldv_pm_pm_ops_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_pm_pm_ops_instance_2 } true; [2025-02-08 04:37:56,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7451: assume 0bv32 != ldv_pm_pm_ops_instance_2_~tmp___1~8#1;call ldv_pm_pm_ops_instance_2_#t~mem475#1.base, ldv_pm_pm_ops_instance_2_#t~mem475#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(112bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:37:56,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7451: assume !(0bv32 != ldv_pm_pm_ops_instance_2_~tmp___1~8#1);call ldv_pm_pm_ops_instance_2_#t~mem479#1.base, ldv_pm_pm_ops_instance_2_#t~mem479#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(64bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:37:56,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6460: havoc i2c_del_driver_~arg0#1.base, i2c_del_driver_~arg0#1.offset;havoc i2c_del_driver_#in~arg0#1.base, i2c_del_driver_#in~arg0#1.offset;assume { :end_inline_i2c_del_driver } true; [2025-02-08 04:37:56,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7385: assume 2bv32 == ldv_pm_pm_ops_instance_2_~tmp~51#1; [2025-02-08 04:37:56,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7385: assume !(2bv32 == ldv_pm_pm_ops_instance_2_~tmp~51#1); [2025-02-08 04:37:56,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196: elants_i2c_probe_#t~ret305#1.base, elants_i2c_probe_#t~ret305#1.offset := devm_kzalloc_#res#1.base, devm_kzalloc_#res#1.offset;havoc devm_kzalloc_#t~ret32#1.base, devm_kzalloc_#t~ret32#1.offset, devm_kzalloc_~dev#1.base, devm_kzalloc_~dev#1.offset, devm_kzalloc_~size#1, devm_kzalloc_~gfp#1, devm_kzalloc_~tmp~7#1.base, devm_kzalloc_~tmp~7#1.offset;havoc devm_kzalloc_#in~dev#1.base, devm_kzalloc_#in~dev#1.offset, devm_kzalloc_#in~size#1, devm_kzalloc_#in~gfp#1;assume { :end_inline_devm_kzalloc } true;elants_i2c_probe_~tmp___1~3#1.base, elants_i2c_probe_~tmp___1~3#1.offset := elants_i2c_probe_#t~ret305#1.base, elants_i2c_probe_#t~ret305#1.offset;havoc elants_i2c_probe_#t~ret305#1.base, elants_i2c_probe_#t~ret305#1.offset;elants_i2c_probe_~ts~6#1.base, elants_i2c_probe_~ts~6#1.offset := elants_i2c_probe_~tmp___1~3#1.base, elants_i2c_probe_~tmp___1~3#1.offset; [2025-02-08 04:37:56,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6064-1: SUMMARY for call show_iap_mode_#t~ret286#1.base, show_iap_mode_#t~ret286#1.offset := i2c_get_clientdata(show_iap_mode_~client~11#1.base, show_iap_mode_~client~11#1.offset); srcloc: null [2025-02-08 04:37:56,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6064: show_iap_mode_~tmp~30#1.base, show_iap_mode_~tmp~30#1.offset := show_iap_mode_#t~ret286#1.base, show_iap_mode_#t~ret286#1.offset;havoc show_iap_mode_#t~ret286#1.base, show_iap_mode_#t~ret286#1.offset;show_iap_mode_~ts~3#1.base, show_iap_mode_~ts~3#1.offset := show_iap_mode_~tmp~30#1.base, show_iap_mode_~tmp~30#1.offset;call show_iap_mode_#t~mem287#1 := read~intINTTYPE4#0(show_iap_mode_~ts~3#1.base, ~bvadd~64(44bv64, show_iap_mode_~ts~3#1.offset), 4bv64);show_iap_mode_#t~loopctr288#1 := 0bv64; [2025-02-08 04:37:56,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5932: call elants_i2c_irq_#t~mem276#1 := read~intINTTYPE1#0(elants_i2c_irq_~ts~0#1.base, ~bvadd~64(1bv64, ~bvadd~64(288bv64, elants_i2c_irq_~ts~0#1.offset)), 1bv64);elants_i2c_irq_~report_count~0#1 := ~zero_extend~32~8(elants_i2c_irq_#t~mem276#1); [2025-02-08 04:37:56,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7452: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem475#1.base, ldv_pm_pm_ops_instance_2_#t~mem475#1.offset);havoc ldv_pm_pm_ops_instance_2_#t~mem475#1.base, ldv_pm_pm_ops_instance_2_#t~mem475#1.offset;call ldv_pm_pm_ops_instance_2_#t~mem476#1.base, ldv_pm_pm_ops_instance_2_#t~mem476#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(112bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_suspend_noirq_2_20 } true;ldv_pm_ops_instance_suspend_noirq_2_20_#in~arg0#1.base, ldv_pm_ops_instance_suspend_noirq_2_20_#in~arg0#1.offset, ldv_pm_ops_instance_suspend_noirq_2_20_#in~arg1#1.base, ldv_pm_ops_instance_suspend_noirq_2_20_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem476#1.base, ldv_pm_pm_ops_instance_2_#t~mem476#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_suspend_noirq_2_20_#t~ret446#1, ldv_pm_ops_instance_suspend_noirq_2_20_~arg0#1.base, ldv_pm_ops_instance_suspend_noirq_2_20_~arg0#1.offset, ldv_pm_ops_instance_suspend_noirq_2_20_~arg1#1.base, ldv_pm_ops_instance_suspend_noirq_2_20_~arg1#1.offset;ldv_pm_ops_instance_suspend_noirq_2_20_~arg0#1.base, ldv_pm_ops_instance_suspend_noirq_2_20_~arg0#1.offset := ldv_pm_ops_instance_suspend_noirq_2_20_#in~arg0#1.base, ldv_pm_ops_instance_suspend_noirq_2_20_#in~arg0#1.offset;ldv_pm_ops_instance_suspend_noirq_2_20_~arg1#1.base, ldv_pm_ops_instance_suspend_noirq_2_20_~arg1#1.offset := ldv_pm_ops_instance_suspend_noirq_2_20_#in~arg1#1.base, ldv_pm_ops_instance_suspend_noirq_2_20_#in~arg1#1.offset; [2025-02-08 04:37:56,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7452: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem475#1.base, ldv_pm_pm_ops_instance_2_#t~mem475#1.offset));havoc ldv_pm_pm_ops_instance_2_#t~mem475#1.base, ldv_pm_pm_ops_instance_2_#t~mem475#1.offset; [2025-02-08 04:37:56,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5867: havoc complete_~arg0#1.base, complete_~arg0#1.offset;havoc complete_#in~arg0#1.base, complete_#in~arg0#1.offset;assume { :end_inline_complete } true;call write~intINTTYPE4#0(0bv32, elants_i2c_irq_~ts~0#1.base, ~bvadd~64(40bv64, elants_i2c_irq_~ts~0#1.offset), 4bv64); [2025-02-08 04:37:56,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5933: assume ~bvsgt~32(elants_i2c_irq_~report_count~0#1, 3bv32); [2025-02-08 04:37:56,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5933: assume !~bvsgt~32(elants_i2c_irq_~report_count~0#1, 3bv32);call elants_i2c_irq_#t~mem277#1 := read~intINTTYPE1#0(elants_i2c_irq_~ts~0#1.base, ~bvadd~64(2bv64, ~bvadd~64(288bv64, elants_i2c_irq_~ts~0#1.offset)), 1bv64);elants_i2c_irq_~report_len~0#1 := ~bvsdiv~32(~zero_extend~32~8(elants_i2c_irq_#t~mem277#1), elants_i2c_irq_~report_count~0#1);havoc elants_i2c_irq_#t~mem277#1; [2025-02-08 04:37:56,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7255-1: SUMMARY for call ldv_pm_ops_instance_thaw_noirq_2_11_#t~ret451#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_thaw_noirq_2_11_~arg1#1.base, ldv_pm_ops_instance_thaw_noirq_2_11_~arg1#1.offset, ldv_pm_ops_instance_thaw_noirq_2_11_~arg0#1.base, ldv_pm_ops_instance_thaw_noirq_2_11_~arg0#1.offset); srcloc: null [2025-02-08 04:37:56,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7255: havoc ldv_pm_ops_instance_thaw_noirq_2_11_#t~ret451#1; [2025-02-08 04:37:56,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7321: assume 2bv32 == ldv_pm_platform_instance_3_~tmp___2~2#1; [2025-02-08 04:37:56,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7321: assume !(2bv32 == ldv_pm_platform_instance_3_~tmp___2~2#1); [2025-02-08 04:37:56,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6066: assume true;havoc show_iap_mode_#t~nondet289#1;call write~intINTTYPE1#0(show_iap_mode_#t~nondet289#1, show_iap_mode_~buf#1.base, ~bvadd~64(show_iap_mode_~buf#1.offset, show_iap_mode_#t~loopctr288#1), 8bv64);show_iap_mode_#t~loopctr288#1 := ~bvadd~64(1bv64, show_iap_mode_#t~loopctr288#1); [2025-02-08 04:37:56,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6066: assume true;show_iap_mode_~tmp___0~9#1 := ~sign_extend~32~8(show_iap_mode_#t~ret290#1);havoc show_iap_mode_#t~mem287#1;havoc show_iap_mode_#t~loopctr288#1;havoc show_iap_mode_#t~nondet289#1;havoc show_iap_mode_#t~ret290#1;show_iap_mode_#res#1 := ~sign_extend~64~32(show_iap_mode_~tmp___0~9#1); [2025-02-08 04:37:56,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991: ldv_interrupt_interrupt_instance_1_#t~ret404#1 := ldv_interrupt_instance_handler_1_5_#res#1;havoc ldv_interrupt_instance_handler_1_5_#t~ret398#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~46#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_interrupt_interrupt_instance_1_~ldv_1_ret_val_default~0#1 := ldv_interrupt_interrupt_instance_1_#t~ret404#1;havoc ldv_interrupt_interrupt_instance_1_#t~ret404#1; [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7057: SUMMARY for call ##fun~$Pointer$~TO~VOID(ldv_pm_ops_instance_complete_2_3_~arg1#1.base, ldv_pm_ops_instance_complete_2_3_~arg1#1.offset, ldv_pm_ops_instance_complete_2_3_~arg0#1.base, ldv_pm_ops_instance_complete_2_3_~arg0#1.offset); srcloc: null [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6595: havoc ldv_dispatch_irq_register_7_2_#t~ret363#1.base, ldv_dispatch_irq_register_7_2_#t~ret363#1.offset, 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, ldv_dispatch_irq_register_7_2_~cf_arg_1~0#1.base, ldv_dispatch_irq_register_7_2_~cf_arg_1~0#1.offset, ldv_dispatch_irq_register_7_2_~tmp~38#1.base, ldv_dispatch_irq_register_7_2_~tmp~38#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_devm_request_threaded_irq_#res#1 := ldv_devm_request_threaded_irq_~arg0#1; [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7454: havoc ldv_pm_ops_instance_suspend_noirq_2_20_#t~ret446#1, ldv_pm_ops_instance_suspend_noirq_2_20_~arg0#1.base, ldv_pm_ops_instance_suspend_noirq_2_20_~arg0#1.offset, ldv_pm_ops_instance_suspend_noirq_2_20_~arg1#1.base, ldv_pm_ops_instance_suspend_noirq_2_20_~arg1#1.offset;havoc ldv_pm_ops_instance_suspend_noirq_2_20_#in~arg0#1.base, ldv_pm_ops_instance_suspend_noirq_2_20_#in~arg0#1.offset, ldv_pm_ops_instance_suspend_noirq_2_20_#in~arg1#1.base, ldv_pm_ops_instance_suspend_noirq_2_20_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_suspend_noirq_2_20 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem476#1.base, ldv_pm_pm_ops_instance_2_#t~mem476#1.offset; [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7520-1: call ldv_pm_pm_ops_instance_2_#t~mem494#1.base, ldv_pm_pm_ops_instance_2_#t~mem494#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(40bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_thaw_2_10 } true;ldv_pm_ops_instance_thaw_2_10_#in~arg0#1.base, ldv_pm_ops_instance_thaw_2_10_#in~arg0#1.offset, ldv_pm_ops_instance_thaw_2_10_#in~arg1#1.base, ldv_pm_ops_instance_thaw_2_10_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem494#1.base, ldv_pm_pm_ops_instance_2_#t~mem494#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_thaw_2_10_#t~ret447#1, ldv_pm_ops_instance_thaw_2_10_~arg0#1.base, ldv_pm_ops_instance_thaw_2_10_~arg0#1.offset, ldv_pm_ops_instance_thaw_2_10_~arg1#1.base, ldv_pm_ops_instance_thaw_2_10_~arg1#1.offset;ldv_pm_ops_instance_thaw_2_10_~arg0#1.base, ldv_pm_ops_instance_thaw_2_10_~arg0#1.offset := ldv_pm_ops_instance_thaw_2_10_#in~arg0#1.base, ldv_pm_ops_instance_thaw_2_10_#in~arg0#1.offset;ldv_pm_ops_instance_thaw_2_10_~arg1#1.base, ldv_pm_ops_instance_thaw_2_10_~arg1#1.offset := ldv_pm_ops_instance_thaw_2_10_#in~arg1#1.base, ldv_pm_ops_instance_thaw_2_10_#in~arg1#1.offset; [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7520: havoc ldv_pm_ops_instance_thaw_2_10_#t~ret447#1, ldv_pm_ops_instance_thaw_2_10_~arg0#1.base, ldv_pm_ops_instance_thaw_2_10_~arg0#1.offset, ldv_pm_ops_instance_thaw_2_10_~arg1#1.base, ldv_pm_ops_instance_thaw_2_10_~arg1#1.offset;havoc ldv_pm_ops_instance_thaw_2_10_#in~arg0#1.base, ldv_pm_ops_instance_thaw_2_10_#in~arg0#1.offset, ldv_pm_ops_instance_thaw_2_10_#in~arg1#1.base, ldv_pm_ops_instance_thaw_2_10_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_thaw_2_10 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem494#1.base, ldv_pm_pm_ops_instance_2_#t~mem494#1.offset; [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6199: assume 0bv64 == ~bvadd~64(elants_i2c_probe_~ts~6#1.base, elants_i2c_probe_~ts~6#1.offset);elants_i2c_probe_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset);havoc elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset;call ULTIMATE.dealloc(elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset);havoc elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset; [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6199: assume !(0bv64 == ~bvadd~64(elants_i2c_probe_~ts~6#1.base, elants_i2c_probe_~ts~6#1.offset));assume { :begin_inline___mutex_init } true;__mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset, __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset, __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset := elants_i2c_probe_~ts~6#1.base, ~bvadd~64(48bv64, elants_i2c_probe_~ts~6#1.offset), 125bv64, 0bv64, elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset;havoc __mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset, __mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset, __mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset;__mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset := __mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset;__mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset := __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset;__mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset := __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset; [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9106: assume 1bv32 == ~ldv_linux_net_register_probe_state~0;assume { :begin_inline_ldv_assert_linux_net_register__wrong_return_value } true;ldv_assert_linux_net_register__wrong_return_value_#in~expr#1 := (if 0bv32 != ldv_linux_net_register_check_return_value_probe_~retval#1 then 1bv32 else 0bv32);havoc ldv_assert_linux_net_register__wrong_return_value_~expr#1;ldv_assert_linux_net_register__wrong_return_value_~expr#1 := ldv_assert_linux_net_register__wrong_return_value_#in~expr#1; [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9106: assume !(1bv32 == ~ldv_linux_net_register_probe_state~0); [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5935: SUMMARY for call dev_err(elants_i2c_irq_~client~8#1.base, ~bvadd~64(32bv64, elants_i2c_irq_~client~8#1.offset), 103bv64, 0bv64); srcloc: null [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5803: call ULTIMATE.dealloc(elants_i2c_irq_~#wait_packet~0#1.base, elants_i2c_irq_~#wait_packet~0#1.offset);havoc elants_i2c_irq_~#wait_packet~0#1.base, elants_i2c_irq_~#wait_packet~0#1.offset;call ULTIMATE.dealloc(elants_i2c_irq_~#descriptor~7#1.base, elants_i2c_irq_~#descriptor~7#1.offset);havoc elants_i2c_irq_~#descriptor~7#1.base, elants_i2c_irq_~#descriptor~7#1.offset;ldv_interrupt_instance_thread_1_3_#t~ret399#1 := elants_i2c_irq_#res#1;havoc elants_i2c_irq_#t~mem259#1.base, elants_i2c_irq_#t~mem259#1.offset, elants_i2c_irq_#t~ret260#1, elants_i2c_irq_#t~mem261#1, elants_i2c_irq_#t~ret262#1, elants_i2c_irq_#t~mem263#1, elants_i2c_irq_#t~mem264#1, elants_i2c_irq_#t~mem265#1, elants_i2c_irq_#t~mem266#1, elants_i2c_irq_#t~memcpy~res267#1.base, elants_i2c_irq_#t~memcpy~res267#1.offset, elants_i2c_irq_#t~mem268#1, elants_i2c_irq_#t~mem269#1, elants_i2c_irq_#t~mem270#1, elants_i2c_irq_#t~mem271#1, elants_i2c_irq_#t~mem272#1, elants_i2c_irq_#t~mem273#1, elants_i2c_irq_#t~mem274#1, elants_i2c_irq_#t~nondet275#1, elants_i2c_irq_#t~mem276#1, elants_i2c_irq_#t~mem277#1, elants_i2c_irq_~irq#1, elants_i2c_irq_~_dev#1.base, elants_i2c_irq_~_dev#1.offset, elants_i2c_irq_~#wait_packet~0#1.base, elants_i2c_irq_~#wait_packet~0#1.offset, elants_i2c_irq_~ts~0#1.base, elants_i2c_irq_~ts~0#1.offset, elants_i2c_irq_~client~8#1.base, elants_i2c_irq_~client~8#1.offset, elants_i2c_irq_~report_count~0#1, elants_i2c_irq_~report_len~0#1, elants_i2c_irq_~i~2#1, elants_i2c_irq_~len~0#1, elants_i2c_irq_~#descriptor~7#1.base, elants_i2c_irq_~#descriptor~7#1.offset, elants_i2c_irq_~tmp~27#1, elants_i2c_irq_~tmp___0~7#1, elants_i2c_irq_~buf~3#1.base, elants_i2c_irq_~buf~3#1.offset;havoc elants_i2c_irq_#in~irq#1, elants_i2c_irq_#in~_dev#1.base, elants_i2c_irq_#in~_dev#1.offset;assume { :end_inline_elants_i2c_irq } true;havoc ldv_interrupt_instance_thread_1_3_#t~ret399#1; [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917: SUMMARY for call ldv_linux_arch_io_check_final_state(); srcloc: null [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7389: assume 3bv32 == ldv_pm_pm_ops_instance_2_~tmp~51#1; [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7389: assume !(3bv32 == ldv_pm_pm_ops_instance_2_~tmp~51#1); [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7918: SUMMARY for call ldv_linux_block_genhd_check_final_state(); srcloc: null [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7192-1: SUMMARY for call ldv_pm_ops_instance_runtime_resume_2_24_#t~ret439#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_runtime_resume_2_24_~arg1#1.base, ldv_pm_ops_instance_runtime_resume_2_24_~arg1#1.offset, ldv_pm_ops_instance_runtime_resume_2_24_~arg0#1.base, ldv_pm_ops_instance_runtime_resume_2_24_~arg0#1.offset); srcloc: null [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9108: havoc ldv_assert_linux_net_register__wrong_return_value_~expr#1;havoc ldv_assert_linux_net_register__wrong_return_value_#in~expr#1;assume { :end_inline_ldv_assert_linux_net_register__wrong_return_value } true; [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7192: havoc ldv_pm_ops_instance_runtime_resume_2_24_#t~ret439#1; [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7919: SUMMARY for call ldv_linux_block_queue_check_final_state(); srcloc: null [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-1: SUMMARY for call ldv_entry_EMGentry_9_#t~ret382#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: ldv_entry_EMGentry_9_~tmp___0~15#1 := ldv_entry_EMGentry_9_#t~ret382#1;havoc ldv_entry_EMGentry_9_#t~ret382#1; [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7853: ldv_sysfs_create_group_106_#t~ret525#1 := ldv_linux_fs_sysfs_sysfs_create_group_#res#1;havoc ldv_linux_fs_sysfs_sysfs_create_group_#t~ret569#1, ldv_linux_fs_sysfs_sysfs_create_group_~res~0#1, ldv_linux_fs_sysfs_sysfs_create_group_~tmp~75#1;assume { :end_inline_ldv_linux_fs_sysfs_sysfs_create_group } true;ldv_sysfs_create_group_106_~tmp~59#1 := ldv_sysfs_create_group_106_#t~ret525#1;havoc ldv_sysfs_create_group_106_#t~ret525#1;ldv_sysfs_create_group_106_#res#1 := ldv_sysfs_create_group_106_~tmp~59#1; [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7325: assume 3bv32 == ldv_pm_platform_instance_3_~tmp___2~2#1; [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7325: assume !(3bv32 == ldv_pm_platform_instance_3_~tmp___2~2#1); [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7920: SUMMARY for call ldv_linux_block_request_check_final_state(); srcloc: null [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6269: elants_i2c_probe_#t~ret340#1 := ldv_devm_request_threaded_irq_105_#res#1;havoc ldv_devm_request_threaded_irq_105_#t~ret523#1, ldv_devm_request_threaded_irq_105_#t~ret524#1, ldv_devm_request_threaded_irq_105_~ldv_func_arg1#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg1#1.offset, ldv_devm_request_threaded_irq_105_~ldv_func_arg2#1, ldv_devm_request_threaded_irq_105_~ldv_func_arg3#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg3#1.offset, ldv_devm_request_threaded_irq_105_~ldv_func_arg4#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg4#1.offset, ldv_devm_request_threaded_irq_105_~ldv_func_arg5#1, ldv_devm_request_threaded_irq_105_~ldv_func_arg6#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg6#1.offset, ldv_devm_request_threaded_irq_105_~ldv_func_arg7#1.base, ldv_devm_request_threaded_irq_105_~ldv_func_arg7#1.offset, ldv_devm_request_threaded_irq_105_~ldv_func_res~0#1, ldv_devm_request_threaded_irq_105_~tmp~58#1, ldv_devm_request_threaded_irq_105_~tmp___0~22#1;havoc ldv_devm_request_threaded_irq_105_#in~ldv_func_arg1#1.base, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg1#1.offset, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg2#1, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg3#1.base, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg3#1.offset, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg4#1.base, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg4#1.offset, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg5#1, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg6#1.base, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg6#1.offset, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg7#1.base, ldv_devm_request_threaded_irq_105_#in~ldv_func_arg7#1.offset;assume { :end_inline_ldv_devm_request_threaded_irq_105 } true;elants_i2c_probe_~error~14#1 := elants_i2c_probe_#t~ret340#1;havoc elants_i2c_probe_#t~mem339#1;havoc elants_i2c_probe_#t~ret340#1; [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6798: assume 0bv32 != ldv_entry_EMGentry_9_~tmp___0~15#1; [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6798: assume !(0bv32 != ldv_entry_EMGentry_9_~tmp___0~15#1); [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7921: SUMMARY for call ldv_linux_drivers_base_class_check_final_state(); srcloc: null [2025-02-08 04:37:56,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_4_9_#t~ret371#1 := calibrate_store(ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg4#1); srcloc: null [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6732: havoc ldv_dummy_resourceless_instance_callback_4_9_#t~ret371#1; [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7459-1: call ldv_pm_pm_ops_instance_2_#t~mem477#1.base, ldv_pm_pm_ops_instance_2_#t~mem477#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(120bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7459: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem477#1.base, ldv_pm_pm_ops_instance_2_#t~mem477#1.offset);havoc ldv_pm_pm_ops_instance_2_#t~mem477#1.base, ldv_pm_pm_ops_instance_2_#t~mem477#1.offset;call ldv_pm_pm_ops_instance_2_#t~mem478#1.base, ldv_pm_pm_ops_instance_2_#t~mem478#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(120bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_resume_noirq_2_19 } true;ldv_pm_ops_instance_resume_noirq_2_19_#in~arg0#1.base, ldv_pm_ops_instance_resume_noirq_2_19_#in~arg0#1.offset, ldv_pm_ops_instance_resume_noirq_2_19_#in~arg1#1.base, ldv_pm_ops_instance_resume_noirq_2_19_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem478#1.base, ldv_pm_pm_ops_instance_2_#t~mem478#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_resume_noirq_2_19_#t~ret435#1, ldv_pm_ops_instance_resume_noirq_2_19_~arg0#1.base, ldv_pm_ops_instance_resume_noirq_2_19_~arg0#1.offset, ldv_pm_ops_instance_resume_noirq_2_19_~arg1#1.base, ldv_pm_ops_instance_resume_noirq_2_19_~arg1#1.offset;ldv_pm_ops_instance_resume_noirq_2_19_~arg0#1.base, ldv_pm_ops_instance_resume_noirq_2_19_~arg0#1.offset := ldv_pm_ops_instance_resume_noirq_2_19_#in~arg0#1.base, ldv_pm_ops_instance_resume_noirq_2_19_#in~arg0#1.offset;ldv_pm_ops_instance_resume_noirq_2_19_~arg1#1.base, ldv_pm_ops_instance_resume_noirq_2_19_~arg1#1.offset := ldv_pm_ops_instance_resume_noirq_2_19_#in~arg1#1.base, ldv_pm_ops_instance_resume_noirq_2_19_#in~arg1#1.offset; [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7459: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem477#1.base, ldv_pm_pm_ops_instance_2_#t~mem477#1.offset));havoc ldv_pm_pm_ops_instance_2_#t~mem477#1.base, ldv_pm_pm_ops_instance_2_#t~mem477#1.offset; [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7525-1: call ldv_pm_pm_ops_instance_2_#t~mem495#1.base, ldv_pm_pm_ops_instance_2_#t~mem495#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(48bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_poweroff_2_9 } true;ldv_pm_ops_instance_poweroff_2_9_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_2_9_#in~arg0#1.offset, ldv_pm_ops_instance_poweroff_2_9_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_2_9_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem495#1.base, ldv_pm_pm_ops_instance_2_#t~mem495#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_poweroff_2_9_#t~ret419#1, ldv_pm_ops_instance_poweroff_2_9_~arg0#1.base, ldv_pm_ops_instance_poweroff_2_9_~arg0#1.offset, ldv_pm_ops_instance_poweroff_2_9_~arg1#1.base, ldv_pm_ops_instance_poweroff_2_9_~arg1#1.offset;ldv_pm_ops_instance_poweroff_2_9_~arg0#1.base, ldv_pm_ops_instance_poweroff_2_9_~arg0#1.offset := ldv_pm_ops_instance_poweroff_2_9_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_2_9_#in~arg0#1.offset;ldv_pm_ops_instance_poweroff_2_9_~arg1#1.base, ldv_pm_ops_instance_poweroff_2_9_~arg1#1.offset := ldv_pm_ops_instance_poweroff_2_9_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_2_9_#in~arg1#1.offset; [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7525: havoc ldv_pm_ops_instance_poweroff_2_9_#t~ret419#1, ldv_pm_ops_instance_poweroff_2_9_~arg0#1.base, ldv_pm_ops_instance_poweroff_2_9_~arg0#1.offset, ldv_pm_ops_instance_poweroff_2_9_~arg1#1.base, ldv_pm_ops_instance_poweroff_2_9_~arg1#1.offset;havoc ldv_pm_ops_instance_poweroff_2_9_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_2_9_#in~arg0#1.offset, ldv_pm_ops_instance_poweroff_2_9_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_2_9_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_poweroff_2_9 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem495#1.base, ldv_pm_pm_ops_instance_2_#t~mem495#1.offset; [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7393: assume 4bv32 == ldv_pm_pm_ops_instance_2_~tmp~51#1; [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7393: assume !(4bv32 == ldv_pm_pm_ops_instance_2_~tmp~51#1); [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6204: havoc __mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset, __mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset, __mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset;havoc __mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset, __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset, __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset;assume { :end_inline___mutex_init } true;assume { :begin_inline_ldv_init_completion_104 } true;ldv_init_completion_104_#in~x#1.base, ldv_init_completion_104_#in~x#1.offset := elants_i2c_probe_~ts~6#1.base, ~bvadd~64(200bv64, elants_i2c_probe_~ts~6#1.offset);havoc ldv_init_completion_104_~x#1.base, ldv_init_completion_104_~x#1.offset;ldv_init_completion_104_~x#1.base, ldv_init_completion_104_~x#1.offset := ldv_init_completion_104_#in~x#1.base, ldv_init_completion_104_#in~x#1.offset;assume { :begin_inline_ldv_linux_kernel_sched_completion_init_completion_cmd_done_of_elants_data } true;~ldv_linux_kernel_sched_completion_completion_cmd_done_of_elants_data~0 := 1bv32; [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7129-1: SUMMARY for call ldv_pm_ops_instance_restore_2_4_#t~ret426#1 := elants_i2c_resume(ldv_pm_ops_instance_restore_2_4_~arg1#1.base, ldv_pm_ops_instance_restore_2_4_~arg1#1.offset); srcloc: null [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7129: havoc ldv_pm_ops_instance_restore_2_4_#t~ret426#1; [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7922: SUMMARY for call ldv_linux_fs_char_dev_check_final_state(); srcloc: null [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6931: havoc ldv_dispatch_register_8_2_#t~ret365#1.base, ldv_dispatch_register_8_2_#t~ret365#1.offset, ldv_dispatch_register_8_2_~arg0#1.base, ldv_dispatch_register_8_2_~arg0#1.offset, ldv_dispatch_register_8_2_~cf_arg_0~0#1.base, ldv_dispatch_register_8_2_~cf_arg_0~0#1.offset, ldv_dispatch_register_8_2_~tmp~40#1.base, ldv_dispatch_register_8_2_~tmp~40#1.offset;havoc ldv_dispatch_register_8_2_#in~arg0#1.base, ldv_dispatch_register_8_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_8_2 } true;ldv_i2c_register_driver_#res#1 := ldv_i2c_register_driver_~arg0#1; [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5874: assume 99bv32 != ~zero_extend~32~8(elants_i2c_irq_#t~mem268#1);havoc elants_i2c_irq_#t~mem268#1; [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5874: assume !(99bv32 != ~zero_extend~32~8(elants_i2c_irq_#t~mem268#1));havoc elants_i2c_irq_#t~mem268#1;call write~intINTTYPE4#0(0bv32, elants_i2c_irq_~ts~0#1.base, ~bvadd~64(40bv64, elants_i2c_irq_~ts~0#1.offset), 4bv64);call elants_i2c_irq_#t~mem269#1 := read~intINTTYPE1#0(elants_i2c_irq_~ts~0#1.base, ~bvadd~64(288bv64, elants_i2c_irq_~ts~0#1.offset), 1bv64); [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6997-1: assume { :begin_inline_ldv_switch_to_process_context } true;~__ldv_in_interrupt_context~0 := 0bv8; [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6997: assume { :end_inline_ldv_switch_to_process_context } true; [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5874-1: call elants_i2c_irq_#t~mem268#1 := read~intINTTYPE1#0(elants_i2c_irq_~ts~0#1.base, ~bvadd~64(288bv64, elants_i2c_irq_~ts~0#1.offset), 1bv64); [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7724-1: SUMMARY for call ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret516#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7724: ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp___2~6#1 := ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret516#1;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret516#1; [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7526: ldv_pm_pm_ops_instance_2_~tmp___3~2#1 := ldv_pm_pm_ops_instance_2_#t~ret496#1;havoc ldv_pm_pm_ops_instance_2_#t~ret496#1; [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6601-1: SUMMARY for call ldv_assume((if 0bv32 != ldv_devm_request_threaded_irq_~arg0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6601: ldv_devm_request_threaded_irq_#res#1 := ldv_devm_request_threaded_irq_~arg0#1; [2025-02-08 04:37:56,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7526-1: SUMMARY for call ldv_pm_pm_ops_instance_2_#t~ret496#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:56,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6205: havoc ldv_init_completion_104_~x#1.base, ldv_init_completion_104_~x#1.offset;havoc ldv_init_completion_104_#in~x#1.base, ldv_init_completion_104_#in~x#1.offset;assume { :end_inline_ldv_init_completion_104 } true;call write~$Pointer$#0(elants_i2c_probe_~client#1.base, elants_i2c_probe_~client#1.offset, elants_i2c_probe_~ts~6#1.base, elants_i2c_probe_~ts~6#1.offset, 8bv64);assume { :begin_inline_i2c_set_clientdata } true;i2c_set_clientdata_#in~dev#1.base, i2c_set_clientdata_#in~dev#1.offset, i2c_set_clientdata_#in~data#1.base, i2c_set_clientdata_#in~data#1.offset := elants_i2c_probe_~client#1.base, elants_i2c_probe_~client#1.offset, elants_i2c_probe_~ts~6#1.base, elants_i2c_probe_~ts~6#1.offset;havoc i2c_set_clientdata_~dev#1.base, i2c_set_clientdata_~dev#1.offset, i2c_set_clientdata_~data#1.base, i2c_set_clientdata_~data#1.offset;i2c_set_clientdata_~dev#1.base, i2c_set_clientdata_~dev#1.offset := i2c_set_clientdata_#in~dev#1.base, i2c_set_clientdata_#in~dev#1.offset;i2c_set_clientdata_~data#1.base, i2c_set_clientdata_~data#1.offset := i2c_set_clientdata_#in~data#1.base, i2c_set_clientdata_#in~data#1.offset; [2025-02-08 04:37:56,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998: ldv_interrupt_interrupt_instance_1_~tmp~47#1 := ldv_interrupt_interrupt_instance_1_#t~ret405#1;havoc ldv_interrupt_interrupt_instance_1_#t~ret405#1; [2025-02-08 04:37:56,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7923: SUMMARY for call ldv_linux_fs_sysfs_check_final_state(); srcloc: null [2025-02-08 04:37:56,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998-1: SUMMARY for call ldv_interrupt_interrupt_instance_1_#t~ret405#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:56,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6800-1: SUMMARY for call ldv_assume((if 0bv32 != ldv_entry_EMGentry_9_~ldv_9_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:37:56,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6800: assume { :begin_inline_ldv_ldv_check_final_state_109 } true; [2025-02-08 04:37:56,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461: havoc ldv_pm_ops_instance_resume_noirq_2_19_#t~ret435#1, ldv_pm_ops_instance_resume_noirq_2_19_~arg0#1.base, ldv_pm_ops_instance_resume_noirq_2_19_~arg0#1.offset, ldv_pm_ops_instance_resume_noirq_2_19_~arg1#1.base, ldv_pm_ops_instance_resume_noirq_2_19_~arg1#1.offset;havoc ldv_pm_ops_instance_resume_noirq_2_19_#in~arg0#1.base, ldv_pm_ops_instance_resume_noirq_2_19_#in~arg0#1.offset, ldv_pm_ops_instance_resume_noirq_2_19_#in~arg1#1.base, ldv_pm_ops_instance_resume_noirq_2_19_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_resume_noirq_2_19 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem478#1.base, ldv_pm_pm_ops_instance_2_#t~mem478#1.offset; [2025-02-08 04:37:56,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5942: assume 55bv32 != elants_i2c_irq_~report_len~0#1; [2025-02-08 04:37:56,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5942: assume !(55bv32 != elants_i2c_irq_~report_len~0#1);elants_i2c_irq_~i~2#1 := 0bv32; [2025-02-08 04:37:56,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9113: SUMMARY for call ldv_linux_net_register_reset_error_counter(); srcloc: null [2025-02-08 04:37:56,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7924: SUMMARY for call ldv_linux_kernel_locking_rwlock_check_final_state(); srcloc: null [2025-02-08 04:37:56,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7726: assume 0bv32 != ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp___2~6#1; [2025-02-08 04:37:56,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7726: assume !(0bv32 != ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp___2~6#1); [2025-02-08 04:37:56,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6801: assume { :end_inline_ldv_ldv_check_final_state_109 } true; [2025-02-08 04:37:56,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7660-1: SUMMARY for call ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret512#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:56,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7660: ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp___2~5#1 := ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret512#1;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret512#1; [2025-02-08 04:37:56,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7528: assume 0bv32 != ldv_pm_pm_ops_instance_2_~tmp___3~2#1;call ldv_pm_pm_ops_instance_2_#t~mem497#1.base, ldv_pm_pm_ops_instance_2_#t~mem497#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(96bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:37:56,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7528: assume !(0bv32 != ldv_pm_pm_ops_instance_2_~tmp___3~2#1);call ldv_pm_pm_ops_instance_2_#t~mem501#1.base, ldv_pm_pm_ops_instance_2_#t~mem501#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(144bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:37:56,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207: havoc i2c_set_clientdata_~dev#1.base, i2c_set_clientdata_~dev#1.offset, i2c_set_clientdata_~data#1.base, i2c_set_clientdata_~data#1.offset;havoc i2c_set_clientdata_#in~dev#1.base, i2c_set_clientdata_#in~dev#1.offset, i2c_set_clientdata_#in~data#1.base, i2c_set_clientdata_#in~data#1.offset;assume { :end_inline_i2c_set_clientdata } true; [2025-02-08 04:37:56,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7066: havoc ldv_pm_ops_instance_freeze_2_15_#t~ret414#1; [2025-02-08 04:37:56,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7000: assume 0bv32 != ldv_interrupt_interrupt_instance_1_~tmp~47#1; [2025-02-08 04:37:56,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7000: assume !(0bv32 != ldv_interrupt_interrupt_instance_1_~tmp~47#1); [2025-02-08 04:37:56,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7066-1: SUMMARY for call ldv_pm_ops_instance_freeze_2_15_#t~ret414#1 := elants_i2c_suspend(ldv_pm_ops_instance_freeze_2_15_~arg1#1.base, ldv_pm_ops_instance_freeze_2_15_~arg1#1.offset); srcloc: null [2025-02-08 04:37:56,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:37:56,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7925: SUMMARY for call ldv_linux_kernel_module_check_final_state(); srcloc: null [2025-02-08 04:37:56,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7529: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem497#1.base, ldv_pm_pm_ops_instance_2_#t~mem497#1.offset);havoc ldv_pm_pm_ops_instance_2_#t~mem497#1.base, ldv_pm_pm_ops_instance_2_#t~mem497#1.offset;call ldv_pm_pm_ops_instance_2_#t~mem498#1.base, ldv_pm_pm_ops_instance_2_#t~mem498#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(96bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_poweroff_late_2_8 } true;ldv_pm_ops_instance_poweroff_late_2_8_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_late_2_8_#in~arg0#1.offset, ldv_pm_ops_instance_poweroff_late_2_8_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_late_2_8_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem498#1.base, ldv_pm_pm_ops_instance_2_#t~mem498#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_poweroff_late_2_8_#t~ret421#1, ldv_pm_ops_instance_poweroff_late_2_8_~arg0#1.base, ldv_pm_ops_instance_poweroff_late_2_8_~arg0#1.offset, ldv_pm_ops_instance_poweroff_late_2_8_~arg1#1.base, ldv_pm_ops_instance_poweroff_late_2_8_~arg1#1.offset;ldv_pm_ops_instance_poweroff_late_2_8_~arg0#1.base, ldv_pm_ops_instance_poweroff_late_2_8_~arg0#1.offset := ldv_pm_ops_instance_poweroff_late_2_8_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_late_2_8_#in~arg0#1.offset;ldv_pm_ops_instance_poweroff_late_2_8_~arg1#1.base, ldv_pm_ops_instance_poweroff_late_2_8_~arg1#1.offset := ldv_pm_ops_instance_poweroff_late_2_8_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_late_2_8_#in~arg1#1.offset; [2025-02-08 04:37:56,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7529: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem497#1.base, ldv_pm_pm_ops_instance_2_#t~mem497#1.offset));havoc ldv_pm_pm_ops_instance_2_#t~mem497#1.base, ldv_pm_pm_ops_instance_2_#t~mem497#1.offset; [2025-02-08 04:37:56,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6274: assume 0bv32 != elants_i2c_probe_~error~14#1; [2025-02-08 04:37:56,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6274: assume !(0bv32 != elants_i2c_probe_~error~14#1);call elants_i2c_probe_#t~mem341#1.base, elants_i2c_probe_#t~mem341#1.offset := read~$Pointer$#0(elants_i2c_probe_~client#1.base, ~bvadd~64(1167bv64, ~bvadd~64(32bv64, elants_i2c_probe_~client#1.offset)), 8bv64); [2025-02-08 04:37:56,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208-1: SUMMARY for call elants_i2c_probe_#t~ret306#1 := elants_i2c_initialize(elants_i2c_probe_~ts~6#1.base, elants_i2c_probe_~ts~6#1.offset); srcloc: null [2025-02-08 04:37:56,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208: elants_i2c_probe_~error~14#1 := elants_i2c_probe_#t~ret306#1;havoc elants_i2c_probe_#t~ret306#1; [2025-02-08 04:37:56,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7926: SUMMARY for call ldv_linux_kernel_rcu_update_lock_bh_check_final_state(); srcloc: null [2025-02-08 04:37:56,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5944: SUMMARY for call dev_err(elants_i2c_irq_~client~8#1.base, ~bvadd~64(32bv64, elants_i2c_irq_~client~8#1.offset), 104bv64, 0bv64); srcloc: null [2025-02-08 04:37:56,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7662: assume 0bv32 != ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp___2~5#1; [2025-02-08 04:37:56,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7662: assume !(0bv32 != ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp___2~5#1); [2025-02-08 04:37:56,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7728-1: SUMMARY for call ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret517#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret517#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:37:56,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7728: ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp~54#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp~54#1.offset := ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret517#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret517#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret517#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret517#1.offset;ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset := ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp~54#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp~54#1.offset; [2025-02-08 04:37:56,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6605-1: ldv_devm_request_threaded_irq_#res#1 := ldv_devm_request_threaded_irq_~arg0#1; [2025-02-08 04:37:56,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7332-1: SUMMARY for call ldv_pm_platform_instance_3_#t~ret460#1.base, ldv_pm_platform_instance_3_#t~ret460#1.offset := ldv_xmalloc(1464bv64); srcloc: null [2025-02-08 04:37:56,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7332: ldv_pm_platform_instance_3_~tmp___3~1#1.base, ldv_pm_platform_instance_3_~tmp___3~1#1.offset := ldv_pm_platform_instance_3_#t~ret460#1.base, ldv_pm_platform_instance_3_#t~ret460#1.offset;havoc ldv_pm_platform_instance_3_#t~ret460#1.base, ldv_pm_platform_instance_3_#t~ret460#1.offset;ldv_pm_platform_instance_3_~ldv_3_ldv_param_3_0_default~0#1.base, ldv_pm_platform_instance_3_~ldv_3_ldv_param_3_0_default~0#1.offset := ldv_pm_platform_instance_3_~tmp___3~1#1.base, ldv_pm_platform_instance_3_~tmp___3~1#1.offset;call ldv_pm_platform_instance_3_#t~mem461#1.base, ldv_pm_platform_instance_3_#t~mem461#1.offset := read~$Pointer$#3(ldv_pm_platform_instance_3_~ldv_3_container_platform_driver~0#1.base, ~bvadd~64(8bv64, ldv_pm_platform_instance_3_~ldv_3_container_platform_driver~0#1.offset), 8bv64); [2025-02-08 04:37:56,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#res#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#t~funptrres703#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#t~funptrres703#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#t~ret704#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#t~ret705#1; [2025-02-08 04:37:56,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#t~funptrres703#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#t~ret705#1; [2025-02-08 04:37:56,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7002: 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_interrupt_interrupt_instance_1_~ldv_1_thread_thread~0#1.base, ldv_interrupt_interrupt_instance_1_~ldv_1_thread_thread~0#1.offset, ldv_interrupt_interrupt_instance_1_~ldv_1_line_line~0#1, ldv_interrupt_interrupt_instance_1_~ldv_1_data_data~0#1.base, ldv_interrupt_interrupt_instance_1_~ldv_1_data_data~0#1.offset;havoc ldv_interrupt_instance_thread_1_3_#t~ret399#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_elants_i2c_irq } true;elants_i2c_irq_#in~irq#1, elants_i2c_irq_#in~_dev#1.base, elants_i2c_irq_#in~_dev#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 elants_i2c_irq_#res#1;havoc elants_i2c_irq_#t~mem259#1.base, elants_i2c_irq_#t~mem259#1.offset, elants_i2c_irq_#t~ret260#1, elants_i2c_irq_#t~mem261#1, elants_i2c_irq_#t~ret262#1, elants_i2c_irq_#t~mem263#1, elants_i2c_irq_#t~mem264#1, elants_i2c_irq_#t~mem265#1, elants_i2c_irq_#t~mem266#1, elants_i2c_irq_#t~memcpy~res267#1.base, elants_i2c_irq_#t~memcpy~res267#1.offset, elants_i2c_irq_#t~mem268#1, elants_i2c_irq_#t~mem269#1, elants_i2c_irq_#t~mem270#1, elants_i2c_irq_#t~mem271#1, elants_i2c_irq_#t~mem272#1, elants_i2c_irq_#t~mem273#1, elants_i2c_irq_#t~mem274#1, elants_i2c_irq_#t~nondet275#1, elants_i2c_irq_#t~mem276#1, elants_i2c_irq_#t~mem277#1, elants_i2c_irq_~irq#1, elants_i2c_irq_~_dev#1.base, elants_i2c_irq_~_dev#1.offset, elants_i2c_irq_~#wait_packet~0#1.base, elants_i2c_irq_~#wait_packet~0#1.offset, elants_i2c_irq_~ts~0#1.base, elants_i2c_irq_~ts~0#1.offset, elants_i2c_irq_~client~8#1.base, elants_i2c_irq_~client~8#1.offset, elants_i2c_irq_~report_count~0#1, elants_i2c_irq_~report_len~0#1, elants_i2c_irq_~i~2#1, elants_i2c_irq_~len~0#1, elants_i2c_irq_~#descriptor~7#1.base, elants_i2c_irq_~#descriptor~7#1.offset, elants_i2c_irq_~tmp~27#1, elants_i2c_irq_~tmp___0~7#1, elants_i2c_irq_~buf~3#1.base, elants_i2c_irq_~buf~3#1.offset;elants_i2c_irq_~irq#1 := elants_i2c_irq_#in~irq#1;elants_i2c_irq_~_dev#1.base, elants_i2c_irq_~_dev#1.offset := elants_i2c_irq_#in~_dev#1.base, elants_i2c_irq_#in~_dev#1.offset;call elants_i2c_irq_~#wait_packet~0#1.base, elants_i2c_irq_~#wait_packet~0#1.offset := #Ultimate.allocOnStack(4bv64);havoc elants_i2c_irq_~ts~0#1.base, elants_i2c_irq_~ts~0#1.offset;havoc elants_i2c_irq_~client~8#1.base, elants_i2c_irq_~client~8#1.offset;havoc elants_i2c_irq_~report_count~0#1;havoc elants_i2c_irq_~report_len~0#1;havoc elants_i2c_irq_~i~2#1;havoc elants_i2c_irq_~len~0#1;call elants_i2c_irq_~#descriptor~7#1.base, elants_i2c_irq_~#descriptor~7#1.offset := #Ultimate.allocOnStack(37bv64);havoc elants_i2c_irq_~tmp~27#1;havoc elants_i2c_irq_~tmp___0~7#1;havoc elants_i2c_irq_~buf~3#1.base, elants_i2c_irq_~buf~3#1.offset;call write~intINTTYPE1#14(100bv8, elants_i2c_irq_~#wait_packet~0#1.base, elants_i2c_irq_~#wait_packet~0#1.offset, 1bv64);call write~intINTTYPE1#14(100bv8, elants_i2c_irq_~#wait_packet~0#1.base, ~bvadd~64(1bv64, elants_i2c_irq_~#wait_packet~0#1.offset), 1bv64);call write~intINTTYPE1#14(100bv8, elants_i2c_irq_~#wait_packet~0#1.base, ~bvadd~64(2bv64, elants_i2c_irq_~#wait_packet~0#1.offset), 1bv64);call write~intINTTYPE1#14(100bv8, elants_i2c_irq_~#wait_packet~0#1.base, ~bvadd~64(3bv64, elants_i2c_irq_~#wait_packet~0#1.offset), 1bv64);elants_i2c_irq_~ts~0#1.base, elants_i2c_irq_~ts~0#1.offset := elants_i2c_irq_~_dev#1.base, elants_i2c_irq_~_dev#1.offset;call elants_i2c_irq_#t~mem259#1.base, elants_i2c_irq_#t~mem259#1.offset := read~$Pointer$#0(elants_i2c_irq_~ts~0#1.base, elants_i2c_irq_~ts~0#1.offset, 8bv64);elants_i2c_irq_~client~8#1.base, elants_i2c_irq_~client~8#1.offset := elants_i2c_irq_#t~mem259#1.base, elants_i2c_irq_#t~mem259#1.offset;havoc elants_i2c_irq_#t~mem259#1.base, elants_i2c_irq_#t~mem259#1.offset; [2025-02-08 04:37:56,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: SUMMARY for call ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#t~ret705#1 := write_update_fw(##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~373#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~373#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~374#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~374#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~375#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~375#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~376#1); srcloc: null [2025-02-08 04:37:56,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#t~funptrres703#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#t~ret704#1; [2025-02-08 04:37:56,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: SUMMARY for call ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#t~ret704#1 := calibrate_store(##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~373#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~373#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~374#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~374#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~375#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~375#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~376#1); srcloc: null [2025-02-08 04:37:56,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: assume ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~#fp#1.base == #funAddr~write_update_fw.base && ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~#fp#1.offset == #funAddr~write_update_fw.offset; [2025-02-08 04:37:56,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: assume !(##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~#fp#1.base == #funAddr~write_update_fw.base && ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~#fp#1.offset == #funAddr~write_update_fw.offset); [2025-02-08 04:37:56,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7927: SUMMARY for call ldv_linux_kernel_rcu_update_lock_sched_check_final_state(); srcloc: null [2025-02-08 04:37:56,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: assume ~bvult~64(#Ultimate.C_memcpy_#t~loopctr718#1, #Ultimate.C_memcpy_size#1);call #Ultimate.C_memcpy_#t~mem719#1.base, #Ultimate.C_memcpy_#t~mem719#1.offset := read~unchecked~$Pointer$#0(#Ultimate.C_memcpy_src#1.base, ~bvadd~64(#Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_#t~loopctr718#1), 8bv64);call write~unchecked~$Pointer$#0(#Ultimate.C_memcpy_#t~mem719#1.base, #Ultimate.C_memcpy_#t~mem719#1.offset, #Ultimate.C_memcpy_dest#1.base, ~bvadd~64(#Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_#t~loopctr718#1), 8bv64);#Ultimate.C_memcpy_#t~loopctr718#1 := ~bvadd~64(8bv64, #Ultimate.C_memcpy_#t~loopctr718#1); [2025-02-08 04:37:56,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: assume !~bvult~64(#Ultimate.C_memcpy_#t~loopctr718#1, #Ultimate.C_memcpy_size#1);assume #Ultimate.C_memcpy_#res#1.base == #Ultimate.C_memcpy_dest#1.base && #Ultimate.C_memcpy_#res#1.offset == #Ultimate.C_memcpy_dest#1.offset;elants_i2c_irq_#t~memcpy~res267#1.base, elants_i2c_irq_#t~memcpy~res267#1.offset := #Ultimate.C_memcpy_#res#1.base, #Ultimate.C_memcpy_#res#1.offset;havoc #Ultimate.C_memcpy_#t~loopctr709#1, #Ultimate.C_memcpy_#t~mem710#1, #Ultimate.C_memcpy_#t~mem711#1, #Ultimate.C_memcpy_#t~mem712#1, #Ultimate.C_memcpy_#t~mem713#1, #Ultimate.C_memcpy_#t~mem714#1, #Ultimate.C_memcpy_#t~mem715#1, #Ultimate.C_memcpy_#t~mem716#1, #Ultimate.C_memcpy_#t~mem717#1, #Ultimate.C_memcpy_#t~loopctr718#1, #Ultimate.C_memcpy_#t~mem719#1.base, #Ultimate.C_memcpy_#t~mem719#1.offset;havoc #Ultimate.C_memcpy_dest#1.base, #Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_src#1.base, #Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_size#1;assume { :end_inline_#Ultimate.C_memcpy } true;havoc elants_i2c_irq_#t~memcpy~res267#1.base, elants_i2c_irq_#t~memcpy~res267#1.offset;assume { :begin_inline_complete } true;complete_#in~arg0#1.base, complete_#in~arg0#1.offset := elants_i2c_irq_~ts~0#1.base, ~bvadd~64(200bv64, elants_i2c_irq_~ts~0#1.offset);havoc complete_~arg0#1.base, complete_~arg0#1.offset;complete_~arg0#1.base, complete_~arg0#1.offset := complete_#in~arg0#1.base, complete_#in~arg0#1.offset; [2025-02-08 04:37:56,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: assume ~bvult~64(#Ultimate.C_memcpy_#t~loopctr709#1, #Ultimate.C_memcpy_size#1);call #Ultimate.C_memcpy_#t~mem710#1 := read~unchecked~intINTTYPE2#0(#Ultimate.C_memcpy_src#1.base, ~bvadd~64(#Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_#t~loopctr709#1), 2bv64);call write~unchecked~intINTTYPE2#0(#Ultimate.C_memcpy_#t~mem710#1, #Ultimate.C_memcpy_dest#1.base, ~bvadd~64(#Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_#t~loopctr709#1), 2bv64);call #Ultimate.C_memcpy_#t~mem711#1 := read~unchecked~intINTTYPE1#0(#Ultimate.C_memcpy_src#1.base, ~bvadd~64(#Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_#t~loopctr709#1), 1bv64);call write~unchecked~intINTTYPE1#0(#Ultimate.C_memcpy_#t~mem711#1, #Ultimate.C_memcpy_dest#1.base, ~bvadd~64(#Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_#t~loopctr709#1), 1bv64);call #Ultimate.C_memcpy_#t~mem712#1 := read~unchecked~intINTTYPE8#0(#Ultimate.C_memcpy_src#1.base, ~bvadd~64(#Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_#t~loopctr709#1), 8bv64);call write~unchecked~intINTTYPE8#0(#Ultimate.C_memcpy_#t~mem712#1, #Ultimate.C_memcpy_dest#1.base, ~bvadd~64(#Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_#t~loopctr709#1), 8bv64);call #Ultimate.C_memcpy_#t~mem713#1 := read~unchecked~intINTTYPE1#0(#Ultimate.C_memcpy_src#1.base, ~bvadd~64(#Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_#t~loopctr709#1), 1bv64);call write~unchecked~intINTTYPE1#0(#Ultimate.C_memcpy_#t~mem713#1, #Ultimate.C_memcpy_dest#1.base, ~bvadd~64(#Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_#t~loopctr709#1), 1bv64);call #Ultimate.C_memcpy_#t~mem714#1 := read~unchecked~intINTTYPE4#0(#Ultimate.C_memcpy_src#1.base, ~bvadd~64(#Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_#t~loopctr709#1), 4bv64);call write~unchecked~intINTTYPE4#0(#Ultimate.C_memcpy_#t~mem714#1, #Ultimate.C_memcpy_dest#1.base, ~bvadd~64(#Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_#t~loopctr709#1), 4bv64);call #Ultimate.C_memcpy_#t~mem715#1 := read~unchecked~intINTTYPE4#0(#Ultimate.C_memcpy_src#1.base, ~bvadd~64(#Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_#t~loopctr709#1), 4bv64);call write~unchecked~intINTTYPE4#0(#Ultimate.C_memcpy_#t~mem715#1, #Ultimate.C_memcpy_dest#1.base, ~bvadd~64(#Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_#t~loopctr709#1), 4bv64);call #Ultimate.C_memcpy_#t~mem716#1 := read~unchecked~intINTTYPE1#0(#Ultimate.C_memcpy_src#1.base, ~bvadd~64(#Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_#t~loopctr709#1), 1bv64);call write~unchecked~intINTTYPE1#0(#Ultimate.C_memcpy_#t~mem716#1, #Ultimate.C_memcpy_dest#1.base, ~bvadd~64(#Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_#t~loopctr709#1), 1bv64);call #Ultimate.C_memcpy_#t~mem717#1 := read~unchecked~intINTTYPE2#0(#Ultimate.C_memcpy_src#1.base, ~bvadd~64(#Ultimate.C_memcpy_src#1.offset, #Ultimate.C_memcpy_#t~loopctr709#1), 2bv64);call write~unchecked~intINTTYPE2#0(#Ultimate.C_memcpy_#t~mem717#1, #Ultimate.C_memcpy_dest#1.base, ~bvadd~64(#Ultimate.C_memcpy_dest#1.offset, #Ultimate.C_memcpy_#t~loopctr709#1), 2bv64);#Ultimate.C_memcpy_#t~loopctr709#1 := ~bvadd~64(1bv64, #Ultimate.C_memcpy_#t~loopctr709#1); [2025-02-08 04:37:56,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: assume !~bvult~64(#Ultimate.C_memcpy_#t~loopctr709#1, #Ultimate.C_memcpy_size#1);#Ultimate.C_memcpy_#t~loopctr718#1 := 0bv64; [2025-02-08 04:37:56,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7002-1: SUMMARY for call ldv_assume((if 2bv32 == ldv_interrupt_interrupt_instance_1_~ldv_1_ret_val_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:37:56,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6672: havoc ldv_i2c_io_instance_0_#t~mem384#1.base, ldv_i2c_io_instance_0_#t~mem384#1.offset, ldv_i2c_io_instance_0_#t~ret385#1.base, ldv_i2c_io_instance_0_#t~ret385#1.offset, ldv_i2c_io_instance_0_#t~ret386#1.base, ldv_i2c_io_instance_0_#t~ret386#1.offset, ldv_i2c_io_instance_0_#t~ret387#1, ldv_i2c_io_instance_0_#t~mem388#1.base, ldv_i2c_io_instance_0_#t~mem388#1.offset, ldv_i2c_io_instance_0_#t~ret389#1, ldv_i2c_io_instance_0_#t~ret390#1, ldv_i2c_io_instance_0_#t~ret391#1, ldv_i2c_io_instance_0_#t~ret392#1, ldv_i2c_io_instance_0_#t~mem393#1.base, ldv_i2c_io_instance_0_#t~mem393#1.offset, ldv_i2c_io_instance_0_#t~mem394#1.base, ldv_i2c_io_instance_0_#t~mem394#1.offset, ldv_i2c_io_instance_0_~arg0#1.base, ldv_i2c_io_instance_0_~arg0#1.offset, ldv_i2c_io_instance_0_~ldv_0_container_i2c_driver~0#1.base, ldv_i2c_io_instance_0_~ldv_0_container_i2c_driver~0#1.offset, ldv_i2c_io_instance_0_~ldv_0_resource_client~0#1.base, ldv_i2c_io_instance_0_~ldv_0_resource_client~0#1.offset, ldv_i2c_io_instance_0_~ldv_0_resource_struct_i2c_device_id~0#1.base, ldv_i2c_io_instance_0_~ldv_0_resource_struct_i2c_device_id~0#1.offset, ldv_i2c_io_instance_0_~ldv_0_ret_default~0#1, ldv_i2c_io_instance_0_~data~0#1.base, ldv_i2c_io_instance_0_~data~0#1.offset, ldv_i2c_io_instance_0_~tmp~44#1.base, ldv_i2c_io_instance_0_~tmp~44#1.offset, ldv_i2c_io_instance_0_~tmp___0~16#1.base, ldv_i2c_io_instance_0_~tmp___0~16#1.offset, ldv_i2c_io_instance_0_~tmp___1~6#1, ldv_i2c_io_instance_0_~tmp___2~1#1, ldv_i2c_io_instance_0_~tmp___3~0#1;havoc ldv_i2c_io_instance_0_#in~arg0#1.base, ldv_i2c_io_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_i2c_io_instance_0 } true; [2025-02-08 04:37:56,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7531: havoc ldv_pm_ops_instance_poweroff_late_2_8_#t~ret421#1, ldv_pm_ops_instance_poweroff_late_2_8_~arg0#1.base, ldv_pm_ops_instance_poweroff_late_2_8_~arg0#1.offset, ldv_pm_ops_instance_poweroff_late_2_8_~arg1#1.base, ldv_pm_ops_instance_poweroff_late_2_8_~arg1#1.offset;havoc ldv_pm_ops_instance_poweroff_late_2_8_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_late_2_8_#in~arg0#1.offset, ldv_pm_ops_instance_poweroff_late_2_8_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_late_2_8_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_poweroff_late_2_8 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem498#1.base, ldv_pm_pm_ops_instance_2_#t~mem498#1.offset; [2025-02-08 04:37:56,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7399-1: call ldv_pm_pm_ops_instance_2_#t~mem464#1.base, ldv_pm_pm_ops_instance_2_#t~mem464#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(176bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:37:56,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7399: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem464#1.base, ldv_pm_pm_ops_instance_2_#t~mem464#1.offset);havoc ldv_pm_pm_ops_instance_2_#t~mem464#1.base, ldv_pm_pm_ops_instance_2_#t~mem464#1.offset;call ldv_pm_pm_ops_instance_2_#t~mem465#1.base, ldv_pm_pm_ops_instance_2_#t~mem465#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(176bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_runtime_idle_2_27 } true;ldv_pm_ops_instance_runtime_idle_2_27_#in~arg0#1.base, ldv_pm_ops_instance_runtime_idle_2_27_#in~arg0#1.offset, ldv_pm_ops_instance_runtime_idle_2_27_#in~arg1#1.base, ldv_pm_ops_instance_runtime_idle_2_27_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem465#1.base, ldv_pm_pm_ops_instance_2_#t~mem465#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_runtime_idle_2_27_#t~ret437#1, ldv_pm_ops_instance_runtime_idle_2_27_~arg0#1.base, ldv_pm_ops_instance_runtime_idle_2_27_~arg0#1.offset, ldv_pm_ops_instance_runtime_idle_2_27_~arg1#1.base, ldv_pm_ops_instance_runtime_idle_2_27_~arg1#1.offset;ldv_pm_ops_instance_runtime_idle_2_27_~arg0#1.base, ldv_pm_ops_instance_runtime_idle_2_27_~arg0#1.offset := ldv_pm_ops_instance_runtime_idle_2_27_#in~arg0#1.base, ldv_pm_ops_instance_runtime_idle_2_27_#in~arg0#1.offset;ldv_pm_ops_instance_runtime_idle_2_27_~arg1#1.base, ldv_pm_ops_instance_runtime_idle_2_27_~arg1#1.offset := ldv_pm_ops_instance_runtime_idle_2_27_#in~arg1#1.base, ldv_pm_ops_instance_runtime_idle_2_27_#in~arg1#1.offset; [2025-02-08 04:37:56,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7399: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem464#1.base, ldv_pm_pm_ops_instance_2_#t~mem464#1.offset));havoc ldv_pm_pm_ops_instance_2_#t~mem464#1.base, ldv_pm_pm_ops_instance_2_#t~mem464#1.offset; [2025-02-08 04:37:56,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6276-1: SUMMARY for call dev_err(elants_i2c_probe_~client#1.base, ~bvadd~64(32bv64, elants_i2c_probe_~client#1.offset), 131bv64, 0bv64); srcloc: null [2025-02-08 04:37:56,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6210: assume 0bv32 != elants_i2c_probe_~error~14#1; [2025-02-08 04:37:56,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6210: assume !(0bv32 != elants_i2c_probe_~error~14#1);assume { :begin_inline_devm_input_allocate_device } true;devm_input_allocate_device_#in~arg0#1.base, devm_input_allocate_device_#in~arg0#1.offset := elants_i2c_probe_~client#1.base, ~bvadd~64(32bv64, elants_i2c_probe_~client#1.offset);havoc devm_input_allocate_device_#res#1.base, devm_input_allocate_device_#res#1.offset;havoc devm_input_allocate_device_#t~ret687#1.base, devm_input_allocate_device_#t~ret687#1.offset, devm_input_allocate_device_~arg0#1.base, devm_input_allocate_device_~arg0#1.offset;devm_input_allocate_device_~arg0#1.base, devm_input_allocate_device_~arg0#1.offset := devm_input_allocate_device_#in~arg0#1.base, devm_input_allocate_device_#in~arg0#1.offset; [2025-02-08 04:37:56,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6276: elants_i2c_probe_#res#1 := elants_i2c_probe_~error~14#1;call ULTIMATE.dealloc(elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset);havoc elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset;call ULTIMATE.dealloc(elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset);havoc elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset; [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7201-1: SUMMARY for call ldv_pm_ops_instance_runtime_suspend_2_25_#t~ret441#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_runtime_suspend_2_25_~arg1#1.base, ldv_pm_ops_instance_runtime_suspend_2_25_~arg1#1.offset, ldv_pm_ops_instance_runtime_suspend_2_25_~arg0#1.base, ldv_pm_ops_instance_runtime_suspend_2_25_~arg0#1.offset); srcloc: null [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7201: havoc ldv_pm_ops_instance_runtime_suspend_2_25_#t~ret441#1; [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7003: havoc ldv_interrupt_instance_thread_1_3_#t~ret399#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; [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7928: SUMMARY for call ldv_linux_kernel_rcu_update_lock_check_final_state(); srcloc: null [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7730: ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp___1~11#1 := ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret518#1;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret518#1; [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7664-1: SUMMARY for call ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret513#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret513#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7664: ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp~53#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp~53#1.offset := ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret513#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret513#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret513#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret513#1.offset;ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset := ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp~53#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp~53#1.offset; [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7730-1: SUMMARY for call ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret518#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6872-1: SUMMARY for call ldv_i2c_io_instance_0_#t~ret387#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5881: assume 85bv32 == ~zero_extend~32~8(elants_i2c_irq_#t~mem269#1);havoc elants_i2c_irq_#t~mem269#1; [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5881: assume !(85bv32 == ~zero_extend~32~8(elants_i2c_irq_#t~mem269#1));havoc elants_i2c_irq_#t~mem269#1;call elants_i2c_irq_#t~mem270#1 := read~intINTTYPE1#0(elants_i2c_irq_~ts~0#1.base, ~bvadd~64(288bv64, elants_i2c_irq_~ts~0#1.offset), 1bv64); [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6872: ldv_i2c_io_instance_0_~tmp___2~1#1 := ldv_i2c_io_instance_0_#t~ret387#1;havoc ldv_i2c_io_instance_0_#t~ret387#1; [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929: SUMMARY for call ldv_linux_kernel_rcu_srcu_check_final_state(); srcloc: null [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12025: assume 0bv32 == ldv_assert_linux_usb_register__wrong_return_value_~expr#1; [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12025: assume !(0bv32 == ldv_assert_linux_usb_register__wrong_return_value_~expr#1); [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4626: i2c_check_functionality_#t~ret102#1 := i2c_get_functionality_#res#1;havoc i2c_get_functionality_#t~mem99#1.base, i2c_get_functionality_#t~mem99#1.offset, i2c_get_functionality_#t~mem100#1.base, i2c_get_functionality_#t~mem100#1.offset, i2c_get_functionality_#t~ret101#1, i2c_get_functionality_~adap#1.base, i2c_get_functionality_~adap#1.offset, i2c_get_functionality_~tmp~11#1;havoc i2c_get_functionality_#in~adap#1.base, i2c_get_functionality_#in~adap#1.offset;assume { :end_inline_i2c_get_functionality } true;i2c_check_functionality_~tmp~12#1 := i2c_check_functionality_#t~ret102#1;havoc i2c_check_functionality_#t~ret102#1;i2c_check_functionality_#res#1 := (if ~bvand~32(i2c_check_functionality_~func#1, i2c_check_functionality_~tmp~12#1) == i2c_check_functionality_~func#1 then 1bv32 else 0bv32); [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7467: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem479#1.base, ldv_pm_pm_ops_instance_2_#t~mem479#1.offset);havoc ldv_pm_pm_ops_instance_2_#t~mem479#1.base, ldv_pm_pm_ops_instance_2_#t~mem479#1.offset;call ldv_pm_pm_ops_instance_2_#t~mem480#1.base, ldv_pm_pm_ops_instance_2_#t~mem480#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(64bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_suspend_late_2_18 } true;ldv_pm_ops_instance_suspend_late_2_18_#in~arg0#1.base, ldv_pm_ops_instance_suspend_late_2_18_#in~arg0#1.offset, ldv_pm_ops_instance_suspend_late_2_18_#in~arg1#1.base, ldv_pm_ops_instance_suspend_late_2_18_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem480#1.base, ldv_pm_pm_ops_instance_2_#t~mem480#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_suspend_late_2_18_#t~ret444#1, ldv_pm_ops_instance_suspend_late_2_18_~arg0#1.base, ldv_pm_ops_instance_suspend_late_2_18_~arg0#1.offset, ldv_pm_ops_instance_suspend_late_2_18_~arg1#1.base, ldv_pm_ops_instance_suspend_late_2_18_~arg1#1.offset;ldv_pm_ops_instance_suspend_late_2_18_~arg0#1.base, ldv_pm_ops_instance_suspend_late_2_18_~arg0#1.offset := ldv_pm_ops_instance_suspend_late_2_18_#in~arg0#1.base, ldv_pm_ops_instance_suspend_late_2_18_#in~arg0#1.offset;ldv_pm_ops_instance_suspend_late_2_18_~arg1#1.base, ldv_pm_ops_instance_suspend_late_2_18_~arg1#1.offset := ldv_pm_ops_instance_suspend_late_2_18_#in~arg1#1.base, ldv_pm_ops_instance_suspend_late_2_18_#in~arg1#1.offset; [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7467: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem479#1.base, ldv_pm_pm_ops_instance_2_#t~mem479#1.offset));havoc ldv_pm_pm_ops_instance_2_#t~mem479#1.base, ldv_pm_pm_ops_instance_2_#t~mem479#1.offset; [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7335: assume 0bv64 != ~bvadd~64(ldv_pm_platform_instance_3_#t~mem461#1.base, ldv_pm_platform_instance_3_#t~mem461#1.offset);havoc ldv_pm_platform_instance_3_#t~mem461#1.base, ldv_pm_platform_instance_3_#t~mem461#1.offset;call ldv_pm_platform_instance_3_#t~mem462#1.base, ldv_pm_platform_instance_3_#t~mem462#1.offset := read~$Pointer$#3(ldv_pm_platform_instance_3_~ldv_3_container_platform_driver~0#1.base, ~bvadd~64(8bv64, ldv_pm_platform_instance_3_~ldv_3_container_platform_driver~0#1.offset), 8bv64);assume { :begin_inline_ldv_platform_instance_release_3_3 } true;ldv_platform_instance_release_3_3_#in~arg0#1.base, ldv_platform_instance_release_3_3_#in~arg0#1.offset, ldv_platform_instance_release_3_3_#in~arg1#1.base, ldv_platform_instance_release_3_3_#in~arg1#1.offset := ldv_pm_platform_instance_3_#t~mem462#1.base, ldv_pm_platform_instance_3_#t~mem462#1.offset, ldv_pm_platform_instance_3_~ldv_3_ldv_param_3_0_default~0#1.base, ldv_pm_platform_instance_3_~ldv_3_ldv_param_3_0_default~0#1.offset;havoc ldv_platform_instance_release_3_3_#t~ret412#1, ldv_platform_instance_release_3_3_~arg0#1.base, ldv_platform_instance_release_3_3_~arg0#1.offset, ldv_platform_instance_release_3_3_~arg1#1.base, ldv_platform_instance_release_3_3_~arg1#1.offset;ldv_platform_instance_release_3_3_~arg0#1.base, ldv_platform_instance_release_3_3_~arg0#1.offset := ldv_platform_instance_release_3_3_#in~arg0#1.base, ldv_platform_instance_release_3_3_#in~arg0#1.offset;ldv_platform_instance_release_3_3_~arg1#1.base, ldv_platform_instance_release_3_3_~arg1#1.offset := ldv_platform_instance_release_3_3_#in~arg1#1.base, ldv_platform_instance_release_3_3_#in~arg1#1.offset; [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7335: assume !(0bv64 != ~bvadd~64(ldv_pm_platform_instance_3_#t~mem461#1.base, ldv_pm_platform_instance_3_#t~mem461#1.offset));havoc ldv_pm_platform_instance_3_#t~mem461#1.base, ldv_pm_platform_instance_3_#t~mem461#1.offset; [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7401: havoc ldv_pm_ops_instance_runtime_idle_2_27_#t~ret437#1, ldv_pm_ops_instance_runtime_idle_2_27_~arg0#1.base, ldv_pm_ops_instance_runtime_idle_2_27_~arg0#1.offset, ldv_pm_ops_instance_runtime_idle_2_27_~arg1#1.base, ldv_pm_ops_instance_runtime_idle_2_27_~arg1#1.offset;havoc ldv_pm_ops_instance_runtime_idle_2_27_#in~arg0#1.base, ldv_pm_ops_instance_runtime_idle_2_27_#in~arg0#1.offset, ldv_pm_ops_instance_runtime_idle_2_27_#in~arg1#1.base, ldv_pm_ops_instance_runtime_idle_2_27_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_runtime_idle_2_27 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem465#1.base, ldv_pm_pm_ops_instance_2_#t~mem465#1.offset; [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6212-1: SUMMARY for call dev_err(elants_i2c_probe_~client#1.base, ~bvadd~64(32bv64, elants_i2c_probe_~client#1.offset), 126bv64, 0bv64); srcloc: null [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6212: elants_i2c_probe_#res#1 := elants_i2c_probe_~error~14#1;call ULTIMATE.dealloc(elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset);havoc elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset;call ULTIMATE.dealloc(elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset);havoc elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset; [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7930: SUMMARY for call ldv_linux_lib_idr_check_final_state(); srcloc: null [2025-02-08 04:37:56,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6807: SUMMARY for call ldv_assume((if 0bv32 == ldv_entry_EMGentry_9_~ldv_9_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:37:56,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666: ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp___1~10#1 := ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret514#1;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret514#1; [2025-02-08 04:37:56,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7732: assume 0bv32 != ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp___1~11#1; [2025-02-08 04:37:56,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7732: assume !(0bv32 != ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp___1~11#1);assume { :begin_inline_ldv_dummy_resourceless_instance_callback_6_3 } true;ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.offset := ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_6_3_#t~ret378#1, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.offset; [2025-02-08 04:37:56,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666-1: SUMMARY for call ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret514#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:56,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7138: havoc ldv_pm_ops_instance_restore_early_2_7_#t~ret428#1; [2025-02-08 04:37:56,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7138-1: SUMMARY for call ldv_pm_ops_instance_restore_early_2_7_#t~ret428#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_restore_early_2_7_~arg1#1.base, ldv_pm_ops_instance_restore_early_2_7_~arg1#1.offset, ldv_pm_ops_instance_restore_early_2_7_~arg0#1.base, ldv_pm_ops_instance_restore_early_2_7_~arg0#1.offset); srcloc: null [2025-02-08 04:37:56,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12027: assume false; [2025-02-08 04:37:56,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12027: assume !false; [2025-02-08 04:37:56,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6874: assume 0bv32 != ldv_i2c_io_instance_0_~tmp___2~1#1;call ldv_i2c_io_instance_0_#t~mem388#1.base, ldv_i2c_io_instance_0_#t~mem388#1.offset := read~$Pointer$#0(ldv_i2c_io_instance_0_~ldv_0_container_i2c_driver~0#1.base, ~bvadd~64(12bv64, ldv_i2c_io_instance_0_~ldv_0_container_i2c_driver~0#1.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_io_instance_probe_0_11_#in~arg2#1.base, ldv_io_instance_probe_0_11_#in~arg2#1.offset := ldv_i2c_io_instance_0_#t~mem388#1.base, ldv_i2c_io_instance_0_#t~mem388#1.offset, ldv_i2c_io_instance_0_~ldv_0_resource_client~0#1.base, ldv_i2c_io_instance_0_~ldv_0_resource_client~0#1.offset, ldv_i2c_io_instance_0_~ldv_0_resource_struct_i2c_device_id~0#1.base, ldv_i2c_io_instance_0_~ldv_0_resource_struct_i2c_device_id~0#1.offset;havoc ldv_io_instance_probe_0_11_#res#1;havoc ldv_io_instance_probe_0_11_#t~ret406#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_~arg2#1.base, ldv_io_instance_probe_0_11_~arg2#1.offset, ldv_io_instance_probe_0_11_~tmp~48#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;ldv_io_instance_probe_0_11_~arg2#1.base, ldv_io_instance_probe_0_11_~arg2#1.offset := ldv_io_instance_probe_0_11_#in~arg2#1.base, ldv_io_instance_probe_0_11_#in~arg2#1.offset;havoc ldv_io_instance_probe_0_11_~tmp~48#1;assume { :begin_inline_elants_i2c_probe } true;elants_i2c_probe_#in~client#1.base, elants_i2c_probe_#in~client#1.offset, elants_i2c_probe_#in~id#1.base, elants_i2c_probe_#in~id#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_~arg2#1.base, ldv_io_instance_probe_0_11_~arg2#1.offset;havoc elants_i2c_probe_#res#1;havoc elants_i2c_probe_#t~mem300#1.base, elants_i2c_probe_#t~mem300#1.offset, elants_i2c_probe_#t~ret301#1, elants_i2c_probe_#t~mem302#1.base, elants_i2c_probe_#t~mem302#1.offset, elants_i2c_probe_#t~mem303#1, elants_i2c_probe_#t~ret304#1, elants_i2c_probe_#t~ret305#1.base, elants_i2c_probe_#t~ret305#1.offset, elants_i2c_probe_#t~ret306#1, elants_i2c_probe_#t~ret307#1.base, elants_i2c_probe_#t~ret307#1.offset, elants_i2c_probe_#t~mem308#1.base, elants_i2c_probe_#t~mem308#1.offset, elants_i2c_probe_#t~mem309#1.base, elants_i2c_probe_#t~mem309#1.offset, elants_i2c_probe_#t~mem310#1.base, elants_i2c_probe_#t~mem310#1.offset, elants_i2c_probe_#t~mem311#1.base, elants_i2c_probe_#t~mem311#1.offset, elants_i2c_probe_#t~mem312#1.base, elants_i2c_probe_#t~mem312#1.offset, elants_i2c_probe_#t~mem313#1.base, elants_i2c_probe_#t~mem313#1.offset, elants_i2c_probe_#t~mem314#1.base, elants_i2c_probe_#t~mem314#1.offset, elants_i2c_probe_#t~mem315#1, elants_i2c_probe_#t~mem316#1.base, elants_i2c_probe_#t~mem316#1.offset, elants_i2c_probe_#t~mem317#1, elants_i2c_probe_#t~mem318#1.base, elants_i2c_probe_#t~mem318#1.offset, elants_i2c_probe_#t~mem319#1.base, elants_i2c_probe_#t~mem319#1.offset, elants_i2c_probe_#t~mem320#1, elants_i2c_probe_#t~mem321#1.base, elants_i2c_probe_#t~mem321#1.offset, elants_i2c_probe_#t~mem322#1, elants_i2c_probe_#t~mem323#1.base, elants_i2c_probe_#t~mem323#1.offset, elants_i2c_probe_#t~ret324#1, elants_i2c_probe_#t~mem325#1.base, elants_i2c_probe_#t~mem325#1.offset, elants_i2c_probe_#t~mem326#1, elants_i2c_probe_#t~mem327#1.base, elants_i2c_probe_#t~mem327#1.offset, elants_i2c_probe_#t~mem328#1, elants_i2c_probe_#t~mem329#1.base, elants_i2c_probe_#t~mem329#1.offset, elants_i2c_probe_#t~mem330#1.base, elants_i2c_probe_#t~mem330#1.offset, elants_i2c_probe_#t~mem331#1.base, elants_i2c_probe_#t~mem331#1.offset, elants_i2c_probe_#t~mem332#1, elants_i2c_probe_#t~mem333#1.base, elants_i2c_probe_#t~mem333#1.offset, elants_i2c_probe_#t~mem334#1, elants_i2c_probe_#t~mem335#1.base, elants_i2c_probe_#t~mem335#1.offset, elants_i2c_probe_#t~mem336#1.base, elants_i2c_probe_#t~mem336#1.offset, elants_i2c_probe_#t~ret337#1, elants_i2c_probe_#t~mem338#1.base, elants_i2c_probe_#t~mem338#1.offset, elants_i2c_probe_#t~mem339#1, elants_i2c_probe_#t~ret340#1, elants_i2c_probe_#t~mem341#1.base, elants_i2c_probe_#t~mem341#1.offset, elants_i2c_probe_#t~ret342#1, elants_i2c_probe_#t~ret343#1, elants_i2c_probe_#t~ret344#1, elants_i2c_probe_~client#1.base, elants_i2c_probe_~client#1.offset, elants_i2c_probe_~id#1.base, elants_i2c_probe_~id#1.offset, elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset, elants_i2c_probe_~ts~6#1.base, elants_i2c_probe_~ts~6#1.offset, elants_i2c_probe_~irqflags~0#1, elants_i2c_probe_~error~14#1, elants_i2c_probe_~tmp~32#1, elants_i2c_probe_~tmp___0~11#1, elants_i2c_probe_~tmp___1~3#1.base, elants_i2c_probe_~tmp___1~3#1.offset, elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset;elants_i2c_probe_~client#1.base, elants_i2c_probe_~client#1.offset := elants_i2c_probe_#in~client#1.base, elants_i2c_probe_#in~client#1.offset;elants_i2c_probe_~id#1.base, elants_i2c_probe_~id#1.offset := elants_i2c_probe_#in~id#1.base, elants_i2c_probe_#in~id#1.offset;call elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset := #Ultimate.allocOnStack(34bv64);havoc elants_i2c_probe_~ts~6#1.base, elants_i2c_probe_~ts~6#1.offset;havoc elants_i2c_probe_~irqflags~0#1;havoc elants_i2c_probe_~error~14#1;havoc elants_i2c_probe_~tmp~32#1;havoc elants_i2c_probe_~tmp___0~11#1;havoc elants_i2c_probe_~tmp___1~3#1.base, elants_i2c_probe_~tmp___1~3#1.offset;call elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset := #Ultimate.allocOnStack(8bv64);call elants_i2c_probe_#t~mem300#1.base, elants_i2c_probe_#t~mem300#1.offset := read~$Pointer$#0(elants_i2c_probe_~client#1.base, ~bvadd~64(24bv64, elants_i2c_probe_~client#1.offset), 8bv64);assume { :begin_inline_i2c_check_functionality } true;i2c_check_functionality_#in~adap#1.base, i2c_check_functionality_#in~adap#1.offset, i2c_check_functionality_#in~func#1 := elants_i2c_probe_#t~mem300#1.base, elants_i2c_probe_#t~mem300#1.offset, 1bv32;havoc i2c_check_functionality_#res#1;havoc i2c_check_functionality_#t~ret102#1, i2c_check_functionality_~adap#1.base, i2c_check_functionality_~adap#1.offset, i2c_check_functionality_~func#1, i2c_check_functionality_~tmp~12#1;i2c_check_functionality_~adap#1.base, i2c_check_functionality_~adap#1.offset := i2c_check_functionality_#in~adap#1.base, i2c_check_functionality_#in~adap#1.offset;i2c_check_functionality_~func#1 := i2c_check_functionality_#in~func#1;havoc i2c_check_functionality_~tmp~12#1;assume { :begin_inline_i2c_get_functionality } true;i2c_get_functionality_#in~adap#1.base, i2c_get_functionality_#in~adap#1.offset := i2c_check_functionality_~adap#1.base, i2c_check_functionality_~adap#1.offset;havoc i2c_get_functionality_#res#1;havoc i2c_get_functionality_#t~mem99#1.base, i2c_get_functionality_#t~mem99#1.offset, i2c_get_functionality_#t~mem100#1.base, i2c_get_functionality_#t~mem100#1.offset, i2c_get_functionality_#t~ret101#1, i2c_get_functionality_~adap#1.base, i2c_get_functionality_~adap#1.offset, i2c_get_functionality_~tmp~11#1;i2c_get_functionality_~adap#1.base, i2c_get_functionality_~adap#1.offset := i2c_get_functionality_#in~adap#1.base, i2c_get_functionality_#in~adap#1.offset;havoc i2c_get_functionality_~tmp~11#1;call i2c_get_functionality_#t~mem99#1.base, i2c_get_functionality_#t~mem99#1.offset := read~$Pointer$#0(i2c_get_functionality_~adap#1.base, ~bvadd~64(12bv64, i2c_get_functionality_~adap#1.offset), 8bv64);call i2c_get_functionality_#t~mem100#1.base, i2c_get_functionality_#t~mem100#1.offset := read~$Pointer$#0(i2c_get_functionality_#t~mem99#1.base, ~bvadd~64(16bv64, i2c_get_functionality_#t~mem99#1.offset), 8bv64);assume { :begin_inline_##fun~$Pointer$~TO~~u32~0 } true;##fun~$Pointer$~TO~~u32~0_#in~98#1.base, ##fun~$Pointer$~TO~~u32~0_#in~98#1.offset, ##fun~$Pointer$~TO~~u32~0_#in~#fp#1.base, ##fun~$Pointer$~TO~~u32~0_#in~#fp#1.offset := i2c_get_functionality_~adap#1.base, i2c_get_functionality_~adap#1.offset, i2c_get_functionality_#t~mem100#1.base, i2c_get_functionality_#t~mem100#1.offset;havoc ##fun~$Pointer$~TO~~u32~0_#res#1;havoc ##fun~$Pointer$~TO~~u32~0_#~98#1.base, ##fun~$Pointer$~TO~~u32~0_#~98#1.offset;##fun~$Pointer$~TO~~u32~0_#~98#1.base, ##fun~$Pointer$~TO~~u32~0_#~98#1.offset := ##fun~$Pointer$~TO~~u32~0_#in~98#1.base, ##fun~$Pointer$~TO~~u32~0_#in~98#1.offset;i2c_get_functionality_#t~ret101#1 := ##fun~$Pointer$~TO~~u32~0_#res#1;havoc ##fun~$Pointer$~TO~~u32~0_#~98#1.base, ##fun~$Pointer$~TO~~u32~0_#~98#1.offset;havoc ##fun~$Pointer$~TO~~u32~0_#in~98#1.base, ##fun~$Pointer$~TO~~u32~0_#in~98#1.offset, ##fun~$Pointer$~TO~~u32~0_#in~#fp#1.base, ##fun~$Pointer$~TO~~u32~0_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~TO~~u32~0 } true;i2c_get_functionality_~tmp~11#1 := i2c_get_functionality_#t~ret101#1;havoc i2c_get_functionality_#t~mem99#1.base, i2c_get_functionality_#t~mem99#1.offset;havoc i2c_get_functionality_#t~mem100#1.base, i2c_get_functionality_#t~mem100#1.offset;havoc i2c_get_functionality_#t~ret101#1;i2c_get_functionality_#res#1 := i2c_get_functionality_~tmp~11#1; [2025-02-08 04:37:56,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6874: assume !(0bv32 != ldv_i2c_io_instance_0_~tmp___2~1#1); [2025-02-08 04:37:56,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7931: SUMMARY for call ldv_linux_mmc_sdio_func_check_final_state(); srcloc: null [2025-02-08 04:37:56,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6940: ldv_i2c_register_driver_#res#1 := ldv_i2c_register_driver_~arg0#1;ldv_i2c_register_driver_107_#t~ret527#1 := ldv_i2c_register_driver_#res#1;havoc ldv_i2c_register_driver_#t~ret395#1, ldv_i2c_register_driver_~arg0#1, ldv_i2c_register_driver_~arg1#1.base, ldv_i2c_register_driver_~arg1#1.offset, ldv_i2c_register_driver_~arg2#1.base, ldv_i2c_register_driver_~arg2#1.offset, ldv_i2c_register_driver_~ldv_8_i2c_driver_i2c_driver~0#1.base, ldv_i2c_register_driver_~ldv_8_i2c_driver_i2c_driver~0#1.offset, ldv_i2c_register_driver_~tmp~45#1;havoc ldv_i2c_register_driver_#in~arg0#1, ldv_i2c_register_driver_#in~arg1#1.base, ldv_i2c_register_driver_#in~arg1#1.offset, ldv_i2c_register_driver_#in~arg2#1.base, ldv_i2c_register_driver_#in~arg2#1.offset;assume { :end_inline_ldv_i2c_register_driver } true;ldv_i2c_register_driver_107_~tmp___0~23#1 := ldv_i2c_register_driver_107_#t~ret527#1;havoc ldv_i2c_register_driver_107_#t~ret527#1;ldv_i2c_register_driver_107_#res#1 := ldv_i2c_register_driver_107_~tmp___0~23#1; [2025-02-08 04:37:56,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6808-1: SUMMARY for call ldv_entry_EMGentry_9_#t~ret383#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:56,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6808: ldv_entry_EMGentry_9_~tmp~43#1 := ldv_entry_EMGentry_9_#t~ret383#1;havoc ldv_entry_EMGentry_9_#t~ret383#1; [2025-02-08 04:37:56,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7469: havoc ldv_pm_ops_instance_suspend_late_2_18_#t~ret444#1, ldv_pm_ops_instance_suspend_late_2_18_~arg0#1.base, ldv_pm_ops_instance_suspend_late_2_18_~arg0#1.offset, ldv_pm_ops_instance_suspend_late_2_18_~arg1#1.base, ldv_pm_ops_instance_suspend_late_2_18_~arg1#1.offset;havoc ldv_pm_ops_instance_suspend_late_2_18_#in~arg0#1.base, ldv_pm_ops_instance_suspend_late_2_18_#in~arg0#1.offset, ldv_pm_ops_instance_suspend_late_2_18_#in~arg1#1.base, ldv_pm_ops_instance_suspend_late_2_18_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_suspend_late_2_18 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem480#1.base, ldv_pm_pm_ops_instance_2_#t~mem480#1.offset; [2025-02-08 04:37:56,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7337: havoc ldv_platform_instance_release_3_3_#t~ret412#1, ldv_platform_instance_release_3_3_~arg0#1.base, ldv_platform_instance_release_3_3_~arg0#1.offset, ldv_platform_instance_release_3_3_~arg1#1.base, ldv_platform_instance_release_3_3_~arg1#1.offset;havoc ldv_platform_instance_release_3_3_#in~arg0#1.base, ldv_platform_instance_release_3_3_#in~arg0#1.offset, ldv_platform_instance_release_3_3_#in~arg1#1.base, ldv_platform_instance_release_3_3_#in~arg1#1.offset;assume { :end_inline_ldv_platform_instance_release_3_3 } true;havoc ldv_pm_platform_instance_3_#t~mem462#1.base, ldv_pm_platform_instance_3_#t~mem462#1.offset; [2025-02-08 04:37:56,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007: SUMMARY for call ldv_assume((if 2bv32 != ldv_interrupt_interrupt_instance_1_~ldv_1_ret_val_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:37:56,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7932: SUMMARY for call ldv_linux_net_rtnetlink_check_final_state(); srcloc: null [2025-02-08 04:37:56,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7734: ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp___0~21#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp___0~21#1.offset := ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret519#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret519#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret519#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret519#1.offset;ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset := ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp___0~21#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp___0~21#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_6_9 } true;ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg4#1 := ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1;havoc ldv_dummy_resourceless_instance_callback_6_9_#t~ret379#1, ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg4#1;ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_6_9_~arg4#1 := ldv_dummy_resourceless_instance_callback_6_9_#in~arg4#1; [2025-02-08 04:37:56,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7668: assume 0bv32 != ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp___1~10#1; [2025-02-08 04:37:56,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7668: assume !(0bv32 != ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp___1~10#1);assume { :begin_inline_ldv_dummy_resourceless_instance_callback_5_3 } true;ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.offset := ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_5_3_#t~ret372#1, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.offset;assume { :begin_inline_show_iap_mode } true;show_iap_mode_#in~dev#1.base, show_iap_mode_#in~dev#1.offset, show_iap_mode_#in~attr#1.base, show_iap_mode_#in~attr#1.offset, show_iap_mode_#in~buf#1.base, show_iap_mode_#in~buf#1.offset := ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset;havoc show_iap_mode_#res#1;havoc show_iap_mode_#t~ret286#1.base, show_iap_mode_#t~ret286#1.offset, show_iap_mode_#t~mem287#1, show_iap_mode_#t~loopctr288#1, show_iap_mode_#t~nondet289#1, show_iap_mode_#t~ret290#1, show_iap_mode_~dev#1.base, show_iap_mode_~dev#1.offset, show_iap_mode_~attr#1.base, show_iap_mode_~attr#1.offset, show_iap_mode_~buf#1.base, show_iap_mode_~buf#1.offset, show_iap_mode_~client~11#1.base, show_iap_mode_~client~11#1.offset, show_iap_mode_~__mptr~2#1.base, show_iap_mode_~__mptr~2#1.offset, show_iap_mode_~ts~3#1.base, show_iap_mode_~ts~3#1.offset, show_iap_mode_~tmp~30#1.base, show_iap_mode_~tmp~30#1.offset, show_iap_mode_~tmp___0~9#1;show_iap_mode_~dev#1.base, show_iap_mode_~dev#1.offset := show_iap_mode_#in~dev#1.base, show_iap_mode_#in~dev#1.offset;show_iap_mode_~attr#1.base, show_iap_mode_~attr#1.offset := show_iap_mode_#in~attr#1.base, show_iap_mode_#in~attr#1.offset;show_iap_mode_~buf#1.base, show_iap_mode_~buf#1.offset := show_iap_mode_#in~buf#1.base, show_iap_mode_#in~buf#1.offset;havoc show_iap_mode_~client~11#1.base, show_iap_mode_~client~11#1.offset;havoc show_iap_mode_~__mptr~2#1.base, show_iap_mode_~__mptr~2#1.offset;havoc show_iap_mode_~ts~3#1.base, show_iap_mode_~ts~3#1.offset;havoc show_iap_mode_~tmp~30#1.base, show_iap_mode_~tmp~30#1.offset;havoc show_iap_mode_~tmp___0~9#1;show_iap_mode_~__mptr~2#1.base, show_iap_mode_~__mptr~2#1.offset := show_iap_mode_~dev#1.base, show_iap_mode_~dev#1.offset;show_iap_mode_~client~11#1.base, show_iap_mode_~client~11#1.offset := show_iap_mode_~__mptr~2#1.base, ~bvadd~64(18446744073709506912bv64, show_iap_mode_~__mptr~2#1.offset); [2025-02-08 04:37:56,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7734-1: SUMMARY for call ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret519#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret519#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:37:56,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7536-1: call ldv_pm_pm_ops_instance_2_#t~mem499#1.base, ldv_pm_pm_ops_instance_2_#t~mem499#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(104bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:37:56,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7536: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem499#1.base, ldv_pm_pm_ops_instance_2_#t~mem499#1.offset);havoc ldv_pm_pm_ops_instance_2_#t~mem499#1.base, ldv_pm_pm_ops_instance_2_#t~mem499#1.offset;call ldv_pm_pm_ops_instance_2_#t~mem500#1.base, ldv_pm_pm_ops_instance_2_#t~mem500#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(104bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_restore_early_2_7 } true;ldv_pm_ops_instance_restore_early_2_7_#in~arg0#1.base, ldv_pm_ops_instance_restore_early_2_7_#in~arg0#1.offset, ldv_pm_ops_instance_restore_early_2_7_#in~arg1#1.base, ldv_pm_ops_instance_restore_early_2_7_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem500#1.base, ldv_pm_pm_ops_instance_2_#t~mem500#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_restore_early_2_7_#t~ret428#1, ldv_pm_ops_instance_restore_early_2_7_~arg0#1.base, ldv_pm_ops_instance_restore_early_2_7_~arg0#1.offset, ldv_pm_ops_instance_restore_early_2_7_~arg1#1.base, ldv_pm_ops_instance_restore_early_2_7_~arg1#1.offset;ldv_pm_ops_instance_restore_early_2_7_~arg0#1.base, ldv_pm_ops_instance_restore_early_2_7_~arg0#1.offset := ldv_pm_ops_instance_restore_early_2_7_#in~arg0#1.base, ldv_pm_ops_instance_restore_early_2_7_#in~arg0#1.offset;ldv_pm_ops_instance_restore_early_2_7_~arg1#1.base, ldv_pm_ops_instance_restore_early_2_7_~arg1#1.offset := ldv_pm_ops_instance_restore_early_2_7_#in~arg1#1.base, ldv_pm_ops_instance_restore_early_2_7_#in~arg1#1.offset; [2025-02-08 04:37:56,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7536: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem499#1.base, ldv_pm_pm_ops_instance_2_#t~mem499#1.offset));havoc ldv_pm_pm_ops_instance_2_#t~mem499#1.base, ldv_pm_pm_ops_instance_2_#t~mem499#1.offset; [2025-02-08 04:37:56,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6281: assume 0bv64 == ~bvadd~64(elants_i2c_probe_#t~mem341#1.base, elants_i2c_probe_#t~mem341#1.offset);havoc elants_i2c_probe_#t~mem341#1.base, elants_i2c_probe_#t~mem341#1.offset;assume { :begin_inline_device_init_wakeup } true;device_init_wakeup_#in~arg0#1.base, device_init_wakeup_#in~arg0#1.offset, device_init_wakeup_#in~arg1#1 := elants_i2c_probe_~client#1.base, ~bvadd~64(32bv64, elants_i2c_probe_~client#1.offset), 1bv8;havoc device_init_wakeup_#res#1;havoc device_init_wakeup_#t~nondet685#1, device_init_wakeup_~arg0#1.base, device_init_wakeup_~arg0#1.offset, device_init_wakeup_~arg1#1;device_init_wakeup_~arg0#1.base, device_init_wakeup_~arg0#1.offset := device_init_wakeup_#in~arg0#1.base, device_init_wakeup_#in~arg0#1.offset;device_init_wakeup_~arg1#1 := device_init_wakeup_#in~arg1#1;havoc device_init_wakeup_#t~nondet685#1;device_init_wakeup_#res#1 := device_init_wakeup_#t~nondet685#1;havoc device_init_wakeup_#t~nondet685#1; [2025-02-08 04:37:56,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6281: assume !(0bv64 == ~bvadd~64(elants_i2c_probe_#t~mem341#1.base, elants_i2c_probe_#t~mem341#1.offset));havoc elants_i2c_probe_#t~mem341#1.base, elants_i2c_probe_#t~mem341#1.offset; [2025-02-08 04:37:56,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810: assume 0bv32 != ldv_entry_EMGentry_9_~tmp~43#1;assume { :begin_inline_ldv_dispatch_register_platform_instance_6_9_8 } true;havoc ldv_dispatch_register_platform_instance_6_9_8_#t~ret369#1.base, ldv_dispatch_register_platform_instance_6_9_8_#t~ret369#1.offset, ldv_dispatch_register_platform_instance_6_9_8_~cf_arg_3~0#1.base, ldv_dispatch_register_platform_instance_6_9_8_~cf_arg_3~0#1.offset, ldv_dispatch_register_platform_instance_6_9_8_~tmp~42#1.base, ldv_dispatch_register_platform_instance_6_9_8_~tmp~42#1.offset;havoc ldv_dispatch_register_platform_instance_6_9_8_~cf_arg_3~0#1.base, ldv_dispatch_register_platform_instance_6_9_8_~cf_arg_3~0#1.offset;havoc ldv_dispatch_register_platform_instance_6_9_8_~tmp~42#1.base, ldv_dispatch_register_platform_instance_6_9_8_~tmp~42#1.offset; [2025-02-08 04:37:56,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810: assume !(0bv32 != ldv_entry_EMGentry_9_~tmp~43#1); [2025-02-08 04:37:56,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6876: ldv_i2c_io_instance_0_#t~ret389#1 := ldv_io_instance_probe_0_11_#res#1;havoc ldv_io_instance_probe_0_11_#t~ret406#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_~arg2#1.base, ldv_io_instance_probe_0_11_~arg2#1.offset, ldv_io_instance_probe_0_11_~tmp~48#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, ldv_io_instance_probe_0_11_#in~arg2#1.base, ldv_io_instance_probe_0_11_#in~arg2#1.offset;assume { :end_inline_ldv_io_instance_probe_0_11 } true;ldv_i2c_io_instance_0_~ldv_0_ret_default~0#1 := ldv_i2c_io_instance_0_#t~ret389#1;havoc ldv_i2c_io_instance_0_#t~mem388#1.base, ldv_i2c_io_instance_0_#t~mem388#1.offset;havoc ldv_i2c_io_instance_0_#t~ret389#1;assume { :begin_inline_ldv_filter_err_code } true;ldv_filter_err_code_#in~ret_val#1 := ldv_i2c_io_instance_0_~ldv_0_ret_default~0#1;havoc ldv_filter_err_code_#res#1;havoc ldv_filter_err_code_#t~ret575#1, ldv_filter_err_code_~ret_val#1, ldv_filter_err_code_~tmp~81#1;ldv_filter_err_code_~ret_val#1 := ldv_filter_err_code_#in~ret_val#1;havoc ldv_filter_err_code_~tmp~81#1; [2025-02-08 04:37:56,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5885: assume 82bv32 == ~zero_extend~32~8(elants_i2c_irq_#t~mem270#1);havoc elants_i2c_irq_#t~mem270#1; [2025-02-08 04:37:56,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5885: assume !(82bv32 == ~zero_extend~32~8(elants_i2c_irq_#t~mem270#1));havoc elants_i2c_irq_#t~mem270#1;call elants_i2c_irq_#t~mem271#1 := read~intINTTYPE1#0(elants_i2c_irq_~ts~0#1.base, ~bvadd~64(288bv64, elants_i2c_irq_~ts~0#1.offset), 1bv64); [2025-02-08 04:37:56,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7933: SUMMARY for call ldv_linux_net_sock_check_final_state(); srcloc: null [2025-02-08 04:37:56,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6744: ldv_dummy_resourceless_instance_callback_5_3_#t~ret372#1 := show_iap_mode_#res#1;havoc show_iap_mode_#t~ret286#1.base, show_iap_mode_#t~ret286#1.offset, show_iap_mode_#t~mem287#1, show_iap_mode_#t~loopctr288#1, show_iap_mode_#t~nondet289#1, show_iap_mode_#t~ret290#1, show_iap_mode_~dev#1.base, show_iap_mode_~dev#1.offset, show_iap_mode_~attr#1.base, show_iap_mode_~attr#1.offset, show_iap_mode_~buf#1.base, show_iap_mode_~buf#1.offset, show_iap_mode_~client~11#1.base, show_iap_mode_~client~11#1.offset, show_iap_mode_~__mptr~2#1.base, show_iap_mode_~__mptr~2#1.offset, show_iap_mode_~ts~3#1.base, show_iap_mode_~ts~3#1.offset, show_iap_mode_~tmp~30#1.base, show_iap_mode_~tmp~30#1.offset, show_iap_mode_~tmp___0~9#1;havoc show_iap_mode_#in~dev#1.base, show_iap_mode_#in~dev#1.offset, show_iap_mode_#in~attr#1.base, show_iap_mode_#in~attr#1.offset, show_iap_mode_#in~buf#1.base, show_iap_mode_#in~buf#1.offset;assume { :end_inline_show_iap_mode } true;havoc ldv_dummy_resourceless_instance_callback_5_3_#t~ret372#1; [2025-02-08 04:37:56,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12228: havoc i2c_register_driver_#t~nondet692#1; [2025-02-08 04:37:56,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7075-1: SUMMARY for call ldv_pm_ops_instance_freeze_late_2_14_#t~ret416#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_freeze_late_2_14_~arg1#1.base, ldv_pm_ops_instance_freeze_late_2_14_~arg1#1.offset, ldv_pm_ops_instance_freeze_late_2_14_~arg0#1.base, ldv_pm_ops_instance_freeze_late_2_14_~arg0#1.offset); srcloc: null [2025-02-08 04:37:56,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7075: havoc ldv_pm_ops_instance_freeze_late_2_14_#t~ret416#1; [2025-02-08 04:37:56,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7934: SUMMARY for call ldv_linux_usb_coherent_check_final_state(); srcloc: null [2025-02-08 04:37:56,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7670: ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp___0~20#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp___0~20#1.offset := ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret515#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret515#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret515#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret515#1.offset;ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset := ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp___0~20#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp___0~20#1.offset; [2025-02-08 04:37:56,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7736: havoc ldv_dummy_resourceless_instance_callback_6_9_#t~ret379#1, ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_9_~arg4#1;havoc ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_6_9_#in~arg4#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_6_9 } true; [2025-02-08 04:37:56,216 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7538: havoc ldv_pm_ops_instance_restore_early_2_7_#t~ret428#1, ldv_pm_ops_instance_restore_early_2_7_~arg0#1.base, ldv_pm_ops_instance_restore_early_2_7_~arg0#1.offset, ldv_pm_ops_instance_restore_early_2_7_~arg1#1.base, ldv_pm_ops_instance_restore_early_2_7_~arg1#1.offset;havoc ldv_pm_ops_instance_restore_early_2_7_#in~arg0#1.base, ldv_pm_ops_instance_restore_early_2_7_#in~arg0#1.offset, ldv_pm_ops_instance_restore_early_2_7_#in~arg1#1.base, ldv_pm_ops_instance_restore_early_2_7_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_restore_early_2_7 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem500#1.base, ldv_pm_pm_ops_instance_2_#t~mem500#1.offset; [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7670-1: SUMMARY for call ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret515#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret515#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7935: SUMMARY for call ldv_linux_usb_gadget_check_final_state(); srcloc: null [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812: havoc ldv_dispatch_register_platform_instance_6_9_8_#t~ret369#1.base, ldv_dispatch_register_platform_instance_6_9_8_#t~ret369#1.offset, ldv_dispatch_register_platform_instance_6_9_8_~cf_arg_3~0#1.base, ldv_dispatch_register_platform_instance_6_9_8_~cf_arg_3~0#1.offset, ldv_dispatch_register_platform_instance_6_9_8_~tmp~42#1.base, ldv_dispatch_register_platform_instance_6_9_8_~tmp~42#1.offset;assume { :end_inline_ldv_dispatch_register_platform_instance_6_9_8 } true;assume { :begin_inline_ldv_dispatch_register_dummy_resourceless_instance_7_9_7 } true;havoc ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret366#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret366#1.offset, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret367#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret367#1.offset, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret368#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret368#1.offset, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_4~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_5~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_6~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp~41#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp~41#1.offset, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp___0~14#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp___0~14#1.offset, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp___1~5#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp___1~5#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_4~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_5~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_6~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp~41#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp~41#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp___0~14#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp___0~14#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp___1~5#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp___1~5#1.offset; [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7869: elants_i2c_driver_init_#t~ret360#1 := ldv_i2c_register_driver_107_#res#1;havoc ldv_i2c_register_driver_107_#t~ret526#1, ldv_i2c_register_driver_107_#t~ret527#1, ldv_i2c_register_driver_107_~ldv_func_arg1#1.base, ldv_i2c_register_driver_107_~ldv_func_arg1#1.offset, ldv_i2c_register_driver_107_~ldv_func_arg2#1.base, ldv_i2c_register_driver_107_~ldv_func_arg2#1.offset, ldv_i2c_register_driver_107_~ldv_func_res~1#1, ldv_i2c_register_driver_107_~tmp~60#1, ldv_i2c_register_driver_107_~tmp___0~23#1;havoc ldv_i2c_register_driver_107_#in~ldv_func_arg1#1.base, ldv_i2c_register_driver_107_#in~ldv_func_arg1#1.offset, ldv_i2c_register_driver_107_#in~ldv_func_arg2#1.base, ldv_i2c_register_driver_107_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_i2c_register_driver_107 } true;elants_i2c_driver_init_~tmp~35#1 := elants_i2c_driver_init_#t~ret360#1;havoc elants_i2c_driver_init_#t~ret360#1;elants_i2c_driver_init_#res#1 := elants_i2c_driver_init_~tmp~35#1;ldv_EMGentry_init_elants_i2c_driver_init_9_12_#t~ret361#1 := elants_i2c_driver_init_#res#1;havoc elants_i2c_driver_init_#t~ret360#1, elants_i2c_driver_init_~tmp~35#1;assume { :end_inline_elants_i2c_driver_init } true;ldv_EMGentry_init_elants_i2c_driver_init_9_12_~tmp~36#1 := ldv_EMGentry_init_elants_i2c_driver_init_9_12_#t~ret361#1;havoc ldv_EMGentry_init_elants_i2c_driver_init_9_12_#t~ret361#1;ldv_EMGentry_init_elants_i2c_driver_init_9_12_#res#1 := ldv_EMGentry_init_elants_i2c_driver_init_9_12_~tmp~36#1;ldv_entry_EMGentry_9_#t~ret380#1 := ldv_EMGentry_init_elants_i2c_driver_init_9_12_#res#1;havoc ldv_EMGentry_init_elants_i2c_driver_init_9_12_#t~ret361#1, ldv_EMGentry_init_elants_i2c_driver_init_9_12_~arg0#1.base, ldv_EMGentry_init_elants_i2c_driver_init_9_12_~arg0#1.offset, ldv_EMGentry_init_elants_i2c_driver_init_9_12_~tmp~36#1;havoc ldv_EMGentry_init_elants_i2c_driver_init_9_12_#in~arg0#1.base, ldv_EMGentry_init_elants_i2c_driver_init_9_12_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_elants_i2c_driver_init_9_12 } true;ldv_entry_EMGentry_9_~ldv_9_ret_default~0#1 := ldv_entry_EMGentry_9_#t~ret380#1;havoc ldv_entry_EMGentry_9_#t~ret380#1;assume { :begin_inline_ldv_ldv_post_init_108 } true;ldv_ldv_post_init_108_#in~ldv_func_arg1#1 := ldv_entry_EMGentry_9_~ldv_9_ret_default~0#1;havoc ldv_ldv_post_init_108_#res#1;havoc ldv_ldv_post_init_108_#t~ret528#1, ldv_ldv_post_init_108_~ldv_func_arg1#1, ldv_ldv_post_init_108_~tmp~61#1;ldv_ldv_post_init_108_~ldv_func_arg1#1 := ldv_ldv_post_init_108_#in~ldv_func_arg1#1;havoc ldv_ldv_post_init_108_~tmp~61#1; [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7407-1: call ldv_pm_pm_ops_instance_2_#t~mem466#1.base, ldv_pm_pm_ops_instance_2_#t~mem466#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(160bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7407: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem466#1.base, ldv_pm_pm_ops_instance_2_#t~mem466#1.offset);havoc ldv_pm_pm_ops_instance_2_#t~mem466#1.base, ldv_pm_pm_ops_instance_2_#t~mem466#1.offset;call ldv_pm_pm_ops_instance_2_#t~mem467#1.base, ldv_pm_pm_ops_instance_2_#t~mem467#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(160bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_runtime_suspend_2_25 } true;ldv_pm_ops_instance_runtime_suspend_2_25_#in~arg0#1.base, ldv_pm_ops_instance_runtime_suspend_2_25_#in~arg0#1.offset, ldv_pm_ops_instance_runtime_suspend_2_25_#in~arg1#1.base, ldv_pm_ops_instance_runtime_suspend_2_25_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem467#1.base, ldv_pm_pm_ops_instance_2_#t~mem467#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_runtime_suspend_2_25_#t~ret441#1, ldv_pm_ops_instance_runtime_suspend_2_25_~arg0#1.base, ldv_pm_ops_instance_runtime_suspend_2_25_~arg0#1.offset, ldv_pm_ops_instance_runtime_suspend_2_25_~arg1#1.base, ldv_pm_ops_instance_runtime_suspend_2_25_~arg1#1.offset;ldv_pm_ops_instance_runtime_suspend_2_25_~arg0#1.base, ldv_pm_ops_instance_runtime_suspend_2_25_~arg0#1.offset := ldv_pm_ops_instance_runtime_suspend_2_25_#in~arg0#1.base, ldv_pm_ops_instance_runtime_suspend_2_25_#in~arg0#1.offset;ldv_pm_ops_instance_runtime_suspend_2_25_~arg1#1.base, ldv_pm_ops_instance_runtime_suspend_2_25_~arg1#1.offset := ldv_pm_ops_instance_runtime_suspend_2_25_#in~arg1#1.base, ldv_pm_ops_instance_runtime_suspend_2_25_#in~arg1#1.offset; [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7407: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem466#1.base, ldv_pm_pm_ops_instance_2_#t~mem466#1.offset));havoc ldv_pm_pm_ops_instance_2_#t~mem466#1.base, ldv_pm_pm_ops_instance_2_#t~mem466#1.offset; [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954: elants_i2c_irq_~buf~3#1.base, elants_i2c_irq_~buf~3#1.offset := elants_i2c_irq_~ts~0#1.base, ~bvadd~64(~bvadd~64(288bv64, elants_i2c_irq_~ts~0#1.offset), ~bvadd~64(4bv64, ~sign_extend~64~32(~bvmul~32(55bv32, elants_i2c_irq_~i~2#1)))); [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879: ldv_i2c_io_instance_0_#t~ret390#1 := ldv_filter_err_code_#res#1;havoc ldv_filter_err_code_#t~ret575#1, ldv_filter_err_code_~ret_val#1, ldv_filter_err_code_~tmp~81#1;havoc ldv_filter_err_code_#in~ret_val#1;assume { :end_inline_ldv_filter_err_code } true;ldv_i2c_io_instance_0_~ldv_0_ret_default~0#1 := ldv_i2c_io_instance_0_#t~ret390#1;havoc ldv_i2c_io_instance_0_#t~ret390#1; [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5822: elants_i2c_irq_~len~0#1 := elants_i2c_irq_#t~ret260#1;havoc elants_i2c_irq_#t~ret260#1; [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7936: SUMMARY for call ldv_linux_usb_urb_check_final_state(); srcloc: null [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5822-1: SUMMARY for call elants_i2c_irq_#t~ret260#1 := i2c_master_recv(elants_i2c_irq_~client~8#1.base, elants_i2c_irq_~client~8#1.offset, elants_i2c_irq_~ts~0#1.base, ~bvadd~64(288bv64, elants_i2c_irq_~ts~0#1.offset), 169bv32); srcloc: null [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813: havoc ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret366#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret366#1.offset, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret367#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret367#1.offset, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret368#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret368#1.offset, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_4~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_5~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_6~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp~41#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp~41#1.offset, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp___0~14#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp___0~14#1.offset, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp___1~5#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp___1~5#1.offset;assume { :end_inline_ldv_dispatch_register_dummy_resourceless_instance_7_9_7 } true;assume { :begin_inline_ldv_dispatch_deregister_platform_instance_6_9_6 } true; [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7870-1: ldv_i2c_register_driver_107_#res#1 := ldv_i2c_register_driver_107_~ldv_func_res~1#1; [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7474: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem481#1.base, ldv_pm_pm_ops_instance_2_#t~mem481#1.offset);havoc ldv_pm_pm_ops_instance_2_#t~mem481#1.base, ldv_pm_pm_ops_instance_2_#t~mem481#1.offset;call ldv_pm_pm_ops_instance_2_#t~mem482#1.base, ldv_pm_pm_ops_instance_2_#t~mem482#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(72bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_resume_early_2_17 } true;ldv_pm_ops_instance_resume_early_2_17_#in~arg0#1.base, ldv_pm_ops_instance_resume_early_2_17_#in~arg0#1.offset, ldv_pm_ops_instance_resume_early_2_17_#in~arg1#1.base, ldv_pm_ops_instance_resume_early_2_17_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem482#1.base, ldv_pm_pm_ops_instance_2_#t~mem482#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_resume_early_2_17_#t~ret433#1, ldv_pm_ops_instance_resume_early_2_17_~arg0#1.base, ldv_pm_ops_instance_resume_early_2_17_~arg0#1.offset, ldv_pm_ops_instance_resume_early_2_17_~arg1#1.base, ldv_pm_ops_instance_resume_early_2_17_~arg1#1.offset;ldv_pm_ops_instance_resume_early_2_17_~arg0#1.base, ldv_pm_ops_instance_resume_early_2_17_~arg0#1.offset := ldv_pm_ops_instance_resume_early_2_17_#in~arg0#1.base, ldv_pm_ops_instance_resume_early_2_17_#in~arg0#1.offset;ldv_pm_ops_instance_resume_early_2_17_~arg1#1.base, ldv_pm_ops_instance_resume_early_2_17_~arg1#1.offset := ldv_pm_ops_instance_resume_early_2_17_#in~arg1#1.base, ldv_pm_ops_instance_resume_early_2_17_#in~arg1#1.offset; [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7474: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem481#1.base, ldv_pm_pm_ops_instance_2_#t~mem481#1.offset));havoc ldv_pm_pm_ops_instance_2_#t~mem481#1.base, ldv_pm_pm_ops_instance_2_#t~mem481#1.offset; [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7342: ldv_pm_platform_instance_3_~ldv_3_probed_default~0#1 := 1bv32; [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7474-1: call ldv_pm_pm_ops_instance_2_#t~mem481#1.base, ldv_pm_pm_ops_instance_2_#t~mem481#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(72bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7210: havoc ldv_pm_ops_instance_suspend_2_21_#t~ret442#1; [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7342-1: SUMMARY for call ldv_free(ldv_pm_platform_instance_3_~ldv_3_ldv_param_3_0_default~0#1.base, ldv_pm_platform_instance_3_~ldv_3_ldv_param_3_0_default~0#1.offset); srcloc: null [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7210-1: SUMMARY for call ldv_pm_ops_instance_suspend_2_21_#t~ret442#1 := elants_i2c_suspend(ldv_pm_ops_instance_suspend_2_21_~arg1#1.base, ldv_pm_ops_instance_suspend_2_21_~arg1#1.offset); srcloc: null [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5955: elants_i2c_irq_~i~2#1 := ~bvadd~32(1bv32, elants_i2c_irq_~i~2#1); [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5955-1: SUMMARY for call elants_i2c_event(elants_i2c_irq_~ts~0#1.base, elants_i2c_irq_~ts~0#1.offset, elants_i2c_irq_~buf~3#1.base, elants_i2c_irq_~buf~3#1.offset); srcloc: null [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6814: assume { :end_inline_ldv_dispatch_deregister_platform_instance_6_9_6 } true;assume { :begin_inline_ldv_dispatch_deregister_io_instance_2_9_5 } true; [2025-02-08 04:37:56,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6880-1: SUMMARY for call ldv_i2c_io_instance_0_#t~ret391#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6880: ldv_i2c_io_instance_0_~tmp___1~6#1 := ldv_i2c_io_instance_0_#t~ret391#1;havoc ldv_i2c_io_instance_0_#t~ret391#1; [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5889: assume 102bv32 == ~zero_extend~32~8(elants_i2c_irq_#t~mem271#1);havoc elants_i2c_irq_#t~mem271#1; [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5889: assume !(102bv32 == ~zero_extend~32~8(elants_i2c_irq_#t~mem271#1));havoc elants_i2c_irq_#t~mem271#1;call elants_i2c_irq_#t~mem272#1 := read~intINTTYPE1#0(elants_i2c_irq_~ts~0#1.base, ~bvadd~64(288bv64, elants_i2c_irq_~ts~0#1.offset), 1bv64); [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7739: SUMMARY for call ldv_free(ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset); srcloc: null [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7607-1: SUMMARY for call ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret508#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7607: ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp___2~4#1 := ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret508#1;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret508#1; [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7673: assume 0bv64 != ~bvadd~64(ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.offset);assume { :begin_inline_ldv_dummy_resourceless_instance_callback_5_9 } true;ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg4#1 := ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1;havoc ldv_dummy_resourceless_instance_callback_5_9_#t~ret377#1, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg4#1;ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_5_9_~arg4#1 := ldv_dummy_resourceless_instance_callback_5_9_#in~arg4#1;assume { :begin_inline_##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG } true;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~373#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~373#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~374#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~374#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~375#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~375#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~376#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~#fp#1.offset := ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg4#1, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~373#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~373#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~374#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~374#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~375#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~375#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~376#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#t~funptrres703#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#t~ret704#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#t~ret705#1;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~373#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~373#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~373#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~373#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~374#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~374#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~374#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~374#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~375#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~375#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~375#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~375#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~376#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~376#1; [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7673: assume !(0bv64 != ~bvadd~64(ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.offset)); [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7409: havoc ldv_pm_ops_instance_runtime_suspend_2_25_#t~ret441#1, ldv_pm_ops_instance_runtime_suspend_2_25_~arg0#1.base, ldv_pm_ops_instance_runtime_suspend_2_25_~arg0#1.offset, ldv_pm_ops_instance_runtime_suspend_2_25_~arg1#1.base, ldv_pm_ops_instance_runtime_suspend_2_25_~arg1#1.offset;havoc ldv_pm_ops_instance_runtime_suspend_2_25_#in~arg0#1.base, ldv_pm_ops_instance_runtime_suspend_2_25_#in~arg0#1.offset, ldv_pm_ops_instance_runtime_suspend_2_25_#in~arg1#1.base, ldv_pm_ops_instance_runtime_suspend_2_25_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_runtime_suspend_2_25 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem467#1.base, ldv_pm_pm_ops_instance_2_#t~mem467#1.offset; [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7277-1: SUMMARY for call ldv_pm_platform_instance_3_#t~ret452#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7277: ldv_pm_platform_instance_3_~tmp___1~7#1 := ldv_pm_platform_instance_3_#t~ret452#1;havoc ldv_pm_platform_instance_3_#t~ret452#1; [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12232: havoc i2c_smbus_xfer_#t~nondet693#1;elants_i2c_probe_#t~ret304#1 := i2c_smbus_xfer_#res#1;havoc i2c_smbus_xfer_#t~nondet693#1, i2c_smbus_xfer_~arg0#1.base, i2c_smbus_xfer_~arg0#1.offset, i2c_smbus_xfer_~arg1#1, i2c_smbus_xfer_~arg2#1, i2c_smbus_xfer_~arg3#1, i2c_smbus_xfer_~arg4#1, i2c_smbus_xfer_~arg5#1, i2c_smbus_xfer_~arg6#1.base, i2c_smbus_xfer_~arg6#1.offset;havoc i2c_smbus_xfer_#in~arg0#1.base, i2c_smbus_xfer_#in~arg0#1.offset, i2c_smbus_xfer_#in~arg1#1, i2c_smbus_xfer_#in~arg2#1, i2c_smbus_xfer_#in~arg3#1, i2c_smbus_xfer_#in~arg4#1, i2c_smbus_xfer_#in~arg5#1, i2c_smbus_xfer_#in~arg6#1.base, i2c_smbus_xfer_#in~arg6#1.offset;assume { :end_inline_i2c_smbus_xfer } true;elants_i2c_probe_~tmp___0~11#1 := elants_i2c_probe_#t~ret304#1;havoc elants_i2c_probe_#t~mem302#1.base, elants_i2c_probe_#t~mem302#1.offset;havoc elants_i2c_probe_#t~mem303#1;havoc elants_i2c_probe_#t~ret304#1; [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6815: assume { :end_inline_ldv_dispatch_deregister_io_instance_2_9_5 } true;assume { :begin_inline_ldv_dispatch_deregister_dummy_resourceless_instance_7_9_4 } true; [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7476: havoc ldv_pm_ops_instance_resume_early_2_17_#t~ret433#1, ldv_pm_ops_instance_resume_early_2_17_~arg0#1.base, ldv_pm_ops_instance_resume_early_2_17_~arg0#1.offset, ldv_pm_ops_instance_resume_early_2_17_~arg1#1.base, ldv_pm_ops_instance_resume_early_2_17_~arg1#1.offset;havoc ldv_pm_ops_instance_resume_early_2_17_#in~arg0#1.base, ldv_pm_ops_instance_resume_early_2_17_#in~arg0#1.offset, ldv_pm_ops_instance_resume_early_2_17_#in~arg1#1.base, ldv_pm_ops_instance_resume_early_2_17_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_resume_early_2_17 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem482#1.base, ldv_pm_pm_ops_instance_2_#t~mem482#1.offset; [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6221: assume 0bv64 == ~bvadd~64(elants_i2c_probe_#t~mem308#1.base, elants_i2c_probe_#t~mem308#1.offset);havoc elants_i2c_probe_#t~mem308#1.base, elants_i2c_probe_#t~mem308#1.offset; [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6221: assume !(0bv64 == ~bvadd~64(elants_i2c_probe_#t~mem308#1.base, elants_i2c_probe_#t~mem308#1.offset));havoc elants_i2c_probe_#t~mem308#1.base, elants_i2c_probe_#t~mem308#1.offset;call elants_i2c_probe_#t~mem309#1.base, elants_i2c_probe_#t~mem309#1.offset := read~$Pointer$#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(8bv64, elants_i2c_probe_~ts~6#1.offset), 8bv64);call write~$Pointer$#0(128bv64, 0bv64, elants_i2c_probe_#t~mem309#1.base, elants_i2c_probe_#t~mem309#1.offset, 8bv64);havoc elants_i2c_probe_#t~mem309#1.base, elants_i2c_probe_#t~mem309#1.offset;call elants_i2c_probe_#t~mem310#1.base, elants_i2c_probe_#t~mem310#1.offset := read~$Pointer$#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(8bv64, elants_i2c_probe_~ts~6#1.offset), 8bv64);call write~intINTTYPE2#0(24bv16, elants_i2c_probe_#t~mem310#1.base, ~bvadd~64(24bv64, elants_i2c_probe_#t~mem310#1.offset), 2bv64);havoc elants_i2c_probe_#t~mem310#1.base, elants_i2c_probe_#t~mem310#1.offset;call elants_i2c_probe_#t~mem311#1.base, elants_i2c_probe_#t~mem311#1.offset := read~$Pointer$#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(8bv64, elants_i2c_probe_~ts~6#1.offset), 8bv64); [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6882: assume 0bv32 != ldv_i2c_io_instance_0_~tmp___1~6#1; [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6882: assume !(0bv32 != ldv_i2c_io_instance_0_~tmp___1~6#1); [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6816: assume { :end_inline_ldv_dispatch_deregister_dummy_resourceless_instance_7_9_4 } true; [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5825: assume ~bvslt~32(elants_i2c_irq_~len~0#1, 0bv32); [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5825: assume !~bvslt~32(elants_i2c_irq_~len~0#1, 0bv32);call write~$Pointer$#1(96bv64, 0bv64, elants_i2c_irq_~#descriptor~7#1.base, elants_i2c_irq_~#descriptor~7#1.offset, 8bv64);call write~$Pointer$#1(97bv64, 0bv64, elants_i2c_irq_~#descriptor~7#1.base, ~bvadd~64(8bv64, elants_i2c_irq_~#descriptor~7#1.offset), 8bv64);call write~$Pointer$#1(98bv64, 0bv64, elants_i2c_irq_~#descriptor~7#1.base, ~bvadd~64(16bv64, elants_i2c_irq_~#descriptor~7#1.offset), 8bv64);call write~$Pointer$#1(99bv64, 0bv64, elants_i2c_irq_~#descriptor~7#1.base, ~bvadd~64(24bv64, elants_i2c_irq_~#descriptor~7#1.offset), 8bv64);call write~intINTTYPE4#1(843bv32, elants_i2c_irq_~#descriptor~7#1.base, ~bvadd~64(32bv64, elants_i2c_irq_~#descriptor~7#1.offset), 4bv64);call write~intINTTYPE1#1(0bv8, elants_i2c_irq_~#descriptor~7#1.base, ~bvadd~64(36bv64, elants_i2c_irq_~#descriptor~7#1.offset), 1bv64);call elants_i2c_irq_#t~mem261#1 := read~intINTTYPE1#1(elants_i2c_irq_~#descriptor~7#1.base, ~bvadd~64(36bv64, elants_i2c_irq_~#descriptor~7#1.offset), 1bv64); [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7609: assume 0bv32 != ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp___2~4#1; [2025-02-08 04:37:56,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7609: assume !(0bv32 != ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp___2~4#1); [2025-02-08 04:37:56,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6288-1: assume { :begin_inline_ldv_sysfs_create_group_106 } true;ldv_sysfs_create_group_106_#in~ldv_func_arg1#1.base, ldv_sysfs_create_group_106_#in~ldv_func_arg1#1.offset, ldv_sysfs_create_group_106_#in~ldv_func_arg2#1.base, ldv_sysfs_create_group_106_#in~ldv_func_arg2#1.offset := elants_i2c_probe_~client#1.base, ~bvadd~64(16bv64, ~bvadd~64(32bv64, elants_i2c_probe_~client#1.offset)), ~#elants_attribute_group~0.base, ~#elants_attribute_group~0.offset;havoc ldv_sysfs_create_group_106_#res#1;havoc ldv_sysfs_create_group_106_#t~ret525#1, ldv_sysfs_create_group_106_~ldv_func_arg1#1.base, ldv_sysfs_create_group_106_~ldv_func_arg1#1.offset, ldv_sysfs_create_group_106_~ldv_func_arg2#1.base, ldv_sysfs_create_group_106_~ldv_func_arg2#1.offset, ldv_sysfs_create_group_106_~tmp~59#1;ldv_sysfs_create_group_106_~ldv_func_arg1#1.base, ldv_sysfs_create_group_106_~ldv_func_arg1#1.offset := ldv_sysfs_create_group_106_#in~ldv_func_arg1#1.base, ldv_sysfs_create_group_106_#in~ldv_func_arg1#1.offset;ldv_sysfs_create_group_106_~ldv_func_arg2#1.base, ldv_sysfs_create_group_106_~ldv_func_arg2#1.offset := ldv_sysfs_create_group_106_#in~ldv_func_arg2#1.base, ldv_sysfs_create_group_106_#in~ldv_func_arg2#1.offset;havoc ldv_sysfs_create_group_106_~tmp~59#1;assume { :begin_inline_ldv_linux_fs_sysfs_sysfs_create_group } true;havoc ldv_linux_fs_sysfs_sysfs_create_group_#res#1;havoc ldv_linux_fs_sysfs_sysfs_create_group_#t~ret569#1, ldv_linux_fs_sysfs_sysfs_create_group_~res~0#1, ldv_linux_fs_sysfs_sysfs_create_group_~tmp~75#1;havoc ldv_linux_fs_sysfs_sysfs_create_group_~res~0#1;havoc ldv_linux_fs_sysfs_sysfs_create_group_~tmp~75#1; [2025-02-08 04:37:56,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7279: assume 0bv32 != ldv_pm_platform_instance_3_~tmp___1~7#1; [2025-02-08 04:37:56,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7279: assume !(0bv32 != ldv_pm_platform_instance_3_~tmp___1~7#1); [2025-02-08 04:37:56,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6288: elants_i2c_probe_#t~ret343#1 := ldv_sysfs_create_group_106_#res#1;havoc ldv_sysfs_create_group_106_#t~ret525#1, ldv_sysfs_create_group_106_~ldv_func_arg1#1.base, ldv_sysfs_create_group_106_~ldv_func_arg1#1.offset, ldv_sysfs_create_group_106_~ldv_func_arg2#1.base, ldv_sysfs_create_group_106_~ldv_func_arg2#1.offset, ldv_sysfs_create_group_106_~tmp~59#1;havoc ldv_sysfs_create_group_106_#in~ldv_func_arg1#1.base, ldv_sysfs_create_group_106_#in~ldv_func_arg1#1.offset, ldv_sysfs_create_group_106_#in~ldv_func_arg2#1.base, ldv_sysfs_create_group_106_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_sysfs_create_group_106 } true;elants_i2c_probe_~error~14#1 := elants_i2c_probe_#t~ret343#1;havoc elants_i2c_probe_#t~ret343#1; [2025-02-08 04:37:56,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7147-1: SUMMARY for call ldv_pm_ops_instance_restore_noirq_2_5_#t~ret430#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_restore_noirq_2_5_~arg1#1.base, ldv_pm_ops_instance_restore_noirq_2_5_~arg1#1.offset, ldv_pm_ops_instance_restore_noirq_2_5_~arg0#1.base, ldv_pm_ops_instance_restore_noirq_2_5_~arg0#1.offset); srcloc: null [2025-02-08 04:37:56,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7147: havoc ldv_pm_ops_instance_restore_noirq_2_5_#t~ret430#1; [2025-02-08 04:37:56,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7544: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem501#1.base, ldv_pm_pm_ops_instance_2_#t~mem501#1.offset);havoc ldv_pm_pm_ops_instance_2_#t~mem501#1.base, ldv_pm_pm_ops_instance_2_#t~mem501#1.offset;call ldv_pm_pm_ops_instance_2_#t~mem502#1.base, ldv_pm_pm_ops_instance_2_#t~mem502#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(144bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_poweroff_noirq_2_6 } true;ldv_pm_ops_instance_poweroff_noirq_2_6_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_noirq_2_6_#in~arg0#1.offset, ldv_pm_ops_instance_poweroff_noirq_2_6_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_noirq_2_6_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem502#1.base, ldv_pm_pm_ops_instance_2_#t~mem502#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_poweroff_noirq_2_6_#t~ret423#1, ldv_pm_ops_instance_poweroff_noirq_2_6_~arg0#1.base, ldv_pm_ops_instance_poweroff_noirq_2_6_~arg0#1.offset, ldv_pm_ops_instance_poweroff_noirq_2_6_~arg1#1.base, ldv_pm_ops_instance_poweroff_noirq_2_6_~arg1#1.offset;ldv_pm_ops_instance_poweroff_noirq_2_6_~arg0#1.base, ldv_pm_ops_instance_poweroff_noirq_2_6_~arg0#1.offset := ldv_pm_ops_instance_poweroff_noirq_2_6_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_noirq_2_6_#in~arg0#1.offset;ldv_pm_ops_instance_poweroff_noirq_2_6_~arg1#1.base, ldv_pm_ops_instance_poweroff_noirq_2_6_~arg1#1.offset := ldv_pm_ops_instance_poweroff_noirq_2_6_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_noirq_2_6_#in~arg1#1.offset; [2025-02-08 04:37:56,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7544: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem501#1.base, ldv_pm_pm_ops_instance_2_#t~mem501#1.offset));havoc ldv_pm_pm_ops_instance_2_#t~mem501#1.base, ldv_pm_pm_ops_instance_2_#t~mem501#1.offset; [2025-02-08 04:37:56,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6223: elants_i2c_probe_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset);havoc elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset;call ULTIMATE.dealloc(elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset);havoc elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset; [2025-02-08 04:37:56,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6223-1: SUMMARY for call dev_err(elants_i2c_probe_~client#1.base, ~bvadd~64(32bv64, elants_i2c_probe_~client#1.offset), 127bv64, 0bv64); srcloc: null [2025-02-08 04:37:56,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5959: assume ~bvslt~32(elants_i2c_irq_~i~2#1, elants_i2c_irq_~report_count~0#1); [2025-02-08 04:37:56,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5959: assume !~bvslt~32(elants_i2c_irq_~i~2#1, elants_i2c_irq_~report_count~0#1); [2025-02-08 04:37:56,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5827: SUMMARY for call dev_err(elants_i2c_irq_~client~8#1.base, ~bvadd~64(32bv64, elants_i2c_irq_~client~8#1.offset), 94bv64, 0bv64); srcloc: null [2025-02-08 04:37:56,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6884: SUMMARY for call ldv_assume((if 0bv32 == ldv_i2c_io_instance_0_~ldv_0_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:37:56,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5893: assume 100bv32 == ~zero_extend~32~8(elants_i2c_irq_#t~mem272#1);havoc elants_i2c_irq_#t~mem272#1; [2025-02-08 04:37:56,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5893: assume !(100bv32 == ~zero_extend~32~8(elants_i2c_irq_#t~mem272#1));havoc elants_i2c_irq_#t~mem272#1;call elants_i2c_irq_#t~mem273#1 := read~intINTTYPE1#0(elants_i2c_irq_~ts~0#1.base, ~bvadd~64(288bv64, elants_i2c_irq_~ts~0#1.offset), 1bv64); [2025-02-08 04:37:56,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7743: havoc ldv_dummy_resourceless_instance_callback_6_3_#t~ret378#1, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_6_3 } true; [2025-02-08 04:37:56,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7611-1: SUMMARY for call ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret509#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret509#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:37:56,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7611: ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp~52#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp~52#1.offset := ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret509#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret509#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret509#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret509#1.offset;ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.offset := ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp~52#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp~52#1.offset; [2025-02-08 04:37:56,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6290: assume 0bv32 != elants_i2c_probe_~error~14#1; [2025-02-08 04:37:56,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6290: assume !(0bv32 != elants_i2c_probe_~error~14#1);assume { :begin_inline_devm_add_action } true;devm_add_action_#in~arg0#1.base, devm_add_action_#in~arg0#1.offset, devm_add_action_#in~arg1#1.base, devm_add_action_#in~arg1#1.offset, devm_add_action_#in~arg2#1.base, devm_add_action_#in~arg2#1.offset := elants_i2c_probe_~client#1.base, ~bvadd~64(32bv64, elants_i2c_probe_~client#1.offset), #funAddr~elants_i2c_remove_sysfs_group.base, #funAddr~elants_i2c_remove_sysfs_group.offset, elants_i2c_probe_~ts~6#1.base, elants_i2c_probe_~ts~6#1.offset;havoc devm_add_action_#res#1;havoc devm_add_action_#t~nondet686#1, devm_add_action_~arg0#1.base, devm_add_action_~arg0#1.offset, devm_add_action_~arg1#1.base, devm_add_action_~arg1#1.offset, devm_add_action_~arg2#1.base, devm_add_action_~arg2#1.offset;devm_add_action_~arg0#1.base, devm_add_action_~arg0#1.offset := devm_add_action_#in~arg0#1.base, devm_add_action_#in~arg0#1.offset;devm_add_action_~arg1#1.base, devm_add_action_~arg1#1.offset := devm_add_action_#in~arg1#1.base, devm_add_action_#in~arg1#1.offset;devm_add_action_~arg2#1.base, devm_add_action_~arg2#1.offset := devm_add_action_#in~arg2#1.base, devm_add_action_#in~arg2#1.offset;havoc devm_add_action_#t~nondet686#1;devm_add_action_#res#1 := devm_add_action_#t~nondet686#1;havoc devm_add_action_#t~nondet686#1; [2025-02-08 04:37:56,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7281-1: SUMMARY for call ldv_pm_platform_instance_3_#t~ret453#1.base, ldv_pm_platform_instance_3_#t~ret453#1.offset := ldv_xmalloc(1464bv64); srcloc: null [2025-02-08 04:37:56,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7281: ldv_pm_platform_instance_3_~tmp~50#1.base, ldv_pm_platform_instance_3_~tmp~50#1.offset := ldv_pm_platform_instance_3_#t~ret453#1.base, ldv_pm_platform_instance_3_#t~ret453#1.offset;havoc ldv_pm_platform_instance_3_#t~ret453#1.base, ldv_pm_platform_instance_3_#t~ret453#1.offset;ldv_pm_platform_instance_3_~ldv_3_ldv_param_14_0_default~0#1.base, ldv_pm_platform_instance_3_~ldv_3_ldv_param_14_0_default~0#1.offset := ldv_pm_platform_instance_3_~tmp~50#1.base, ldv_pm_platform_instance_3_~tmp~50#1.offset;assume { :begin_inline_ldv_ldv_pre_probe_112 } true; [2025-02-08 04:37:56,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8933: ldv_post_init_~tmp~79#1 := ldv_post_init_#t~ret573#1;havoc ldv_post_init_#t~ret573#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~79#1;ldv_ldv_post_init_108_#t~ret528#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret573#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~79#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;ldv_ldv_post_init_108_~tmp~61#1 := ldv_ldv_post_init_108_#t~ret528#1;havoc ldv_ldv_post_init_108_#t~ret528#1;ldv_ldv_post_init_108_#res#1 := ldv_ldv_post_init_108_~tmp~61#1;ldv_entry_EMGentry_9_#t~ret381#1 := ldv_ldv_post_init_108_#res#1;havoc ldv_ldv_post_init_108_#t~ret528#1, ldv_ldv_post_init_108_~ldv_func_arg1#1, ldv_ldv_post_init_108_~tmp~61#1;havoc ldv_ldv_post_init_108_#in~ldv_func_arg1#1;assume { :end_inline_ldv_ldv_post_init_108 } true;ldv_entry_EMGentry_9_~ldv_9_ret_default~0#1 := ldv_entry_EMGentry_9_#t~ret381#1;havoc ldv_entry_EMGentry_9_#t~ret381#1; [2025-02-08 04:37:56,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8933-1: SUMMARY for call ldv_post_init_#t~ret573#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 04:37:56,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7678: havoc ldv_dummy_resourceless_instance_callback_5_9_#t~ret377#1, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_9_~arg4#1;havoc ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_5_9_#in~arg4#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_5_9 } true; [2025-02-08 04:37:56,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6687-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret366#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret366#1.offset := ldv_xmalloc(4bv64); srcloc: null [2025-02-08 04:37:56,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6687: ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp~41#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp~41#1.offset := ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret366#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret366#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret366#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret366#1.offset;ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_4~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp~41#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp~41#1.offset;assume { :begin_inline_ldv_struct_elants_version_attribute_dummy_resourceless_instance_4 } true;ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_4~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_4~0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret508#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret509#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret509#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret510#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret511#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret511#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~arg0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp~52#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp~52#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp___0~19#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp___0~19#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp___1~9#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp___2~4#1;ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~arg0#1.offset := ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#in~arg0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp~52#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp~52#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp___0~19#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp___0~19#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp___1~9#1;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp___2~4#1; [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7546: havoc ldv_pm_ops_instance_poweroff_noirq_2_6_#t~ret423#1, ldv_pm_ops_instance_poweroff_noirq_2_6_~arg0#1.base, ldv_pm_ops_instance_poweroff_noirq_2_6_~arg0#1.offset, ldv_pm_ops_instance_poweroff_noirq_2_6_~arg1#1.base, ldv_pm_ops_instance_poweroff_noirq_2_6_~arg1#1.offset;havoc ldv_pm_ops_instance_poweroff_noirq_2_6_#in~arg0#1.base, ldv_pm_ops_instance_poweroff_noirq_2_6_#in~arg0#1.offset, ldv_pm_ops_instance_poweroff_noirq_2_6_#in~arg1#1.base, ldv_pm_ops_instance_poweroff_noirq_2_6_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_poweroff_noirq_2_6 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem502#1.base, ldv_pm_pm_ops_instance_2_#t~mem502#1.offset; [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7414: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem468#1.base, ldv_pm_pm_ops_instance_2_#t~mem468#1.offset);havoc ldv_pm_pm_ops_instance_2_#t~mem468#1.base, ldv_pm_pm_ops_instance_2_#t~mem468#1.offset;call ldv_pm_pm_ops_instance_2_#t~mem469#1.base, ldv_pm_pm_ops_instance_2_#t~mem469#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(168bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_runtime_resume_2_24 } true;ldv_pm_ops_instance_runtime_resume_2_24_#in~arg0#1.base, ldv_pm_ops_instance_runtime_resume_2_24_#in~arg0#1.offset, ldv_pm_ops_instance_runtime_resume_2_24_#in~arg1#1.base, ldv_pm_ops_instance_runtime_resume_2_24_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem469#1.base, ldv_pm_pm_ops_instance_2_#t~mem469#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_runtime_resume_2_24_#t~ret439#1, ldv_pm_ops_instance_runtime_resume_2_24_~arg0#1.base, ldv_pm_ops_instance_runtime_resume_2_24_~arg0#1.offset, ldv_pm_ops_instance_runtime_resume_2_24_~arg1#1.base, ldv_pm_ops_instance_runtime_resume_2_24_~arg1#1.offset;ldv_pm_ops_instance_runtime_resume_2_24_~arg0#1.base, ldv_pm_ops_instance_runtime_resume_2_24_~arg0#1.offset := ldv_pm_ops_instance_runtime_resume_2_24_#in~arg0#1.base, ldv_pm_ops_instance_runtime_resume_2_24_#in~arg0#1.offset;ldv_pm_ops_instance_runtime_resume_2_24_~arg1#1.base, ldv_pm_ops_instance_runtime_resume_2_24_~arg1#1.offset := ldv_pm_ops_instance_runtime_resume_2_24_#in~arg1#1.base, ldv_pm_ops_instance_runtime_resume_2_24_#in~arg1#1.offset; [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7414: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem468#1.base, ldv_pm_pm_ops_instance_2_#t~mem468#1.offset));havoc ldv_pm_pm_ops_instance_2_#t~mem468#1.base, ldv_pm_pm_ops_instance_2_#t~mem468#1.offset; [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7414-1: call ldv_pm_pm_ops_instance_2_#t~mem468#1.base, ldv_pm_pm_ops_instance_2_#t~mem468#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(168bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084-1: SUMMARY for call ldv_pm_ops_instance_freeze_noirq_2_12_#t~ret418#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_freeze_noirq_2_12_~arg1#1.base, ldv_pm_ops_instance_freeze_noirq_2_12_~arg1#1.offset, ldv_pm_ops_instance_freeze_noirq_2_12_~arg0#1.base, ldv_pm_ops_instance_freeze_noirq_2_12_~arg0#1.offset); srcloc: null [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084: havoc ldv_pm_ops_instance_freeze_noirq_2_12_#t~ret418#1; [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7613-1: SUMMARY for call ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret510#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7613: ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp___1~9#1 := ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret510#1;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret510#1; [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292-1: SUMMARY for call dev_err(elants_i2c_probe_~client#1.base, ~bvadd~64(32bv64, elants_i2c_probe_~client#1.offset), 132bv64, 0bv64); srcloc: null [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7283: assume { :end_inline_ldv_ldv_pre_probe_112 } true;call ldv_pm_platform_instance_3_#t~mem454#1.base, ldv_pm_platform_instance_3_#t~mem454#1.offset := read~$Pointer$#3(ldv_pm_platform_instance_3_~ldv_3_container_platform_driver~0#1.base, ldv_pm_platform_instance_3_~ldv_3_container_platform_driver~0#1.offset, 8bv64); [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6292: elants_i2c_probe_#res#1 := elants_i2c_probe_~error~14#1;call ULTIMATE.dealloc(elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset);havoc elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset;call ULTIMATE.dealloc(elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset);havoc elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset; [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7878: SUMMARY for call ldv_linux_net_register_reset_error_counter(); srcloc: null [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6821-1: assume { :begin_inline_ldv_EMGentry_exit_elants_i2c_driver_exit_9_2 } true;ldv_EMGentry_exit_elants_i2c_driver_exit_9_2_#in~arg0#1.base, ldv_EMGentry_exit_elants_i2c_driver_exit_9_2_#in~arg0#1.offset := ldv_entry_EMGentry_9_~ldv_9_exit_elants_i2c_driver_exit_default~0#1.base, ldv_entry_EMGentry_9_~ldv_9_exit_elants_i2c_driver_exit_default~0#1.offset;havoc ldv_EMGentry_exit_elants_i2c_driver_exit_9_2_~arg0#1.base, ldv_EMGentry_exit_elants_i2c_driver_exit_9_2_~arg0#1.offset;ldv_EMGentry_exit_elants_i2c_driver_exit_9_2_~arg0#1.base, ldv_EMGentry_exit_elants_i2c_driver_exit_9_2_~arg0#1.offset := ldv_EMGentry_exit_elants_i2c_driver_exit_9_2_#in~arg0#1.base, ldv_EMGentry_exit_elants_i2c_driver_exit_9_2_#in~arg0#1.offset;assume { :begin_inline_elants_i2c_driver_exit } true;assume { :begin_inline_i2c_del_driver } true;i2c_del_driver_#in~arg0#1.base, i2c_del_driver_#in~arg0#1.offset := ~#elants_i2c_driver~0.base, ~#elants_i2c_driver~0.offset;havoc i2c_del_driver_~arg0#1.base, i2c_del_driver_~arg0#1.offset;i2c_del_driver_~arg0#1.base, i2c_del_driver_~arg0#1.offset := i2c_del_driver_#in~arg0#1.base, i2c_del_driver_#in~arg0#1.offset; [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6821: havoc ldv_EMGentry_exit_elants_i2c_driver_exit_9_2_~arg0#1.base, ldv_EMGentry_exit_elants_i2c_driver_exit_9_2_~arg0#1.offset;havoc ldv_EMGentry_exit_elants_i2c_driver_exit_9_2_#in~arg0#1.base, ldv_EMGentry_exit_elants_i2c_driver_exit_9_2_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_exit_elants_i2c_driver_exit_9_2 } true;assume { :begin_inline_ldv_ldv_check_final_state_110 } true; [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6689: havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret508#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret509#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret509#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret510#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret511#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret511#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~arg0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~arg0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp~52#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp~52#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp___0~19#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp___0~19#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp___1~9#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp___2~4#1;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#in~arg0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#in~arg0#1.offset;assume { :end_inline_ldv_struct_elants_version_attribute_dummy_resourceless_instance_4 } true; [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7350: havoc ldv_dispatch_pm_register_3_6_#t~ret364#1.base, ldv_dispatch_pm_register_3_6_#t~ret364#1.offset, ldv_dispatch_pm_register_3_6_~cf_arg_2~0#1.base, ldv_dispatch_pm_register_3_6_~cf_arg_2~0#1.offset, ldv_dispatch_pm_register_3_6_~tmp~39#1.base, ldv_dispatch_pm_register_3_6_~tmp~39#1.offset;assume { :end_inline_ldv_dispatch_pm_register_3_6 } true;assume { :begin_inline_ldv_dispatch_pm_deregister_3_5 } true; [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7416: havoc ldv_pm_ops_instance_runtime_resume_2_24_#t~ret439#1, ldv_pm_ops_instance_runtime_resume_2_24_~arg0#1.base, ldv_pm_ops_instance_runtime_resume_2_24_~arg0#1.offset, ldv_pm_ops_instance_runtime_resume_2_24_~arg1#1.base, ldv_pm_ops_instance_runtime_resume_2_24_~arg1#1.offset;havoc ldv_pm_ops_instance_runtime_resume_2_24_#in~arg0#1.base, ldv_pm_ops_instance_runtime_resume_2_24_#in~arg0#1.offset, ldv_pm_ops_instance_runtime_resume_2_24_#in~arg1#1.base, ldv_pm_ops_instance_runtime_resume_2_24_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_runtime_resume_2_24 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem469#1.base, ldv_pm_pm_ops_instance_2_#t~mem469#1.offset; [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7350-1: assume { :begin_inline_ldv_dispatch_pm_register_3_6 } true;havoc ldv_dispatch_pm_register_3_6_#t~ret364#1.base, ldv_dispatch_pm_register_3_6_#t~ret364#1.offset, ldv_dispatch_pm_register_3_6_~cf_arg_2~0#1.base, ldv_dispatch_pm_register_3_6_~cf_arg_2~0#1.offset, ldv_dispatch_pm_register_3_6_~tmp~39#1.base, ldv_dispatch_pm_register_3_6_~tmp~39#1.offset;havoc ldv_dispatch_pm_register_3_6_~cf_arg_2~0#1.base, ldv_dispatch_pm_register_3_6_~cf_arg_2~0#1.offset;havoc ldv_dispatch_pm_register_3_6_~tmp~39#1.base, ldv_dispatch_pm_register_3_6_~tmp~39#1.offset; [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6822: assume { :end_inline_ldv_ldv_check_final_state_110 } true; [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7879-1: SUMMARY for call ldv_linux_usb_register_reset_error_counter(); srcloc: null [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7879: assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ldv_ldv_post_init_108_~ldv_func_arg1#1;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret573#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~79#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~79#1; [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5897: assume 98bv32 == ~zero_extend~32~8(elants_i2c_irq_#t~mem273#1);havoc elants_i2c_irq_#t~mem273#1; [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5897: assume !(98bv32 == ~zero_extend~32~8(elants_i2c_irq_#t~mem273#1));havoc elants_i2c_irq_#t~mem273#1;call elants_i2c_irq_#t~mem274#1 := read~intINTTYPE1#0(elants_i2c_irq_~ts~0#1.base, ~bvadd~64(288bv64, elants_i2c_irq_~ts~0#1.offset), 1bv64); [2025-02-08 04:37:56,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6690: ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp___0~14#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp___0~14#1.offset := ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret367#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret367#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret367#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret367#1.offset;ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_5~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp___0~14#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp___0~14#1.offset;assume { :begin_inline_ldv_struct_elants_version_attribute_dummy_resourceless_instance_5 } true;ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_5~0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret512#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret513#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret513#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret514#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret515#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret515#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~arg0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp~53#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp~53#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp___0~20#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp___0~20#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp___1~10#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp___2~5#1;ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~arg0#1.offset := ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#in~arg0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp~53#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp~53#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp___0~20#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp___0~20#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp___1~10#1;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp___2~5#1; [2025-02-08 04:37:56,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6756: ldv_dummy_resourceless_instance_callback_5_9_#t~ret377#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~373#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~373#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~374#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~374#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~375#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~375#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#~376#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#t~funptrres703#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#t~ret704#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#t~ret705#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~373#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~373#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~374#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~374#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~375#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~375#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~376#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG } true;havoc ldv_dummy_resourceless_instance_callback_5_9_#t~ret377#1; [2025-02-08 04:37:56,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7615: assume 0bv32 != ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp___1~9#1; [2025-02-08 04:37:56,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7615: assume !(0bv32 != ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp___1~9#1);assume { :begin_inline_ldv_dummy_resourceless_instance_callback_4_3 } true;ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.offset := ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_callback_show~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_4_3_#t~ret370#1, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.offset; [2025-02-08 04:37:56,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6690-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret367#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret367#1.offset := ldv_xmalloc(4bv64); srcloc: null [2025-02-08 04:37:56,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7483-1: call ldv_pm_pm_ops_instance_2_#t~mem483#1.base, ldv_pm_pm_ops_instance_2_#t~mem483#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(24bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_resume_2_16 } true;ldv_pm_ops_instance_resume_2_16_#in~arg0#1.base, ldv_pm_ops_instance_resume_2_16_#in~arg0#1.offset, ldv_pm_ops_instance_resume_2_16_#in~arg1#1.base, ldv_pm_ops_instance_resume_2_16_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem483#1.base, ldv_pm_pm_ops_instance_2_#t~mem483#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_resume_2_16_#t~ret431#1, ldv_pm_ops_instance_resume_2_16_~arg0#1.base, ldv_pm_ops_instance_resume_2_16_~arg0#1.offset, ldv_pm_ops_instance_resume_2_16_~arg1#1.base, ldv_pm_ops_instance_resume_2_16_~arg1#1.offset;ldv_pm_ops_instance_resume_2_16_~arg0#1.base, ldv_pm_ops_instance_resume_2_16_~arg0#1.offset := ldv_pm_ops_instance_resume_2_16_#in~arg0#1.base, ldv_pm_ops_instance_resume_2_16_#in~arg0#1.offset;ldv_pm_ops_instance_resume_2_16_~arg1#1.base, ldv_pm_ops_instance_resume_2_16_~arg1#1.offset := ldv_pm_ops_instance_resume_2_16_#in~arg1#1.base, ldv_pm_ops_instance_resume_2_16_#in~arg1#1.offset; [2025-02-08 04:37:56,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7483: havoc ldv_pm_ops_instance_resume_2_16_#t~ret431#1, ldv_pm_ops_instance_resume_2_16_~arg0#1.base, ldv_pm_ops_instance_resume_2_16_~arg0#1.offset, ldv_pm_ops_instance_resume_2_16_~arg1#1.base, ldv_pm_ops_instance_resume_2_16_~arg1#1.offset;havoc ldv_pm_ops_instance_resume_2_16_#in~arg0#1.base, ldv_pm_ops_instance_resume_2_16_#in~arg0#1.offset, ldv_pm_ops_instance_resume_2_16_#in~arg1#1.base, ldv_pm_ops_instance_resume_2_16_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_resume_2_16 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem483#1.base, ldv_pm_pm_ops_instance_2_#t~mem483#1.offset; [2025-02-08 04:37:56,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7351: assume { :end_inline_ldv_dispatch_pm_deregister_3_5 } true; [2025-02-08 04:37:56,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7219-1: SUMMARY for call ldv_pm_ops_instance_suspend_late_2_18_#t~ret444#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_suspend_late_2_18_~arg1#1.base, ldv_pm_ops_instance_suspend_late_2_18_~arg1#1.offset, ldv_pm_ops_instance_suspend_late_2_18_~arg0#1.base, ldv_pm_ops_instance_suspend_late_2_18_~arg0#1.offset); srcloc: null [2025-02-08 04:37:56,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7219: havoc ldv_pm_ops_instance_suspend_late_2_18_#t~ret444#1; [2025-02-08 04:37:56,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7285: assume 0bv64 != ~bvadd~64(ldv_pm_platform_instance_3_#t~mem454#1.base, ldv_pm_platform_instance_3_#t~mem454#1.offset);havoc ldv_pm_platform_instance_3_#t~mem454#1.base, ldv_pm_platform_instance_3_#t~mem454#1.offset;call ldv_pm_platform_instance_3_#t~mem455#1.base, ldv_pm_platform_instance_3_#t~mem455#1.offset := read~$Pointer$#3(ldv_pm_platform_instance_3_~ldv_3_container_platform_driver~0#1.base, ldv_pm_platform_instance_3_~ldv_3_container_platform_driver~0#1.offset, 8bv64);assume { :begin_inline_ldv_platform_instance_probe_3_14 } true;ldv_platform_instance_probe_3_14_#in~arg0#1.base, ldv_platform_instance_probe_3_14_#in~arg0#1.offset, ldv_platform_instance_probe_3_14_#in~arg1#1.base, ldv_platform_instance_probe_3_14_#in~arg1#1.offset := ldv_pm_platform_instance_3_#t~mem455#1.base, ldv_pm_platform_instance_3_#t~mem455#1.offset, ldv_pm_platform_instance_3_~ldv_3_ldv_param_14_0_default~0#1.base, ldv_pm_platform_instance_3_~ldv_3_ldv_param_14_0_default~0#1.offset;havoc ldv_platform_instance_probe_3_14_#res#1;havoc ldv_platform_instance_probe_3_14_#t~ret410#1, ldv_platform_instance_probe_3_14_~arg0#1.base, ldv_platform_instance_probe_3_14_~arg0#1.offset, ldv_platform_instance_probe_3_14_~arg1#1.base, ldv_platform_instance_probe_3_14_~arg1#1.offset, ldv_platform_instance_probe_3_14_~tmp~49#1;ldv_platform_instance_probe_3_14_~arg0#1.base, ldv_platform_instance_probe_3_14_~arg0#1.offset := ldv_platform_instance_probe_3_14_#in~arg0#1.base, ldv_platform_instance_probe_3_14_#in~arg0#1.offset;ldv_platform_instance_probe_3_14_~arg1#1.base, ldv_platform_instance_probe_3_14_~arg1#1.offset := ldv_platform_instance_probe_3_14_#in~arg1#1.base, ldv_platform_instance_probe_3_14_#in~arg1#1.offset;havoc ldv_platform_instance_probe_3_14_~tmp~49#1; [2025-02-08 04:37:56,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7285: assume !(0bv64 != ~bvadd~64(ldv_pm_platform_instance_3_#t~mem454#1.base, ldv_pm_platform_instance_3_#t~mem454#1.offset));havoc ldv_pm_platform_instance_3_#t~mem454#1.base, ldv_pm_platform_instance_3_#t~mem454#1.offset; [2025-02-08 04:37:56,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6823: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:37:56,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889: SUMMARY for call ldv_assume((if 0bv32 != ldv_i2c_io_instance_0_~ldv_0_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:37:56,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6559: assume { :end_inline_elants_i2c_driver_exit } true; [2025-02-08 04:37:56,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6692: havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret512#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret513#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret513#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret514#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret515#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#t~ret515#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~arg0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp~53#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp~53#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp___0~20#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp___0~20#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp___1~10#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~tmp___2~5#1;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_#in~arg0#1.offset;assume { :end_inline_ldv_struct_elants_version_attribute_dummy_resourceless_instance_5 } true; [2025-02-08 04:37:56,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7749: SUMMARY for call ldv_free(ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset); srcloc: null [2025-02-08 04:37:56,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7551-1: call ldv_pm_pm_ops_instance_2_#t~mem503#1.base, ldv_pm_pm_ops_instance_2_#t~mem503#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(152bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:37:56,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7551: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem503#1.base, ldv_pm_pm_ops_instance_2_#t~mem503#1.offset);havoc ldv_pm_pm_ops_instance_2_#t~mem503#1.base, ldv_pm_pm_ops_instance_2_#t~mem503#1.offset;call ldv_pm_pm_ops_instance_2_#t~mem504#1.base, ldv_pm_pm_ops_instance_2_#t~mem504#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(152bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_restore_noirq_2_5 } true;ldv_pm_ops_instance_restore_noirq_2_5_#in~arg0#1.base, ldv_pm_ops_instance_restore_noirq_2_5_#in~arg0#1.offset, ldv_pm_ops_instance_restore_noirq_2_5_#in~arg1#1.base, ldv_pm_ops_instance_restore_noirq_2_5_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem504#1.base, ldv_pm_pm_ops_instance_2_#t~mem504#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_restore_noirq_2_5_#t~ret430#1, ldv_pm_ops_instance_restore_noirq_2_5_~arg0#1.base, ldv_pm_ops_instance_restore_noirq_2_5_~arg0#1.offset, ldv_pm_ops_instance_restore_noirq_2_5_~arg1#1.base, ldv_pm_ops_instance_restore_noirq_2_5_~arg1#1.offset;ldv_pm_ops_instance_restore_noirq_2_5_~arg0#1.base, ldv_pm_ops_instance_restore_noirq_2_5_~arg0#1.offset := ldv_pm_ops_instance_restore_noirq_2_5_#in~arg0#1.base, ldv_pm_ops_instance_restore_noirq_2_5_#in~arg0#1.offset;ldv_pm_ops_instance_restore_noirq_2_5_~arg1#1.base, ldv_pm_ops_instance_restore_noirq_2_5_~arg1#1.offset := ldv_pm_ops_instance_restore_noirq_2_5_#in~arg1#1.base, ldv_pm_ops_instance_restore_noirq_2_5_#in~arg1#1.offset; [2025-02-08 04:37:56,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7551: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem503#1.base, ldv_pm_pm_ops_instance_2_#t~mem503#1.offset));havoc ldv_pm_pm_ops_instance_2_#t~mem503#1.base, ldv_pm_pm_ops_instance_2_#t~mem503#1.offset; [2025-02-08 04:37:56,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617-1: SUMMARY for call ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret511#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret511#1.offset := ldv_xmalloc(1bv64); srcloc: null [2025-02-08 04:37:56,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617: ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp___0~19#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp___0~19#1.offset := ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret511#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret511#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret511#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_#t~ret511#1.offset;ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.offset := ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp___0~19#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~tmp___0~19#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_4_9 } true;ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg4#1 := ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_callback_store~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_ptr~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_container_struct_device_attribute~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_3_default~0#1;havoc ldv_dummy_resourceless_instance_callback_4_9_#t~ret371#1, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg4#1;ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.offset;ldv_dummy_resourceless_instance_callback_4_9_~arg4#1 := ldv_dummy_resourceless_instance_callback_4_9_#in~arg4#1; [2025-02-08 04:37:56,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7287: ldv_pm_platform_instance_3_#t~ret456#1 := ldv_platform_instance_probe_3_14_#res#1;havoc ldv_platform_instance_probe_3_14_#t~ret410#1, ldv_platform_instance_probe_3_14_~arg0#1.base, ldv_platform_instance_probe_3_14_~arg0#1.offset, ldv_platform_instance_probe_3_14_~arg1#1.base, ldv_platform_instance_probe_3_14_~arg1#1.offset, ldv_platform_instance_probe_3_14_~tmp~49#1;havoc ldv_platform_instance_probe_3_14_#in~arg0#1.base, ldv_platform_instance_probe_3_14_#in~arg0#1.offset, ldv_platform_instance_probe_3_14_#in~arg1#1.base, ldv_platform_instance_probe_3_14_#in~arg1#1.offset;assume { :end_inline_ldv_platform_instance_probe_3_14 } true;ldv_pm_platform_instance_3_~ldv_3_probed_default~0#1 := ldv_pm_platform_instance_3_#t~ret456#1;havoc ldv_pm_platform_instance_3_#t~mem455#1.base, ldv_pm_platform_instance_3_#t~mem455#1.offset;havoc ldv_pm_platform_instance_3_#t~ret456#1; [2025-02-08 04:37:56,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5966: SUMMARY for call dev_err(elants_i2c_irq_~client~8#1.base, ~bvadd~64(32bv64, elants_i2c_irq_~client~8#1.offset), 105bv64, 0bv64); srcloc: null [2025-02-08 04:37:56,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret368#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret368#1.offset := ldv_xmalloc(4bv64); srcloc: null [2025-02-08 04:37:56,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693: ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp___1~5#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp___1~5#1.offset := ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret368#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret368#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret368#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_#t~ret368#1.offset;ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_6~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp___1~5#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~tmp___1~5#1.offset;assume { :begin_inline_ldv_struct_elants_version_attribute_dummy_resourceless_instance_6 } true;ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#in~arg0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_7_9_7_~cf_arg_6~0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret516#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret517#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret517#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret518#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret519#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret519#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~arg0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~arg0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp~54#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp~54#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp___0~21#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp___0~21#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp___1~11#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp___2~6#1;ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~arg0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~arg0#1.offset := ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#in~arg0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#in~arg0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp~54#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp~54#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp___0~21#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp___0~21#1.offset;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp___1~11#1;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp___2~6#1; [2025-02-08 04:37:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6231: havoc elants_i2c_probe_#t~mem311#1.base, elants_i2c_probe_#t~mem311#1.offset;call elants_i2c_probe_#t~mem312#1.base, elants_i2c_probe_#t~mem312#1.offset := read~$Pointer$#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(8bv64, elants_i2c_probe_~ts~6#1.offset), 8bv64); [2025-02-08 04:37:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6231-1: SUMMARY for call __set_bit(330bv64, elants_i2c_probe_#t~mem311#1.base, ~bvadd~64(48bv64, elants_i2c_probe_#t~mem311#1.offset)); srcloc: null [2025-02-08 04:37:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7156-1: SUMMARY for call ldv_pm_ops_instance_resume_2_16_#t~ret431#1 := elants_i2c_resume(ldv_pm_ops_instance_resume_2_16_~arg1#1.base, ldv_pm_ops_instance_resume_2_16_~arg1#1.offset); srcloc: null [2025-02-08 04:37:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7156: havoc ldv_pm_ops_instance_resume_2_16_#t~ret431#1; [2025-02-08 04:37:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6165: call ULTIMATE.dealloc(elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset);havoc elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset;call ULTIMATE.dealloc(elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset);havoc elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset;ldv_io_instance_probe_0_11_#t~ret406#1 := elants_i2c_probe_#res#1;havoc elants_i2c_probe_#t~mem300#1.base, elants_i2c_probe_#t~mem300#1.offset, elants_i2c_probe_#t~ret301#1, elants_i2c_probe_#t~mem302#1.base, elants_i2c_probe_#t~mem302#1.offset, elants_i2c_probe_#t~mem303#1, elants_i2c_probe_#t~ret304#1, elants_i2c_probe_#t~ret305#1.base, elants_i2c_probe_#t~ret305#1.offset, elants_i2c_probe_#t~ret306#1, elants_i2c_probe_#t~ret307#1.base, elants_i2c_probe_#t~ret307#1.offset, elants_i2c_probe_#t~mem308#1.base, elants_i2c_probe_#t~mem308#1.offset, elants_i2c_probe_#t~mem309#1.base, elants_i2c_probe_#t~mem309#1.offset, elants_i2c_probe_#t~mem310#1.base, elants_i2c_probe_#t~mem310#1.offset, elants_i2c_probe_#t~mem311#1.base, elants_i2c_probe_#t~mem311#1.offset, elants_i2c_probe_#t~mem312#1.base, elants_i2c_probe_#t~mem312#1.offset, elants_i2c_probe_#t~mem313#1.base, elants_i2c_probe_#t~mem313#1.offset, elants_i2c_probe_#t~mem314#1.base, elants_i2c_probe_#t~mem314#1.offset, elants_i2c_probe_#t~mem315#1, elants_i2c_probe_#t~mem316#1.base, elants_i2c_probe_#t~mem316#1.offset, elants_i2c_probe_#t~mem317#1, elants_i2c_probe_#t~mem318#1.base, elants_i2c_probe_#t~mem318#1.offset, elants_i2c_probe_#t~mem319#1.base, elants_i2c_probe_#t~mem319#1.offset, elants_i2c_probe_#t~mem320#1, elants_i2c_probe_#t~mem321#1.base, elants_i2c_probe_#t~mem321#1.offset, elants_i2c_probe_#t~mem322#1, elants_i2c_probe_#t~mem323#1.base, elants_i2c_probe_#t~mem323#1.offset, elants_i2c_probe_#t~ret324#1, elants_i2c_probe_#t~mem325#1.base, elants_i2c_probe_#t~mem325#1.offset, elants_i2c_probe_#t~mem326#1, elants_i2c_probe_#t~mem327#1.base, elants_i2c_probe_#t~mem327#1.offset, elants_i2c_probe_#t~mem328#1, elants_i2c_probe_#t~mem329#1.base, elants_i2c_probe_#t~mem329#1.offset, elants_i2c_probe_#t~mem330#1.base, elants_i2c_probe_#t~mem330#1.offset, elants_i2c_probe_#t~mem331#1.base, elants_i2c_probe_#t~mem331#1.offset, elants_i2c_probe_#t~mem332#1, elants_i2c_probe_#t~mem333#1.base, elants_i2c_probe_#t~mem333#1.offset, elants_i2c_probe_#t~mem334#1, elants_i2c_probe_#t~mem335#1.base, elants_i2c_probe_#t~mem335#1.offset, elants_i2c_probe_#t~mem336#1.base, elants_i2c_probe_#t~mem336#1.offset, elants_i2c_probe_#t~ret337#1, elants_i2c_probe_#t~mem338#1.base, elants_i2c_probe_#t~mem338#1.offset, elants_i2c_probe_#t~mem339#1, elants_i2c_probe_#t~ret340#1, elants_i2c_probe_#t~mem341#1.base, elants_i2c_probe_#t~mem341#1.offset, elants_i2c_probe_#t~ret342#1, elants_i2c_probe_#t~ret343#1, elants_i2c_probe_#t~ret344#1, elants_i2c_probe_~client#1.base, elants_i2c_probe_~client#1.offset, elants_i2c_probe_~id#1.base, elants_i2c_probe_~id#1.offset, elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset, elants_i2c_probe_~ts~6#1.base, elants_i2c_probe_~ts~6#1.offset, elants_i2c_probe_~irqflags~0#1, elants_i2c_probe_~error~14#1, elants_i2c_probe_~tmp~32#1, elants_i2c_probe_~tmp___0~11#1, elants_i2c_probe_~tmp___1~3#1.base, elants_i2c_probe_~tmp___1~3#1.offset, elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset;havoc elants_i2c_probe_#in~client#1.base, elants_i2c_probe_#in~client#1.offset, elants_i2c_probe_#in~id#1.base, elants_i2c_probe_#in~id#1.offset;assume { :end_inline_elants_i2c_probe } true;ldv_io_instance_probe_0_11_~tmp~48#1 := ldv_io_instance_probe_0_11_#t~ret406#1;havoc ldv_io_instance_probe_0_11_#t~ret406#1;ldv_io_instance_probe_0_11_#res#1 := ldv_io_instance_probe_0_11_~tmp~48#1; [2025-02-08 04:37:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5901: assume 99bv32 == ~zero_extend~32~8(elants_i2c_irq_#t~mem274#1);havoc elants_i2c_irq_#t~mem274#1; [2025-02-08 04:37:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5901: assume !(99bv32 == ~zero_extend~32~8(elants_i2c_irq_#t~mem274#1));havoc elants_i2c_irq_#t~mem274#1; [2025-02-08 04:37:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7619: havoc ldv_dummy_resourceless_instance_callback_4_9_#t~ret371#1, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_9_~arg4#1;havoc ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_9_#in~arg3#1.offset, ldv_dummy_resourceless_instance_callback_4_9_#in~arg4#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_4_9 } true; [2025-02-08 04:37:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7553: havoc ldv_pm_ops_instance_restore_noirq_2_5_#t~ret430#1, ldv_pm_ops_instance_restore_noirq_2_5_~arg0#1.base, ldv_pm_ops_instance_restore_noirq_2_5_~arg0#1.offset, ldv_pm_ops_instance_restore_noirq_2_5_~arg1#1.base, ldv_pm_ops_instance_restore_noirq_2_5_~arg1#1.offset;havoc ldv_pm_ops_instance_restore_noirq_2_5_#in~arg0#1.base, ldv_pm_ops_instance_restore_noirq_2_5_#in~arg0#1.offset, ldv_pm_ops_instance_restore_noirq_2_5_#in~arg1#1.base, ldv_pm_ops_instance_restore_noirq_2_5_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_restore_noirq_2_5 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem504#1.base, ldv_pm_pm_ops_instance_2_#t~mem504#1.offset; [2025-02-08 04:37:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6232-1: SUMMARY for call __set_bit(3bv64, elants_i2c_probe_#t~mem312#1.base, ~bvadd~64(40bv64, elants_i2c_probe_#t~mem312#1.offset)); srcloc: null [2025-02-08 04:37:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6232: havoc elants_i2c_probe_#t~mem312#1.base, elants_i2c_probe_#t~mem312#1.offset;call elants_i2c_probe_#t~mem313#1.base, elants_i2c_probe_#t~mem313#1.offset := read~$Pointer$#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(8bv64, elants_i2c_probe_~ts~6#1.offset), 8bv64); [2025-02-08 04:37:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7686: SUMMARY for call ldv_free(ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset); srcloc: null [2025-02-08 04:37:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6695: havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret516#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret517#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret517#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret518#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret519#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#t~ret519#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~arg0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~arg0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp~54#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp~54#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp___0~21#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp___0~21#1.offset, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp___1~11#1, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_~tmp___2~6#1;havoc ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#in~arg0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_6_#in~arg0#1.offset;assume { :end_inline_ldv_struct_elants_version_attribute_dummy_resourceless_instance_6 } true; [2025-02-08 04:37:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7488-1: call ldv_pm_pm_ops_instance_2_#t~mem484#1.base, ldv_pm_pm_ops_instance_2_#t~mem484#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(32bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_freeze_2_15 } true;ldv_pm_ops_instance_freeze_2_15_#in~arg0#1.base, ldv_pm_ops_instance_freeze_2_15_#in~arg0#1.offset, ldv_pm_ops_instance_freeze_2_15_#in~arg1#1.base, ldv_pm_ops_instance_freeze_2_15_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem484#1.base, ldv_pm_pm_ops_instance_2_#t~mem484#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_freeze_2_15_#t~ret414#1, ldv_pm_ops_instance_freeze_2_15_~arg0#1.base, ldv_pm_ops_instance_freeze_2_15_~arg0#1.offset, ldv_pm_ops_instance_freeze_2_15_~arg1#1.base, ldv_pm_ops_instance_freeze_2_15_~arg1#1.offset;ldv_pm_ops_instance_freeze_2_15_~arg0#1.base, ldv_pm_ops_instance_freeze_2_15_~arg0#1.offset := ldv_pm_ops_instance_freeze_2_15_#in~arg0#1.base, ldv_pm_ops_instance_freeze_2_15_#in~arg0#1.offset;ldv_pm_ops_instance_freeze_2_15_~arg1#1.base, ldv_pm_ops_instance_freeze_2_15_~arg1#1.offset := ldv_pm_ops_instance_freeze_2_15_#in~arg1#1.base, ldv_pm_ops_instance_freeze_2_15_#in~arg1#1.offset; [2025-02-08 04:37:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7488: havoc ldv_pm_ops_instance_freeze_2_15_#t~ret414#1, ldv_pm_ops_instance_freeze_2_15_~arg0#1.base, ldv_pm_ops_instance_freeze_2_15_~arg0#1.offset, ldv_pm_ops_instance_freeze_2_15_~arg1#1.base, ldv_pm_ops_instance_freeze_2_15_~arg1#1.offset;havoc ldv_pm_ops_instance_freeze_2_15_#in~arg0#1.base, ldv_pm_ops_instance_freeze_2_15_#in~arg0#1.offset, ldv_pm_ops_instance_freeze_2_15_#in~arg1#1.base, ldv_pm_ops_instance_freeze_2_15_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_freeze_2_15 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem484#1.base, ldv_pm_pm_ops_instance_2_#t~mem484#1.offset; [2025-02-08 04:37:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6233: havoc elants_i2c_probe_#t~mem313#1.base, elants_i2c_probe_#t~mem313#1.offset;call elants_i2c_probe_#t~mem314#1.base, elants_i2c_probe_#t~mem314#1.offset := read~$Pointer$#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(8bv64, elants_i2c_probe_~ts~6#1.offset), 8bv64);call elants_i2c_probe_#t~mem315#1 := read~intINTTYPE4#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(32bv64, elants_i2c_probe_~ts~6#1.offset), 4bv64); [2025-02-08 04:37:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6233-1: SUMMARY for call __set_bit(1bv64, elants_i2c_probe_#t~mem313#1.base, ~bvadd~64(40bv64, elants_i2c_probe_#t~mem313#1.offset)); srcloc: null [2025-02-08 04:37:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7423-1: call ldv_pm_pm_ops_instance_2_#t~mem470#1.base, ldv_pm_pm_ops_instance_2_#t~mem470#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset, 8bv64); [2025-02-08 04:37:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7423: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem470#1.base, ldv_pm_pm_ops_instance_2_#t~mem470#1.offset);havoc ldv_pm_pm_ops_instance_2_#t~mem470#1.base, ldv_pm_pm_ops_instance_2_#t~mem470#1.offset;call ldv_pm_pm_ops_instance_2_#t~mem471#1.base, ldv_pm_pm_ops_instance_2_#t~mem471#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset, 8bv64);assume { :begin_inline_ldv_pm_ops_instance_prepare_2_22 } true;ldv_pm_ops_instance_prepare_2_22_#in~arg0#1.base, ldv_pm_ops_instance_prepare_2_22_#in~arg0#1.offset, ldv_pm_ops_instance_prepare_2_22_#in~arg1#1.base, ldv_pm_ops_instance_prepare_2_22_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem471#1.base, ldv_pm_pm_ops_instance_2_#t~mem471#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_prepare_2_22_#t~ret425#1, ldv_pm_ops_instance_prepare_2_22_~arg0#1.base, ldv_pm_ops_instance_prepare_2_22_~arg0#1.offset, ldv_pm_ops_instance_prepare_2_22_~arg1#1.base, ldv_pm_ops_instance_prepare_2_22_~arg1#1.offset;ldv_pm_ops_instance_prepare_2_22_~arg0#1.base, ldv_pm_ops_instance_prepare_2_22_~arg0#1.offset := ldv_pm_ops_instance_prepare_2_22_#in~arg0#1.base, ldv_pm_ops_instance_prepare_2_22_#in~arg0#1.offset;ldv_pm_ops_instance_prepare_2_22_~arg1#1.base, ldv_pm_ops_instance_prepare_2_22_~arg1#1.offset := ldv_pm_ops_instance_prepare_2_22_#in~arg1#1.base, ldv_pm_ops_instance_prepare_2_22_#in~arg1#1.offset; [2025-02-08 04:37:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7423: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem470#1.base, ldv_pm_pm_ops_instance_2_#t~mem470#1.offset));havoc ldv_pm_pm_ops_instance_2_#t~mem470#1.base, ldv_pm_pm_ops_instance_2_#t~mem470#1.offset; [2025-02-08 04:37:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7489-1: SUMMARY for call ldv_pm_pm_ops_instance_2_#t~ret485#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:56,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7489: ldv_pm_pm_ops_instance_2_~tmp___2~3#1 := ldv_pm_pm_ops_instance_2_#t~ret485#1;havoc ldv_pm_pm_ops_instance_2_#t~ret485#1; [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9537: assume 1bv32 == ~ldv_linux_usb_register_probe_state~0;assume { :begin_inline_ldv_assert_linux_usb_register__wrong_return_value } true;ldv_assert_linux_usb_register__wrong_return_value_#in~expr#1 := (if 0bv32 != ldv_linux_usb_register_check_return_value_probe_~retval#1 then 1bv32 else 0bv32);havoc ldv_assert_linux_usb_register__wrong_return_value_~expr#1;ldv_assert_linux_usb_register__wrong_return_value_~expr#1 := ldv_assert_linux_usb_register__wrong_return_value_#in~expr#1; [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9537: assume !(1bv32 == ~ldv_linux_usb_register_probe_state~0); [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6234: havoc elants_i2c_probe_#t~mem314#1.base, elants_i2c_probe_#t~mem314#1.offset;havoc elants_i2c_probe_#t~mem315#1;call elants_i2c_probe_#t~mem316#1.base, elants_i2c_probe_#t~mem316#1.offset := read~$Pointer$#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(8bv64, elants_i2c_probe_~ts~6#1.offset), 8bv64);call elants_i2c_probe_#t~mem317#1 := read~intINTTYPE4#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(36bv64, elants_i2c_probe_~ts~6#1.offset), 4bv64); [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7357: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6234-1: SUMMARY for call input_set_abs_params(elants_i2c_probe_#t~mem314#1.base, elants_i2c_probe_#t~mem314#1.offset, 0bv32, 0bv32, elants_i2c_probe_#t~mem315#1, 0bv32, 0bv32); srcloc: null [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7093-1: SUMMARY for call ldv_pm_ops_instance_poweroff_2_9_#t~ret419#1 := elants_i2c_suspend(ldv_pm_ops_instance_poweroff_2_9_~arg1#1.base, ldv_pm_ops_instance_poweroff_2_9_~arg1#1.offset); srcloc: null [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12246: havoc input_mt_init_slots_#t~nondet695#1;elants_i2c_probe_#t~ret324#1 := input_mt_init_slots_#res#1;havoc input_mt_init_slots_#t~nondet695#1, input_mt_init_slots_~arg0#1.base, input_mt_init_slots_~arg0#1.offset, input_mt_init_slots_~arg1#1, input_mt_init_slots_~arg2#1;havoc input_mt_init_slots_#in~arg0#1.base, input_mt_init_slots_#in~arg0#1.offset, input_mt_init_slots_#in~arg1#1, input_mt_init_slots_#in~arg2#1;assume { :end_inline_input_mt_init_slots } true;elants_i2c_probe_~error~14#1 := elants_i2c_probe_#t~ret324#1;havoc elants_i2c_probe_#t~mem323#1.base, elants_i2c_probe_#t~mem323#1.offset;havoc elants_i2c_probe_#t~ret324#1; [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7093: havoc ldv_pm_ops_instance_poweroff_2_9_#t~ret419#1; [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6895: SUMMARY for call ldv_free(ldv_i2c_io_instance_0_~ldv_0_resource_client~0#1.base, ldv_i2c_io_instance_0_~ldv_0_resource_client~0#1.offset); srcloc: null [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8943: ldv_post_probe_~tmp~80#1 := ldv_post_probe_#t~ret574#1;havoc ldv_post_probe_#t~ret574#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~80#1; [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8943-1: SUMMARY for call ldv_post_probe_#t~ret574#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7622: SUMMARY for call ldv_free(ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_9_2_default~0#1.offset); srcloc: null [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6235: havoc elants_i2c_probe_#t~mem316#1.base, elants_i2c_probe_#t~mem316#1.offset;havoc elants_i2c_probe_#t~mem317#1;call elants_i2c_probe_#t~mem318#1.base, elants_i2c_probe_#t~mem318#1.offset := read~$Pointer$#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(8bv64, elants_i2c_probe_~ts~6#1.offset), 8bv64); [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6235-1: SUMMARY for call input_set_abs_params(elants_i2c_probe_#t~mem316#1.base, elants_i2c_probe_#t~mem316#1.offset, 1bv32, 0bv32, elants_i2c_probe_#t~mem317#1, 0bv32, 0bv32); srcloc: null [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6301: assume 0bv32 != elants_i2c_probe_~error~14#1; [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6301: assume !(0bv32 != elants_i2c_probe_~error~14#1);elants_i2c_probe_#res#1 := 0bv32;call ULTIMATE.dealloc(elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset);havoc elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset;call ULTIMATE.dealloc(elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset);havoc elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset; [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6896: SUMMARY for call ldv_free(ldv_i2c_io_instance_0_~ldv_0_resource_struct_i2c_device_id~0#1.base, ldv_i2c_io_instance_0_~ldv_0_resource_struct_i2c_device_id~0#1.offset); srcloc: null [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7821: assume { :end_inline_ldv_linux_kernel_sched_completion_init_completion_cmd_done_of_elants_data } true; [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9539: havoc ldv_assert_linux_usb_register__wrong_return_value_~expr#1;havoc ldv_assert_linux_usb_register__wrong_return_value_#in~expr#1;assume { :end_inline_ldv_assert_linux_usb_register__wrong_return_value } true; [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7491: assume 0bv32 != ldv_pm_pm_ops_instance_2_~tmp___2~3#1;call ldv_pm_pm_ops_instance_2_#t~mem486#1.base, ldv_pm_pm_ops_instance_2_#t~mem486#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(80bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7491: assume !(0bv32 != ldv_pm_pm_ops_instance_2_~tmp___2~3#1);call ldv_pm_pm_ops_instance_2_#t~mem490#1.base, ldv_pm_pm_ops_instance_2_#t~mem490#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(128bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7425: havoc ldv_pm_ops_instance_prepare_2_22_#t~ret425#1, ldv_pm_ops_instance_prepare_2_22_~arg0#1.base, ldv_pm_ops_instance_prepare_2_22_~arg0#1.offset, ldv_pm_ops_instance_prepare_2_22_~arg1#1.base, ldv_pm_ops_instance_prepare_2_22_~arg1#1.offset;havoc ldv_pm_ops_instance_prepare_2_22_#in~arg0#1.base, ldv_pm_ops_instance_prepare_2_22_#in~arg0#1.offset, ldv_pm_ops_instance_prepare_2_22_#in~arg1#1.base, ldv_pm_ops_instance_prepare_2_22_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_prepare_2_22 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem471#1.base, ldv_pm_pm_ops_instance_2_#t~mem471#1.offset; [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6236-1: SUMMARY for call input_set_abs_params(elants_i2c_probe_#t~mem318#1.base, elants_i2c_probe_#t~mem318#1.offset, 24bv32, 0bv32, 255bv32, 0bv32, 0bv32); srcloc: null [2025-02-08 04:37:56,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7293-1: assume { :begin_inline_ldv_ldv_post_probe_113 } true;ldv_ldv_post_probe_113_#in~retval#1 := ldv_pm_platform_instance_3_~ldv_3_probed_default~0#1;havoc ldv_ldv_post_probe_113_#res#1;havoc ldv_ldv_post_probe_113_#t~ret529#1, ldv_ldv_post_probe_113_~retval#1, ldv_ldv_post_probe_113_~tmp~62#1;ldv_ldv_post_probe_113_~retval#1 := ldv_ldv_post_probe_113_#in~retval#1;havoc ldv_ldv_post_probe_113_~tmp~62#1;assume { :begin_inline_ldv_linux_net_register_check_return_value_probe } true;ldv_linux_net_register_check_return_value_probe_#in~retval#1 := ldv_ldv_post_probe_113_~retval#1;havoc ldv_linux_net_register_check_return_value_probe_~retval#1;ldv_linux_net_register_check_return_value_probe_~retval#1 := ldv_linux_net_register_check_return_value_probe_#in~retval#1; [2025-02-08 04:37:56,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7293: ldv_pm_platform_instance_3_#t~ret457#1 := ldv_ldv_post_probe_113_#res#1;havoc ldv_ldv_post_probe_113_#t~ret529#1, ldv_ldv_post_probe_113_~retval#1, ldv_ldv_post_probe_113_~tmp~62#1;havoc ldv_ldv_post_probe_113_#in~retval#1;assume { :end_inline_ldv_ldv_post_probe_113 } true;ldv_pm_platform_instance_3_~ldv_3_probed_default~0#1 := ldv_pm_platform_instance_3_#t~ret457#1;havoc ldv_pm_platform_instance_3_#t~ret457#1; [2025-02-08 04:37:56,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6236: havoc elants_i2c_probe_#t~mem318#1.base, elants_i2c_probe_#t~mem318#1.offset;call elants_i2c_probe_#t~mem319#1.base, elants_i2c_probe_#t~mem319#1.offset := read~$Pointer$#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(8bv64, elants_i2c_probe_~ts~6#1.offset), 8bv64);call elants_i2c_probe_#t~mem320#1 := read~intINTTYPE4#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(24bv64, elants_i2c_probe_~ts~6#1.offset), 4bv64); [2025-02-08 04:37:56,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7954: SUMMARY for call ldv_linux_net_register_reset_error_counter(); srcloc: null [2025-02-08 04:37:56,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7029-1: SUMMARY for call ldv_io_instance_release_0_2_#t~ret408#1 := ##fun~$Pointer$~TO~C_INT(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); srcloc: null [2025-02-08 04:37:56,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7029: havoc ldv_io_instance_release_0_2_#t~ret408#1; [2025-02-08 04:37:56,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5840-1: SUMMARY for call elants_i2c_irq_#t~ret262#1 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~8(elants_i2c_irq_#t~mem261#1)), 0bv64); srcloc: null [2025-02-08 04:37:56,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5840: elants_i2c_irq_~tmp~27#1 := elants_i2c_irq_#t~ret262#1;havoc elants_i2c_irq_#t~mem261#1;havoc elants_i2c_irq_#t~ret262#1; [2025-02-08 04:37:56,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7690: havoc ldv_dummy_resourceless_instance_callback_5_3_#t~ret372#1, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_5_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_5_3 } true; [2025-02-08 04:37:56,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4519: SUMMARY for call dev_set_drvdata(input_set_drvdata_~dev#1.base, ~bvadd~64(785bv64, input_set_drvdata_~dev#1.offset), input_set_drvdata_~data#1.base, input_set_drvdata_~data#1.offset); srcloc: null [2025-02-08 04:37:56,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6633-1: SUMMARY for call ldv_dispatch_irq_register_7_2_#t~ret363#1.base, ldv_dispatch_irq_register_7_2_#t~ret363#1.offset := ldv_xmalloc(40bv64); srcloc: null [2025-02-08 04:37:56,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6633: ldv_dispatch_irq_register_7_2_~tmp~38#1.base, ldv_dispatch_irq_register_7_2_~tmp~38#1.offset := ldv_dispatch_irq_register_7_2_#t~ret363#1.base, ldv_dispatch_irq_register_7_2_#t~ret363#1.offset;havoc ldv_dispatch_irq_register_7_2_#t~ret363#1.base, ldv_dispatch_irq_register_7_2_#t~ret363#1.offset;ldv_dispatch_irq_register_7_2_~cf_arg_1~0#1.base, ldv_dispatch_irq_register_7_2_~cf_arg_1~0#1.offset := ldv_dispatch_irq_register_7_2_~tmp~38#1.base, ldv_dispatch_irq_register_7_2_~tmp~38#1.offset;call write~intINTTYPE4#0(ldv_dispatch_irq_register_7_2_~arg0#1, ldv_dispatch_irq_register_7_2_~cf_arg_1~0#1.base, ldv_dispatch_irq_register_7_2_~cf_arg_1~0#1.offset, 4bv64);call write~$Pointer$#0(ldv_dispatch_irq_register_7_2_~arg1#1.base, ldv_dispatch_irq_register_7_2_~arg1#1.offset, ldv_dispatch_irq_register_7_2_~cf_arg_1~0#1.base, ~bvadd~64(4bv64, ldv_dispatch_irq_register_7_2_~cf_arg_1~0#1.offset), 8bv64);call write~$Pointer$#0(ldv_dispatch_irq_register_7_2_~arg2#1.base, ldv_dispatch_irq_register_7_2_~arg2#1.offset, ldv_dispatch_irq_register_7_2_~cf_arg_1~0#1.base, ~bvadd~64(12bv64, ldv_dispatch_irq_register_7_2_~cf_arg_1~0#1.offset), 8bv64);call write~$Pointer$#0(ldv_dispatch_irq_register_7_2_~arg3#1.base, ldv_dispatch_irq_register_7_2_~arg3#1.offset, ldv_dispatch_irq_register_7_2_~cf_arg_1~0#1.base, ~bvadd~64(20bv64, ldv_dispatch_irq_register_7_2_~cf_arg_1~0#1.offset), 8bv64);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 := ldv_dispatch_irq_register_7_2_~cf_arg_1~0#1.base, ldv_dispatch_irq_register_7_2_~cf_arg_1~0#1.offset;havoc ldv_interrupt_interrupt_instance_1_#t~mem400#1, ldv_interrupt_interrupt_instance_1_#t~mem401#1.base, ldv_interrupt_interrupt_instance_1_#t~mem401#1.offset, ldv_interrupt_interrupt_instance_1_#t~mem402#1.base, ldv_interrupt_interrupt_instance_1_#t~mem402#1.offset, ldv_interrupt_interrupt_instance_1_#t~mem403#1.base, ldv_interrupt_interrupt_instance_1_#t~mem403#1.offset, ldv_interrupt_interrupt_instance_1_#t~ret404#1, ldv_interrupt_interrupt_instance_1_#t~ret405#1, ldv_interrupt_interrupt_instance_1_~arg0#1.base, ldv_interrupt_interrupt_instance_1_~arg0#1.offset, ldv_interrupt_interrupt_instance_1_~ldv_1_callback_handler~0#1.base, ldv_interrupt_interrupt_instance_1_~ldv_1_callback_handler~0#1.offset, ldv_interrupt_interrupt_instance_1_~ldv_1_data_data~0#1.base, ldv_interrupt_interrupt_instance_1_~ldv_1_data_data~0#1.offset, ldv_interrupt_interrupt_instance_1_~ldv_1_line_line~0#1, ldv_interrupt_interrupt_instance_1_~ldv_1_ret_val_default~0#1, ldv_interrupt_interrupt_instance_1_~ldv_1_thread_thread~0#1.base, ldv_interrupt_interrupt_instance_1_~ldv_1_thread_thread~0#1.offset, ldv_interrupt_interrupt_instance_1_~data~1#1.base, ldv_interrupt_interrupt_instance_1_~data~1#1.offset, ldv_interrupt_interrupt_instance_1_~tmp~47#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_~ldv_1_callback_handler~0#1.base, ldv_interrupt_interrupt_instance_1_~ldv_1_callback_handler~0#1.offset;havoc ldv_interrupt_interrupt_instance_1_~ldv_1_data_data~0#1.base, ldv_interrupt_interrupt_instance_1_~ldv_1_data_data~0#1.offset;havoc ldv_interrupt_interrupt_instance_1_~ldv_1_line_line~0#1;havoc ldv_interrupt_interrupt_instance_1_~ldv_1_ret_val_default~0#1;havoc ldv_interrupt_interrupt_instance_1_~ldv_1_thread_thread~0#1.base, ldv_interrupt_interrupt_instance_1_~ldv_1_thread_thread~0#1.offset;havoc ldv_interrupt_interrupt_instance_1_~data~1#1.base, ldv_interrupt_interrupt_instance_1_~data~1#1.offset;havoc ldv_interrupt_interrupt_instance_1_~tmp~47#1;ldv_interrupt_interrupt_instance_1_~data~1#1.base, ldv_interrupt_interrupt_instance_1_~data~1#1.offset := ldv_interrupt_interrupt_instance_1_~arg0#1.base, ldv_interrupt_interrupt_instance_1_~arg0#1.offset; [2025-02-08 04:37:56,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7492: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem486#1.base, ldv_pm_pm_ops_instance_2_#t~mem486#1.offset);havoc ldv_pm_pm_ops_instance_2_#t~mem486#1.base, ldv_pm_pm_ops_instance_2_#t~mem486#1.offset;call ldv_pm_pm_ops_instance_2_#t~mem487#1.base, ldv_pm_pm_ops_instance_2_#t~mem487#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(80bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_freeze_late_2_14 } true;ldv_pm_ops_instance_freeze_late_2_14_#in~arg0#1.base, ldv_pm_ops_instance_freeze_late_2_14_#in~arg0#1.offset, ldv_pm_ops_instance_freeze_late_2_14_#in~arg1#1.base, ldv_pm_ops_instance_freeze_late_2_14_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem487#1.base, ldv_pm_pm_ops_instance_2_#t~mem487#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_freeze_late_2_14_#t~ret416#1, ldv_pm_ops_instance_freeze_late_2_14_~arg0#1.base, ldv_pm_ops_instance_freeze_late_2_14_~arg0#1.offset, ldv_pm_ops_instance_freeze_late_2_14_~arg1#1.base, ldv_pm_ops_instance_freeze_late_2_14_~arg1#1.offset;ldv_pm_ops_instance_freeze_late_2_14_~arg0#1.base, ldv_pm_ops_instance_freeze_late_2_14_~arg0#1.offset := ldv_pm_ops_instance_freeze_late_2_14_#in~arg0#1.base, ldv_pm_ops_instance_freeze_late_2_14_#in~arg0#1.offset;ldv_pm_ops_instance_freeze_late_2_14_~arg1#1.base, ldv_pm_ops_instance_freeze_late_2_14_~arg1#1.offset := ldv_pm_ops_instance_freeze_late_2_14_#in~arg1#1.base, ldv_pm_ops_instance_freeze_late_2_14_#in~arg1#1.offset; [2025-02-08 04:37:56,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7492: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem486#1.base, ldv_pm_pm_ops_instance_2_#t~mem486#1.offset));havoc ldv_pm_pm_ops_instance_2_#t~mem486#1.base, ldv_pm_pm_ops_instance_2_#t~mem486#1.offset; [2025-02-08 04:37:56,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7294: SUMMARY for call ldv_free(ldv_pm_platform_instance_3_~ldv_3_ldv_param_14_0_default~0#1.base, ldv_pm_platform_instance_3_~ldv_3_ldv_param_14_0_default~0#1.offset); srcloc: null [2025-02-08 04:37:56,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6303: SUMMARY for call elants_i2c_remove_sysfs_group(elants_i2c_probe_~ts~6#1.base, elants_i2c_probe_~ts~6#1.offset); srcloc: null [2025-02-08 04:37:56,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7228-1: SUMMARY for call ldv_pm_ops_instance_suspend_noirq_2_20_#t~ret446#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_suspend_noirq_2_20_~arg1#1.base, ldv_pm_ops_instance_suspend_noirq_2_20_~arg1#1.offset, ldv_pm_ops_instance_suspend_noirq_2_20_~arg0#1.base, ldv_pm_ops_instance_suspend_noirq_2_20_~arg0#1.offset); srcloc: null [2025-02-08 04:37:56,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7228: havoc ldv_pm_ops_instance_suspend_noirq_2_20_#t~ret446#1; [2025-02-08 04:37:56,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6237: havoc elants_i2c_probe_#t~mem319#1.base, elants_i2c_probe_#t~mem319#1.offset;havoc elants_i2c_probe_#t~mem320#1;call elants_i2c_probe_#t~mem321#1.base, elants_i2c_probe_#t~mem321#1.offset := read~$Pointer$#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(8bv64, elants_i2c_probe_~ts~6#1.offset), 8bv64);call elants_i2c_probe_#t~mem322#1 := read~intINTTYPE4#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(28bv64, elants_i2c_probe_~ts~6#1.offset), 4bv64); [2025-02-08 04:37:56,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6237-1: SUMMARY for call input_abs_set_res(elants_i2c_probe_#t~mem319#1.base, elants_i2c_probe_#t~mem319#1.offset, 0bv32, elants_i2c_probe_#t~mem320#1); srcloc: null [2025-02-08 04:37:56,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7955-1: SUMMARY for call ldv_linux_usb_register_reset_error_counter(); srcloc: null [2025-02-08 04:37:56,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7955: assume { :begin_inline_ldv_pre_probe } true; [2025-02-08 04:37:56,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7889: SUMMARY for call ldv_linux_arch_io_check_final_state(); srcloc: null [2025-02-08 04:37:56,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7295-1: SUMMARY for call ldv_pm_platform_instance_3_#t~ret458#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:56,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6304-1: SUMMARY for call dev_err(elants_i2c_probe_~client#1.base, ~bvadd~64(32bv64, elants_i2c_probe_~client#1.offset), 133bv64, 0bv64); srcloc: null [2025-02-08 04:37:56,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7295: ldv_pm_platform_instance_3_~tmp___0~17#1 := ldv_pm_platform_instance_3_#t~ret458#1;havoc ldv_pm_platform_instance_3_#t~ret458#1; [2025-02-08 04:37:56,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6238: havoc elants_i2c_probe_#t~mem321#1.base, elants_i2c_probe_#t~mem321#1.offset;havoc elants_i2c_probe_#t~mem322#1;call elants_i2c_probe_#t~mem323#1.base, elants_i2c_probe_#t~mem323#1.offset := read~$Pointer$#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(8bv64, elants_i2c_probe_~ts~6#1.offset), 8bv64);assume { :begin_inline_input_mt_init_slots } true;input_mt_init_slots_#in~arg0#1.base, input_mt_init_slots_#in~arg0#1.offset, input_mt_init_slots_#in~arg1#1, input_mt_init_slots_#in~arg2#1 := elants_i2c_probe_#t~mem323#1.base, elants_i2c_probe_#t~mem323#1.offset, 10bv32, 6bv32;havoc input_mt_init_slots_#res#1;havoc input_mt_init_slots_#t~nondet695#1, input_mt_init_slots_~arg0#1.base, input_mt_init_slots_~arg0#1.offset, input_mt_init_slots_~arg1#1, input_mt_init_slots_~arg2#1;input_mt_init_slots_~arg0#1.base, input_mt_init_slots_~arg0#1.offset := input_mt_init_slots_#in~arg0#1.base, input_mt_init_slots_#in~arg0#1.offset;input_mt_init_slots_~arg1#1 := input_mt_init_slots_#in~arg1#1;input_mt_init_slots_~arg2#1 := input_mt_init_slots_#in~arg2#1;havoc input_mt_init_slots_#t~nondet695#1;input_mt_init_slots_#res#1 := input_mt_init_slots_#t~nondet695#1;havoc input_mt_init_slots_#t~nondet695#1; [2025-02-08 04:37:56,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6304: elants_i2c_probe_#res#1 := elants_i2c_probe_~error~14#1;call ULTIMATE.dealloc(elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset);havoc elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset;call ULTIMATE.dealloc(elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset);havoc elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset; [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6238-1: SUMMARY for call input_abs_set_res(elants_i2c_probe_#t~mem321#1.base, elants_i2c_probe_#t~mem321#1.offset, 1bv32, elants_i2c_probe_#t~mem322#1); srcloc: null [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7890: SUMMARY for call ldv_linux_block_genhd_check_final_state(); srcloc: null [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842: assume 0bv64 != elants_i2c_irq_~tmp~27#1; [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5842: assume !(0bv64 != elants_i2c_irq_~tmp~27#1); [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7956: assume { :end_inline_ldv_pre_probe } true; [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7626: havoc ldv_dummy_resourceless_instance_callback_4_3_#t~ret370#1, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_4_3_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_4_3 } true; [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7494: havoc ldv_pm_ops_instance_freeze_late_2_14_#t~ret416#1, ldv_pm_ops_instance_freeze_late_2_14_~arg0#1.base, ldv_pm_ops_instance_freeze_late_2_14_~arg0#1.offset, ldv_pm_ops_instance_freeze_late_2_14_~arg1#1.base, ldv_pm_ops_instance_freeze_late_2_14_~arg1#1.offset;havoc ldv_pm_ops_instance_freeze_late_2_14_#in~arg0#1.base, ldv_pm_ops_instance_freeze_late_2_14_#in~arg0#1.offset, ldv_pm_ops_instance_freeze_late_2_14_#in~arg1#1.base, ldv_pm_ops_instance_freeze_late_2_14_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_freeze_late_2_14 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem487#1.base, ldv_pm_pm_ops_instance_2_#t~mem487#1.offset; [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7560-1: call ldv_pm_pm_ops_instance_2_#t~mem505#1.base, ldv_pm_pm_ops_instance_2_#t~mem505#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(56bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_restore_2_4 } true;ldv_pm_ops_instance_restore_2_4_#in~arg0#1.base, ldv_pm_ops_instance_restore_2_4_#in~arg0#1.offset, ldv_pm_ops_instance_restore_2_4_#in~arg1#1.base, ldv_pm_ops_instance_restore_2_4_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem505#1.base, ldv_pm_pm_ops_instance_2_#t~mem505#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_restore_2_4_#t~ret426#1, ldv_pm_ops_instance_restore_2_4_~arg0#1.base, ldv_pm_ops_instance_restore_2_4_~arg0#1.offset, ldv_pm_ops_instance_restore_2_4_~arg1#1.base, ldv_pm_ops_instance_restore_2_4_~arg1#1.offset;ldv_pm_ops_instance_restore_2_4_~arg0#1.base, ldv_pm_ops_instance_restore_2_4_~arg0#1.offset := ldv_pm_ops_instance_restore_2_4_#in~arg0#1.base, ldv_pm_ops_instance_restore_2_4_#in~arg0#1.offset;ldv_pm_ops_instance_restore_2_4_~arg1#1.base, ldv_pm_ops_instance_restore_2_4_~arg1#1.offset := ldv_pm_ops_instance_restore_2_4_#in~arg1#1.base, ldv_pm_ops_instance_restore_2_4_#in~arg1#1.offset; [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7560: havoc ldv_pm_ops_instance_restore_2_4_#t~ret426#1, ldv_pm_ops_instance_restore_2_4_~arg0#1.base, ldv_pm_ops_instance_restore_2_4_~arg0#1.offset, ldv_pm_ops_instance_restore_2_4_~arg1#1.base, ldv_pm_ops_instance_restore_2_4_~arg1#1.offset;havoc ldv_pm_ops_instance_restore_2_4_#in~arg0#1.base, ldv_pm_ops_instance_restore_2_4_#in~arg0#1.offset, ldv_pm_ops_instance_restore_2_4_#in~arg1#1.base, ldv_pm_ops_instance_restore_2_4_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_restore_2_4 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem505#1.base, ldv_pm_pm_ops_instance_2_#t~mem505#1.offset; [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7891: SUMMARY for call ldv_linux_block_queue_check_final_state(); srcloc: null [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_6_3_#t~ret378#1 := elants_version_attribute_show(ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_6_3_~arg3#1.offset); srcloc: null [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768: havoc ldv_dummy_resourceless_instance_callback_6_3_#t~ret378#1; [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7297: assume 0bv32 != ldv_pm_platform_instance_3_~tmp___0~17#1; [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7297: assume !(0bv32 != ldv_pm_platform_instance_3_~tmp___0~17#1); [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7165-1: SUMMARY for call ldv_pm_ops_instance_resume_early_2_17_#t~ret433#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_resume_early_2_17_~arg1#1.base, ldv_pm_ops_instance_resume_early_2_17_~arg1#1.offset, ldv_pm_ops_instance_resume_early_2_17_~arg0#1.base, ldv_pm_ops_instance_resume_early_2_17_~arg0#1.offset); srcloc: null [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7165: havoc ldv_pm_ops_instance_resume_early_2_17_#t~ret433#1; [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6835: havoc ldv_entry_EMGentry_9_#t~ret380#1, ldv_entry_EMGentry_9_#t~ret381#1, ldv_entry_EMGentry_9_#t~ret382#1, ldv_entry_EMGentry_9_#t~ret383#1, ldv_entry_EMGentry_9_~arg0#1.base, ldv_entry_EMGentry_9_~arg0#1.offset, ldv_entry_EMGentry_9_~ldv_9_exit_elants_i2c_driver_exit_default~0#1.base, ldv_entry_EMGentry_9_~ldv_9_exit_elants_i2c_driver_exit_default~0#1.offset, ldv_entry_EMGentry_9_~ldv_9_init_elants_i2c_driver_init_default~0#1.base, ldv_entry_EMGentry_9_~ldv_9_init_elants_i2c_driver_init_default~0#1.offset, ldv_entry_EMGentry_9_~ldv_9_ret_default~0#1, ldv_entry_EMGentry_9_~tmp~43#1, ldv_entry_EMGentry_9_~tmp___0~15#1;havoc ldv_entry_EMGentry_9_#in~arg0#1.base, ldv_entry_EMGentry_9_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_9 } true;main_#res#1 := 0bv32;#t~ret702#1 := main_#res#1;assume { :end_inline_main } true; [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7892: SUMMARY for call ldv_linux_block_request_check_final_state(); srcloc: null [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5844: SUMMARY for call __dynamic_dev_dbg(elants_i2c_irq_~#descriptor~7#1.base, elants_i2c_irq_~#descriptor~7#1.offset, elants_i2c_irq_~client~8#1.base, ~bvadd~64(32bv64, elants_i2c_irq_~client~8#1.offset), 100bv64, 0bv64); srcloc: null [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7430: ldv_pm_pm_ops_instance_2_~tmp___0~18#1 := ldv_pm_pm_ops_instance_2_#t~ret472#1;havoc ldv_pm_pm_ops_instance_2_#t~ret472#1; [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544: SUMMARY for call ldv_linux_usb_register_reset_error_counter(); srcloc: null [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7430-1: SUMMARY for call ldv_pm_pm_ops_instance_2_#t~ret472#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6175: elants_i2c_probe_#t~ret301#1 := i2c_check_functionality_#res#1;havoc i2c_check_functionality_#t~ret102#1, i2c_check_functionality_~adap#1.base, i2c_check_functionality_~adap#1.offset, i2c_check_functionality_~func#1, i2c_check_functionality_~tmp~12#1;havoc i2c_check_functionality_#in~adap#1.base, i2c_check_functionality_#in~adap#1.offset, i2c_check_functionality_#in~func#1;assume { :end_inline_i2c_check_functionality } true;elants_i2c_probe_~tmp~32#1 := elants_i2c_probe_#t~ret301#1;havoc elants_i2c_probe_#t~mem300#1.base, elants_i2c_probe_#t~mem300#1.offset;havoc elants_i2c_probe_#t~ret301#1; [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6241: assume 0bv32 != elants_i2c_probe_~error~14#1; [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6241: assume !(0bv32 != elants_i2c_probe_~error~14#1);call elants_i2c_probe_#t~mem325#1.base, elants_i2c_probe_#t~mem325#1.offset := read~$Pointer$#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(8bv64, elants_i2c_probe_~ts~6#1.offset), 8bv64);call elants_i2c_probe_#t~mem326#1 := read~intINTTYPE4#0(elants_i2c_probe_~ts~6#1.base, ~bvadd~64(32bv64, elants_i2c_probe_~ts~6#1.offset), 4bv64); [2025-02-08 04:37:56,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5977-1: elants_i2c_irq_#res#1 := 1bv32;call ULTIMATE.dealloc(elants_i2c_irq_~#wait_packet~0#1.base, elants_i2c_irq_~#wait_packet~0#1.offset);havoc elants_i2c_irq_~#wait_packet~0#1.base, elants_i2c_irq_~#wait_packet~0#1.offset;call ULTIMATE.dealloc(elants_i2c_irq_~#descriptor~7#1.base, elants_i2c_irq_~#descriptor~7#1.offset);havoc elants_i2c_irq_~#descriptor~7#1.base, elants_i2c_irq_~#descriptor~7#1.offset; [2025-02-08 04:37:56,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7893: SUMMARY for call ldv_linux_drivers_base_class_check_final_state(); srcloc: null [2025-02-08 04:37:56,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299: SUMMARY for call ldv_assume((if 0bv32 == ldv_pm_platform_instance_3_~ldv_3_probed_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:37:56,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7894: SUMMARY for call ldv_linux_fs_char_dev_check_final_state(); srcloc: null [2025-02-08 04:37:56,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903-1: SUMMARY for call ldv_i2c_io_instance_0_#t~ret392#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:37:56,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6903: ldv_i2c_io_instance_0_~tmp___3~0#1 := ldv_i2c_io_instance_0_#t~ret392#1;havoc ldv_i2c_io_instance_0_#t~ret392#1; [2025-02-08 04:37:56,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5912: elants_i2c_irq_~tmp___0~7#1 := elants_i2c_irq_#t~nondet275#1;havoc elants_i2c_irq_#t~nondet275#1; [2025-02-08 04:37:56,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6639: havoc ldv_interrupt_interrupt_instance_1_#t~mem400#1, ldv_interrupt_interrupt_instance_1_#t~mem401#1.base, ldv_interrupt_interrupt_instance_1_#t~mem401#1.offset, ldv_interrupt_interrupt_instance_1_#t~mem402#1.base, ldv_interrupt_interrupt_instance_1_#t~mem402#1.offset, ldv_interrupt_interrupt_instance_1_#t~mem403#1.base, ldv_interrupt_interrupt_instance_1_#t~mem403#1.offset, ldv_interrupt_interrupt_instance_1_#t~ret404#1, ldv_interrupt_interrupt_instance_1_#t~ret405#1, ldv_interrupt_interrupt_instance_1_~arg0#1.base, ldv_interrupt_interrupt_instance_1_~arg0#1.offset, ldv_interrupt_interrupt_instance_1_~ldv_1_callback_handler~0#1.base, ldv_interrupt_interrupt_instance_1_~ldv_1_callback_handler~0#1.offset, ldv_interrupt_interrupt_instance_1_~ldv_1_data_data~0#1.base, ldv_interrupt_interrupt_instance_1_~ldv_1_data_data~0#1.offset, ldv_interrupt_interrupt_instance_1_~ldv_1_line_line~0#1, ldv_interrupt_interrupt_instance_1_~ldv_1_ret_val_default~0#1, ldv_interrupt_interrupt_instance_1_~ldv_1_thread_thread~0#1.base, ldv_interrupt_interrupt_instance_1_~ldv_1_thread_thread~0#1.offset, ldv_interrupt_interrupt_instance_1_~data~1#1.base, ldv_interrupt_interrupt_instance_1_~data~1#1.offset, ldv_interrupt_interrupt_instance_1_~tmp~47#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 04:37:56,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7696: SUMMARY for call ldv_free(ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset); srcloc: null [2025-02-08 04:37:56,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7498: assume 0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem488#1.base, ldv_pm_pm_ops_instance_2_#t~mem488#1.offset);havoc ldv_pm_pm_ops_instance_2_#t~mem488#1.base, ldv_pm_pm_ops_instance_2_#t~mem488#1.offset;call ldv_pm_pm_ops_instance_2_#t~mem489#1.base, ldv_pm_pm_ops_instance_2_#t~mem489#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(88bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64);assume { :begin_inline_ldv_pm_ops_instance_thaw_early_2_13 } true;ldv_pm_ops_instance_thaw_early_2_13_#in~arg0#1.base, ldv_pm_ops_instance_thaw_early_2_13_#in~arg0#1.offset, ldv_pm_ops_instance_thaw_early_2_13_#in~arg1#1.base, ldv_pm_ops_instance_thaw_early_2_13_#in~arg1#1.offset := ldv_pm_pm_ops_instance_2_#t~mem489#1.base, ldv_pm_pm_ops_instance_2_#t~mem489#1.offset, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.base, ldv_pm_pm_ops_instance_2_~ldv_2_device_device~0#1.offset;havoc ldv_pm_ops_instance_thaw_early_2_13_#t~ret449#1, ldv_pm_ops_instance_thaw_early_2_13_~arg0#1.base, ldv_pm_ops_instance_thaw_early_2_13_~arg0#1.offset, ldv_pm_ops_instance_thaw_early_2_13_~arg1#1.base, ldv_pm_ops_instance_thaw_early_2_13_~arg1#1.offset;ldv_pm_ops_instance_thaw_early_2_13_~arg0#1.base, ldv_pm_ops_instance_thaw_early_2_13_~arg0#1.offset := ldv_pm_ops_instance_thaw_early_2_13_#in~arg0#1.base, ldv_pm_ops_instance_thaw_early_2_13_#in~arg0#1.offset;ldv_pm_ops_instance_thaw_early_2_13_~arg1#1.base, ldv_pm_ops_instance_thaw_early_2_13_~arg1#1.offset := ldv_pm_ops_instance_thaw_early_2_13_#in~arg1#1.base, ldv_pm_ops_instance_thaw_early_2_13_#in~arg1#1.offset; [2025-02-08 04:37:56,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7498: assume !(0bv64 != ~bvadd~64(ldv_pm_pm_ops_instance_2_#t~mem488#1.base, ldv_pm_pm_ops_instance_2_#t~mem488#1.offset));havoc ldv_pm_pm_ops_instance_2_#t~mem488#1.base, ldv_pm_pm_ops_instance_2_#t~mem488#1.offset; [2025-02-08 04:37:56,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7498-1: call ldv_pm_pm_ops_instance_2_#t~mem488#1.base, ldv_pm_pm_ops_instance_2_#t~mem488#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(88bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:37:56,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6243: elants_i2c_probe_#res#1 := elants_i2c_probe_~error~14#1;call ULTIMATE.dealloc(elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset);havoc elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset;call ULTIMATE.dealloc(elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset);havoc elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset; [2025-02-08 04:37:56,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6243-1: SUMMARY for call dev_err(elants_i2c_probe_~client#1.base, ~bvadd~64(32bv64, elants_i2c_probe_~client#1.offset), 129bv64, 0bv64); srcloc: null [2025-02-08 04:37:56,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7102: havoc ldv_pm_ops_instance_poweroff_late_2_8_#t~ret421#1; [2025-02-08 04:37:56,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6177: assume 0bv32 == elants_i2c_probe_~tmp~32#1; [2025-02-08 04:37:56,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6177: assume !(0bv32 == elants_i2c_probe_~tmp~32#1);call elants_i2c_probe_#t~mem302#1.base, elants_i2c_probe_#t~mem302#1.offset := read~$Pointer$#0(elants_i2c_probe_~client#1.base, ~bvadd~64(24bv64, elants_i2c_probe_~client#1.offset), 8bv64);call elants_i2c_probe_#t~mem303#1 := read~intINTTYPE2#0(elants_i2c_probe_~client#1.base, ~bvadd~64(2bv64, elants_i2c_probe_~client#1.offset), 2bv64);assume { :begin_inline_i2c_smbus_xfer } true;i2c_smbus_xfer_#in~arg0#1.base, i2c_smbus_xfer_#in~arg0#1.offset, i2c_smbus_xfer_#in~arg1#1, i2c_smbus_xfer_#in~arg2#1, i2c_smbus_xfer_#in~arg3#1, i2c_smbus_xfer_#in~arg4#1, i2c_smbus_xfer_#in~arg5#1, i2c_smbus_xfer_#in~arg6#1.base, i2c_smbus_xfer_#in~arg6#1.offset := elants_i2c_probe_#t~mem302#1.base, elants_i2c_probe_#t~mem302#1.offset, ~zero_extend~32~16(elants_i2c_probe_#t~mem303#1)[16:0], 0bv16, 1bv8, 0bv8, 1bv32, elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset;havoc i2c_smbus_xfer_#res#1;havoc i2c_smbus_xfer_#t~nondet693#1, i2c_smbus_xfer_~arg0#1.base, i2c_smbus_xfer_~arg0#1.offset, i2c_smbus_xfer_~arg1#1, i2c_smbus_xfer_~arg2#1, i2c_smbus_xfer_~arg3#1, i2c_smbus_xfer_~arg4#1, i2c_smbus_xfer_~arg5#1, i2c_smbus_xfer_~arg6#1.base, i2c_smbus_xfer_~arg6#1.offset;i2c_smbus_xfer_~arg0#1.base, i2c_smbus_xfer_~arg0#1.offset := i2c_smbus_xfer_#in~arg0#1.base, i2c_smbus_xfer_#in~arg0#1.offset;i2c_smbus_xfer_~arg1#1 := i2c_smbus_xfer_#in~arg1#1;i2c_smbus_xfer_~arg2#1 := i2c_smbus_xfer_#in~arg2#1;i2c_smbus_xfer_~arg3#1 := i2c_smbus_xfer_#in~arg3#1;i2c_smbus_xfer_~arg4#1 := i2c_smbus_xfer_#in~arg4#1;i2c_smbus_xfer_~arg5#1 := i2c_smbus_xfer_#in~arg5#1;i2c_smbus_xfer_~arg6#1.base, i2c_smbus_xfer_~arg6#1.offset := i2c_smbus_xfer_#in~arg6#1.base, i2c_smbus_xfer_#in~arg6#1.offset;havoc i2c_smbus_xfer_#t~nondet693#1;i2c_smbus_xfer_#res#1 := i2c_smbus_xfer_#t~nondet693#1;havoc i2c_smbus_xfer_#t~nondet693#1; [2025-02-08 04:37:56,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7102-1: SUMMARY for call ldv_pm_ops_instance_poweroff_late_2_8_#t~ret421#1 := ##fun~$Pointer$~TO~C_INT(ldv_pm_ops_instance_poweroff_late_2_8_~arg1#1.base, ldv_pm_ops_instance_poweroff_late_2_8_~arg1#1.offset, ldv_pm_ops_instance_poweroff_late_2_8_~arg0#1.base, ldv_pm_ops_instance_poweroff_late_2_8_~arg0#1.offset); srcloc: null [2025-02-08 04:37:56,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7895: SUMMARY for call ldv_linux_fs_sysfs_check_final_state(); srcloc: null [2025-02-08 04:37:56,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6706: ldv_dispatch_register_platform_instance_6_9_8_~tmp~42#1.base, ldv_dispatch_register_platform_instance_6_9_8_~tmp~42#1.offset := ldv_dispatch_register_platform_instance_6_9_8_#t~ret369#1.base, ldv_dispatch_register_platform_instance_6_9_8_#t~ret369#1.offset;havoc ldv_dispatch_register_platform_instance_6_9_8_#t~ret369#1.base, ldv_dispatch_register_platform_instance_6_9_8_#t~ret369#1.offset;ldv_dispatch_register_platform_instance_6_9_8_~cf_arg_3~0#1.base, ldv_dispatch_register_platform_instance_6_9_8_~cf_arg_3~0#1.offset := ldv_dispatch_register_platform_instance_6_9_8_~tmp~42#1.base, ldv_dispatch_register_platform_instance_6_9_8_~tmp~42#1.offset;assume { :begin_inline_ldv_pm_platform_instance_3 } true;ldv_pm_platform_instance_3_#in~arg0#1.base, ldv_pm_platform_instance_3_#in~arg0#1.offset := ldv_dispatch_register_platform_instance_6_9_8_~cf_arg_3~0#1.base, ldv_dispatch_register_platform_instance_6_9_8_~cf_arg_3~0#1.offset;havoc ldv_pm_platform_instance_3_#t~ret452#1, ldv_pm_platform_instance_3_#t~ret453#1.base, ldv_pm_platform_instance_3_#t~ret453#1.offset, ldv_pm_platform_instance_3_#t~mem454#1.base, ldv_pm_platform_instance_3_#t~mem454#1.offset, ldv_pm_platform_instance_3_#t~mem455#1.base, ldv_pm_platform_instance_3_#t~mem455#1.offset, ldv_pm_platform_instance_3_#t~ret456#1, ldv_pm_platform_instance_3_#t~ret457#1, ldv_pm_platform_instance_3_#t~ret458#1, ldv_pm_platform_instance_3_#t~ret459#1, ldv_pm_platform_instance_3_#t~ret460#1.base, ldv_pm_platform_instance_3_#t~ret460#1.offset, ldv_pm_platform_instance_3_#t~mem461#1.base, ldv_pm_platform_instance_3_#t~mem461#1.offset, ldv_pm_platform_instance_3_#t~mem462#1.base, ldv_pm_platform_instance_3_#t~mem462#1.offset, ldv_pm_platform_instance_3_~arg0#1.base, ldv_pm_platform_instance_3_~arg0#1.offset, ldv_pm_platform_instance_3_~ldv_3_container_platform_driver~0#1.base, ldv_pm_platform_instance_3_~ldv_3_container_platform_driver~0#1.offset, ldv_pm_platform_instance_3_~ldv_3_ldv_param_14_0_default~0#1.base, ldv_pm_platform_instance_3_~ldv_3_ldv_param_14_0_default~0#1.offset, ldv_pm_platform_instance_3_~ldv_3_ldv_param_3_0_default~0#1.base, ldv_pm_platform_instance_3_~ldv_3_ldv_param_3_0_default~0#1.offset, ldv_pm_platform_instance_3_~ldv_3_probed_default~0#1, ldv_pm_platform_instance_3_~tmp~50#1.base, ldv_pm_platform_instance_3_~tmp~50#1.offset, ldv_pm_platform_instance_3_~tmp___0~17#1, ldv_pm_platform_instance_3_~tmp___1~7#1, ldv_pm_platform_instance_3_~tmp___2~2#1, ldv_pm_platform_instance_3_~tmp___3~1#1.base, ldv_pm_platform_instance_3_~tmp___3~1#1.offset;ldv_pm_platform_instance_3_~arg0#1.base, ldv_pm_platform_instance_3_~arg0#1.offset := ldv_pm_platform_instance_3_#in~arg0#1.base, ldv_pm_platform_instance_3_#in~arg0#1.offset;havoc ldv_pm_platform_instance_3_~ldv_3_container_platform_driver~0#1.base, ldv_pm_platform_instance_3_~ldv_3_container_platform_driver~0#1.offset;havoc ldv_pm_platform_instance_3_~ldv_3_ldv_param_14_0_default~0#1.base, ldv_pm_platform_instance_3_~ldv_3_ldv_param_14_0_default~0#1.offset;havoc ldv_pm_platform_instance_3_~ldv_3_ldv_param_3_0_default~0#1.base, ldv_pm_platform_instance_3_~ldv_3_ldv_param_3_0_default~0#1.offset;havoc ldv_pm_platform_instance_3_~ldv_3_probed_default~0#1;havoc ldv_pm_platform_instance_3_~tmp~50#1.base, ldv_pm_platform_instance_3_~tmp~50#1.offset;havoc ldv_pm_platform_instance_3_~tmp___0~17#1;havoc ldv_pm_platform_instance_3_~tmp___1~7#1;havoc ldv_pm_platform_instance_3_~tmp___2~2#1;havoc ldv_pm_platform_instance_3_~tmp___3~1#1.base, ldv_pm_platform_instance_3_~tmp___3~1#1.offset;ldv_pm_platform_instance_3_~ldv_3_probed_default~0#1 := 1bv32; [2025-02-08 04:37:56,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6706-1: SUMMARY for call ldv_dispatch_register_platform_instance_6_9_8_#t~ret369#1.base, ldv_dispatch_register_platform_instance_6_9_8_#t~ret369#1.offset := ldv_xmalloc(4bv64); srcloc: null [2025-02-08 04:37:56,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7565-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:37:56,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7565: call ldv_pm_pm_ops_instance_2_#t~mem506#1.base, ldv_pm_pm_ops_instance_2_#t~mem506#1.offset := read~$Pointer$#15(ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.base, ~bvadd~64(8bv64, ldv_pm_pm_ops_instance_2_~ldv_2_pm_ops_dev_pm_ops~0#1.offset), 8bv64); [2025-02-08 04:37:56,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7433: assume 1bv32 == ldv_pm_pm_ops_instance_2_~tmp___0~18#1; [2025-02-08 04:37:56,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7433: assume !(1bv32 == ldv_pm_pm_ops_instance_2_~tmp___0~18#1); [2025-02-08 04:37:56,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256: havoc input_register_device_#t~nondet696#1;elants_i2c_probe_#t~ret337#1 := input_register_device_#res#1;havoc input_register_device_#t~nondet696#1, input_register_device_~arg0#1.base, input_register_device_~arg0#1.offset;havoc input_register_device_#in~arg0#1.base, input_register_device_#in~arg0#1.offset;assume { :end_inline_input_register_device } true;elants_i2c_probe_~error~14#1 := elants_i2c_probe_#t~ret337#1;havoc elants_i2c_probe_#t~mem336#1.base, elants_i2c_probe_#t~mem336#1.offset;havoc elants_i2c_probe_#t~ret337#1; [2025-02-08 04:37:56,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5914: assume 0bv32 != elants_i2c_irq_~tmp___0~7#1; [2025-02-08 04:37:56,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5914: assume !(0bv32 != elants_i2c_irq_~tmp___0~7#1);call write~intINTTYPE4#0(1bv32, elants_i2c_irq_~ts~0#1.base, ~bvadd~64(40bv64, elants_i2c_irq_~ts~0#1.offset), 4bv64);assume { :begin_inline___const_udelay } true;__const_udelay_#in~arg0#1 := 128850bv64;havoc __const_udelay_~arg0#1;__const_udelay_~arg0#1 := __const_udelay_#in~arg0#1; [2025-02-08 04:37:56,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7896: SUMMARY for call ldv_linux_kernel_locking_rwlock_check_final_state(); srcloc: null [2025-02-08 04:37:56,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905: assume 0bv32 != ldv_i2c_io_instance_0_~tmp___3~0#1; [2025-02-08 04:37:56,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905: assume !(0bv32 != ldv_i2c_io_instance_0_~tmp___3~0#1);call ldv_i2c_io_instance_0_#t~mem393#1.base, ldv_i2c_io_instance_0_#t~mem393#1.offset := read~$Pointer$#0(ldv_i2c_io_instance_0_~ldv_0_container_i2c_driver~0#1.base, ~bvadd~64(20bv64, ldv_i2c_io_instance_0_~ldv_0_container_i2c_driver~0#1.offset), 8bv64); [2025-02-08 04:37:56,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8953: ldv_filter_err_code_~tmp~81#1 := ldv_filter_err_code_#t~ret575#1;havoc ldv_filter_err_code_#t~ret575#1;ldv_filter_err_code_#res#1 := ldv_filter_err_code_~tmp~81#1; [2025-02-08 04:37:56,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8953-1: SUMMARY for call ldv_filter_err_code_#t~ret575#1 := ldv_filter_positive_int(ldv_filter_err_code_~ret_val#1); srcloc: null [2025-02-08 04:37:56,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7632: SUMMARY for call ldv_free(ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.base, ldv_struct_elants_version_attribute_dummy_resourceless_instance_4_~ldv_4_ldv_param_3_2_default~0#1.offset); srcloc: null [2025-02-08 04:37:56,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7500: havoc ldv_pm_ops_instance_thaw_early_2_13_#t~ret449#1, ldv_pm_ops_instance_thaw_early_2_13_~arg0#1.base, ldv_pm_ops_instance_thaw_early_2_13_~arg0#1.offset, ldv_pm_ops_instance_thaw_early_2_13_~arg1#1.base, ldv_pm_ops_instance_thaw_early_2_13_~arg1#1.offset;havoc ldv_pm_ops_instance_thaw_early_2_13_#in~arg0#1.base, ldv_pm_ops_instance_thaw_early_2_13_#in~arg0#1.offset, ldv_pm_ops_instance_thaw_early_2_13_#in~arg1#1.base, ldv_pm_ops_instance_thaw_early_2_13_#in~arg1#1.offset;assume { :end_inline_ldv_pm_ops_instance_thaw_early_2_13 } true;havoc ldv_pm_pm_ops_instance_2_#t~mem489#1.base, ldv_pm_pm_ops_instance_2_#t~mem489#1.offset; [2025-02-08 04:37:56,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6179: elants_i2c_probe_#res#1 := 4294967290bv32;call ULTIMATE.dealloc(elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset);havoc elants_i2c_probe_~#dummy~0#1.base, elants_i2c_probe_~#dummy~0#1.offset;call ULTIMATE.dealloc(elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset);havoc elants_i2c_probe_~#__key~0#1.base, elants_i2c_probe_~#__key~0#1.offset; [2025-02-08 04:37:56,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6179-1: SUMMARY for call dev_err(elants_i2c_probe_~client#1.base, ~bvadd~64(32bv64, elants_i2c_probe_~client#1.offset), 122bv64, 0bv64); srcloc: null [2025-02-08 04:37:56,261 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 04:37:56,264 INFO L158 Benchmark]: Toolchain (without parser) took 22607.45ms. Allocated memory was 117.4MB in the beginning and 318.8MB in the end (delta: 201.3MB). Free memory was 78.7MB in the beginning and 169.1MB in the end (delta: -90.4MB). Peak memory consumption was 250.5MB. Max. memory is 16.1GB. [2025-02-08 04:37:56,265 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 83.9MB. Free memory was 54.2MB in the beginning and 54.2MB in the end (delta: 17.5kB). There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:37:56,265 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2346.76ms. Allocated memory was 117.4MB in the beginning and 159.4MB in the end (delta: 41.9MB). Free memory was 78.4MB in the beginning and 60.6MB in the end (delta: 17.8MB). Peak memory consumption was 106.3MB. Max. memory is 16.1GB. [2025-02-08 04:37:56,265 INFO L158 Benchmark]: Boogie Procedure Inliner took 180.59ms. Allocated memory is still 159.4MB. Free memory was 60.6MB in the beginning and 37.3MB in the end (delta: 23.3MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2025-02-08 04:37:56,265 INFO L158 Benchmark]: Boogie Preprocessor took 586.24ms. Allocated memory was 159.4MB in the beginning and 318.8MB in the end (delta: 159.4MB). Free memory was 37.3MB in the beginning and 96.8MB in the end (delta: -59.5MB). Peak memory consumption was 117.5MB. Max. memory is 16.1GB. [2025-02-08 04:37:56,265 INFO L158 Benchmark]: IcfgBuilder took 19489.70ms. Allocated memory is still 318.8MB. Free memory was 96.8MB in the beginning and 169.1MB in the end (delta: -72.2MB). Peak memory consumption was 60.9MB. Max. memory is 16.1GB. [2025-02-08 04:37:56,266 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.15ms. Allocated memory is still 83.9MB. Free memory was 54.2MB in the beginning and 54.2MB in the end (delta: 17.5kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2346.76ms. Allocated memory was 117.4MB in the beginning and 159.4MB in the end (delta: 41.9MB). Free memory was 78.4MB in the beginning and 60.6MB in the end (delta: 17.8MB). Peak memory consumption was 106.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 180.59ms. Allocated memory is still 159.4MB. Free memory was 60.6MB in the beginning and 37.3MB in the end (delta: 23.3MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Preprocessor took 586.24ms. Allocated memory was 159.4MB in the beginning and 318.8MB in the end (delta: 159.4MB). Free memory was 37.3MB in the beginning and 96.8MB in the end (delta: -59.5MB). Peak memory consumption was 117.5MB. Max. memory is 16.1GB. * IcfgBuilder took 19489.70ms. Allocated memory is still 318.8MB. Free memory was 96.8MB in the beginning and 169.1MB in the end (delta: -72.2MB). Peak memory consumption was 60.9MB. 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: 4392]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4392] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:37:56,355 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2